Repository navigation
v5.12.0 – Docker on Node 26, clearer REST errors
✨ Changes
- The REST server returns meaningful status codes. You get
404when a movie, creator or user doesn't exist,502when ČSFD is unreachable and503when ČSFD declines the request, instead of500for everything. The JSON error body stays the same. - The Docker image runs on Node 26 (the upcoming LTS) and as the unprivileged
nodeuser instead of root.
🐛 Fixes
- Docker images build reliably for both
amd64andarm64again. - API documentation is published again.
📦 Maintenance
- All dependencies updated.
⚠️ Heads-up
- If you check for
500responses from the REST server, handle404/502/503as well. - The container no longer runs as root. If you write files inside it (e.g. CLI exports), mount a writable volume.
The library API is unchanged, so updating is all you need to do.
Changelog
- Fix Docker arm64 build, update deps, REST status codes by @bartholomej in #225
Full Changelog: v5.11.2...v5.12.0