Repository navigation
📜 Changelog
✨ What's Changed in v2.0.0
- Commit Range: ➡️
v1.2.3...v2.0.0
🛠️ Bug Fixes
a3fc495— 🐛 [fix] Use actions/labeler v7 match rules (1 file, +58, -141)
🚜 Refactor
13876cb— ♻️ [refactor] Share casing option schemas (5 files, +141, -110)- ♻️ [refactor] Reuse casing flag and ignore definitions across input, job, and workflow naming rules while preserving their exact public schemas.
- 🧪 [test] Verify configuration acceptance and rejection through ESLint. Pass the full release verification with 971 tests.
📝 Documentation
5e7a595— (readme) Document Oxlint incompatibility (1 file, +2, -0)
🧹 Chores
0ccb5d9— Release v2.0.0 (2 files, +3, -3)
👷 CI/CD
aa8051f— (release) Parse npm view gitHead metadata (4 files, +115, -1)
📦 Dependencies
-
14f1e55— ⬆️ [build] Update npm_and_yarn dependencies (1 file, +6, -6) -
9309511— ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3) -
987b7b2— ⬆️ [build] Update npm_and_yarn dependencies (1 file, +51, -51) -
490e0ab— ⬆️ [build] Update npm_and_yarn dependencies (1 file, +23, -23) -
6f1f698— ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)
🛡️ Security
-
1b75aa3— 👷 [ci] Verify the release candidate after dependency updates (0 files, +0, -0)- 👷 [ci] Trigger the main-branch test and security workflows for the automatically merged colord and joi updates before publishing 2.0.0.
-
b588ece— 🧹 [chore] Prepare release checks and patch development dependencies (2 files, +11, -10)- 🧹 [chore] Ignore the generated Lychee report in Remark and update adm-zip, image-size, and js-yaml to compatible security patch releases.
- ✅ [test] Pass the complete release verification, including 928 tests, package checks, documentation builds, and the package dry run.
-
0dc2062— ✨ [feat] Add input casing and composite action pinning (29 files, +1534, -283)- ✨ [feat] Add input-id-case and a stylistic preset for action and workflow input declarations.
- ✨ [feat] Extend SHA pinning and configurable reference styles to composite action steps, including root action metadata filenames.
- 🧪 [test] Cover rule options, YAML edge cases, filename scopes, preset integration, and public registration. Synchronize rule docs and preset matrices.
- BREAKING CHANGE: actionMetadata and security now require full SHA pins in composite actions. The all preset also enforces kebab-case input identifiers by default.
- Refs #29, #30.
🛠️ Other Changes
a34bf5b— Merge remote-tracking branch 'origin/main' into fix/labeler-v7-match-rules (4 files, +115, -1)- origin/main:
👷 [ci] (release) Parse npm view gitHead metadata
- origin/main:
Note
Release comparison: v1.2.3...v2.0.0
⭐ Contributors
Thanks to anyone who has 🧑💻 contributed.
This changelog was automatically generated with ⛰️ git-cliff.