Skip to content

v3.27.0

Choose a tag to compare

@dyoshikawa dyoshikawa released this 28 Nov 02:50
· 6599 commits to main since this release
453db8a

What's Changed

Features

  • Implement dual ignore file resolution with .rulesync/.aiignore as the recommended location (#605)
  • Add synchronous fileExistsSync utility function

Bug Fixes

  • Fix incorrect rulesync path constants in toRulesyncIgnoreDefault function
  • Remove conflicting ignore file error logic for smoother migration

Refactoring

  • Convert all usage of legacy .rulesyncignore to the recommended .rulesync/.aiignore
  • Sync RulesyncIgnore.getSettablePaths pattern with RulesyncMcp.getSettablePaths

Documentation

  • Update README to reflect OpenCode MCP support
  • Deprecate .rulesyncignore in favor of .rulesync/.aiignore

Tests

  • Add tests for .aiignore creation
  • Update test expectations for toRulesyncIgnoreDefault changes
  • Remove unnecessary file existence tests

Chores

  • Update .gitignore for Junie

Contributors

Full Changelog

v3.26.0...v3.27.0