Skip to content

Release 0.3.1-beta

see #384 (closed) as reference

Preparation

  • String freeze (disable auto-pull) and announcement on Transifex at least a week before the release > done via #403 (closed)
  • Update translations using tx pull -a -f, potentially adding new languages to UnencryptedSettings.kt (!253 (merged))
  • Extensive testing
  • Update changelog

Version bump

Deployment

  • Copy release files to desktop.briarproject.org (using update-binaries.sh with updated version code)
  • Rewrite and check that permalink points to correct version (don't forget to test and reload web server)
  • Update version and checksums (calculated using verify_hashsums.sh) on website (website!100 (merged))
  • Publish website

PR

  • Inform 3rd party maintainers about release
  • Post on social media (Mastodon, Twitter), useful character counter (only translation update)
  • Update screenshot on website (no visual changes)

Backlog

  • Update description, milestone and due date of #337
  • Re-enable auto-pull on Transifex under Resources > Auto update resources > add url
Edited by Sebastian