LinuxServer Changes:
Existing users should verify: site-confs/default.conf - Fix rewriting rules default site conf.
seblucas-cops Changes:
Changes in this release
Adjust default settings for epubjs reader and support external storage for Calibre library.
Code-wise, introduce minimal framework and start using handlers for all endpoints
2.7.1 - 20240526 Use external storage + settings for epubjs reader
- Changes in config_default.php file:
- new $config['calibre_external_storage']
 
 - Support external storage for Calibre library - see seblucas/cops#506 and seblucas/cops#513
 - Pass along request handler in baselist, booklist and virtual libraries
 - Adjust default settings for epubjs-reader - see pull request #81 from @dunxd
 - Rename IndexHandler to HtmlHandler and use default 'index' in request
 - Rename download.php etc. to zipper* to avoid conflict with url rewrite
 
2.7.0 - 20240512 Use handlers instead of endpoints
- Start front-end controller and router script (WIP)
 - Use handlers instead of endpoints for route links
 - Fix path_info for handlers when using route urls
 - Add minimal framework + move endpoint code to handlers
 - Change restapi routes to use endpoint instead of dummy pageId
 - Add more endpoints to routes and return instead of exit
 - Add getUri() for annotations and notes
 
Full Changelog: mikespub-org/seblucas-cops@2.6.1...2.7.2