BREAKING CHANGES
Docker users:
This only affects users who have mounted a local directory into the container. The user identifier (uid
) and group identifier (gid
) in the docker container have changed to 3000
. You are no longer allowed to change user and group ids in existing images! Possible fixes if you encounter issues:
- remove custom user configuration from your docker setups
- make sure the local files have the correct owner (
chown -R 3000:3000 ./storage
) - map the docker user id to another one on your host
- build the docker image yourself with your own custom ids
For more information look here.
Non docker users:
The minimum supported PHP version was upgraded from 8.3 to 8.4
Notable changes
- Added new feature "Locations"
- locations can be added to watch dates
- locations can be marked as cinemas
- two new dashboard rows: "Top Locations" and "Last Plays Cinema"
- Improved Docker images
- Added ARM64 support
- Decreased size of docker images by ca -63% (from ~160MB to ~60MB)
- Added automatic database migrations on container startup (can be disabled via
DATABASE_DISABLE_AUTO_MIGRATION
) - Improved security (no root usage, set fixed user id for image)
What's Changed
- Feature: Add locations feature for watch dates by @leepeuker in #611
- Feature: Add optional location filter to movie search by @leepeuker in #612
- Feature: Add a dashboard row for top locations by @leepeuker in #613
- Feature: Add option to dis/enable the locations feature by @leepeuker in #614
- Feature: Add location option cinema by @leepeuker in #615
- Feature: Add support for locations to history importer by @leepeuker in #617
- Docker: Add option to automatically run database migrations by @JVT038 in #623
- Fix: Only load dashboard data which is visible by @leepeuker in #625
- Fix: Fix error in docker build process by @leepeuker in #628
- Maintenance: Refactor supervisor config by @leepeuker in #624
- Maintenance: Replace docker base image and upgrade to php 8.4 by @leepeuker in #627
- Maintenance: Update dependencies and fix tests by @leepeuker in #618
- Maintenance: Refactor docker (compose) setup by @leepeuker in #629
- Maintenance: Extend the example environment file with all available options by @leepeuker in #630
Full Changelog: 0.62.2...0.63.0