Skip to content

Releases: linuxserver/docker-cops

3.5.7-ls252

06 Apr 21:04
71002b0

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.7-ls252/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.5.7 - 20250307 Fix format issues + switch routing library

  • Remove support for legacy config_local.php file + add warning message
  • Show formats or identifiers on homepage - see issue #134 by @HelenaGwyn
  • Support formats search in virtual library - see issue #132 by @HelenaGwyn
  • Start framework adapter for other frameworks (WIP)
  • Clean up GraphQL schema + update expected test results
  • Add HasContextTrait to BaseHandler and BaseMiddleware
  • Use symfony/routing instead of nikic/fast-route by default

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

3.5.7-ls251

30 Mar 21:04
bf533fe

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.7-ls251/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.5.7 - 20250307 Fix format issues + switch routing library

  • Remove support for legacy config_local.php file + add warning message
  • Show formats or identifiers on homepage - see issue #134 by @HelenaGwyn
  • Support formats search in virtual library - see issue #132 by @HelenaGwyn
  • Start framework adapter for other frameworks (WIP)
  • Clean up GraphQL schema + update expected test results
  • Add HasContextTrait to BaseHandler and BaseMiddleware
  • Use symfony/routing instead of nikic/fast-route by default

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

3.5.7-ls250

23 Mar 21:02
05b292f

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.7-ls250/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.5.7 - 20250307 Fix format issues + switch routing library

  • Remove support for legacy config_local.php file + add warning message
  • Show formats or identifiers on homepage - see issue #134 by @HelenaGwyn
  • Support formats search in virtual library - see issue #132 by @HelenaGwyn
  • Start framework adapter for other frameworks (WIP)
  • Clean up GraphQL schema + update expected test results
  • Add HasContextTrait to BaseHandler and BaseMiddleware
  • Use symfony/routing instead of nikic/fast-route by default

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

3.5.7-ls249

16 Mar 21:04
e0ecce9

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.7-ls249/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.5.7 - 20250307 Fix format issues + switch routing library

  • Remove support for legacy config_local.php file + add warning message
  • Show formats or identifiers on homepage - see issue #134 by @HelenaGwyn
  • Support formats search in virtual library - see issue #132 by @HelenaGwyn
  • Start framework adapter for other frameworks (WIP)
  • Clean up GraphQL schema + update expected test results
  • Add HasContextTrait to BaseHandler and BaseMiddleware
  • Use symfony/routing instead of nikic/fast-route by default

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

3.5.7-ls248

07 Mar 21:48
461472b

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.7-ls248/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.5.7 - 20250307 Fix format issues + switch routing library

  • Remove support for legacy config_local.php file + add warning message
  • Show formats or identifiers on homepage - see issue #134 by @HelenaGwyn
  • Support formats search in virtual library - see issue #132 by @HelenaGwyn
  • Start framework adapter for other frameworks (WIP)
  • Clean up GraphQL schema + update expected test results
  • Add HasContextTrait to BaseHandler and BaseMiddleware
  • Use symfony/routing instead of nikic/fast-route by default

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

3.5.4-ls247

02 Mar 21:04
2355d14

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.4-ls247/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.5.4 - 20241223 Update translations, adapt templates for PageId + refactor

  • Move base url and slugify from Route to UriGenerator
  • Use RequestContext and instance methods in Framework for future adapters
  • Add HasRouteTrait to simplify handler route() calls and future migrations
  • Split UriGenerator from Route + add HandlerManager for framework adapters
  • Update portuguese translation - see PR #127 from @horus68
  • Rename group params + support idlist for books and expand GraphQL schema
  • Split off GraphQLExecutor class + rename RestApi to RestApiProvider
  • Expand Link models for OPDS 2.0 + use closure for links
  • BC: Switch PageId values to strings + adapt templates
  • Add PageQueryScope enum and PageFilter class (wip)
  • Group entries by filter group for twigged template - see 'filters.html'
  • Split off ProxyRequest class to handle trusted proxy headers for base url

3.5.1 - 20241211 Fix issues, add formats + replace transliterator

  • Use symfony/string package as alternative for normAndUp and slugify with Transliterator
  • Get request locale based on Translation and HTTP_ACCEPT_LANGUAGE
  • Clean up Route url methods and test generating route urls
  • Add Format class, pages and filters to select by book format
  • Fix custom column filters and handle csv with several values
  • Sort series custom column by extra field - see issue #124 by @Mossop
  • Remove deprecated config/default.php settings and clean up Zipper

Full Changelog: mikespub-org/seblucas-cops@3.4.6...3.5.4

3.5.4-ls246

16 Feb 21:04
2b0baf9

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.4-ls246/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.5.4 - 20241223 Update translations, adapt templates for PageId + refactor

  • Move base url and slugify from Route to UriGenerator
  • Use RequestContext and instance methods in Framework for future adapters
  • Add HasRouteTrait to simplify handler route() calls and future migrations
  • Split UriGenerator from Route + add HandlerManager for framework adapters
  • Update portuguese translation - see PR #127 from @horus68
  • Rename group params + support idlist for books and expand GraphQL schema
  • Split off GraphQLExecutor class + rename RestApi to RestApiProvider
  • Expand Link models for OPDS 2.0 + use closure for links
  • BC: Switch PageId values to strings + adapt templates
  • Add PageQueryScope enum and PageFilter class (wip)
  • Group entries by filter group for twigged template - see 'filters.html'
  • Split off ProxyRequest class to handle trusted proxy headers for base url

