Skip to content

Release 3.11.0 #1368

@kelson42

Description

@kelson42
  • run Static Analyzer on the project
  • Instrument the iOS and macOS apps
  • Description, screenshots and other Store metadata for both iOS and macOS are up-to-date
  • Version of the software is according to current milestone
  • Merge/apply latest translations from Translatewiki
  • CI is green on git main
  • CD is green on git main
  • Update the Changelog
  • Include PrivacyManifest Describing use of required reason API - (required for releases after 1 May)
  • Testflight version is validated and ready to publish
  • Create a tag on git (just the version) corresponding to the validated Testflight version
  • Create a GitHub release based on version tag with Changelog
  • Secure new sources/binaries are published on https://download.kiwix.org/release/kiwix-macos/
  • Publish both iOS and macOS on App Store
  • Test & Publish an update for the Phets custom app
  • Verify that kiwix.org page to download Kiwix for iOS/macOS is proper (links working, supported versions updated if necessary)
  • Create new empty minor version entry in Changelog (placeholder for future entries)
  • Bump up the build version to be higher than the released macOS one from the former release
  • Close current milestone and create new one incrementally (a priori a minor version)
  • Communicate about this new version
  • Open a ticket at imager-service in order to include the new version in hotspots
  • Check if dependences (in particular libzim and libkiwix) are updated to latest version
  • Assess the pertinence of updating the custom apps and act for the ones which would benefit of an update of the binary and/or the content

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions