0.4.0 (2025-12-01)
Features Added
- Add
changelogcommand to generate and update changelog content for SDK packages based on code changes. - Add
versioncommand to calculate and update version numbers across all version-related files. - Add comprehensive helper utilities for package status determination, path resolution, and version management.
- Support detecting parameter renaming as breaking change in changelog generation.
Breaking Changes
- Split version calculation and changelog generation logic into separate packages (
changelogandversion). - Move constants and enums from
cmd/v2/commonto sharedutilspackage for better reusability. - Refactor
GenerateForSingleRPNamespaceandGenerateForSingleTypeSpecto use status-based generator selection. - Remove template files for CHANGELOG.md and go.mod (now generated programmatically).
Other Changes
- Upgrade Go version to 1.24.0 for dependency management.