Skip to content

Releases: linuxserver/docker-cops

3.6.5-ls263

13 Jul 21:01
c977fb3
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls263/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

3.6.5-ls262

11 Jul 16:03
1ac1d95
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls262/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

3.6.5-ls261

06 Jul 21:03
5c516de
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls261/index.html

LinuxServer Changes:

Existing users should verify: site-confs/default.conf and config/local.php - Clean-up default site conf and local.php.

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

3.6.5-ls260

15 Jun 21:01
ef5eafb
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls260/index.html

LinuxServer Changes:

Existing users should verify: site-confs/default.conf and config/local.php - Clean-up default site conf and local.php.

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

3.6.5-ls259

03 Jun 12:27
884ec2f
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls259/index.html

LinuxServer Changes:

Existing users should verify: site-confs/default.conf and config/local.php - Clean-up default site conf and local.php.

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

3.6.5-ls258

18 May 21:04
576f906
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls258/index.html

LinuxServer Changes:

Rebase to Alpine 3.21.

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

3.6.5-ls257

13 May 22:54
3425435
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.5-ls257/index.html

LinuxServer Changes:

Rebase to Alpine 3.21.

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

3.6.1-ls256

11 May 21:01
ab17a9e
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.1-ls256/index.html

LinuxServer Changes:

Rebase to Alpine 3.21.

Remote Changes:

See release 3.1.1 for breaking changes for COPS 3.x

Change log

3.6.1 - 20250409 Improve hierarchy, split by letter, download filename + fixes

  • Changes in config/default.php file:
    • new $config['cops_publisher_split_first_letter'] to split publisher by first letter
    • new $config['cops_series_split_first_letter'] to split series by first letter
    • new $config['cops_tag_split_first_letter'] to split tag by first letter
    • new $config['cops_session_name'] for session cookie name
    • new $config['cops_session_timeout'] for session timeout
    • new $config['cops_download_filename'] to customize download filename
  • Save to disk template for book filenames inside the .zip download file
  • Customize download filename (partial) - see issue #137 by @pigochu
  • Update epubjs-reader to version 2025.04.08 + use assets in template links
  • Fix number of formats and identifiers on index page - see issue #138 by @woidi
  • Split publisher, series or tag by first letter - see issue #139 by @prky
  • Support POST for customize and filter pages + add Session class (WIP)
  • Fix parent count for hierarchical series, tags and custom
  • Clean up handler and endpoint code for uri generation
  • Use short array syntax for arrays in config/default.php
  • Show parent trail for series when using hierarchy - see issue #134 by @HelenaGwyn
  • Use series and tags hierarchy in custom columns test database
  • Disable customize virtual library for multiple databases - see issue #133 by @HelenaGwyn

Full Changelog: mikespub-org/seblucas-cops@3.5.7...3.6.1

3.6.1-ls255

20 Apr 21:03
4131d30
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.1-ls255/index.html

LinuxServer Changes:

Rebase to Alpine 3.21.

Remote Changes:

See release 3.1.1 for breaking changes for COPS 3.x

Change log

3.6.1 - 20250409 Improve hierarchy, split by letter, download filename + fixes

  • Changes in config/default.php file:
    • new $config['cops_publisher_split_first_letter'] to split publisher by first letter
    • new $config['cops_series_split_first_letter'] to split series by first letter
    • new $config['cops_tag_split_first_letter'] to split tag by first letter
    • new $config['cops_session_name'] for session cookie name
    • new $config['cops_session_timeout'] for session timeout
    • new $config['cops_download_filename'] to customize download filename
  • Save to disk template for book filenames inside the .zip download file
  • Customize download filename (partial) - see issue #137 by @pigochu
  • Update epubjs-reader to version 2025.04.08 + use assets in template links
  • Fix number of formats and identifiers on index page - see issue #138 by @woidi
  • Split publisher, series or tag by first letter - see issue #139 by @prky
  • Support POST for customize and filter pages + add Session class (WIP)
  • Fix parent count for hierarchical series, tags and custom
  • Clean up handler and endpoint code for uri generation
  • Use short array syntax for arrays in config/default.php
  • Show parent trail for series when using hierarchy - see issue #134 by @HelenaGwyn
  • Use series and tags hierarchy in custom columns test database
  • Disable customize virtual library for multiple databases - see issue #133 by @HelenaGwyn

Full Changelog: mikespub-org/seblucas-cops@3.5.7...3.6.1

3.6.1-ls254

13 Apr 21:04
c238fee
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.6.1-ls254/index.html

LinuxServer Changes:

Rebase to Alpine 3.21.

Remote Changes:

See release 3.1.1 for breaking changes for COPS 3.x

Change log

3.6.1 - 20250409 Improve hierarchy, split by letter, download filename + fixes

  • Changes in config/default.php file:
    • new $config['cops_publisher_split_first_letter'] to split publisher by first letter
    • new $config['cops_series_split_first_letter'] to split series by first letter
    • new $config['cops_tag_split_first_letter'] to split tag by first letter
    • new $config['cops_session_name'] for session cookie name
    • new $config['cops_session_timeout'] for session timeout
    • new $config['cops_download_filename'] to customize download filename
  • Save to disk template for book filenames inside the .zip download file
  • Customize download filename (partial) - see issue #137 by @pigochu
  • Update epubjs-reader to version 2025.04.08 + use assets in template links
  • Fix number of formats and identifiers on index page - see issue #138 by @woidi
  • Split publisher, series or tag by first letter - see issue #139 by @prky
  • Support POST for customize and filter pages + add Session class (WIP)
  • Fix parent count for hierarchical series, tags and custom
  • Clean up handler and endpoint code for uri generation
  • Use short array syntax for arrays in config/default.php
  • Show parent trail for series when using hierarchy - see issue #134 by @HelenaGwyn
  • Use series and tags hierarchy in custom columns test database
  • Disable customize virtual library for multiple databases - see issue #133 by @HelenaGwyn

Full Changelog: mikespub-org/seblucas-cops@3.5.7...3.6.1