- Updated lockfile dependencies
- Added
@furystack/yarn-plugin-changelog@^1.0.1as dev dependency
Migrated from legacy Cursor commands to the new agents and skills structure.
Changes:
- Removed deprecated
.cursor/commands/review-changes.md- superseded by new skills system - Added
.cursor/agents/directory with automated review agents:reviewer-changelog- Validates changelog entries have high-quality, descriptive contentreviewer-dependencies- Checks for dependency-related issuesreviewer-eslint- Runs ESLint checks to catch linting violationsreviewer-prettier- Validates code formatting matches project standardsreviewer-tests- Runs unit tests and assesses test coveragereviewer-typescript- Runs TypeScript type checkingreviewer-versioning- Validates version bump requirements
- Added
.cursor/skills/directory with reusable skills:fill-changelog- Automates filling changelog entries based on branch changesreview-changes- Orchestrates code review with multiple agents
Standardized project configuration and updated CI workflows.
Changes:
- Renamed npm scripts from
prettier:write/prettier:checktoformat/format:checkfor consistency - Added format check step to Azure Pipelines
- Fixed duplicate and incorrectly formatted steps in Azure Pipelines
- Fixed 'conatiner' typo to 'container' in CI workflows
- Updated GitHub Actions to latest versions:
actions/checkoutfrom v3 to v4actions/setup-nodefrom v2 to v4codecov/codecov-actionfrom v2 to v5github/codeql-action/*from v2 to v3docker/setup-qemu-actionfrom v2 to v3docker/setup-buildx-actionfrom v2 to v3
Integrated @furystack/yarn-plugin-changelog for automated changelog generation and validation.
New Commands:
yarn changelog create- Creates changelog draft files for packages with version bumpsyarn changelog check- Validates changelog entries have contentyarn changelog apply- Merges changelog drafts into package CHANGELOG.md files
Configuration:
The plugin uses changesetBaseRefs in .yarnrc.yml to determine the base branch for detecting changes.
- Renamed
applyVersionBumpsscript toapplyReleaseChanges- now combines version apply, changelog apply, and formatting in a single command - Added
.yarn/changelogsto.gitignoreallowlist for tracking changelog drafts
- Added
check-changelog.ymlworkflow to validate changelog entries on pull requests - Updated
check-version-bump.ymlto use GitHub Actions v4 (actions/checkout@v4,actions/setup-node@v4)