UNPKG

nlm

Version:

Lifecycle manager for node projects

496 lines (280 loc) â€ĸ 26.3 kB
### 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