-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCHANGELOG
60 lines (49 loc) · 2.11 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# CHANGELOG for EnvCloak
## *[0.3.0]* - xxxx-xx-xx
### Added
- **Information about versatility.**
- Added possibility to not specify output when encrypting single file (using original name with `.enc` suffix).
- Added `--preview` flag for encrypt and decrypt command.
- Introduced `SECURITY.md` policy with guidelines how to securely use this tool.
- Added guidelines for integrating with popular cloud KMS.
### Changed
- Code refactor to modularize logic.
- Increased randomness when generating salt by introducing `secure` package. (Thanks to @BavyaMittal)
- Applied module docstrings
## *[0.2.2]* - 2024-11-29
### Changed
- Fix critical error with `packaging` not declared in dependencies list.
## *[0.2.1]* & *[0.2.0]* - 2024-11-27
> First of Beta release
### Added
- `sha3` generation for encrypted files.
- `sha3` validation during decryption.
- Implement version check during runtime. (Thanks to @Ishan-Jadhav)
- Increased test coverage.
- `--recursive` option for encrypting and decrypting.
- Organized tests in modules.
- Refactored main logic for modularization.
- Removed "false-positive" vulnerabilities in `test`s suite.
## *[0.1.2]* - 2024-11-25
### Added
- `--debug` flag for more verbose output, useful for error checking. (Thanks to @Ishan-Jadhav)
- Expanded documentation, particularly on directory encryption and decryption. (Thanks to @SethLK)
### Changed
- Simplified and modularized the codebase, with notable improvements to `cli.py`.
## *[0.1.1]* - 2024-11-23
### Added
- `--version` flag to display the package version. (Thanks to @RobertoCorti)
- `--dry-run` flag to simulate actions without making changes.
- `--force` flag to allow overwriting existing files/directories.
## *[0.1.0]* - 2024-11-22
### Added
- Dependabot integration to monitor and manage package dependencies.
- A minimal pool of exceptions for improved error message formatting.
## *[0.0.2]* - 2024-11-21
### Added
- GitHub Actions workflow to automatically validate changes on push.
## *[0.0.1]* - 2024-11-21
### Initial Release
- Basic MVP with foundational functionality.
- Black code formatting enforced.
- Expanded test cases for core functionality.