Releases: threeal/action-starter
Releases · threeal/action-starter
Version 3.1.0
What's Changed
- Improved build, test, and lint configurations.
- Upgraded development dependencies.
Full Changelog: v3.0.0...v3.1.0
Version 3.0.0
What's Changed
- Switched to pnpm as the package manager.
- Integrated pre-commit hooks using Lefthook.
- Using Node.js version 20 in the workspace.
- Updated build and CI configurations.
- Upgraded development dependencies.
Full Changelog: v2.1.0...v3.0.0
Version 2.1.0
What's Changed
- Switched to Vitest for testing.
- Removed the Dependabot label configuration.
- Upgraded development dependencies.
Full Changelog: v2.0.0...v2.1.0
Version 2.0.0
What's Changed
- Simplified, improved, and renamed the sample action file.
- Added an
.nvmrcfile to specify the Node.js version used in the template. - Merged and enhanced GitHub Actions workflow configurations.
- Improved the template description and usage guide in the
README.mdfile. - Updated dependencies.
Full Changelog: v1.8.0...v2.0.0
Version 1.8.0
What's Changed
- Update the TypeScript configuration by specifying the source files (#365) and enabling strict mode (#367).
- Fix Git diff check in the GitHub workflow (#369).
- Utilize Rollup to bundle the distributed action file (#372).
- Utilize the GitHub Actions Utilities package in the sample package (#374).
- Remove mocked test in the sample package (#376).
- Update dependencies.
Full Changelog: v1.7.0...v1.8.0
Version 1.7.0
What's Changed
New Features
- Disable Jest from Writing Report Files by @threeal in #268
- Utilize New Flat ESLint Configuration by @threeal in #277
- Run ESLint with No File Arguments by @threeal in #279
- Remove
mainFunction by @threeal in #281 - Separate Check Package Job into Check Workflow by @threeal in #310
- Audit Step Names in Workflows by @threeal in #349
Dependency Updates
- Bump @typescript-eslint/eslint-plugin from 7.5.0 to 7.6.0 by @dependabot in #271
- Bump @typescript-eslint/parser from 7.5.0 to 7.6.0 by @dependabot in #273
- Bump eslint from 8.57.0 to 9.7.0 by @dependabot in #269, #287, #294, #302, #312, #327, #337, and #345
- Bump typescript from 5.4.4 to 5.5.3 by @dependabot in #275 and #336
- Bump @types/node from 20.12.4 to 20.14.10 by @dependabot in #274, #299, #317, #334, and #338
- Bump typescript-eslint from 7.6.0 to 7.16.1 by @dependabot in #282, #286, #289, #307, #316, #320, #335, #341, and #347
- Bump @eslint/js from 9.0.0 to 9.7.0 by @dependabot in #285, #293, #303, #314, #333, and #346
- Bump Yarn to Version 4.3.1 by @threeal in #291, #298, #321, and #328
- Bump actions/checkout from 4.1.2 to 4.1.7 by @dependabot in #288, #301, and #322
- Bump ts-jest from 29.1.2 to 29.2.3 by @dependabot in #306, #331, #343, and #348
- Bump prettier from 3.2.5 to 3.3.3 by @dependabot in #319 and #344
- Bump tar from 6.1.15 to 6.2.1 by @dependabot in #326
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #324
- Bump @babel/traverse from 7.22.20 to 7.24.7 by @dependabot in #325
- Bump undici from 5.27.2 to 5.28.4 by @dependabot in #323
- Bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #340
Full Changelog: v1.6.0...v1.7.0
Version 1.6.0
What's Changed
Documentation Changes
- Remove Badges from Readme by @threeal in #246
- Simplify Readme by @threeal in #257
- Add Quick Usage to Readme by @threeal in #265
Development Changes
- Only Lint Source Files by @threeal in #233
- Set Root Workspace Name by @threeal in #244
- Rename GitHub Action Metadata File by @threeal in #253
Dependency Updates
- Bump Yarn to Version 4.1.1 by @threeal in #231
- Bump @typescript-eslint/eslint-plugin from 7.1.0 to 7.5.0 by @dependabot in #235, #238, and #260
- Bump @typescript-eslint/parser from 7.1.0 to 7.5.0 by @dependabot in #234, #239, #250, #255, and #259
- Bump typescript from 5.3.3 to 5.4.4 by @dependabot in #236, #251, and #263
- Bump @types/node from 20.11.24 to 20.12.4 by @dependabot in #237, #249, #262
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #241
Full Changelog: v1.5.0...v1.6.0
Version 1.5.0
What's Changed
Development Changes
- Simplify ESLint Configuration by @threeal in #199
- Write Tests in TypeScript by @threeal in #203
- Build Distribution Files Directly From TypeScript Files by @threeal in #208
- Remove eslint-plugin-json-files by @threeal in #210
- Configure Jest to Run Tests Verbosely by @threeal in #214
- Utilize Setup Yarn Berry Action by @threeal in #219 and #222
- Utilize Module Mocking in Sample Testing by @threeal in #226
- Revert Disabling of Yarn Global Cache by @threeal in #228
Dependency Updates
- Bump @typescript-eslint/parser from 6.21.0 to 7.1.0 by @dependabot in #201, #211, and #217
- Bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.1.0 by @dependabot in #202, #212, and #218
- Bump @types/node from 20.11.17 to 20.11.24 by @dependabot in #206, #215, and #229
- Bump Yarn to Version 4.1.0 by @threeal in #223
- Bump eslint from 8.56.0 to 8.57.0 by @dependabot in #216
Full Changelog: v1.4.0...v1.5.0
Version 1.4.0
What's Changed
Development Changes
- Use Default ncc Build Output by @threeal in #177
- Remove Package Name in
package.jsonby @threeal in #186 - Setup Latest Node.js in Workflows by @threeal in #190
- Fix Git Ignore Pattern for JavaScript Files by @threeal in #183
- Use Prettier with Cache Enabled by @threeal in #196
Dependency Updates
- Bump prettier from 3.2.4 to 3.2.5 by @dependabot in #188
- Bump @types/node from 20.11.7 to 20.11.17 by @dependabot in #187 and #194
- Bump @typescript-eslint/eslint-plugin from 6.19.1 to 6.21.0 by @dependabot in #191
- Bump @typescript-eslint/parser from 6.19.1 to 6.21.0 by @dependabot in #192
- Bump actions/setup-node from 4.0.1 to 4.0.2 by @dependabot in #193
Full Changelog: v1.3.0...v1.4.0
Version 1.3.0
What's Changed
Action Changes
Development Changes
Dependency Updates
- Bump prettier from 3.1.0 to 3.2.4 by @dependabot in #139, #160, and #165
- Bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.19.1 by @dependabot in #141, #147, #150, #154, #156, #162, and #170
- Bump @typescript-eslint/parser from 6.13.2 to 6.19.1 by @dependabot in #140, #145, #148, #152, #155, #161, and #171
- Bump @types/node from 20.10.4 to 20.11.7 by @dependabot in #142, #149, #153, #158, #164, and #173
- Bump eslint from 8.55.0 to 8.56.0 by @dependabot in #143
- Bump actions/setup-node from 4.0.0 to 4.0.1 by @dependabot in #144
Full Changelog: v1.2.0...v1.3.0