1.2.8 โ€ข Published 1 month ago

@localazy/conventional-changelog-preset v1.2.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

๐Ÿ“ฆ @localazy/conventional-changelog-preset

Plugin for conventional-changelog with support for emoji commits and squashed PRs.

๐Ÿ”ง Installation

npm i -D conventional-changelog \
conventional-changelog-cli \
conventional-recommended-bump@9 \
https://github.com/localazy/conventional-changelog-preset.git \
https://github.com/localazy/conventional-changelog-writer.git

๐Ÿš€ Usage

# show cli help
npx conventional-changelog --help
# regenerate whole changelog
npx conventional-changelog -p @localazy/preset -i CHANGELOG.md -s -r 0
# add latest release to changelog
npx conventional-changelog -p @localazy/preset -i CHANGELOG.md -s -r 1
# preview unreleased changelog
npx conventional-changelog -p @localazy/preset -u
# preview recommended bump: patch|minor|major
npx conventional-recommended-bump -p @localazy/conventional-changelog-preset

๐Ÿ”จ Configuration

You can create .changelogrc.json file in your root folder to extend or create additional emoji groups. Look at the default configuration file for reference. Use type property as identifier when extending existing configuration.

{
  "emojis": [
    {
      "type": "feat",
      "emojiAliases": [
        "๐ŸŒŸ",
        "๐Ÿ’ซ",
        "๐ŸŒ ",
        "๐Ÿ’™"
      ]
    }
  ]
}

๐ŸŽ‰ Available Emojis

EmojiAliasesTypeType AliasesVersion BumpIn Changelog?HeadingOrder
๐Ÿ’ฅbreakingmajorโœ…๐Ÿ’ฅ Breaking Changes10
โœจ๐ŸŒŸ, ๐Ÿ’ซ, ๐ŸŒ featfeatureminorโœ…โœจ Features20
โšก๏ธperfperformancepatchโœ…โšก๏ธ Performance30
๐Ÿ›๐Ÿž, ๐Ÿš‘, ๐Ÿšจfixfixes, hotfix, hotfixespatchโœ…๐Ÿ› Bug Fixes40
๐Ÿ“š๐Ÿ“–, ๐Ÿ“docsdocpatchโœ…๐Ÿ“š Documentation50
๐Ÿงชโœ…, ๐Ÿšฆtesttestspatchโœ…๐Ÿงช Tests60
โ™ป๏ธ๐Ÿฆ„refactorpatchโœ…๐Ÿงฐ Other Commits70
๐Ÿ’„๐ŸŽจ, ๐ŸŒˆstylecleanup, format, lintpatchโœ…๐Ÿงฐ Other Commits71
๐Ÿ”งโš™๏ธ, ๐Ÿ—, โฌ†๏ธchorechores, deps, build, cipatchโœ…๐Ÿงฐ Other Commits72
๐Ÿš€releasepatch1000

๐Ÿ“œ License

Code released under the MIT license.

1.2.8

1 month ago

1.2.7

2 months ago

1.2.6

4 months ago

1.1.1

4 months ago

1.2.5

4 months ago