Release 1.9.0
[gpgme.git] / NEWS
diff --git a/NEWS b/NEWS
index 0005abe..f1c3290 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,30 @@
-Noteworthy changes in version 1.8.1 (unreleased)
+Noteworthy changes in version 1.9.0 (2017-03-28)
 ------------------------------------------------
 
- * cpp: Support for adduid and revuid operations.
+ * Clarified meaning of the 'expire' parameter of gpgme_op_createkey
+   and gpgme_op_createsubkey.  New flag to force a key without an
+   expiration date.
+
+ * New function gpgme_op_keylist_from_data_start to list keys from
+   data objects without importing them.
+
+ * New function gpgme_op_set_uid_flag to flag a key as primary.
+
+ * New function gpgme_op_decrypt_ext to run decryption with special
+   flags.  This can for example be used to unwrap keys (remove only
+   the encryption layer).
+
+ * New encryption flags to wrap a key (adding an encryption layer to
+   an OpenPGP message) or to create anonymously encrypted messages.
+
+ * Support for adduid and revuid operations in the C++ bindings.
+
+ * Support for smartcard key generation in the C++ bindings.
+
+ * Several new functions for the Python binding.
+
+ * Many smaller bug fixes.
 
- * cpp: Support for smartcard key generation.
 
  * Interface changes relative to the 1.8.0 release:
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -56,6 +77,8 @@ Noteworthy changes in version 1.8.1 (unreleased)
  py: core.pubkey_algo_string NEW.
  py: core.addrspec_from_uid  NEW.
 
+ [c=C29/A18/R0 cpp=C10/A4/R0 qt=C9/A2/R0]
+
 
 Noteworthy changes in version 1.8.0 (2016-11-16)
 ------------------------------------------------