nlm
Version:
Lifecycle manager for node projects
496 lines (280 loc) âĸ 26.3 kB
Markdown
### v5.8.0 (2021-10-29)
<a id="v5.8.0"></a>
#### đĄ Internal
* [#96](https://github.com/groupon/nlm/pull/96) Support .ts .mjs .tsx .jsx extensions for license headers ([@dbushong](https://github.com/dbushong))
### v5.7.0 (2021-10-20)
<a id="v5.7.0"></a>
#### đĄ Internal
* [#95](https://github.com/groupon/nlm/pull/95) Use the current year in (new) license headers ([@dbushong](https://github.com/dbushong))
### v5.6.1 (2021-10-05)
<a id="v5.6.1"></a>
#### đĄ Internal
* [#94](https://github.com/groupon/nlm/pull/94) bump default github timeouts ([@dbushong](https://github.com/dbushong))
### v5.6.0 (2021-09-16)
<a id="v5.6.0"></a>
#### đĄ Internal
* [#92](https://github.com/groupon/nlm/pull/92) package-lock.json v2 version bumping ([@dbushong](https://github.com/dbushong))
* [#93](https://github.com/groupon/nlm/pull/93) Undo commit listing changes from #90 ([@dbushong](https://github.com/dbushong))
### v5.5.2 (2021-07-12)
<a id="v5.5.2"></a>
#### đ Bug Fixes
* [#90](https://github.com/groupon/nlm/pull/90) fix(tagging): only consider local / PR commits ([@aaarichter](https://github.com/aaarichter))
#### đĄ Internal
* [`baf8816`](https://github.com/groupon/nlm/commit/baf8816207f4ad2ed548ce0212dc93bf4074f91e) chore: dummy commit
### v5.5.1 (2021-06-08)
<a id="v5.5.1"></a>
#### đŧ Dependencies
* [#89](https://github.com/groupon/nlm/pull/89) chore(deps): bump trim-newlines from 3.0.0 to 3.0.1 ([@dependabot[bot]](https://github.com/apps/dependabot))
#### đ Documentation
* [#88](https://github.com/groupon/nlm/pull/88) docs: Add link to CONTRIBUTING, and remove dotCI mention from README ([@daniel-beard](https://github.com/daniel-beard))
### v5.5.0 (2021-06-03)
<a id="v5.5.0"></a>
#### đ New Features
* [#84](https://github.com/groupon/nlm/pull/84) feat: support GitHub actions ([@aaarichter](https://github.com/aaarichter))
#### đĄ Internal
* [#87](https://github.com/groupon/nlm/pull/87) ci(actions): set default branch ([@aaarichter](https://github.com/aaarichter))
* [`cae5d35`](https://github.com/groupon/nlm/commit/cae5d3509141e1e8490cd955be075ee562d3af01) ci: fix publish to default branch (#86) - see: [#86](https://github.com/groupon/nlm/issues/86)
### v5.4.2 (2021-06-01)
<a id="v5.4.2"></a>
#### đ Bug Fixes
* [#81](https://github.com/groupon/nlm/pull/81) fix(changelog): breaking changes display ([@aaarichter](https://github.com/aaarichter))
#### đŧ Dependencies
* [#80](https://github.com/groupon/nlm/pull/80) chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 ([@dependabot[bot]](https://github.com/apps/dependabot))
### v5.4.1 (2021-03-26)
#### đĻī¸ Code Refactoring
* [#58](https://github.com/groupon/nlm/pull/58) refactor: client syntax to match modern Gofer ([@aaarichter](https://github.com/aaarichter))
### v5.4.0 (2021-03-15)
#### đ New Features
* [#79](https://github.com/groupon/nlm/pull/79) feat: support main branch for release ([@islesser](https://github.com/islesser))
### v5.3.3 (2021-03-05)
#### đ Bug Fixes
* [#78](https://github.com/groupon/nlm/pull/78) fix: issue with detecting query params in badge urls ([@aaarichter](https://github.com/aaarichter))
### v5.3.2 (2021-02-27)
#### đĻī¸ Code Refactoring
* [#77](https://github.com/groupon/nlm/pull/77) refactor: add brand logos to badges & detect Github links ([@aaarichter](https://github.com/aaarichter))
### v5.3.1 (2021-02-23)
#### đ Bug Fixes
* [#76](https://github.com/groupon/nlm/pull/76) fix:set percentage badge only present & add debug statements ([@aaarichter](https://github.com/aaarichter))
### v5.3.0 (2021-02-23)
#### đ New Features
* [#75](https://github.com/groupon/nlm/pull/75) feat: add badges to README.md on release ([@aaarichter](https://github.com/aaarichter))
### v5.2.3 (2021-01-22)
#### đŧ Dependencies
* [#74](https://github.com/groupon/nlm/pull/74) chore(deps): bump ini from 1.3.5 to 1.3.8 ([@dependabot[bot]](https://github.com/apps/dependabot))
### v5.2.2 (2021-01-21)
#### đĄ Internal
* [#73](https://github.com/groupon/nlm/pull/73) ignore commits labeled with `pr` for changelog ([@aotarola](https://github.com/aotarola))
### v5.2.1 (2020-11-10)
#### đĄ Internal
* [#69](https://github.com/groupon/nlm/pull/69) fix(changelog): type(scope) detection ([@aaarichter](https://github.com/aaarichter))
* [`417063a`](https://github.com/groupon/nlm/commit/417063afa0838895faa16a0fc3dc0367c2740d69) ci: add .deepsource.toml
### 5.2.0 - 2020-11-07
* feat: changelog improvements - **[@aaarichter](https://github.com/aaarichter)** [#68](https://github.com/groupon/nlm/pull/68)
- [`69ba93e`](https://github.com/groupon/nlm/commit/69ba93e9b047e3de0dcfeed60eae6eceecae1d25) đĻī¸ **refactor:** change version headline
- [`63bcf4e`](https://github.com/groupon/nlm/commit/63bcf4e892bc20a2c47ecaa7ee9d2b02eb5a492b) ⨠**feat:** categorize changelog
- [`ea69985`](https://github.com/groupon/nlm/commit/ea699851e7e4d75e9a64af4212f48aae92c4dfdd) ⨠**feat:** categorize & group PRs & commits
- [`0bc5730`](https://github.com/groupon/nlm/commit/0bc5730a454cb30f3bf774de45918e6ce0a43e10) đ **docs:** add JSDOC typings
- [`2173cf8`](https://github.com/groupon/nlm/commit/2173cf8252defe0d4b8b5793948bec608d658704) ⨠**feat:** add changelog.omit option to omit commit types
- [`b3b4dab`](https://github.com/groupon/nlm/commit/b3b4dab1b59e4bef151c1fe75e5a2677f6842ba2) ⨠**feat:** highlight dependency updates in commit subject
- [`21b17e3`](https://github.com/groupon/nlm/commit/21b17e32ff510b11ba6b9b397ea9abf75929105a) đĻī¸ **refactor:** change default emoji map & update documentation
- [`d1e7889`](https://github.com/groupon/nlm/commit/d1e7889cc8775cc68da3af7ca2c31b1472b69fe0) âŠī¸ **revert:** unnecessary changes
- [`d188cbd`](https://github.com/groupon/nlm/commit/d188cbdf766a8ae23d316fe32e4bbbde5912a6f1) đ **fix:** remove () from message
### 5.1.1 - 2020-11-04
* chore(deps): update dependencies & set node >= 10.13 - **[@aaarichter](https://github.com/aaarichter)** [#67](https://github.com/groupon/nlm/pull/67)
- [`952459a`](https://github.com/groupon/nlm/commit/952459aa54c97d1a48e454ce398fb9e68ce8cf89) âģī¸ **chore:** update dependencies & set node >= 10.13
- [`aeb32f8`](https://github.com/groupon/nlm/commit/aeb32f8c7da1e6f3f684a85651ab84962d32ae9f) â
**test:** rewrite with node assert
### 5.1.0 - 2020-10-15
* feat: support circleci PRs and releases - **[@markowsiak](https://github.com/markowsiak)** [#66](https://github.com/groupon/nlm/pull/66)
- [`c85ce5c`](https://github.com/groupon/nlm/commit/c85ce5cece664ad53c93f6e258f2f3bc3c2325b6) ⨠**feat:** support circleci PRs and releases
- [`3a4e3f4`](https://github.com/groupon/nlm/commit/3a4e3f4b0a6b22d9dc7ab4aca8f0bdae48e6a37d) đ **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`](https://github.com/groupon/nlm/commit/11665cae29e9b23debf8bcfe4bfc6b7ed57f4df9)*
The undocumented `doc` commit type is no longer supported. Use `docs` instead.
*See: [`0d866fb`](https://github.com/groupon/nlm/commit/0d866fbf81034ab55c6396074a3ce8961f6c2024)*
#### Commits
* feat: release less & various other changes - **[@aaarichter](https://github.com/aaarichter)** [#64](https://github.com/groupon/nlm/pull/64)
- [`bcceefb`](https://github.com/groupon/nlm/commit/bcceefbb8ed8b780d26828398d2c2fae9d8ced9f) **chore:** update packages & move `nyc` to devDependencies
- [`1f114c0`](https://github.com/groupon/nlm/commit/1f114c026ef7ac12636bfa4d40c9b03739b1afb8) **style:** update travis syntax
- [`11665ca`](https://github.com/groupon/nlm/commit/11665cae29e9b23debf8bcfe4bfc6b7ed57f4df9) **feat:** don't release for types `docs`, `style`, `test`
- [`e32cffe`](https://github.com/groupon/nlm/commit/e32cffe4942b80db5b8f4784853b67c01aac6744) **feat:** handle Github Revert commits
- [`0d866fb`](https://github.com/groupon/nlm/commit/0d866fbf81034ab55c6396074a3ce8961f6c2024) **fix:** remove undocumented `doc` commit type
- [`3c86512`](https://github.com/groupon/nlm/commit/3c86512ffc3083e90d21c03da77184d50b148206) **style:** test
- [`96bd23a`](https://github.com/groupon/nlm/commit/96bd23a1e17b916bbcbddc21c9155d543a93496e) **feat:** add `ci` & `build` commit types
- [`79aef6f`](https://github.com/groupon/nlm/commit/79aef6f86f2de1038f92346969ece9970bce88bf) **style:** use node assert
- [`9ce6d8e`](https://github.com/groupon/nlm/commit/9ce6d8e08f25584c4744bbc0d6f5e4bd7249408e) **feat:** set emoji to changelog commits. Fixes #39 - see: [#39](https://github.com/groupon/nlm/issues/39)
- [`1aae5bb`](https://github.com/groupon/nlm/commit/1aae5bb391e1f1b96f339d799fba0de5e411c222) **feat:** mention version increment. Fixes #31 - see: [#31](https://github.com/groupon/nlm/issues/31)
- [`7ab83cb`](https://github.com/groupon/nlm/commit/7ab83cb5932a869a9421afb9ebe289d967c2cd33) **chore:** update dependencies
### 4.2.1 - 2020-07-20
* chore(deps): bump lodash from 4.17.15 to 4.17.19 - **[@dependabot[bot]](https://github.com/apps/dependabot)** [#65](https://github.com/groupon/nlm/pull/65)
- [`b73c5a2`](https://github.com/groupon/nlm/commit/b73c5a200057504fcfc05e217193964c724b35b6) **chore:** bump lodash from 4.17.15 to 4.17.19 - see: [4](- [Commits](https://github.com/lodash/lodash/compare/4)
### 4.2.0 - 2020-03-27
* feat: allow plural and colon for BREAKING CHANGE commit message tag - **[@aaarichter](https://github.com/aaarichter)** [#63](https://github.com/groupon/nlm/pull/63)
- [`4698bf8`](https://github.com/groupon/nlm/commit/4698bf818bbdb0ad24c60fc1810644e90d7ff289) **chore:** upgrade packages
- [`9cc13e2`](https://github.com/groupon/nlm/commit/9cc13e242e850db1cb5aabb9e8cfc4b82e49b101) **chore:** add nyc
- [`fa49799`](https://github.com/groupon/nlm/commit/fa49799668c60d14574e41f67a96f985e8a180c3) **feat:** allow plural and colon for BREAKING CHANGE commit message tag
### 4.1.1 - 2020-03-14
* chore(deps): bump minimist from 1.2.0 to 1.2.2 - **[@dependabot[bot]](https://github.com/apps/dependabot)** [#62](https://github.com/groupon/nlm/pull/62)
- [`a41c5fd`](https://github.com/groupon/nlm/commit/a41c5fd81d593015d096fcbefa34dd69121f81c1) **chore:** bump minimist from 1.2.0 to 1.2.2 - see: [1](- [Commits](https://github.com/substack/minimist/compare/1)
### 4.1.0
* feat: add date to CHANGELOG - **[@aotarola](https://github.com/aotarola)** [#61](https://github.com/groupon/nlm/pull/61)
- [`4d56023`](https://github.com/groupon/nlm/commit/4d56023cc6e7d3cfb33bc9d4d09862c6e2ce0d87) **feat:** add date to CHANGELOG
- [`06a18ed`](https://github.com/groupon/nlm/commit/06a18ed3d0eac6349688a5cba6611e6e6adffbdb) **chore:** npm audit fix
### 4.0.0
#### Breaking Changes
- drop Node 6 support
*See: [`02d73e2`](https://github.com/groupon/nlm/commit/02d73e24d92feba06afb93ae3db35a23a39139e5)*
- drop Node 8 support
*See: [`eafbbe6`](https://github.com/groupon/nlm/commit/eafbbe655a4019ffe8f3e966d06c47c86f9b0670)*
#### Commits
* refactor: drop Node 6/8 support & upgrade dependencies - **[@aaarichter](https://github.com/aaarichter)** [#57](https://github.com/groupon/nlm/pull/57)
- [`005c83d`](https://github.com/groupon/nlm/commit/005c83d56664b73532c9184be2d2b688d48100a5) **chore:** upgrade dependencies
- [`edc920b`](https://github.com/groupon/nlm/commit/edc920b81a231d3fdbfceaaf91c69e4ad380731d) **style:** address lint errors & warnings
- [`02d73e2`](https://github.com/groupon/nlm/commit/02d73e24d92feba06afb93ae3db35a23a39139e5) **refactor:** drop Node 6 support & upgrade packages
- [`eafbbe6`](https://github.com/groupon/nlm/commit/eafbbe655a4019ffe8f3e966d06c47c86f9b0670) **refactor:** drop Node 8 support
- [`9791047`](https://github.com/groupon/nlm/commit/979104768fa6cafa665a41ca0f515710db878e16) **style:** apply JS transform on lib & test
- [`5543c9b`](https://github.com/groupon/nlm/commit/5543c9b1d81587819160e6152dacddf335983147) **style:** fix lint issues
- [`239ae9a`](https://github.com/groupon/nlm/commit/239ae9a52d556f108c360be05283d03547ad52e6) **fix:** address feedback
### 3.6.3
* clean up broken links in README - **[@dbushong](https://github.com/dbushong)** [#56](https://github.com/groupon/nlm/pull/56)
- [`850b672`](https://github.com/groupon/nlm/commit/850b67270148e5356482c369fe1066967a911d1f) **docs:** clean up broken links in README
### 3.6.2
* npm audit fix - **[@dbushong](https://github.com/dbushong)** [#55](https://github.com/groupon/nlm/pull/55)
- [`3a44e11`](https://github.com/groupon/nlm/commit/3a44e118b897d397dbc8da627f35e044e652683d) **chore:** npm audit fix
### 3.6.1
* channels: configs have priority over defaults - **[@dbushong](https://github.com/dbushong)** [#52](https://github.com/groupon/nlm/pull/52)
- [`084d446`](https://github.com/groupon/nlm/commit/084d446eb149b34115c35ffaf5c1724a50b6df78) **fix:** channels: configs have priority over defaults
### 3.6.0
* feat: add support for hooks in release command - **[@saguinav](https://github.com/saguinav)** [#51](https://github.com/groupon/nlm/pull/51)
- [`1feb523`](https://github.com/groupon/nlm/commit/1feb5232f4400b74bdd126b401d4da522abd8117) **feat:** add support for hooks in release command
- [`c0a2b69`](https://github.com/groupon/nlm/commit/c0a2b69e8a2687a73906b94cbd2caafc3dfec0f7) **chore:** address comments from David
### 3.5.0
* add support for deprecating a package - **[@dbushong](https://github.com/dbushong)** [#50](https://github.com/groupon/nlm/pull/50)
- [`806eb7d`](https://github.com/groupon/nlm/commit/806eb7d10eed2727fffa2dbf6d7f41501c848fb2) **feat:** add support for deprecating a package
### 3.4.3
* misc. cleanup - **[@dbushong](https://github.com/dbushong)** [#48](https://github.com/groupon/nlm/pull/48)
- [`f271f11`](https://github.com/groupon/nlm/commit/f271f1145b394c68d7a959fc8c53c49475f3175e) **chore:** remove unused post-install script
- [`b67f755`](https://github.com/groupon/nlm/commit/b67f7550910803b787106dd396aecc2c8cef1d4a) **refactor:** stop using bluebird for promises
- [`94bf4fd`](https://github.com/groupon/nlm/commit/94bf4fde47378bbd9d842b61a24bce080cd657a1) **refactor:** stop using lodash
* wrap risky co.wrap yields - **[@dbushong](https://github.com/dbushong)** [#49](https://github.com/groupon/nlm/pull/49)
- [`006d4a6`](https://github.com/groupon/nlm/commit/006d4a6e78030332c453308909d877e7c22b3c7f) **fix:** wrap risky co.wrap yields
### 3.4.2
* docs: fix broken link in CONTRIBUTING - **[@dbushong](https://github.com/dbushong)** [#47](https://github.com/groupon/nlm/pull/47)
- [`b1eebdc`](https://github.com/groupon/nlm/commit/b1eebdcc7523db39bae36bfb8dd88129df949bc2) **docs:** fix broken link in CONTRIBUTING
### 3.4.1
* docs: Update angular link to point directly to commit guidelines - **[@daniel-beard](https://github.com/daniel-beard)** [#46](https://github.com/groupon/nlm/pull/46)
- [`d4dee45`](https://github.com/groupon/nlm/commit/d4dee450cb51df99a11ce5649f03e37891370b0e) **docs:** Update angular link to point directly to commit guidelines
### 3.4.0
* update version field in package-lock.json - **[@dbushong](https://github.com/dbushong)** [#45](https://github.com/groupon/nlm/pull/45)
- [`4633bcc`](https://github.com/groupon/nlm/commit/4633bcc43df3f60b5ea45813af6a33c58db69b4b) **feat:** update version field in package-lock.json
### 3.3.4
* Keep package-lock in sync - **[@jkrems](https://github.com/jkrems)** [#44](https://github.com/groupon/nlm/pull/44)
- [`f40a4f7`](https://github.com/groupon/nlm/commit/f40a4f78882f7f60426b08385dc980a82c2bf132) **chore:** Keep package-lock in sync
### 3.3.3
* Protect merge commit fix by ref id - **[@jkrems](https://github.com/jkrems)** [#43](https://github.com/groupon/nlm/pull/43)
- [`0b5d1a6`](https://github.com/groupon/nlm/commit/0b5d1a63c6ff1d0fd6356f3a6c0f586bc44ad00f) **fix:** Protect merge commit fix by ref id
### 3.3.2
* fix: address npm audit security report - **[@markowsiak](https://github.com/markowsiak)** [#42](https://github.com/groupon/nlm/pull/42)
- [`4fdd017`](https://github.com/groupon/nlm/commit/4fdd0175b10d78cc8fafa5d6a38988f8a1411e03) **fix:** address npm audit security report
- [`5bb4c5b`](https://github.com/groupon/nlm/commit/5bb4c5b5b746fdf6e441336898b741614a1c92b6) **refactor:** update conventional-commits-parser and accomodate for change in behavior
- [`16b3816`](https://github.com/groupon/nlm/commit/16b381641ad99920d2ccc1dfa926fa417d3826c9) **chore:** apply latest generator updates
- [`f6aa03f`](https://github.com/groupon/nlm/commit/f6aa03fed0d55510d26c8e7cef528fe1279cb038) **fix:** remove nlm recurssive dep, and fix references
- [`655b379`](https://github.com/groupon/nlm/commit/655b3797557cde63c7376e2c2ba1107ebfd52c67) **fix:** generator added npm6 install for travis
- [`983e7f5`](https://github.com/groupon/nlm/commit/983e7f5b1baa607c837d31dcdb44ccbfbfdaa320) **refactor:** improve regex finding issuePrefixes by URL
- [`85bd9d1`](https://github.com/groupon/nlm/commit/85bd9d14d510b835c302f4cf2951cd7e094a5fc2) **fix:** make regex more inclusive and future proof
### 3.3.1
* Apply latest nlm generator - **[@markowsiak](https://github.com/markowsiak)** [#40](https://github.com/groupon/nlm/pull/40)
- [`45d4c15`](https://github.com/groupon/nlm/commit/45d4c15b796d9a8171b5a84aa112b76ab76cd6a6) **chore:** Apply latest nlm generator
* fix: failed nlm deploy - **[@markowsiak](https://github.com/markowsiak)** [#41](https://github.com/groupon/nlm/pull/41)
- [`bb9caa2`](https://github.com/groupon/nlm/commit/bb9caa294eb156e5946361e139c37deb31a54df5) **fix:** failed nlm deploy
### 3.3.0
* acceptInvalidCommits formatter - **[@johan](https://github.com/johan)** [#38](https://github.com/groupon/nlm/pull/38)
- [`0ec2a0e`](https://github.com/groupon/nlm/commit/0ec2a0ebdbd1cc13beffb569490f0aaabc2ef439) **test:** check formatting of off-format commit messages
- [`5e39a6a`](https://github.com/groupon/nlm/commit/5e39a6a4f3cf68740d848024763bfe4745817f15) **feat:** properly link even off-format commit messages - see: [#16](https://github.com/groupon/nlm/issues/16)
### 3.2.0
* Add predictable git author - **[@jkrems](https://github.com/jkrems)** [#36](https://github.com/groupon/nlm/pull/36)
- [`e941fda`](https://github.com/groupon/nlm/commit/e941fda04eee9743d48059ff913060c38d39bad4) **feat:** Add predictable git author
### 3.1.5
* fix: properly parse repositories with dot in name - **[@dbushong](https://github.com/dbushong)** [#34](https://github.com/groupon/nlm/pull/34)
- [`4672e13`](https://github.com/groupon/nlm/commit/4672e131764ba5a77a9ed0a21f8fe9581c253cfd) **fix:** properly parse repositories with dot in name
### 3.1.4
* Skip verify in non-git directories - **[@jkrems](https://github.com/jkrems)** [#33](https://github.com/groupon/nlm/pull/33)
- [`e8bdf99`](https://github.com/groupon/nlm/commit/e8bdf9925fda31ec01fe4943d49908b00363d8fd) **fix:** Skip verify in non-git directories
### 3.1.3
* fix: properly accept `perf` commit prefix as patch - **[@dbushong](https://github.com/dbushong)** [#32](https://github.com/groupon/nlm/pull/32)
- [`ab3dd21`](https://github.com/groupon/nlm/commit/ab3dd21ce7b2dcc2e7a4861d4554e63bd1d64494) **fix:** properly accept `perf` commit prefix as patch
### 3.1.2
* Mention forced 1.0.0 bump - **[@jkrems](https://github.com/jkrems)** [#30](https://github.com/groupon/nlm/pull/30)
- [`db6e715`](https://github.com/groupon/nlm/commit/db6e7150f2eb28fe80b0eccab3f40d79eb5175aa) **docs:** Mention forced 1.0.0 bump
### 3.1.1
* Only scan for files if LICENSE is present - **[@jkrems](https://github.com/jkrems)** [#29](https://github.com/groupon/nlm/pull/29)
- [`f78b9dc`](https://github.com/groupon/nlm/commit/f78b9dcd9a9510650459410700fdd53fb14ddd96) **fix:** Only scan for files if LICENSE is present
### 3.1.0
* feat: re-check publish status for releaseType none - **[@dbushong](https://github.com/dbushong)** [#27](https://github.com/groupon/nlm/pull/27)
- [`724d23e`](https://github.com/groupon/nlm/commit/724d23e6445a6e78f91a90bc13b3a507b1c6ac39) **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`](https://github.com/groupon/nlm/commit/f09b2eb996f0e159371763dba1df79af818e48d0)*
#### Commits
* Remove `nlm init` - **[@jkrems](https://github.com/jkrems)** [#23](https://github.com/groupon/nlm/pull/23)
- [`f09b2eb`](https://github.com/groupon/nlm/commit/f09b2eb996f0e159371763dba1df79af818e48d0) **refactor:** Remove init command
### 2.2.3
* fix: correct spelling - **[@dbushong](https://github.com/dbushong)** [#26](https://github.com/groupon/nlm/pull/26)
- [`3027f2f`](https://github.com/groupon/nlm/commit/3027f2fe8600a7782037ff3bf988ae4e624cf8c1) **fix:** correct spelling
### 2.2.2
* Switch to gofer 3 - **[@jkrems](https://github.com/jkrems)** [#22](https://github.com/groupon/nlm/pull/22)
- [`488057e`](https://github.com/groupon/nlm/commit/488057e5b851c45c67b7d67ebcc3b38dc2e46f37) **chore:** Switch to gofer 3
### 2.2.1
* Apply latest nlm generator - **[@i-tier-bot](https://github.com/i-tier-bot)** [#20](https://github.com/groupon/nlm/pull/20)
- [`05a2980`](https://github.com/groupon/nlm/commit/05a298095657805b8174632fca4b1f7c03301aab) **chore:** Apply latest nlm generator
- [`6f07328`](https://github.com/groupon/nlm/commit/6f073286a02387b2e7111cfae7981a8eb6341b62) **chore:** nlm should not require nlm
- [`0201798`](https://github.com/groupon/nlm/commit/0201798949a951cbb6c010f0e1009564db18afb7) **fix:** Lodash 4 merged pluck into map
* Fix typo in travis config - **[@jkrems](https://github.com/jkrems)** [#21](https://github.com/groupon/nlm/pull/21)
- [`42c5b71`](https://github.com/groupon/nlm/commit/42c5b71fcbbdc473e030d8c00323925b56dc78aa) **chore:** Fix typo in travis config
### 2.2.0
* Link to issues and tickets in changelog - **[@jkrems](https://github.com/jkrems)** [#9](https://github.com/groupon/nlm/pull/9)
- [`2a834ba`](https://github.com/groupon/nlm/commit/2a834baf6cb04b80b4e4ce28df1f16a6a37c686e) **feat:** Support parsing full issue urls
- [`73da2d3`](https://github.com/groupon/nlm/commit/73da2d39e92de70d238f60ffd34dbd071564bc48) **feat:** Link to issues and tickets in changelog - see: [#8](https://github.com/groupon/nlm/issues/8)
### 2.1.1
* Handle missing and foreign PRs in changelog - **[@jkrems](https://github.com/jkrems)** [#15](https://github.com/groupon/nlm/pull/15)
- [`b8ca6e0`](https://github.com/groupon/nlm/commit/b8ca6e093426d035e6eb9a10c574d28e0332628b) **fix:** Handle missing and foreign PRs in changelog
### 2.1.0
* Opt-in `acceptInvalidCommits` option - **[@jkrems](https://github.com/jkrems)** [#12](https://github.com/groupon/nlm/pull/12)
- [`e16eb35`](https://github.com/groupon/nlm/commit/e16eb35fedc528a3ff2f0421fb5477ffba64e34a) **feat:** Opt-in `acceptInvalidCommits` option
### 2.0.2
* Never publish private packages - **[@jkrems](https://github.com/jkrems)** [#11](https://github.com/groupon/nlm/pull/11)
- [`d727cb6`](https://github.com/groupon/nlm/commit/d727cb66be940fb225d0b24baf7c1b82179f6f68) **fix:** Never publish private packages
### 2.0.1
* fix: Call publishToNpm as a task/step - **[@jkrems](https://github.com/jkrems)** [#7](https://github.com/groupon/nlm/pull/7)
- [`b981991`](https://github.com/groupon/nlm/commit/b981991f3d3f56f79b68238d87c5eefada048ae1) **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`](https://github.com/groupon/nlm/commit/a8ce7e931fd50450cf258f48d5dbae7ea83e9ca2)*
#### Commits
* Support matrix builds - **[@jkrems](https://github.com/jkrems)** [#4](https://github.com/groupon/nlm/pull/4)
- [`05d9171`](https://github.com/groupon/nlm/commit/05d917102cfcfeff69a315247517e343e58b5f1b) **fix:** Read the commit sha from the right directory
- [`a8ce7e9`](https://github.com/groupon/nlm/commit/a8ce7e931fd50450cf258f48d5dbae7ea83e9ca2) **feat:** Officially support matrix builds
* Pass arguments to verify command - **[@jkrems](https://github.com/jkrems)** [#6](https://github.com/groupon/nlm/pull/6)
- [`fd38f44`](https://github.com/groupon/nlm/commit/fd38f44cd3219a4bbf888daeac6086092c903f7f) **fix:** Pass arguments to verify command
### 1.1.0
* Compatible with node v0.10 - **[@jkrems](https://github.com/jkrems)** [#3](https://github.com/groupon/nlm/pull/3)
- [`981c75c`](https://github.com/groupon/nlm/commit/981c75ca9b2f8b673c98e5e1361b1d6d38e41af3) **fix:** Support latest git's error message
- [`c843504`](https://github.com/groupon/nlm/commit/c843504beae229a2816de052ae98a77b4ce7a0cc) **feat:** Test suite passes on node 0.10
- [`321ce61`](https://github.com/groupon/nlm/commit/321ce61870b19821500a3bd53e6be57f1308debd) **test:** Set git user/email in fixtures
### 1.0.1
* fix: Reference local bin script for publish - **[@jkrems](https://github.com/jkrems)** [#2](https://github.com/groupon/nlm/pull/2)
- [`94b594b`](https://github.com/groupon/nlm/commit/94b594be97198b85e69a8f7e69c819325d5326b6) **fix:** Reference local bin script for publish
### 1.0.0
* [`e233526`](https://github.com/groupon/nlm/commit/e23352659b22df859fddebc40595df269668789b) **chore:** Initial import
* [`c8ea5cb`](https://github.com/groupon/nlm/commit/c8ea5cb80d317677c4c64e675df120e3a8bb6580) **chore:** Add travis config
* [`ded085d`](https://github.com/groupon/nlm/commit/ded085d883d33615654a6ff33e9c10224eafeef9) **feat:** Run nlm build with DEBUG enabled
* [`6d1b9e1`](https://github.com/groupon/nlm/commit/6d1b9e1ee296f039d04c0eb39930b36aa75b3f4f) **fix:** Explicitly push version commit