Skip to content

Commit ea6080f

Browse files
committed
Adjusting the Changelog
1 parent 3069bfe commit ea6080f

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# Changelog
22

3+
## [0.2.0] - 2024-06-15
4+
5+
### 🎨 Enhanced Output Formats and CLI Arguments
6+
7+
This release introduces multiple output formats and improved CLI arguments for better usability and integration capabilities.
8+
9+
### Major Changes
10+
11+
- **Multiple Output Formats:**
12+
- Added support for three output formats:
13+
- Console output (default): Colorized, human-readable format
14+
- Markdown output: Structured markdown for documentation and code reviews
15+
- JSON output: Machine-readable format for integration with other tools
16+
- Each format maintains consistent data structure while optimizing for its use case
17+
18+
- **Improved CLI Arguments:**
19+
- New output format options:
20+
- `--output`: Choose between 'default', 'markdown', or 'json' formats
21+
- `--detailed`: Show detailed resource information
22+
- `--hide-changes`: Hide detailed attribute changes
23+
- Deprecated arguments (with backward compatibility):
24+
- `--changes` → Use `--hide-changes` instead
25+
- `--details` → Use `--detailed` instead
26+
- `--markdown` → Use `--output markdown` instead
27+
28+
- **Code Quality Improvements:**
29+
- Refactored reporter implementation to follow DRY principles
30+
- Centralized resource processing logic
31+
- Improved test coverage for all output formats
32+
- Enhanced error handling and validation
33+
34+
### Migration Notes
35+
36+
- The deprecated arguments will be removed in a future version
37+
- Update your scripts and CI/CD pipelines to use the new argument names
38+
- Consider using the JSON output format for better integration with other tools
39+
40+
---
41+
342
## [0.1.0] - 2024-06-05
443

544
### 🎉 Project Reborn: tfsumpy 0.1.0

0 commit comments

Comments
 (0)