Repository navigation
·
2 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
Bug Fixes
- fix(permissions): block allows shadowed by brace-range restrictions by @jdotc1 in #3840
- Any permission pattern containing
{(brace alternation, ranges such asbackup-{1..3}.sh, nested braces,${VAR}references or a literal brace) is now treated as overlapping everything when Rulesync decides which allows to withhold on tools that cannot express a restriction. Previously only flat{a,b}alternations were widened, so a range or nested-brace deny could leave an overlapping allow in place. Note: such a restriction now withholds every allow it is compared against, and an allow containing{is withheld whenever a restriction is compared against it.
- Any permission pattern containing
Documentation
- docs(permissions): explain that any
{widens a pattern in overlap checks by @dyoshikawa in #3846 - docs(cortexcode): clarify Rulesync and Desktop configuration scopes by @521Peter in #3833
- docs(cortexcode): make configuration scope requirements explicit by @521Peter in #3839
- docs(cortexcode): clarify project-mode MCP behavior by @521Peter in #3844
- docs(cortexcode): state why workspace MCP files are not written by @dyoshikawa in #3847
Maintenance
- chore(deps): bump the all-dependencies group across 1 directory with 141 updates by @dependabot in #3837
- chore(deps): bump the major-dependencies group across 1 directory with 5 updates by @dependabot in #3838
- ci(deps): bump jdx/mise-action from 5.2.6 to 5.2.8 in the all-actions group by @dependabot in #3835
- ci: correct the reason for the opencode action pin in comments by @dyoshikawa in #3829
- chore: update Homebrew formula to v43.8.2 by @dyoshikawa in #3834
Contributors
Full Changelog: v43.8.2...v43.8.3