Releases: muety/wakapi
Releases · muety/wakapi
Release list
Release 2.17.4
Release 2.17.3
Security
- #931 (thanks @abhayclasher for responsibly disclosing this)
Bug Fixes
Misc
- #917
- #920 (thanks @majian159)
- #925
- Dropped relay endpoint (94c3645)
👀 Additional notes
- @moritz-grimm unveiled a bug related to custom language mappings. You might have to regenerate your summaries to retroactively fix existing data (go to Settings -> Danger Zone -> Regenerate summaries).
- On large instances, the database migration running as a consequence of #928 might take a while (couple of minutes) - be patient.
Release 2.17.2
Bug fixes
- Broken user registration
⚠️ Breaking changes
We switched the Docker base image from alpine to gcr.io/distroless/static:nonroot. As a consequence to this change, Wakapi will now run as the nonroot user with ID 65532 inside the container.
Required actions: If you're running Wakapi in Docker with SQLite, you will likely need to change the permissions of your data directory to it (and all contained fails, especially wakapi.db) can be read and written by 65532. Example:
# Stop wakapi container, then run:
$ docker run --rm -v wakapi_data:/data alpine chown -R 65532:65532 /data
# Pull latest image and restart wakapiAlternatively, you could pass --user 1000:1000 to your docker run command to keep running as the previous user ID.
Release 2.17.1
Release 2.17.0
Release 2.16.1
Release 2.16.0
Release 2.15.0
Improvements
- Ability to set start of week (#831) (thanks @NazmusSayad)
- WakaTime-compatible user agents endpoint (#833)
Bug Fixes
- WSL2 considered as separate OS (#817)
- Assume
codingas the default category (8b8fe21) - Accept partially valid batches of heartbearts (#824)
- Fix project labels with aliases (#836)