Repository navigation
Release 0.6 - #36
Merged
Merged
Release 0.6#36
Conversation
The release that carries the rename to Easy PGP out to testers, together with the obfuscation marker fix. The name is the user-visible change: GPG is GnuPG, and this app implements OpenPGP with Bouncy Castle, so the old name pointed at software it does not contain. Nothing about how it works changed and no key material is affected — the release notes say so, because an app that holds private keys renaming itself is exactly the kind of thing that makes people wonder whether they should reinstall. versionCode 8 because 7 was consumed by the 0.5 upload. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump and release notes for 0.6. Merge this, then tagging
v0.6publishes it to the closed track.0.5→0.67→8com.ngoline.easygpg— unchangedWhat is in it
The rename to Easy PGP. This is the release that carries it to testers. The notes say explicitly that nothing about how the app works has changed and that keys are untouched — an app holding private keys that suddenly renames itself is exactly the kind of thing that makes someone wonder whether they should reinstall, and the answer is no.
The obfuscation marker fix (#33). Obfuscated messages carried the marker twice at each end, which is a more distinctive pattern than a single one and so worked against the point of obfuscating. Messages sent by earlier versions still decrypt, and there is a test pinning that.
Checked before pushing
The release workflow's own guards, run locally:
v0.6matchesversionName 0.6v0.5whatsnew-en-USis 437 of Play's 500 characters, andcheck-release-notes.shpassesapplicationIdstillcom.ngoline.easygpg63 tests, lint clean.
After merging
Tag
v0.6. The release runs, needs approval at theplay-releasegate, and lands on the closed track as a draft for you to submit.Then in Play Console: update the listing name to Easy PGP, and point the privacy policy URL at
https://easypgp.ngoline.com/privacy, which is now live.