Skip to content

Releases: aws/aws-cryptographic-material-providers-library

1.11.1 Java -- 2026-04-27

27 Apr 18:23
d592385

Choose a tag to compare

1.11.1 Java (2026-04-24)

Fixes -- All Languages

Maintenance -- All Languages

Read more

2.0.0-net -- 2026-03-18

19 Mar 18:00
e6bdbae

Choose a tag to compare

This release is available only in the following languages:

DotNet (as v2.0.0)

⚠ BREAKING CHANGES

.net: Add support for AWS SDK V4 and remove support for AWS SDK V3.

feat

.net: - support aws sdk .net v4 (https://github.com/aws/aws-cryptographic-material-providers-library/issues/1807) ([3e685ad](https://github.com/aws/aws-cryptographic-material-providers-library/commit/3e685adba6081b54b3c06becf5fa95aa94311974))

1.11.2 -- 2026-02-23

23 Feb 22:05
ce27052

Choose a tag to compare

This release is available in the following languages:

  • DotNet
  • Python

NOTE

This library is NOT impacted by CVE-2026-26007. This library does not use SECT curves.

Fixes -- DotNet

Maintenance -- All Languages

  • dafny: add fuzz testing to MPL (#1622) (14fad38)
  • dafny: add new SearchAndReplaceWhole and friends (#1680) (74e98c1)
  • dafny: optimize mutation map for O(1) performance in Go (#1687) (68cd7cb)

Maintenance -- Python

Maintenance -- Go

Maintenance -- Rust

Miscellaneous

Read more

1.11.1 -- 2025-07-30

31 Jul 15:23
51db080

Choose a tag to compare

This release is available in the following languages:

  • Python

Maintenance -- All Languages

  • dafny: add Rust and Go to supported languages (#1492) (87ab402)
  • dafny: append our user agent in KMS client (#1564) (03d03ac)
  • dafny: remove negative test for codebuild runner (#1603) (8b45e40)

Maintenance -- Python

  • python: Updated pytz version range to include 2025 releases (#1603) (1aced27)

Maintenance -- Go

  • go: automate changelog for Go release (#1607) (f9eb8e0)
  • go: update go test matrix and clean up setup (#1625) (6baa15c)

Maintenance -- Rust

Miscellaneous

  • 5 instead of 25 interop decrypt processes (#1620) (d82696b)
  • allow local testing for python (#1598) (cbfa209)
  • bump credentials to 2 hours, for python (#1621) (69991da)
  • cfn: add trusted policy for optools mpl-python roles (#1602) (436d939)
  • CI: fix daily CI and add slack notification to it (#1647) (c546646)
  • CI: send slack message on new GHI (#1632) (e80b7ae)
  • CI: Test Rust on Dafny prerelease in nightly build (#1623) (92070bc)
  • CI: update to not trigger workflow on PR comments (#1640) (c62e8cf)
  • deps: bump slackapi/slack-github-action from 2.1.0 to 2.1.1 in /.github/workflows (#1638) (40b643f)
  • Go: Add Go release script and workflow to run it (#1562) (1c563bd)

1.7.6 -- 2025-07-28

28 Jul 23:15
df37a70

Choose a tag to compare

1.7.6 (2025-07-23)

This release is available in the following languages:

  • .NET

Bug Fixes

dotnet: resolve AWS SDK Dependency to less than v4 (#1629) (60e46cd)

1.11.0 -- 2025-06-17

27 Jun 20:09
fb18ea5

Choose a tag to compare

1.11.0 (2025-06-17)

This release is available in the following languages:

  • Java
  • Python

Fixes -- All Languages

  • dafny: bump Dafny libraries for JSON fix (#1517) (d8679e5)

Maintenance -- All Languages

  • dafny: BK fix to extract encryption context for branch key materials (#1523) (95856ac)
  • dafny: don't recalculate RSA key on every decrypt (#1448) (f318912)
  • dafny: Make HasSubString generic (#1549) (6a1017f)
  • dafny: more using uint64 instead of nat (#1490) (571e3c5)
  • dafny: store privateKey in RawRSAKeyring because some Java code needs it (#1450) (1c29322)
  • dafny: support for memory size constraints (#1481) (8d2c2b5)
  • dafny: update UInt and MemoryMath as needed for DB-ESDK (#1488) (49e596b)

Maintenance -- Java

  • java: migrate to Nexus Central for Maven publishing (#1553) (7d2fcd3)

Maintenance -- Go

  • go: implement missing MutableMap::content() (#1519) (f033b91)
  • go: remove print statements from testLotsOfAdding (#1468) (594383c)

Maintenance -- Rust

  • rust: remove print statements from testLotsOfAdding (#1469) (9cf1dce)
  • rust: update smithy-dafny, use small-int feature (#1437) (515995e)

Miscellaneous

1.10.1 -- 2025-03-27

28 Mar 03:30
309fc32

Choose a tag to compare

1.10.1 (2025-03-27)

This release is available in the following languages:

  • Java

Maintenance -- All Languages

Maintenance -- Java

Miscellaneous

  • add proper sleep handling in StormTracker for Python and .NET (#1369) (77fd007)
  • CI: Allow local testing (#1358) (5ecb410)

1.10.0 -- 2025-03-25

26 Mar 19:07
bdca59e

Choose a tag to compare

This release is available in the following languages:

  • Python

Miscellaneous -- Python

  • deps: extend supported version of pytz library (#1333) (6f6876a)

Miscellaneous

1.9.0 -- 2025-02-04

11 Feb 20:47
2ac1f9c

Choose a tag to compare

This release is available in the following languages:

  • Java

Bug Fixes

Features

1.7.5 -- 2025-01-30

30 Jan 23:14
e5e50da

Choose a tag to compare

This release is available in the following languages:

  • .NET

Fixes

  • .NET: CollectionOfErrors; list as string (#1247) (6126ddb)
  • H-Keyring: if getCache returns Error not EntryDoesNotExist, raise error (#846) (3413fcb)
  • H-Keyring: if putCache throws EntryAlreadyExists, swallow (#856) (d01a182)