mirror of
https://github.com/php-gnupg/php-gnupg.git
synced 2026-01-11 19:09:35 +00:00
This is a breaking changes but impact should be quite small - only users that use is_resource will need to update code.
1.2 KiB
1.2 KiB
News
List of all features for the release
2.0.0
- Convert all functions to use objects and drop resource
- Removed compatibility with PHP 7.1 and older.
1.5.4
- Fixed GH-57: PHP 8.5 build failure due to usage of removed zend_exception_get_default()
- Fixed GH-59: Failure to build with gpgme >= 2.0.0 due to romoved trustlist
1.5.3
- Fixed GH-32: Decryption of message encrypted with multiple keys
1.5.2
- Fixed GH-37:
gnupg_decrypt()returns false when decrypting an encrypted empty string - Fixed GH-46:
gnupg_decrypt()segfaults when password callback user ID hint is not supplied - Fixed 1.5.0 regressition - the deletekey
allow_secretmade optional again
1.5.1
- Fixed compilation with PHP 8.1
- Fixed build with gpgme 1.4
1.5.0
- Support for PHP 8
- Support for GnuPG 2.1+
- Added argument info for all functions and methods (reflection support)
- Added new function
gnupg_getengineinfo - Added new function
gnupg_geterrorinfo - Added init array argument for setting home dir and gpg binary file name
- Added additional fields to
gnupg_keyinforeturned array - Added parameter to
gnupg_keyinfoto usesecret_only - Fixed
gnupg_deletekeyto use boolean forallow_secretparameter