Releases: kitUIN/PicImageSearch
v3.11.2
What's Changed
- ci(docs): switch to mkdocs for documentation build instead of vuepress by @NekoAria
- docs(i18n): add multilingual project documentation by @NekoAria
- Update ru docs(index.md) by @Peloxerat in #218
- chore(deps): update all non-major dependencies (main) by @renovatebot in #220
- ci(renovate): remove docs branch management and npm package updates by @NekoAria
- chore(deps): lock file maintenance by @renovatebot in #223
- feat(engines): add a new reverse image search engine
Tineye
by @Peloxerat and @NekoAria in #219
Full Changelog: v3.11.1...v3.11.2
v3.11.1
What's Changed
- docs(README): update supported engines table and fix demo code link by @Peloxerat in #208
- chore(deps): lock file maintenance (main) by @renovatebot in #209
- chore(deps): update all non-major dependencies (main) by @renovatebot in #210
- chore(deps): update dependency mypy to >=1.12.1 (main) by @renovatebot in #211
- chore(deps): update all non-major dependencies (main) by @renovatebot in #216
- chore(deps): lock file maintenance (main) by @renovatebot in #212
- feat(engines): add a new reverse image search engine
Bing
by @Peloxerat and @NekoAria in #215
Full Changelog: v3.11.0...v3.11.1
v3.11.0.post1
fix(structure): rename source directory from src back to PicImageSearch
v3.11.0
What's Changed
- chore(deps): update all non-major dependencies (main) by @renovate in #198
- chore(deps): lock file maintenance (main) by @renovate in #200
- chore(deps): update all non-major dependencies (main) by @renovate in #201
- refactor(engines): move search engine modules to separate package by @NekoAria
- refactor(src): rename source directory from PicImageSearch to src by @NekoAria
- refactor(engines): introduce BaseSearchEngine class for extensibility by @NekoAria
BREAKING CHANGE: configuration method for 'ex' parameter in ehentai and 'is_3d' parameter in iqdb has changed - refactor(model): introduce BaseSearchItem and BaseSearchResponse classes for extensibility by @NekoAria
BREAKING CHANGE: modified initialization function parameters for multiple search engine model classes - refactor(demo): remove demo code files containing non-English comments by @NekoAria
- chore(deps): update dependency pre-commit to v4 (main) by @renovate in #202
- chore(deps): lock file maintenance (main) by @renovate in #204
- chore(deps): update all non-major dependencies to >=24.10.0 (main) by @renovate in #207
- feat(engines): add a new reverse image search engine
Copyseeker
by @Peloxerat in #206
Full Changelog: v3.10.13...v3.11.0
v3.10.13
v3.10.12
- fix(google): handle cases where thumbnail data is not present by @NekoAria
- refactor(google): restructure page navigation logic for improved robustness and efficiency by @NekoAria
- chore(deps): update all non-major dependencies (main) by @renovatebot
- chore(deps): lock file maintenance (main) by @renovatebot
v3.10.11
What's Changed
- chore(deps): update all non-major dependencies (main) by @renovatebot
- chore(deps): lock file maintenance (main) by @renovatebot
- fix(ascii2d): remove
げっちゅ屋
fromSUPPORTED_SOURCES
to correct title processing by @NekoAria
Full Changelog: v3.10.10...v3.10.11
v3.10.10
v3.10.9
fix(ascii2d): fix the thumbnail processing logic when using the param base_url
(by @NekoAria)
build(release): switch from poetry to pdm for package management (by @NekoAria)
chore(renovate): switch from poetry to pep621 in enabledManagers, remove obsolete poetry configuration (by @NekoAria)
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.8
refactor(search): reorganize input validation logic (by @NekoAria)
fix(utils): update type annotation for read_file function (by @NekoAria)
refactor(yandex): change YandexItem to accept JSON data instead of PyQuery (by @Peloxerat)
build(release): switch from poetry to pdm for package management (by @NekoAria)
chore(deps): update all non-major dependencies (by @renovatebot)