Skip to content

Latest commit

 

History

History
360 lines (167 loc) · 15.8 KB

File metadata and controls

360 lines (167 loc) · 15.8 KB

2.2.1 (2026-04-15)

Bug Fixes

  • release: fix package.json not reverting on single-package preview release (f0dfa7c)

Features

  • commitLint: pass path directly instead of using --commit-message-path flag (#46) (1efac81)
  • docs: update README for quick start instructions and git hooks integration (b40a7e5)
  • lockfile-check: change default behavior to auto-install dependencies and add skip option (#47) (1995602)

2.1.1 (2026-04-14)

Bug Fixes

  • lockfileCheck: add package manager name guard (ab8c8f6)

Features

  • release: simplify version number preview when selecting a version (815517e)

Refactoring

  • commitLint.ts: remove outdated reference links (93537da)

2.1.0 (2026-04-14)

Refactoring

  • changelog: replace conventional-changelog with standard-changelog (dc860c5)
  • lockfile: rename lockfileSyncCheck to lockfileCheck and optimize functionality (6d427e5)

2.0.1 (2026-04-12)

Refactoring

  • release: make execGit function async (1792cd9)

2.0.0 (2026-04-12)

BREAKING CHANGES

  • cli: migrate CLI tool from commander to cleye
  • changelog: simplify breaking changes handling logic
  • changelog: refactor changelog generation and upgrade dependencies

Features

  • changelog: add option to output unreleased version (354536b)
  • changelog: add support for breaking change body (d7eb060)
  • lockfile: add lockfile sync check functionality (3d099fe)

Refactoring

  • changelog: refactor changelog generation and upgrade dependencies (7c4469f)
  • changelog: simplify breaking changes handling logic (2f6771f)
  • cli: migrate CLI tool from commander to cleye (008e304)
  • release: improve code organization and type safety (421d9e5)

Reverts

  • "chore: initial commit" (21a8bac)

1.2.0 (2026-04-10)

Features

  • upgrade typescript@6 and some deps (ed3d970)

Refactoring

  • move from build, lint, fmt to the all-in-one package of vite-plus (#45) (2448309)

1.1.0 (2026-03-23)

Refactoring

  • replace fs-extra with native fs methods (5d3816e)
  • test/release: closer to the real environment (16e481e)

1.0.2 (2026-02-07)

Refactoring

  • changelog: refactor changelog generation logic to enhance functionality and maintainability (c3fbdd4)

1.0.1 (2026-02-07)

Features

  • changelog: add support for breaking changes in changelog generation (8945cf9)

1.0.0 (2026-02-07)

BREAKING CHANGES

  • transform to pure ESM package and requires Node 20+ (#41)

Bug Fixes

  • release.ts: handle publish errors and improve error logging (8369475)
  • release.ts: log all errors in release function (6ef4365)
  • tests: update mockCwd to handle cross-platform compatibility (b3eae79)

Features

  • Highlight current branch name in confirmation message (6fa9ade)
  • release: use release script (487758c)
  • replace @inquirer/prompts nanospinner` with @clack/prompts (065c180)
  • tests: add unit tests for commitLint and release modules (5ec5c77)
  • transform to pure ESM package and requires Node 20+ (#41) (38726d6)

Refactoring

  • cli: bin/index.js -> src/cli.ts (2b8b9a8)
  • cli: Change package version to import-based approach (9aadda9)
  • remove unused glob dependency (7a508c8)

0.4.4 (2025-11-16)

Bug Fixes

  • fix the npm release error handling (#37) (fb831c4)

0.4.2 (2025-11-06)

Refactoring

  • release: Better display of log information (4054a7e)

0.4.1 (2025-05-21)

Features

  • changelog: enable refactor for display in the CHANGELOG.md (#33) (2381b66)

0.4.0 (2025-05-20)

Features

  • changelog: add writerOpts to customize commit type transformations (#31) (c682b35)
  • replace custom logger with rslog (#29) (258e786)

0.3.3 (2025-01-15)

Features

Refactoring

0.3.2 (2024-12-24)

Bug Fixes

  • skip confirm registry when skipNpmPublish is true (#23) (ea20a40)

Refactoring

0.3.1 (2024-11-02)

Refactoring

0.3.0 (2024-10-26)

Features

Refactoring

  • migrate from inquirer to @inquirer/prompts (#9) (97f7282)
  • release process for error handling (93bd80a)

0.2.11 (2024-07-16)

Features

  • update release task function to accept version parameters (e2b6ead)

0.2.10 (2024-04-26)

Features

  • add remote version check to release (9136d75)

0.2.9 (2024-04-21)

Features

  • ensure commit message path is provided for commit linting (0eca4a1)

0.2.8 (2024-04-09)

Refactoring

  • remove useless characters (3e0285b)

0.2.7 (2024-04-01)

Features

  • multiple version confirmation is supported (#6) (ba9ed65)

0.2.6 (2024-03-22)

Features

  • commitLint: add merge and wip type (#5) (026a51e)

0.2.5 (2024-02-19)

Bug Fixes

0.2.4 (2024-02-19)

Features

0.2.3 (2024-01-30)

Features

  • Check if the npm package has a remote version (#4) (88eab2d)
  • support --skip-changelog (3856b4a)

0.2.2 (2024-01-25)

Bug Fixes

  • fix skip git tag command error (892d771)

0.2.1 (2024-01-25)

Features

0.2.0 (2024-01-23)

Features

  • release: implement CI pipeline for automated npm package publishing (#3) (b038c0f)

0.1.2 (2023-12-13)

0.1.1 (2023-12-13)

Refactoring

0.1.0 (2023-12-12)

Features

  • add custom regex validation and error message display (f6dc9c3)

Refactoring

  • optimize command parameters (76aab5d)

0.0.5 (2023-12-07)

Features

0.0.4 (2023-12-07)

Features

  • support lint commit message (e3200b2)

0.0.3 (2023-11-17)

Bug Fixes

0.0.2 (2023-11-15)

Features

  • remove feature one-time password (c92c5a0)

0.0.1 (2023-11-14)

Features

Refactoring