Changelog

View Source

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.2.3 - 2025-07-30

Changed

  • Updated claude.install task to use --inline usage_rules:all argument when syncing usage rules, ensuring sub-rules from the usage_rules package are inlined directly into CLAUDE.md

0.2.2 - 2025-07-29

Fixed

  • Updated usage rules and included sub rules in the hex package

0.2.1 - 2025-07-29

Fixed

  • Hook scripts now properly include igniter as a dependency, fixing compilation errors when hooks are executed

0.2.0 - 2025-07-29

Added

  • Tidewave MCP server configuration support
  • Claude Code Sub-agent support with usage rules integration
  • Built-in Meta Agent included by default to help create new sub-agents
  • RelatedFiles Hook to automatically suggest Claude Code to edit related files
  • Support for .claude.exs configuration file
  • Extensible hook configuration via .claude.exs
  • Pre-commit hook now validates for unused dependencies in mix.lock
  • Automatic usage_rules integration in the install process

See the new updated README.md for more details!

Changed

  • BREAKING: Installation now requires Igniter. Use mix igniter.install claude initially followed by mix claude.install to sync settings
  • BREAKING: Hook execution paths have changed. Users upgrading from v0.1.0 should:
    1. Delete the old Claude hooks from .claude/settings.json
    2. Run mix igniter.install claude to reinstall with the new structure

Removed

  • Removed standalone CLI commands (replaced with direct hook execution)
  • Removed separate mix claude.uninstall task to simplify things

0.1.0 - 2025-07-25

Added

  • Initial release