Releases: yoshi389111/git-caesar
v1.0.1
v1.0.0
The file format default has been switched to version 3.
To generate file format versions 1 and 2, you must explicitly use the -F 1 or -F 2 option.
Decryption will automatically detect the format version.
v0.0.10 - support for file format version 3
2025-07-16 0.0.10 release
- Added support for file format version 3 (v3)
- Use
-F 3option to generate v3 files - Default remains v1 for compatibility
- Use
- v3 includes updated signature scheme with stronger algorithms (see README for details)
- Decryption automatically detects format version
Note: In the upcoming 1.0.0 release, the default output format will switch to v3.
Please test v3 using the -F 3 option in this release.
See #34 for the overall migration plan.
v0.0.9 - Support for file format version 2
2025-06-29 0.0.9 release
- Added support for file format version 2 (v2)
- Use
-F 2option to generate v2 files - Default remains v1 for compatibility
- Use
- v2 includes updated encryption scheme with stronger algorithms (see README for details)
- Decryption automatically detects format version
- Minimum required Go version updated from 1.23 to 1.24 (due to HKDF usage)
Note: In the upcoming 1.0.0 release, the default output format will switch to v2.
Please test v2 using the -F 2 option in this release.
See #34 for the overall migration plan.
[2025-07-16] Note: third-party-licenses.zip has been added to this release to address a previous omission.
v0.0.8
2025-06-12 0.0.8 release
- fix: update public key handling to use pointer types and add tests for multi-type public keys #10
- refact: Improve error handling, validation, and cryptographic operations #12 #13
[2025-07-16] Note: third-party-licenses.zip has been added to this release to address a previous omission.
v0.0.7
v0.0.6
2023-05-18 0.0.6 release
- Homebrew support
[2025-07-16] Note: third-party-licenses.zip has been added to this release to address a previous omission.
v0.0.5
2023-05-17 0.0.5 release
- fix:
ToCaesarPubKey()in pubkey.go
v0.0.4
2023-05-17 0.0.4 release
- fix: get version information in main.go
v0.0.3
2023-05-17 0.0.3 release
- fix: When there are 0 recipient public keys
- fix:
GetAuthKey()in rsa.PrivateKey