Skip to content

v8.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 02:48
· 4831 commits to main since this release
Immutable release. Only release title and notes can be modified.

What's Changed

Features

  • feat(rules): allow per-target includeLocalRoot option to skip localRoot rules (#1475)
    • Add per-target includeLocalRoot configuration option to control whether localRoot rules are included for specific targets.
  • feat(gitignore): add gitignoreTargetsOnly config option (#1479)
    • Add gitignoreTargetsOnly config option so that generated .gitignore entries are limited to configured targets only.
    • Add .claude/*.lock and .opencode/package-lock.json entries to gitignore generation.
  • feat(rules): expand includeLocalRoot coverage with additional test cases (#1475)

Bug Fixes

  • fix(copilot): ensure .agent.md extension for Copilot subagent files (#1480, contributed by @armorbreak001)
    • Fix Copilot subagent file generation to always use the .agent.md extension.
  • fix(ci): verify existing release tag points to merge commit (#1484)
  • fix: replace tsx runtime with node and remove direct tsx dependency (#1481)
    • Replace tsx runtime with node using a custom strip-types loader for CI stability.

Documentation

  • docs: remove experimental label from single binary install (#1484)

CI

  • ci: upload permissions-schema.json as release asset (#1476)

Chores

  • chore: configure per-target features in rulesync.jsonc
  • chore: remove stale inline comment in rulesync.jsonc
  • chore: regenerate copilot instructions and gitignore

Contributors

Full Changelog

v8.0.0...v8.1.0