Releases: benjaminjonard/koillection
Releases · benjaminjonard/koillection
Release list
1.8.3
1.8.2
[1.8.2] / 2025-06-15
Fixes
- Restore Curl scraper if chromedriver not found (benjaminjonard)
- Fix MariaDb migrations (benjaminjonard)
Miscellaneous
- Upgrade PHP and JS dependencies, fix multiple CVEs (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin
1.8.1
[1.8.1] / 2025-05-27
Features
- Add JSON support for scrapers (Renaud11232)
Fixes
- Fix cross-user state leaks in FrankenPHP worker mode (benjaminjonard)
Miscellaneous
- Upgrade PHP and JS dependencies, fix multiple CVEs (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin
1.8.0
[1.8.0] / 2025-01-25
Miscellaneous
- Upgrade PHP to 8.5, Symfony to 8.0 and JS dependencies (benjaminjonard)
- Switching the main docker image from Ubuntu to the official FrankenPHP image, based on Debian Trixie (benjaminjonard)
- Improve container build process (pstoeckle)
1.7.1
[1.7.1] / 2025-12-21
Fixes
- Enable javascript translations (jorne-tremani)
- Fix error when deleting a user (benjaminjonard)
- Explicitly declare trusted_proxies and trusted_headers in the config files, trying to mitigate issues regarding error "Invalid CSRF token" (benjaminjonard)
Miscellaneous
- Upgrade PHP (Symfony 7.4) and JS dependencies (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin
1.7.0
[1.7.0] / 2025-08-28
This release primarily aim to fix a security issue with certain versions of Firefox (details here: #1393)
For most people this update should work seamlessly, but if you are using a reverse you may have to add some env variables (SYMFONY_TRUSTED_PROXIES and SYMFONY_TRUSTED_HEADERS see here: https://github.com/benjaminjonard/koillection/wiki/Configuration#reverse-proxy)
If your reverse proxy uses a private IP to communicate with Koillection, you shouldn't have any changes to make.
If you get an error 'CSRF token valid', you need to update your env variables.
Features
- Add custom headers to scrapers (benjaminjonard)
Miscellaneous
- Update to new Symfony CSRF token handling (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin
1.6.18
[1.6.18] / 2025-08-03
Fixes
- Fix tree graph when using special characters (benjaminjonard)
Miscellaneous
- Upgrade PHP and JS dependencies (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin
1.6.17
[1.6.17] / 2025-07-30
Fixes
- Fix broken item search page (benjaminjonard)
- Tentative fix to graph not being rendered (benjaminjonard)
Miscellaneous
- Update translations, thanks to all contributors on Crowdin
1.6.16
[1.6.16] / 2025-07-27
Features
- Add list display options on advanced search results page (benjaminjonard)
- Add Dutch locale (jorne-tremani)
Miscellaneous
- Add possibility to edit a Collection display configurations with API (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin
1.6.15
[1.6.15] / 2025-07-16
Features
- Add tag search in advanced item search
- Add 'Saved searches' in main menu
Fixes
- Fix checkboxes hidden behind visibility inputs (benjaminjonard)
- Remove remaining HTML tags in some selects (benjaminjonard)
Miscellaneous
- Add 'Add' button on saved searches page (benjaminjonard)
- Upgrade PHP and JS dependencies (benjaminjonard)
- Update translations, thanks to all contributors on Crowdin