3.5.1 - 20241211 Fix issues, add formats + replace transliterator

  • Use symfony/string package as alternative for normAndUp and slugify with Transliterator
  • Get request locale based on Translation and HTTP_ACCEPT_LANGUAGE
  • Clean up Route url methods and test generating route urls
  • Add Format class, pages and filters to select by book format
  • Fix custom column filters and handle csv with several values
  • Sort series custom column by extra field - see issue #124 by @Mossop
  • Remove deprecated config/default.php settings and clean up Zipper

Full Changelog: mikespub-org/seblucas-cops@3.4.6...3.5.4

3.5.4-ls245

09 Feb 21:13
6083f8b

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.4-ls245/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.5.4 - 20241223 Update translations, adapt templates for PageId + refactor

  • Move base url and slugify from Route to UriGenerator
  • Use RequestContext and instance methods in Framework for future adapters
  • Add HasRouteTrait to simplify handler route() calls and future migrations
  • Split UriGenerator from Route + add HandlerManager for framework adapters
  • Update portuguese translation - see PR #127 from @horus68
  • Rename group params + support idlist for books and expand GraphQL schema
  • Split off GraphQLExecutor class + rename RestApi to RestApiProvider
  • Expand Link models for OPDS 2.0 + use closure for links
  • BC: Switch PageId values to strings + adapt templates
  • Add PageQueryScope enum and PageFilter class (wip)
  • Group entries by filter group for twigged template - see 'filters.html'
  • Split off ProxyRequest class to handle trusted proxy headers for base url

3.5.1 - 20241211 Fix issues, add formats + replace transliterator

  • Use symfony/string package as alternative for normAndUp and slugify with Transliterator
  • Get request locale based on Translation and HTTP_ACCEPT_LANGUAGE
  • Clean up Route url methods and test generating route urls
  • Add Format class, pages and filters to select by book format
  • Fix custom column filters and handle csv with several values
  • Sort series custom column by extra field - see issue #124 by @Mossop
  • Remove deprecated config/default.php settings and clean up Zipper

Full Changelog: mikespub-org/seblucas-cops@3.4.6...3.5.4

3.5.4-ls244

02 Feb 21:04
5d8847e

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.4-ls244/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.5.4 - 20241223 Update translations, adapt templates for PageId + refactor

  • Move base url and slugify from Route to UriGenerator
  • Use RequestContext and instance methods in Framework for future adapters
  • Add HasRouteTrait to simplify handler route() calls and future migrations
  • Split UriGenerator from Route + add HandlerManager for framework adapters
  • Update portuguese translation - see PR #127 from @horus68
  • Rename group params + support idlist for books and expand GraphQL schema
  • Split off GraphQLExecutor class + rename RestApi to RestApiProvider
  • Expand Link models for OPDS 2.0 + use closure for links
  • BC: Switch PageId values to strings + adapt templates
  • Add PageQueryScope enum and PageFilter class (wip)
  • Group entries by filter group for twigged template - see 'filters.html'
  • Split off ProxyRequest class to handle trusted proxy headers for base url

3.5.1 - 20241211 Fix issues, add formats + replace transliterator

  • Use symfony/string package as alternative for normAndUp and slugify with Transliterator
  • Get request locale based on Translation and HTTP_ACCEPT_LANGUAGE
  • Clean up Route url methods and test generating route urls
  • Add Format class, pages and filters to select by book format
  • Fix custom column filters and handle csv with several values
  • Sort series custom column by extra field - see issue #124 by @Mossop
  • Remove deprecated config/default.php settings and clean up Zipper

Full Changelog: mikespub-org/seblucas-cops@3.4.6...3.5.4

3.5.4-ls243

22 Jan 12:07
5abcabe

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/cops/3.5.4-ls243/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.5.4 - 20241223 Update translations, adapt templates for PageId + refactor

  • Move base url and slugify from Route to UriGenerator
  • Use RequestContext and instance methods in Framework for future adapters
  • Add HasRouteTrait to simplify handler route() calls and future migrations
  • Split UriGenerator from Route + add HandlerManager for framework adapters
  • Update portuguese translation - see PR #127 from @horus68
  • Rename group params + support idlist for books and expand GraphQL schema
  • Split off GraphQLExecutor class + rename RestApi to RestApiProvider
  • Expand Link models for OPDS 2.0 + use closure for links
  • BC: Switch PageId values to strings + adapt templates
  • Add PageQueryScope enum and PageFilter class (wip)
  • Group entries by filter group for twigged template - see 'filters.html'
  • Split off ProxyRequest class to handle trusted proxy headers for base url

3.5.1 - 20241211 Fix issues, add formats + replace transliterator

  • Use symfony/string package as alternative for normAndUp and slugify with Transliterator
  • Get request locale based on Translation and HTTP_ACCEPT_LANGUAGE
  • Clean up Route url methods and test generating route urls
  • Add Format class, pages and filters to select by book format
  • Fix custom column filters and handle csv with several values
  • Sort series custom column by extra field - see issue #124 by @Mossop
  • Remove deprecated config/default.php settings and clean up Zipper

Full Changelog: mikespub-org/seblucas-cops@3.4.6...3.5.4