Skip to content
This repository was archived by the owner on Jan 14, 2026. It is now read-only.

v0.0.18

Choose a tag to compare

@jinzhongjia jinzhongjia released this 21 Dec 03:57

Release v0.0.18

Release Date: 2025-12-21
Contributors: jinzhongjia

Changed

CodeCompanion v18 Compatibility

  • Add support for v18 interactions config alongside v17 strategies (bfca958)
  • Support both v18 and v17 tool option naming conventions for backwards compatibility

Parameter Validation

  • Add centralized validation.lua module with reusable validation functions (7eb124c)
  • Update git_read and git_edit tools to use the new validation module
  • Improve error messages with consistent XML-tagged format

Release Notes Generation

  • Improve release notes generation logic (872cf64)
  • Simplify release notes prompt generation (8ce9098)
  • Simplify git range logic for better maintainability (185658d)

Commit Message Guidelines

  • Add 50-character limit recommendation for subject line (41f8070)
  • Add 72-character limit guideline for body lines
  • Add commit complexity guide with patterns for trivial/small/complex changes (7951970, 292a08f)

Cross-Platform Improvements

  • Optimize module imports by caching GitTool require at module level (84fb65d)
  • Add proper glob-to-lua-pattern conversion with ** support
  • Normalize path separators for cross-platform glob matching

Added

  • AGENTS.md: Comprehensive AI agent guidelines including architecture, coding conventions, and security considerations (762c929)

Documentation

  • Update README version compatibility note to document v17.x and v18.0+ support (db78356)

Style

  • Improve code formatting consistency (47f8562)