Download Latest Version v6.2.0 source code.tar.gz (1.2 MB)
Email in envelope

Get an email when there's a new version of OpenPGP.js

Home / v6.2.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-07-17 1.1 kB
v6.2.0 source code.tar.gz 2025-07-17 1.2 MB
v6.2.0 source code.zip 2025-07-17 1.4 MB
Totals: 3 Items   2.6 MB 3

What's Changed

  • Implement OpenPGP message grammar validation (add config.enforceGrammar, enabled by default) (#1853)
  • Enable using WebCrypto for X25519 when available (#1829)
  • Prefer subkeys with higher algorithm IDs (in case of equal creation timestamps), on the assumption that that's the most modern/secure algorithm (#1854)
  • Improve packet stream & error handling (#1856):
  • Packet parsing errors in not-yet-authenticated streams (i.e. SEIPDv1 with allowUnauthenticatedStream: true) get delayed until the decrypted data stream is authenticated
  • Non-critical unknown packets get turned into UnparseablePacket` objects on the packet stream instead of being ignored
  • Make Issuer Key ID signature subpacket non-critical (#1828)
  • Improve type definition for the User class (#1857)

New Contributors

Full Changelog: https://github.com/openpgpjs/openpgpjs/compare/v6.1.0...v6.2.0

Source: README.md, updated 2025-07-17