Closed FiloSottile closed 2 years ago
For the CLI, this should be documented in the man page. We want the CLI to be forever backwards compatible.
For the API, this should be documented in the package doc. The v1 API will be backwards compatible with files encrypted by the v1 API, but a v2 API might not. The v1 module version will be forever available and supported with security patches in that case.
We want age files to keep decrypting forever, but what that actually means around major versions, security upgrades, and CLI behavior needs formalizing. See #215.