Skip to content

Releases: d-oit/code-guardian

Release v0.2.1

24 Oct 05:23

Choose a tag to compare

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

27 Oct 11:57
45f6676

Choose a tag to compare

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

23 Oct 11:15
45f6676

Choose a tag to compare

[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

21 Oct 12:40
bb5782c

Choose a tag to compare

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-cli

Using 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

21 Oct 09:35

Choose a tag to compare

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

18 Oct 07:41
8545532

Choose a tag to compare

What's Changed

  • Release v0.1.5 by @d-oit in #15
  • Release v0.1.5 by @d-oit in #16
  • Release v0.1.6 by @d-oit in #17
  • Update Buy Me a Coffee username in FUNDING.yml by @d-oit in #20
  • Release v0.1.7: Health Monitoring, Metrics & AI Enhancements by @d-oit in #18

Full Changelog: v0.1.5...v0.1.7

Release v0.1.6

16 Oct 09:44

Choose a tag to compare

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-guardian

For detailed installation instructions, see the README.

🔗 Links

Release v0.1.5

16 Oct 09:54

Choose a tag to compare

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

16 Oct 09:40

Choose a tag to compare

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

13 Oct 06:22
b68e204

Choose a tag to compare

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

🔗 Links