Skip to content

support new WhatsNew fields in index-v1 (+ l18n fixes)

At long last, this adds support for a "What's New" field, a 500 character description of what has changed in the latest release of an app. fdroidserver currently only supports a single WhatsNew field that comes from the CurrentVersionCode of the app. Google Play and Fastlane Supply support a WhatsNew field per-release, but we don't use that data anywhere, and implementing that in the data structures would add a lot of complexity since Apk would then need to have its own "localized" section like App does. That said, this current structure should not prevent the full per-APK WhatsNew support from added.

This is safe to merge before the related fdroidserver support gets merged since the Jackson parsing and the UI code handle unfilled fields just fine.

Merge request reports