Skip to content

Releases: Mastercard/client-encryption-python

v1.3.0

11 May 13:32
d9f438f
Compare
Choose a tag to compare

Introducing JWE support for Mastercard APIs

v1.2.0

11 Oct 16:22
7f852fa
Compare
Choose a tag to compare
  • Added compatibility with client code generated using OpenAPI Generator version 5.2.1

v1.1.2

08 Oct 17:30
b02caac
Compare
Choose a tag to compare
  • Added fix to handle primitive data type decryption at same path level

v1.1.1

03 Jul 15:19
e269074
Compare
Choose a tag to compare
  • Fix header containing encryption params: args[4] param when api_client.call_api is invoked has the original header
  • Fix cleanup_node function when in response encrypted node is parent of decrypted target node
  • Development status updated to stable

v1.1.0

20 Jun 15:20
Compare
Choose a tag to compare
  • It fixes an issue caused by _preload_content flag that prevents the auto-generated client code from converting the json response to a string and restoring the original values.
  • The encryption decorator layer now applies to api_client.call_api instead of api_client.request in order to accommodate the _preload_content = False flag setting.

v1.0.2

30 May 18:53
Compare
Choose a tag to compare
  • Introduced a warning when adding encryption decorator layer without authentication layer. All MC APIs require authentication, so adding encryption without authentication is discouraged (whenever it's still possible)

v1.0.1

24 May 17:35
Compare
Choose a tag to compare
  • Adding coverage report to be used in Sonarcloud
  • Failing tests fixed

v1.0.0

24 May 14:17
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release
  • First client-encryption pre-release