VS Code Extension v0.1.1
Updates the dotseal extension to match the CLI/library re-encryption and parser improvements from v0.2.1.
Features
- Re-encrypts on save while preserving ciphertext for unchanged values (minimal
.env.encdiffs) - Inline comments on env entries are preserved through encrypt/decrypt cycles
dotseal.masterKeyis honored only from user settings (scope: application) — workspace settings are ignored so keys are not committed via.vscode/settings.json- Improved key resolution and decryption error handling, aligned with the Python implementation
Installation
Download dotseal-vscode-0.1.1.vsix below and install via Extensions: Install from VSIX in VS Code or Cursor.
Notes
- Tested against dotseal CLI/library v0.2.1. Older extension releases (e.g.
ext-v0.1.0) work with the same encrypted files (v=1/v=2) but lack idempotent re-encryption and inline-comment preservation on save.