Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.97 KB

File metadata and controls

42 lines (30 loc) · 1.97 KB

Changelog

All notable changes to this project should be documented in this file.

The format is based on Keep a Changelog, and this project follows Semantic Versioning for Git tags and release names.

[Unreleased]

Extensions

  • Scoped Quick Look to metadata-only previews of encrypted files (issue #136). Because the shared App Group projection is public-key-only, the Quick Look process holds no secret-key material; it shows encryption metadata and directs the user to open MacPGP to decrypt, rather than attempting in-preview decryption. Added scripts/check-quicklook-scope.sh (run in CI) to keep scope documentation and the Quick Look surface in agreement.

[1.0.0] - 2026-04-21

Key Management

  • Added native macOS workflows to generate new RSA keys and import, export, and delete OpenPGP public and private keys.

Encryption and Decryption

  • Added message and file encryption and decryption, including support for encrypting to multiple recipients.

Signing and Verification

  • Added signing workflows for messages and files, plus signature verification when the relevant public key is available.

Keychain Integration

  • Added macOS Keychain-backed passphrase storage for supported release-visible workflows.

ASCII Armor Support

  • Added ASCII-armored input and output support for compatible keys, messages, and signatures.

Extensions

  • Added Finder Sync integration for encrypted-file badges and Finder context menu actions.
  • Added Quick Look integration for encrypted-file metadata previews (metadata-only; decryption happens in the app).
  • Added Thumbnail integration for custom previews of supported encrypted files.
  • Added Share extension integration to encrypt files from the macOS share sheet for synced recipient keys.

Session State

  • Added release-visible session state persistence so users can return to core workflows without losing expected local context.