Skip to content

VS Code Extension v0.1.1

Choose a tag to compare

@Jastchi Jastchi released this 13 Jun 08:40

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.enc diffs)
  • Inline comments on env entries are preserved through encrypt/decrypt cycles
  • dotseal.masterKey is 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.