github dyoshikawa/rulesync v43.7.0

2 hours ago

What's Changed

Behavior Changes

  • permissions (Antigravity CLI): a read_file / write_file target that is ~ or starts with ~/ is now written to ~/.gemini/antigravity-cli/settings.json as the absolute home directory path (forward slashes, also on Windows), so the rule is actually enforced. A probe on agy 1.5.1 showed that agy does not expand ~, $HOME, ${HOME} or %USERPROFILE%, so a deny such as ~/.ssh/** used to block nothing. Import maps a path under the home directory back to ~/..., so .rulesync/permissions.jsonc stays machine-independent. antigravity-ide (project-scope .antigravity/settings.json) keeps ~ as written and keeps its warning; $HOME, ${HOME}, %VAR% and ~user/ are not expanded. Thanks to @beingmomen for the probe in #3324. by @dyoshikawa in #3795

Internal

  • Dependency updates: npm all-dependencies group, with the vite catalog alias aligned to vite-plus 1.5.0 (#3788), and the major-dependencies group (#3789).

Contributors

Full Changelog: v43.6.3...v43.7.0

Don't miss a new rulesync release

NewReleases is sending notifications on new releases.