aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md36
1 files changed, 36 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..120bbdc
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,36 @@
+# Version history
+
+## Version 3
+ * First public stable version
+
+## Version 4
+ * No changes to existing methods -> backward compatible
+ * Introduction of ACTION_DECRYPT_METADATA, RESULT_METADATA, EXTRA_ORIGINAL_FILENAME, and OpenPgpMetadata parcel
+ * Introduction of internal NFC extras: EXTRA_NFC_SIGNED_HASH, EXTRA_NFC_SIG_CREATION_TIMESTAMP
+
+## Version 5
+ * OpenPgpSignatureResult: new consts RESULT_INVALID_KEY_REVOKED and RESULT_INVALID_KEY_EXPIRED
+ * OpenPgpSignatureResult: ArrayList<String> userIds
+## Version 6
+ * Deprecate ACTION_SIGN
+ * Introduce ACTION_CLEARTEXT_SIGN and ACTION_DETACHED_SIGN
+ * New extra for ACTION_DETACHED_SIGN: EXTRA_DETACHED_SIGNATURE
+ * New result for ACTION_DECRYPT_VERIFY: RESULT_DETACHED_SIGNATURE
+ * New result for ACTION_DECRYPT_VERIFY: RESULT_CHARSET
+## Version 7
+ * Deprecation of ACCOUNT_NAME, please use ACTION_GET_SIGN_KEY_ID to get key id
+ * Introduce EXTRA_SIGN_KEY_ID
+ * New extra for ACTION_ENCRYPT and ACTION_SIGN_AND_ENCRYPT: EXTRA_ENABLE_COMPRESSION (default to true)
+ * Return PendingIntent to view key for signatures
+ * New result for ACTION_DECRYPT_VERIFY: RESULT_TYPE
+ * New ACTION_GET_SIGN_KEY_ID
+ * EXTRA_PASSPHRASE changed from String to char[]
+## Version 8
+ * OpenPgpSignatureResult:
+ method getStatus() renamed to getResult()
+ constants have been renamed for clarity
+ new constants: RESULT_NO_SIGNATURE, RESULT_INVALID_INSECURE
+ isSignatureOnly() has been deprecated
+ * RESULT_TYPES have been removed
+ * new OpenPgpDecryptionResult returned via RESULT_DECRYPTION
+ * OpenPgpSignatureResult and OpenPgpDecryptionResult are never null, they are always returned. \ No newline at end of file