NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3712 most downloaded on pub.dev
library for use OpenPGP with support for android and ios, macOS, linux, windows and web
Last release 11 months ago
25 Oct 2025
Release timing varies
gaps range from 9 days to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
77 releases · first in 2020
One column per quarter.
Full Changelog : v3.10.6...v3.10.7
Full Changelog: v3.10.6...v3.10.7
Fix bridge lib copy on windows by @divinebird in #85
Full Changelog: v3.10.5...v3.10.6
Full Changelog : v3.10.4...v3.10.5
Full Changelog: v3.10.4...v3.10.5
Full Changelog : v3.10.3...v3.10.4
Full Changelog: v3.10.3...v3.10.4
Update iOS podspec to use xcconfig for shared objects
Update iOS podspec to avoid excluding the simulator SDK
Updates binaries + Updated Android SDK to r28 for 16KB support
Add OpenPGPSync methods for all Platforms but web
Moved flutter_lints to dev dependencies
- Updates binaries - Add XCFramework for ios
- Migrate to package:web
Updated Isolate spawn logic to close gracefully
Fix scenario when decrypt+verify using keys generated in a different tool
Add decrypt+verify and encrypt+sign using signed entity
- Add android Namespace
Fixed issue with invalid generated keys
Fixed issue with bad armor encode
Add SignData methods for compatibility with other platform implementations
Fixed macOS podspec issue when signing apps
- Updated binaries to v1.8.1
Added support to linux ARM64 devices
- Removed Hover support
Fixed linux DynamicLibrary detection
Updated binaries to v1.6.0 to support ECC Key generation, see KeyOptions: Algorithm and Curve
Updated binaries to v1.5.5 to support mixed go libraries (openpgp and fast-rsa)
Added Identities(email, name, comment) to Metadata Private and Public
- Updated binaries to 1.5.2
Updated ffi to 2.0 and min sdk version to 2.17.0
Added new methods: armorEncode, convertPrivateKeyToPublicKey, getPrivateKeyMetadata, getPublicKeyMetadata
Added fallback option when instantiateStreaming is not available
- Updated binaries to 1.3.4
- Updated binaries to 1.3.3
- Updated binaries to 1.3.2
- Updated binaries to 1.3.1
- Added false_secrets to pubspec
Updated example and android requirements
Updated BUILD_BUNDLE_DIR for linux, using relative dir
Updated core library for openpgp
Fixed path import with spaces in cocoapods for ios
First version with flatbuffers, smaller binaries, please take a look
Support import .so for older android versions, thanks to @BobanLW
bump version to stable null_safety
macOS now use dylib instead of .a
Updated FFI to latest and removed deprecated methods
- Format only
- Using stable version
First version with initial support working
macOS now use dylib instead of .a
Added OpenPGPException to openpgp.dart
openpgp.dart- Added OpenPGPException
Tests CI and github actions for drive
- Fixed web messenger
Added wasm + web worker support
just creating this version to replace old version
Added more options for encrypt and decrypt, including FileHints in order to encrypt files as binary
Replaced GoMobile with binding for mostly platforms, now should be more easier add new methods and support platforms
Updated onAttachedToEngine now using getBinaryMessenger
- Added integration tests
bytes method for macos, web and hover
- fixed definition in dart
Your coding agent can read these notes before it upgrades. Set up the MCP server →