Skip to content

Latest commit

 

History

History
495 lines (280 loc) · 25.6 KB

CHANGELOG.md

File metadata and controls

495 lines (280 loc) · 25.6 KB

v5.8.0 (2021-10-29)

🏡 Internal

  • #96 Support .ts .mjs .tsx .jsx extensions for license headers (@dbushong)

v5.7.0 (2021-10-20)

🏡 Internal

  • #95 Use the current year in (new) license headers (@dbushong)

v5.6.1 (2021-10-05)

🏡 Internal

v5.6.0 (2021-09-16)

🏡 Internal

v5.5.2 (2021-07-12)

🐛 Bug Fixes

🏡 Internal

v5.5.1 (2021-06-08)

🔼 Dependencies

📝 Documentation

  • #88 docs: Add link to CONTRIBUTING, and remove dotCI mention from README (@daniel-beard)

v5.5.0 (2021-06-03)

🚀 New Features

🏡 Internal

v5.4.2 (2021-06-01)

🐛 Bug Fixes

🔼 Dependencies

v5.4.1 (2021-03-26)

📦️ Code Refactoring

v5.4.0 (2021-03-15)

🚀 New Features

v5.3.3 (2021-03-05)

🐛 Bug Fixes

  • #78 fix: issue with detecting query params in badge urls (@aaarichter)

v5.3.2 (2021-02-27)

📦️ Code Refactoring

  • #77 refactor: add brand logos to badges & detect Github links (@aaarichter)

v5.3.1 (2021-02-23)

🐛 Bug Fixes

  • #76 fix:set percentage badge only present & add debug statements (@aaarichter)

v5.3.0 (2021-02-23)

🚀 New Features

v5.2.3 (2021-01-22)

🔼 Dependencies

v5.2.2 (2021-01-21)

🏡 Internal

  • #73 ignore commits labeled with pr for changelog (@aotarola)

v5.2.1 (2020-11-10)

🏡 Internal

5.2.0 - 2020-11-07

  • feat: changelog improvements - @aaarichter #68
    • 69ba93e 📦️ refactor: change version headline
    • 63bcf4efeat: categorize changelog
    • ea69985feat: categorize & group PRs & commits
    • 0bc5730 📝 docs: add JSDOC typings
    • 2173cf8feat: add changelog.omit option to omit commit types
    • b3b4dabfeat: highlight dependency updates in commit subject
    • 21b17e3 📦️ refactor: change default emoji map & update documentation
    • d1e7889 ↩️ revert: unnecessary changes
    • d188cbd 🐛 fix: remove () from message

5.1.1 - 2020-11-04

  • chore(deps): update dependencies & set node >= 10.13 - @aaarichter #67
    • 952459a ♻️ chore: update dependencies & set node >= 10.13
    • aeb32f8test: rewrite with node assert

5.1.0 - 2020-10-15

  • feat: support circleci PRs and releases - @markowsiak #66
    • c85ce5cfeat: support circleci PRs and releases
    • 3a4e3f4 🐛 fix: a typo in the new docs around circleci setup

5.0.0 - 2020-07-31

Breaking Changes

nlm will no longer create a patch tag for docs, style and test commits. If your PR only contains these type of commits, it will no longer release a new version.

See: 11665ca

The undocumented doc commit type is no longer supported. Use docs instead.

See: 0d866fb

Commits

  • feat: release less & various other changes - @aaarichter #64
    • bcceefb chore: update packages & move nyc to devDependencies
    • 1f114c0 style: update travis syntax
    • 11665ca feat: don't release for types docs, style, test
    • e32cffe feat: handle Github Revert commits
    • 0d866fb fix: remove undocumented doc commit type
    • 3c86512 style: test
    • 96bd23a feat: add ci & build commit types
    • 79aef6f style: use node assert
    • 9ce6d8e feat: set emoji to changelog commits. Fixes #39 - see: #39
    • 1aae5bb feat: mention version increment. Fixes #31 - see: #31
    • 7ab83cb chore: update dependencies

4.2.1 - 2020-07-20

4.2.0 - 2020-03-27

  • feat: allow plural and colon for BREAKING CHANGE commit message tag - @aaarichter #63
    • 4698bf8 chore: upgrade packages
    • 9cc13e2 chore: add nyc
    • fa49799 feat: allow plural and colon for BREAKING CHANGE commit message tag

4.1.1 - 2020-03-14

4.1.0

4.0.0

Breaking Changes

  • drop Node 6 support

See: 02d73e2

  • drop Node 8 support

See: eafbbe6

Commits

  • refactor: drop Node 6/8 support & upgrade dependencies - @aaarichter #57
    • 005c83d chore: upgrade dependencies
    • edc920b style: address lint errors & warnings
    • 02d73e2 refactor: drop Node 6 support & upgrade packages
    • eafbbe6 refactor: drop Node 8 support
    • 9791047 style: apply JS transform on lib & test
    • 5543c9b style: fix lint issues
    • 239ae9a fix: address feedback

