Skip to content

Releases: paragonie/certainty

Version 3.0.2

19 Sep 03:57
v3.0.2

Choose a tag to compare

What's Changed

  • Ignore tests, workflows and .MD docs with "export-ignore" on .gitattr by @erikn69 in #44
  • Fixed version requirements in README
  • Included up to cacert-2029-09-09.pem

New Contributors

Full Changelog: v3.0.1...v3.0.2

Version 3.0.1

13 Aug 18:58
v3.0.1

Choose a tag to compare

More nullable fixes missed in previous update.

Version 3.0.0 - PHP 8.3+ required

13 Aug 18:27
v3.0.0

Choose a tag to compare

This fixes deprecation warnings in PHP 8.4, but drops support for PHP < 8.3.

Version 2.9.1

13 Aug 18:30
v2.9.1

Choose a tag to compare

  • Updates DNS to use pie-hosted.net rather than pie-hosted.com.
  • Adds the latest 2025-08-12 bundle.

Version 2.9.0

08 May 16:09
v2.9.0
852c1a7

Choose a tag to compare

The primary signing key was rotated!

The device that contained the signing key has been destroyed, so we have promoted our backup key to the primary one and generated a new backup keypair.

Version 2.8.3

19 Apr 23:48
v2.8.3
d78508c

Choose a tag to compare

What's Changed

  • Fix CI
  • Prune old files

Full Changelog: v2.8.2...v2.8.3

Version 2.8.2

04 Oct 08:36
v2.8.2

Choose a tag to compare

  • No code changes, just includes the latest CACert bundles, including the bundle after LetsEncrypt's intermediate certificate expired.
  • Although Certainty will, by design, try to keep the bundles up-to-date, if you're in a Composer-based deployment situation where the Certainty update process isn't being used, pulling the latest version in a staging environment will tell you if the LetsEncrypt intermediate expiration breaks your app.
    • If necessary, rollback to 2.8.1 in your composer.json file until you've resolved the network issue.

Version 2.8.1

25 May 18:31
v2.8.1

Choose a tag to compare

  • Block vulnerable versions of Composer.

Version 2.8.0

15 Oct 08:11
v2.8.0

Choose a tag to compare

Version 2.7.0

27 Jun 01:05
v2.7.0
9f2a6c3

Choose a tag to compare

  • Fix compatibility with PHP 7.4
  • Updated Psalm in require-dev from ^1|^2 to ^1|^3.