Skip to content

v8.13.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 23:10
· 407 commits to main since this release
Immutable release. Only release title and notes can be modified.
21bf201

What's Changed

New Features

  • rulesyncDir option: Introduce rulesyncDir option for custom directory handling across commands (846c9a2b)
  • inputRoot for Hooks and Permissions: Thread inputRoot through Hooks and Permissions processors (d36a43ab)
  • Config warning for inputRoot: Warn when inputRoot drops config-file global:true (680cb191)

Bug Fixes

  • Pass inputRoot through mergeConfigs (893d28a6)
  • Harden validateBaseDir against pathological absolute paths (ae47615d)
  • Update test assertions for rulesyncDir feature and sandbox filesystem compatibility (5cd1ec5f)
  • Apply oxfmt formatting to separate-input-root doc (315d359d)

Refactoring

  • Rename baseDir/baseDirs to outputRoot/outputRoots (2666a5e4)
  • Introduce RulesyncIgnoreFromFileParams named type (f7c6f975)
  • Cache inputRoot at construction; expose to programmatic API; tighten validation (152e9be4)
  • Harden inputRoot validation, surface conflicts, expand coverage (04ce3880)
  • Address review findings for output-root and input-root refactoring

Documentation

  • Add separate-input-root guide and register in sidebar (960b34f7, 06d42d25)
  • Re-sync separate-input-root skill docs (812644ba)
  • Update CLI commands reference docs (5e1b1ab0)

Tests

  • Add --input-root e2e test covering read-from-A/write-to-B (721319e0)
  • Add config-resolver tests for inputRoot validation (c4471dc7, 15b36012)
  • Add generate command tests for rulesyncDir (721319e0)

Contributors

Full Changelog

v8.12.0...v8.13.0