3.6.3

  • clean up broken links in README - @dbushong #56
    • 850b672 docs: clean up broken links in README

3.6.2

3.6.1

  • channels: configs have priority over defaults - @dbushong #52
    • 084d446 fix: channels: configs have priority over defaults

3.6.0

  • feat: add support for hooks in release command - @saguinav #51
    • 1feb523 feat: add support for hooks in release command
    • c0a2b69 chore: address comments from David

3.5.0

  • add support for deprecating a package - @dbushong #50
    • 806eb7d feat: add support for deprecating a package

3.4.3

3.4.2

  • docs: fix broken link in CONTRIBUTING - @dbushong #47
    • b1eebdc docs: fix broken link in CONTRIBUTING

3.4.1

  • docs: Update angular link to point directly to commit guidelines - @daniel-beard #46
    • d4dee45 docs: Update angular link to point directly to commit guidelines

3.4.0

  • update version field in package-lock.json - @dbushong #45
    • 4633bcc feat: update version field in package-lock.json

3.3.4

3.3.3

  • Protect merge commit fix by ref id - @jkrems #43
    • 0b5d1a6 fix: Protect merge commit fix by ref id

3.3.2

  • fix: address npm audit security report - @markowsiak #42
    • 4fdd017 fix: address npm audit security report
    • 5bb4c5b refactor: update conventional-commits-parser and accomodate for change in behavior
    • 16b3816 chore: apply latest generator updates
    • f6aa03f fix: remove nlm recurssive dep, and fix references
    • 655b379 fix: generator added npm6 install for travis
    • 983e7f5 refactor: improve regex finding issuePrefixes by URL
    • 85bd9d1 fix: make regex more inclusive and future proof

3.3.1

3.3.0

  • acceptInvalidCommits formatter - @johan #38
    • 0ec2a0e test: check formatting of off-format commit messages
    • 5e39a6a feat: properly link even off-format commit messages - see: #16

3.2.0

3.1.5

  • fix: properly parse repositories with dot in name - @dbushong #34
    • 4672e13 fix: properly parse repositories with dot in name

3.1.4

  • Skip verify in non-git directories - @jkrems #33
    • e8bdf99 fix: Skip verify in non-git directories

3.1.3

  • fix: properly accept perf commit prefix as patch - @dbushong #32
    • ab3dd21 fix: properly accept perf commit prefix as patch

3.1.2

3.1.1

  • Only scan for files if LICENSE is present - @jkrems #29
    • f78b9dc fix: Only scan for files if LICENSE is present

3.1.0

  • feat: re-check publish status for releaseType none - @dbushong #27
    • 724d23e feat: re-check publish status for releaseType none

3.0.0

Breaking Changes

Since nobody uses it in practice and yeoman is a better fit anyhow, we're removing the init command from nlm.

See: f09b2eb

Commits

2.2.3

2.2.2

2.2.1

2.2.0

  • Link to issues and tickets in changelog - @jkrems #9
    • 2a834ba feat: Support parsing full issue urls
    • 73da2d3 feat: Link to issues and tickets in changelog - see: #8

2.1.1

  • Handle missing and foreign PRs in changelog - @jkrems #15
    • b8ca6e0 fix: Handle missing and foreign PRs in changelog

2.1.0

  • Opt-in acceptInvalidCommits option - @jkrems #12
    • e16eb35 feat: Opt-in acceptInvalidCommits option

2.0.2

  • Never publish private packages - @jkrems #11
    • d727cb6 fix: Never publish private packages

2.0.1

  • fix: Call publishToNpm as a task/step - @jkrems #7
    • b981991 fix: Call publishToNpm as a task/step

2.0.0

Breaking Changes

The publish command was removed and merged with the release command. To better support projects with multiple builds (e.g. against multiple versions of node) the release parts were split from the verification parts. nlm verify can be used as a posttest script in those cases. This ensures that multiple builds won't try to release the same version.

See: a8ce7e9

Commits

  • Support matrix builds - @jkrems #4
    • 05d9171 fix: Read the commit sha from the right directory
    • a8ce7e9 feat: Officially support matrix builds
  • Pass arguments to verify command - @jkrems #6
    • fd38f44 fix: Pass arguments to verify command

1.1.0

  • Compatible with node v0.10 - @jkrems #3
    • 981c75c fix: Support latest git's error message
    • c843504 feat: Test suite passes on node 0.10
    • 321ce61 test: Set git user/email in fixtures

1.0.1

  • fix: Reference local bin script for publish - @jkrems #2
    • 94b594b fix: Reference local bin script for publish

1.0.0

  • e233526 chore: Initial import
  • c8ea5cb chore: Add travis config
  • ded085d feat: Run nlm build with DEBUG enabled
  • 6d1b9e1 fix: Explicitly push version commit