doc/
[gpgme.git] / NEWS
diff --git a/NEWS b/NEWS
index 926739a68af8afa672de499978929d4e076ee88f..f985f1ee9edf68337af387df354438363d6fd2f9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -46,6 +46,12 @@ Noteworthy changes in version 0.4.1 (unreleased)
    GPGME_No_Passphrase have been renamed to GPGME_No_UserID,
    GPGME_Invalid_UserID and GPGME_Bad_Passphrase resp.
 
+ * The FPR argument to gpgme_op_genkey was removed.  Instead, use the
+   gpgme_op_genkey_result function to retrieve a GpgmeGenKeyResult
+   pointer to a structure which contains the fingerprint.  This also
+   works with gpgme_op_genkey.  The structure also provides other
+   information about the generated keys.
+
  * Interface changes relative to the 0.4.0 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 GpgmeIOCb                      CHANGED: Return type from void to GpgmeError.
@@ -61,9 +67,12 @@ gpgme_get_engine_info                CHANGED: Return info structure instead XML.
 gpgme_get_protocol_name                NEW
 GpgmePassphraseCb              CHANGED: Return error value, new argument.
 gpgme_cancel                   REMOVED: Return error in callback directly.
-GPGME_No_Recipients            CHANGED: GPGME_No_UserID
-GPGME_Invalid_Recipient                CHANGED: GPGME_Invalid_UserID
-GPGME_No_Passphrase            CHANGED: GPGME_Bad_Passphrase
+GPGME_No_Recipients            CHANGED: Now GPGME_No_UserID.
+GPGME_Invalid_Recipient                CHANGED: Now GPGME_Invalid_UserID.
+GPGME_No_Passphrase            CHANGED: Now GPGME_Bad_Passphrase.
+gpgme_op_genkey                        CHANGED: FPR argument dropped.
+gpgme_op_genkey_result         NEW
+GpgmeGenKeyResult              NEW
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Noteworthy changes in version 0.4.0 (2002-12-23)