Release Highlights
- Delete Submissions via API (#667)
- Store binary files in S3-compatible storage (#585)
- Add support for offline Entities (#669)
- Identify attached Entity Lists in OpenRosa manifest (#665)
- Preview Web Forms by holding W and F keys (getodk/central-frontend#1001)
Bugs Fixed + Small Wins
- Add counts and other labels to more navigation tabs (#671)
- Add traditional Chinese (#680)
- Check Entity List permissions in Form endpoints (#612)
- Purge processed client audit log records after Form deletion (getodk/central-backend#1174)
- Add back padding around App User QR code (#663)
- Fix a bug where abandoning a Form Draft sometimes prevented the addition of a new Entity property (#695)
- Speed up database query to retrieve a Form's encryption keys (#658)
- Don't italicize Japanese (getodk/central-frontend#1008)
- Fix fallback behavior of date range picker when selected locale is not available (#684)
- Fix styling of loading message beneath Submissions and Entities tables (#526, #603)
Operations + Maintenance
- Prebuild frontend (#656)
- Update usage information metrics (#653)
- Update backend dependencies (#652)
- Update frontend dependencies (#651)
- Update infrastructure dependencies (#649)
- Update translations (#650)
Forum announcement: https://forum.getodk.org/t/odk-central-v2024-2-submission-deletes-and-s3-media-storage/49742