All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- bump: Avoid using
+
for canary suffix (#224)
- Pooya Parsa (@pi0)
- github: Use bearer token (#180)
- Handle repo name with multiple segments (#219)
- Lowercase scope when filtering (#199)
- Replace
execa
withexecSync
(#222) - Use human readable date for canary versions (#223)
- Update execCommand (68127be)
- Apply automated lint fixes (72c407f)
- Update ci (bcb16cb)
- Update non major deps (7f714c9)
- Update to eslint v9 (fd40be9)
- Apply automated lint fixes (673255b)
- Update deps (3cfbe27)
- Pooya Parsa (@pi0)
- Klein Petr (@kleinpetr)
- Wan Chiu (@wan54)
- Jianqi Pan (@Jannchie)
- Vasily Kuzin [email protected]
- Daniel Roe (@danielroe)
repo
option as string (#128)- Add param to require clean working dir (#92, #93)
- Add excludeAuthors option (#95)
- John Campion Jr [email protected]
- Waleed Khaled (@Waleed-KH)
- Maciej Kasprzyk [email protected]
- Pooya Parsa (@pi0)
- Support
--publish
and--canary
(#123)
- Add documentation about
--push
flag (#114)
- Daniel Roe [email protected]
- Mazel [email protected]
- Waleed Khaled (@Waleed-KH)
- Thomas Lamant (@tmlmt)
- Resolve repository config from git remote (8401f91)
- Load config from
changelog
field inpackage.json
(#88) - Bump pre version (#70)
- Support templates for commit and tag messages (#68)
- Upgrade to
open
v9 (315cbd0)
- Zhong666 (@aa900031)
- Donald Shtjefni (@dnldsht)
- Pooya Parsa (@pi0)
- Sébastien Chopin [email protected]
- Allow providing no versions (ac84c39)
- Use parsed release body (aec2341)
- Strip title line from release (319f7ce)
- Simplify release command (225fa64)
- Pooya Parsa (@pi0)
- Update execa to v7 (e61e2f6)
⚠️ Support different repository providers (#55)- Github release integration (#67)
- Support explicit bumping as major, minor, or patch via cli (c8afa86)
- Automatically resolve github token from gh cli (231a3ec)
- Default
gh release
to latest version (44788f5)
- Stage
CHANGELOG.md
andpackage.json
when releasing (69d375c) - Add correct output file to git (#64)
- Update ungh link (a5ab510)
- Only access latest tag accessible from current branch (#69)
- cli: Don't eat up first
-*
arg (77b483b)
⚠️ Support different repository providers (#55)
- Pooya Parsa (@pi0)
- Daniel Roe [email protected]
- Donald Shtjefni (@dnldsht)
- Bump by patch by default (7e38438)
- Pooya Parsa [email protected]
- Nozomu Ikuta [email protected]
⚠️ Resolve github usernames usingungh/ungh
(#46)
- markdown: Avoid rendering
noreply.github.com
emails (4871721) - Avoid rendering authors with
[bot]
in their name (4f3f644) - Format name to avoid duplicates (f74a988)
⚠️ Resolve github usernames usingungh/ungh
(#46)
- Pooya Parsa (@pi0)
- Only skip non breaking
chre(deps)
(20e622e)
- Pooya Parsa
- Infer github config from package.json (#37)
- Pooya Parsa
- Expose
determineSemverChange
andbumpVersion
(5451f18)
- Manually update old changelog entries (c3ff561)
- Update dependencies (c210976)
- Fix typecheck (8796cf1)
- Lvjiaxuan
- Pooya Parsa
- Use release version in changelog title (04671a6)
- Pooya Parsa
- Handle new version before generating changelog (fd56f6b)
- Use
creatordate
to find last tag (#39)
- Ahad Birang
- Pooya Parsa
- cli:
⚠️ Show changelog in CLI unless bumping or releasing (d348943)
- cli:
⚠️ Show changelog in CLI unless bumping or releasing (d348943)
- Pooya Parsa
- Import semver as default import (3bd0b61)
- Pooya Parsa
- Generate markdown links when github is provided (ffe1d08)
- Update snapshot (b264c80)
- Pooya Parsa
- Use last commit for changelog diff (6ac4b4b)
- Use h2 for title (fc0967c)
- Update snapshot (102aa98)
- Pooya Parsa
- GetGitDiff ignores from (#17)
- Add gitmoji support (#22)
- Auto-update changelog files (#24)
- Support
--bump
to update version while generating changelog (9bf9aff) - Basic
--release
support (934c487)
- Expose
./config
(#10) - Use
getCurrentGitRef
(#15) - parse:
⚠️ references
with type (#27) - Convertminor to patch for 0.x versions (011b6a1)
- Run release step last (b052f55)
- Handle breaking change commits for bumping (f7ffaa4)
- Show original semver type without 0.x changes in log (ddd818a)
- Use
v
prefix for git tag and annotate (bf6b5da) - Add missing annotate message (157b0c5)
- Use lines array for constructing markdown (#16)
- Update lockfile and vitest config (48f609b)
- Use changelogen release flow (2a8bb4f)
- parse:
⚠️ references
with type (#27)
- Anthony Fu
- Conner
- Pooya Parsa
- 三咲智子
- remove
general
in entries without scope (31a0861)
-
use flat scopes
-
use flat scopes (8e33e93)
- generate breaking changes section (cc0b427)