Skip to content

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

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)

1.8.0 -- 2024-11-19

20 Nov 01:16
75f81e2

Choose a tag to compare

This release is available in the following languages:

  • Java

Bug Fixes

  • Drop SelectOpt from MutableMap (bdb6509)
  • Externs (0bc1f96)
  • formatting (b608ab8)
  • Python-Release: Run validate tests from release commit (41c0c94)
  • Python: CMCs release lock for unhandled runtime exceptions (#979) (1510b77)
  • Python: return error on interrupted sleep (#1003) (405cf37)
  • remove input and output traits on DynamoDB operations (#1012) (8377acf)
  • return error on interrupted sleep (#993) (f49460a)
  • rust CI (42e39cc)

Features

  • Rust: Interop test vectors; bump Dafny to 4.9.0 (#1004) (a505a30)
  • Storm cache supports millisecond resolution (#1011) (6f09d5d)

1.7.4 -- 2024-11-11

11 Nov 23:39
6f41b59

Choose a tag to compare

Bug Fixes

  • Fix source code file encoding for Python 3.13 environments (#953) (000baed)

This release is available in the following languages:

  • Python

1.7.3 -- 2024-11-01

01 Nov 21:50
0351a1c

Choose a tag to compare

Bug Fixes

  • python time externs should return integers (#898) (56b9b67)

This release is available in the following languages:

  • Python