v8.13.0
·
407 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
New Features
- rulesyncDir option: Introduce
rulesyncDiroption for custom directory handling across commands (846c9a2b) - inputRoot for Hooks and Permissions: Thread
inputRootthrough Hooks and Permissions processors (d36a43ab) - Config warning for inputRoot: Warn when
inputRootdrops config-fileglobal:true(680cb191)
Bug Fixes
- Pass
inputRootthroughmergeConfigs(893d28a6) - Harden
validateBaseDiragainst pathological absolute paths (ae47615d) - Update test assertions for
rulesyncDirfeature and sandbox filesystem compatibility (5cd1ec5f) - Apply oxfmt formatting to separate-input-root doc (
315d359d)
Refactoring
- Rename
baseDir/baseDirstooutputRoot/outputRoots(2666a5e4) - Introduce
RulesyncIgnoreFromFileParamsnamed type (f7c6f975) - Cache
inputRootat 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-roote2e 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
- @dyoshikawa
- @MaximeBentin (via Copilot)