This release adds support for running the container as a non-root user and fixes automatic update scheduling so
restarting the container no longer resets the update interval. It also updates Photon to 1.3.0.
Features
- Support running the container as a non-root user by @rtuszik
Changes
- Update Photon version to 1.3.0 by @rtuszik
- Migrate the development task runner from Task to mise by @rtuszik
Fixes
- Base automatic updates on the age of the local index instead of container uptime by @aaronspruit in #303
- Retry checking for a newer index hourly once an update is due, without downloading unchanged data by @rtuszik
Dependencies & CI
- Pin container image dependencies by @koalabot-rt[bot]
- Update Python, uv, uv_build, prek, BetterLeaks, and zizmor by @koalabot-rt[bot]
- Update GitHub Actions dependencies by @koalabot-rt[bot]
- Run workflows when entrypoint or GitHub Actions files change by @rtuszik
- Improve Renovate dependency grouping and local configuration by @rtuszik
Full Changelog: 2.3.1...2.4.0
Photon release notes (1.3.0)