diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..0bd5530 --- /dev/null +++ b/NEWS.md @@ -0,0 +1,11 @@ +# News + +List of all features for the release + +## 1.5.0 +- Added argument info for all functions and methods (reflection support) +- Improved support for GnuPG 2.1+ +- Added new function gnupg_getengineinfo +- Added init array argument for setting home dir and gpg binary file name +- Added additional fields to `gnupg_keyinfo` returned array +- Add parameter to `gnupg_keyinfo` to use `secret_only diff --git a/TODO.md b/TODO.md index 84bdae4..2e97d12 100644 --- a/TODO.md +++ b/TODO.md @@ -5,10 +5,11 @@ - including error message from gpgme - Return decrypt result if extra param supplied (including recipients) - https://github.com/php-gnupg/php-gnupg/pull/12 -- Add parameter to `gnupg_keyinfo` to use `secret_only` on `gpgme_op_keylist_start` - - https://github.com/php-gnupg/php-gnupg/issues/5 - Add support for exporting multiple keys using `gpgme_op_export_ext` - https://github.com/php-gnupg/php-gnupg/issues/10 +- Extend keyinfo + - Add `can_encrypt`, `can_sign`, `can_certify` and `can_authenticate` to the main key + - Add user signatures - Add missing tests for following functions: - `gnupg_geterror` - `gnupg_getprotocol`