4.3.0-beta.5 (2021-03-12)
Breaking Changes
- Removed local support for encryption and decryption using AESGCM, as per guidance of Microsoft's cryptography board. Remote encryption and decryption using said algorithm is still supported.
Changed
- Changed logging level in
onRequest
andonSuccess
calls for service operations fromINFO
toVERBOSE
.
Bug fixes
- Fixed issue that caused a
NullPointerException
when attempting to use aCryptographyClient
for symmetric key encryption operations after the first one. - Fixed issue where
JsonWebKey
byte array contents would get serialized/deserialized using Base64 instead of URL-safe Base64. - Fixed issue where properties of responses received when using a
CryptographyClient
for encryption/decryption were not populated on theEncryptResult
andDecryptResult
classes.
Dependency Updates
- Upgraded
azure-core
dependency to1.14.0
- Upgraded
azure-core-http-netty
dependency to1.9.0
- Upgraded
azure-core-http-okhttp
dependency to1.6.0
- Upgraded
azure-identity
dependency to1.2.4