Skip to content

chore: bump pointycastle to ^4.0.0 (1.27.1)#69

Merged
gmpassos merged 1 commit into
masterfrom
chore/pointycastle-4
Jun 16, 2026
Merged

chore: bump pointycastle to ^4.0.0 (1.27.1)#69
gmpassos merged 1 commit into
masterfrom
chore/pointycastle-4

Conversation

@gmpassos

Copy link
Copy Markdown
Contributor

Summary

  • Bumps pointycastle from ^3.9.1 to ^4.0.0.
  • Bumps package version to 1.27.1 and updates the changelog.

The only consumer of pointycastle is the CA-pinning TLS verification path
(lib/src/infrastructure/tls/ca_pinning.dart) — RSA signer, SHA-1/256/384/512
digests, RSAPublicKey/RSASignature, PublicKeyParameter. All of those APIs
are unchanged in 4.0.0.

Verification

  • dart pub get resolves cleanly to pointycastle 4.0.0 (drops the now-unused
    transitive js package).
  • dart analyze lib bin test → No issues found.
  • dart test test/integration/ca_pinning_test.dart → all 5 tests pass.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gmpassos gmpassos merged commit c618c0b into master Jun 16, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant