Releases: d-oit/code-guardian
Release v0.2.1
Release v0.2.1 - 2025-10-24
🚀 What's Changed
Fixed
- Fixed YAML syntax error in enhanced-ci workflow preflight job
- Resolved merge conflicts in Cargo files during release process
- Fixed Criterion.rs benchmark sample size assertion failures in performance tests
Performance
- Optimized Enhanced CI workflow with improved caching (84% complexity reduction)
- Enabled sccache with RUSTC_WRAPPER for faster compilation
- Consolidated 15+ duplicate cache configurations into 4 optimized strategies
- Added hierarchical cache restore keys for better hit rates
Changed
- Updated all crate versions from 0.2.0 to 0.2.1
- Updated to latest GitHub Actions (actions/cache@v4, checkout@v4)
- Improved benchmark configurations with proper sample sizes and measurement times
📝 Commit Summary
- chore: bump version to 0.2.1
- fix: correct indentation in changelog-sync workflow Python script
- fix: resolve merge conflicts in Cargo files and fix changelog-sync workflow
- perf: optimize enhanced-ci workflow with improved caching and reduced duplication
- fix: resolve Criterion.rs benchmark sample size assertion failures
Release v0.2.2
What's Changed
- chore: update release-please manifest to v0.1.9 by @d-oit in #27
- Release v0.2.0 by @d-oit in #28
- docs: correct CHANGELOG.md and update configurations by @d-oit in #29
- Release v0.1.9 by @d-oit in #30
- Fix release notes to include only current version's changes by @d-oit in #31
- Update release workflow to extract only current version's changelog section by @d-oit in #32
- feat: prepare v0.1.10 release with version corrections by @d-oit in #33
Full Changelog: v0.1.9...v0.2.2
v0.1.10
[0.1.10] - 2025-10-23
🚀 Features
- Add real-world performance verification results
- Add comprehensive performance documentation
⚙️ Miscellaneous Tasks
- 07d10a3 Update .gitignore to ignore generated documentation, coverage reports, performance logs, and macOS files
- a179d66 Merge pull request #32 from d-oit/update-release-workflow
- a232064 Update release workflow to extract only current version's changelog section and add commit summary
- b4aebcd Merge pull request #31 from d-oit/fix-release-notes
- 885158c Ensure release notes include only current version's changes
- 012bf2d Merge pull request #30 from d-oit/changelog-update
- 5671f96 feat: complete v0.1.10 release preparation with version updates and changelog
v0.1.9
Code Guardian v0.1.9 🛡️
[0.1.9] - 2025-10-21
⚙️ Miscellaneous Tasks
• 82947f0 chore(release): prepare for v0.1.8
• f537214 fix: resolve TruffleHog BASE/HEAD same commit issue (#24)
• 2b92f55 Update Perplexity Agents (#22)
• 95f65c3 fix: add gitleaks configuration to handle test data (#21)
• 974c83d fix: final security workflow syntax and artifact issues
• fd1ad5a fix: final security workflow fixes
🚀 Features
- Add production-ready CI/CD, documentation, testing, and monitoring features
• 739d606 fix: resolve security workflow issues
• 3335bae fix: resolve GitHub Actions failures
📦 Installation
Download Binary
Download the appropriate binary for your platform from the assets below:
- Linux (x86_64):
code-guardian-x86_64-unknown-linux-gnu.tar.gz - macOS (Intel):
code-guardian-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
code-guardian-aarch64-apple-darwin.tar.gz - Windows:
code-guardian-x86_64-pc-windows-msvc.zip
Using Cargo (from crates.io)
cargo install code-guardian-cliUsing Cargo (from source)
cargo install --git https://github.com/d-oit/code-guardian --tag v0.1.9🚀 Quick Start
# Basic scan
./code_guardian_cli scan /path/to/project
# With custom config
./code_guardian_cli scan /path/to/project --config config.toml
# Generate HTML report
./code_guardian_cli scan /path/to/project --format html --output report.html📝 Changes from Pull Request #26
Title: Release v0.1.9
Description:
Automated release PR for version 0.1.9
Changes
- Bumped version to 0.1.9
- Updated changelog
Checklist
- All tests pass
- Code formatted
- No clippy warnings
- Security audit passed
- Coverage meets requirements
Commits Merged:
- 82947f0 chore(release): prepare for v0.1.8
- f537214 fix: resolve TruffleHog BASE/HEAD same commit issue (#24)
- 2b92f55 Update Perplexity Agents (#22)
- 95f65c3 fix: add gitleaks configuration to handle test data (#21)
- 974c83d fix: final security workflow syntax and artifact issues
- fd1ad5a fix: final security workflow fixes
- 739d606 fix: resolve security workflow issues
- 3335bae fix: resolve GitHub Actions failures
🔗 Links
Code Guardian v0.1.8
Code Guardian v0.1.8 🛡️
[0.1.8] - 2025-10-21
🐛 Bug Fixes
-
Resolve GitHub Actions failures
-
Resolve security workflow issues
-
Final security workflow fixes
-
Final security workflow syntax and artifact issues
-
Add gitleaks configuration to handle test data (#21)
-
Resolve TruffleHog BASE/HEAD same commit issue (#24)
🚀 Features
- Consolidate workflows following GitHub Actions best practices
[0.1.7] - 2025-10-18
⚙️ Miscellaneous Tasks
-
Bump version to 0.1.5 for patch release
-
Prepare for v0.1.5 release
-
Bump version to 0.1.5 for patch release
🐛 Bug Fixes
- Resolve CI issues for v0.1.7 release - update metrics expect to unwrap, add gitleaks config, fix workflow permissions and syntax
💼 Other
-
Add Prometheus metrics support\n\n- Add comprehensive metrics collection for scans, performance, and resources\n- Implement HTTP endpoint for Prometheus scraping\n- Add dependencies: prometheus, axum, async-trait, aho-corasick\n- Bump version to 0.1.6 across all crates
-
Enhance CI/CD pipelines with sccache, nextest, and incremental builds
-
Adjust clippy settings to treat warnings as warnings instead of errors for 0.1.7 release
🚀 Features
-
Add Perplexity AI provider support
-
Enhance Perplexity AI agents with detailed descriptions and improved functionality
-
Create enhanced CI/CD workflow combining best features from existing workflows
-
Add health monitoring server with HTTP endpoints
-
Enhance detector factory and LLM detection capabilities
🚜 Refactor
- Update perplexity agents to use frontmatter config with temperature
[0.1.6] - 2025-10-16
⚙️ Miscellaneous Tasks
- Bump version to 0.1.6 for patch release
[0.1.4] - 2025-10-16
🐛 Bug Fixes
- Update changelog for v0.1.3 and fix release workflow YAML formatting
💼 Other
- Remove temporary GOAP coordination files
📚 Documentation
- Update agent documentation with GOAP coordination learnings
🚀 Features
-
GOAP Phase 1-2 Quality Check Optimization
-
GOAP Phase 3 Complete - Long-term CI/CD Optimizations
-
Enhance release-please configuration for automatic changelog generation
-
Complete Phase 1 & 2 implementation - Quality checks and comprehensive test coverage
-
Complete Phase 1 & 2 implementation - Quality checks and comprehensive test coverage
-
Add Phase 3 optimization files and documentation
[0.1.3] - 2025-10-12
🚀 Features
-
Add monitoring workflow to track recent workflow failures
-
Complete GitHub workflows and branch protection
[0.1.3-test] - 2025-10-10
🐛 Bug Fixes
-
Apply cargo fmt formatting
-
Apply formatting and improve CI workflow
-
Make CI workflow cross-platform compatible
-
Apply cargo fmt formatting to fix CI issues
-
Remove invalid --fail-under option from cargo llvm-cov
-
Update GitHub Actions workflows and code fixes
-
Correct YAML indentation in ci.yml
-
Correct indentation in coverage job
📚 Documentation
- Optimize ci-agent.md with orchestration workflow and agent handoffs
🚀 Features
-
Add comprehensive code quality automation
-
Optimize development workflow with comprehensive tooling
-
Enhance Makefile with comprehensive development targets
[0.1.2] - 2025-10-09
💼 Other
- Bump version to 0.1.2
[0.1.1] - 2025-10-09
🐛 Bug Fixes
-
Resolve CI and release workflow issues for v0.1.1-alpha
-
Remove insta snapshot test and add context7 mcp agent
-
Remove border assertions from text formatter test for cross-platform compatibility
-
Remove enforce_styling from text formatter
-
Update test to check match data instead of headers
-
Change text formatter to simple text output for cross-platform compatibility
💼 Other
-
Update ci-agent tools and add lib.rs cleanups
-
Bump version to 0.2.0
-
Bump version to 0.1.1
-
Bump version to 0.1.1
-
Bump version to 0.1.1
📚 Documentation
-
Add git integration demo example
-
Update CHANGELOG.md
-
Add atomic-commit command documentation
🚀 Features
-
Enhance text formatter test with header assertions and add dev container configuration
-
Add GitIntegration module for repository operations
-
Add Git CLI commands and refactor stack preset handler
-
Enhance CLI with advanced handlers and scan updates
-
Add core modules for caching and monitoring
[0.1.1-alpha] - 2025-10-07
⚙️ Miscellaneous Tasks
-
Update changelog for v0.1.0
-
Prepare for release v0.1.1-alpha
🐛 Bug Fixes
-
Address clippy warnings for len_zero and unused_variables
-
Add Codecov token to resolve rate limit issue
💼 Other
- Update workflow to use GitHub artifacts for coverage instead of external services
📚 Documentation
- Enhance release command documentation with branch sync, dry-run, and best practices
[0.1.0] - 2025-10-06
🐛 Bug Fixes
- Format code with cargo fmt
📦 Installation
Download Binary
Download the appropriate binary for your platform from the assets below:
- Linux (x86_64):
code-guardian-x86_64-unknown-linux-gnu.tar.gz - macOS (Intel):
code-guardian-x86_64-apple-darwin.tar.gz - macOS (Apple Silicon):
code-guardian-aarch64-apple-darwin.tar.gz - Windows:
code-guardian-x86_64-pc-windows-msvc.zip
Using Cargo
cargo install --git https://github.com/d-oit/code-guardian --tag v0.1.8🚀 Quick Start
# Basic scan
./code_guardian_cli scan /path/to/project
# With custom config
./code_guardian_cli scan /path/to/project --config config.toml
# Generate HTML report
./code_guardian_cli scan /path/to/project --format html --output report.html🔗 Links
v0.1.7
Release v0.1.6
Code Guardian v0.1.6
🐛 Fixed
- Minor bug fixes and improvements
- Updated release workflow and configuration
🔄 Changed
- Improved release automation and CI/CD processes
📦 Assets
- Pre-built binaries for Linux (x86_64), macOS (Intel & Apple Silicon), and Windows
- Full source code archives
🚀 Installation
# Download and extract the appropriate binary for your platform
# Or install from source:
cargo install --git https://github.com/d-oit/code-guardianFor detailed installation instructions, see the README.
🔗 Links
Release v0.1.5
Code Guardian v0.1.5
✨ Added
- Perplexity AI provider support for enhanced code analysis
- Enhanced Perplexity AI agents with detailed descriptions and improved functionality
- Advanced AI-powered code detection capabilities
🔄 Changed
- Updated Perplexity agents to use frontmatter config with temperature control
- Improved AI integration architecture
🐛 Fixed
- Various stability improvements and bug fixes
- Enhanced release preparation process
📦 Assets
- Pre-built binaries for Linux (x86_64), macOS (Intel & Apple Silicon), and Windows
- Full source code archives
🚀 Installation
# Download and extract the appropriate binary for your platform
# Or install from source:
cargo install --git https://github.com/d-oit/code-guardian🔗 Links
Release v0.1.4
Code Guardian v0.1.4
✨ Added
- Enhanced release-please configuration for automatic changelog generation
- GOAP Phase 1-2 Quality Check Optimizations
- GOAP Phase 3 with long-term CI/CD optimizations
- Phase 3 optimization files and comprehensive documentation
🐛 Fixed
- Changelog formatting for v0.1.3 and release workflow YAML issues
- Various stability and configuration improvements
🔄 Changed
- Updated agent documentation with GOAP coordination learnings
- Improved development workflow automation
🗑️ Removed
- Temporary GOAP coordination files (cleanup)
📦 Assets
- Pre-built binaries for Linux (x86_64), macOS (Intel & Apple Silicon), and Windows
- Full source code archives
🚀 Installation
# Download and extract the appropriate binary for your platform
# Or install from source:
cargo install --git https://github.com/d-oit/code-guardian🔗 Links
v0.1.3
Code Guardian v0.1.3
✨ Added
- Monitoring workflow to track recent workflow failures and improve reliability
- Complete GitHub workflows and branch protection setup
- Enhanced CI/CD infrastructure for better code quality assurance
🔄 Changed
- Improved workflow monitoring and failure detection
- Enhanced branch protection policies
📦 Assets
- Pre-built binaries for Linux (x86_64), macOS (Intel & Apple Silicon), and Windows
- Full source code archives
🚀 Installation
# Download and extract the appropriate binary for your platform
# Or install from source:
cargo install --git https://github.com/d-oit/code-guardian