aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-08-23 20:31:46 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2015-08-23 20:31:46 +0200
commit5eaa3ccf362edbcf4b6022ca4946d8516adcbb1f (patch)
tree7de7190a4ad1ca365d92b0fc52b3d369a89243a2 /CHANGELOG.md
parentd2d13f134f412f43ea702882f804653aea9b12f7 (diff)
downloadopenpgp-api-5eaa3ccf362edbcf4b6022ca4946d8516adcbb1f.tar.gz
openpgp-api-5eaa3ccf362edbcf4b6022ca4946d8516adcbb1f.tar.bz2
openpgp-api-5eaa3ccf362edbcf4b6022ca4946d8516adcbb1f.zip
Put changelog into own file
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