mirror of
https://github.com/ivuorinen/gh-action-readme.git
synced 2026-02-10 11:47:59 +00:00
65 lines
2.4 KiB
Markdown
65 lines
2.4 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- GoReleaser configuration for automated releases
|
|
- Multi-platform binary builds (Linux, macOS, Windows)
|
|
- Docker images with multi-architecture support
|
|
- Homebrew formula for easy installation on macOS
|
|
- Scoop bucket for Windows package management
|
|
- Binary signing with cosign
|
|
- SBOM (Software Bill of Materials) generation
|
|
- Enhanced version command with build information
|
|
|
|
### Changed
|
|
- Updated GitHub Actions workflow for automated releases
|
|
- Improved release process with GoReleaser
|
|
|
|
### Infrastructure
|
|
- Added Dockerfile for containerized deployments
|
|
- Set up automated Docker image publishing to GitHub Container Registry
|
|
- Added support for ARM64 and AMD64 architectures
|
|
|
|
## [0.1.0] - Initial Release
|
|
|
|
### Added
|
|
- Core CLI framework with Cobra
|
|
- Documentation generation from action.yml files
|
|
- Multiple output formats (Markdown, HTML, JSON, AsciiDoc)
|
|
- Five beautiful themes (default, github, gitlab, minimal, professional)
|
|
- Smart validation with helpful error messages
|
|
- XDG-compliant configuration system
|
|
- Recursive file processing
|
|
- Colored terminal output with progress indicators
|
|
- Advanced dependency analysis system
|
|
- GitHub API integration with rate limiting
|
|
- Security analysis (pinned vs floating versions)
|
|
- Dependency upgrade automation
|
|
- CI/CD mode for automated updates
|
|
- Comprehensive test suite (80%+ coverage)
|
|
- Zero linting violations
|
|
|
|
### Features
|
|
- **CLI Commands**: gen, validate, schema, version, about, config, deps, cache
|
|
- **Configuration**: Multi-level hierarchy with hidden config files
|
|
- **Dependency Management**: Outdated detection, security analysis, version pinning
|
|
- **Template System**: Customizable themes with rich dependency information
|
|
- **GitHub Integration**: API client with caching and rate limiting
|
|
- **Cache Management**: XDG-compliant caching with TTL support
|
|
|
|
### Quality
|
|
- Comprehensive code quality improvements
|
|
- Extracted helper functions for code deduplication
|
|
- Reduced cyclomatic complexity in all functions
|
|
- Proper error handling throughout codebase
|
|
- Standardized formatting with gofmt and goimports
|
|
|
|
[Unreleased]: https://github.com/ivuorinen/gh-action-readme/compare/v0.1.0...HEAD
|
|
[0.1.0]: https://github.com/ivuorinen/gh-action-readme/releases/tag/v0.1.0
|