Lerna Changelog Versions Save

:book: PR-based changelog generator with monorepo support

v0.8.0-beta.2

5 years ago

:rocket: Enhancement

:bug: Bug Fix

:house: Internal

Committers: 1

v0.8.0-beta.1

5 years ago

:boom: Breaking Change

:rocket: Enhancement

  • #103 Use cli-highlight to syntax highlight markdown output. (@Turbo87)
  • #102 Improve automatic config detection. (@Turbo87)

:house: Internal

Committers: 1

v0.7.0

6 years ago

:rocket: Enhancement

  • #81 Add support for nested/scoped packages. (@Turbo87)

:bug: Bug Fix

:house: Internal

  • #80 GitHubAPI class refactorings. (@Turbo87)
  • #72 Convert "cli" script to TypeScript and wrap in a run() function. (@Turbo87)

Committers: 1

v0.6.0

6 years ago
  • Don't have to specify "repo" in the config
  • Have a set of default labels

:rocket: Enhancement

  • #71 configuration: Derive repo from package.json and use default labels. (@Turbo87)
  • #60 Add support for homu merge commits. (@Turbo87)

:bug: Bug Fix

  • #70 configuration-error: Add missing "message" property. (@Turbo87)
  • #64 progressBar: Split tick() into setTitle() and tick(). (@Turbo87)

:house: Internal

Committers: 1

v0.5.0

7 years ago

:rocket: Enhancement

  • Make lerna-changelog work better for a regular repo (including this one)
  • #51 Use async/await to request commit infos concurrently. (@Turbo87)

:bug: Bug Fix

  • #53 Skip package heading for single package repos. (@Turbo87)

:house: Internal

  • #49 Exclude arrow functions, classes and generator functions from being transpiled. (@Turbo87)
  • #50 Update "jest" to v20.0.4. (@Turbo87)
  • #48 Adjust "lint" script. (@Turbo87)
  • #47 Move configuration from "lerna.json" into "package.json". (@Turbo87)

Committers: 1

v0.3.0

7 years ago

v0.3.0 (2017-01-29)

@emmenko added a new config option, custom git tag ranges, and TESTS! 😍

If you don't remember how it works, we read github labels for prs and create a changelog.

$ lerna-changelog
Usage: lerna-changelog [options]

Options:
  --tag-from  A git tag that determines the lower bound of the range of commits
              (defaults to last available)                              [string]
  --tag-to    A git tag that determines the upper bound of the range of commits
                                                                        [string]

Examples:
  lerna-changelog                           create a changelog for the changes
                                            after the latest available tag
  lerna-changelog --tag-from 0.1.0          create a changelog for the changes
  --tag-to 0.3.0                            in all tags within the given range

ignoreCommitters [optional] list of committers to ignore (exact or partial match). Useful for example to ignore commits from bot agents

:rocket: Enhancement

  • #31 New CLI options, custom tags range and tests.. (@emmenko)

:house: Internal

Committers: 2

v0.2.3

7 years ago

v0.2.3 (2016-11-27)

:bug: Bug Fix

  • Other
    • #28 Convert label name to lowercase before matching. (@fson)

Committers: 1

  • Ville Immonen (fson)

v0.2.0

7 years ago

v0.2.0 (2016-06-17)

:rocket: Enhancement

  • #18 Consolidate changes by affected packages. (@gigabo)

:bug: Bug Fix

  • #13 Remove the --first-parent option from log list generation. (@gigabo)
  • #20 Nicer error message on missing config. (@gigabo)
  • #14 Update repository URLs in package.json. (@gigabo)

Committers: 1

v0.2.1

7 years ago

v0.2.1 (2016-07-29)

:bug: Bug Fix

  • #24 If there is no name, just print the username. (@hzoo)

Committers: 1

v0.2.2

7 years ago

v0.2.2 (2016-10-24)

:bug: Bug Fix

  • #27 match other closes keywords for github - Closes #7. (@hzoo)

Committers: 1