Skip to content

v0.4.0

Compare
Choose a tag to compare
@HikaruEgashira HikaruEgashira released this 04 Jun 17:46
· 157 commits to main since this release
ce638d0

v0.4.0 Release

🚀 Major Features

Documentation Website

  • Added comprehensive documentation website with Fumadocs
  • Improved installation, usage, and development guides
  • Enhanced GitHub Pages deployment with proper CSS loading

Enhanced Security Pattern System

  • Implemented Source/Sink/Validate pattern classification system
  • Major improvements to security_patterns/patterns.yml
  • Added more SQL injection detection patterns
  • Better pattern organization and classification

🔧 Improvements

Core Functionality

  • Added configurable min_confidence parameter to analyze_file function
  • Refactored confidence score normalization to reduce code duplication
  • Added support for o4-mini model

Examples & Testing

  • Added Go vulnerable application example for better testing
  • Improved existing example applications

Infrastructure

  • Enhanced Docker configuration with multi-architecture support
  • Added ARM64 build support
  • Fixed Docker run examples in documentation

📚 Documentation

  • Simplified repository specification methods
  • Removed duplicate execution examples
  • Updated Docker examples to use --repo option
  • Enhanced concept documentation in Japanese

🛠️ Development Experience

  • Added comprehensive CLAUDE.md for better AI assistance
  • Improved workflow configurations
  • Better organization of documentation files

🐛 Bug Fixes

  • Fixed GitHub Pages CSS loading issues
  • Resolved workflow conflicts
  • Cleaned up generated files

This release significantly improves the documentation, adds a classification system for security patterns, and enhances the overall development experience.