CI Report:
https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls267/index.html
LinuxServer Changes:
Rebase to Alpine 3.22.
Remote Changes:
See release 3.1.1 for breaking changes for COPS 3.x
Change log
3.6.5 - 20250513 Fix legacy browser, count by letter, update translations
- Changes in config/default.php file:
- new $config['cops_resources_cdn'] to use CDN for COPS resources
- drop $config['cops_use_url_rewriting'] as deprecated since 3.1.0
- mark $config['calibre_internal_directory'] as deprecated since 1.3.1
- new $config['cops_enable_admin'] to enable admin features in COPS (WIP)
- Add version to script, style and template links if missing
- Experiment using CDN for COPS resources + allow caching for template files
- Set ignore filename for book data links
- Set session cookie path, httponly, samesite and secure id if needed
- Set image height and width for OPDS 2.0 feeds (dev only)
- Upgrade kiwilan/php-opds package to fix OPDS 2.0 search template with route urls (dev only)
- Update translations in language files - see PR #150 from @horus68, PR #154 from @HaoSs07 etc.
- Fix count by letter phrases in code - see issue #147 by @dunxd
- Replace Theme by Style in customize page - see issue #146 by @dunxd
- Support Javascript ES5 + legacy browser cookies - see issue #140 and PRs by @dunxd
- Support PHP with session disabled - see issue #140 by @dunxd
- Start admin handler to enable special server features (WIP)
- Add session expires and regenerate session id if needed
- Pass request context to graphql executor instead of request
Full Changelog: mikespub-org/seblucas-cops@3.6.1...3.6.5