### Changelog All notable changes to this project will be documented in this file. Dates are displayed in UTC. Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). #### [v2.4.0](https://github.com/cookpete/auto-changelog/compare/v2.3.0...v2.4.0) - Logical handling of --starting-version [`#227`](https://github.com/cookpete/auto-changelog/pull/227) - Trim commit subject [`#225`](https://github.com/cookpete/auto-changelog/pull/225) - feat(commits.js): added niceDate format of commits [`#206`](https://github.com/cookpete/auto-changelog/pull/206) - Logical handling of --starting-version (#227) [`#221`](https://github.com/cookpete/auto-changelog/issues/221) - Add ending-version option [`#209`](https://github.com/cookpete/auto-changelog/issues/209) - Do not sort tags when sorting via --append-git-tag [`#197`](https://github.com/cookpete/auto-changelog/issues/197) [`#210`](https://github.com/cookpete/auto-changelog/pull/210) - Bump packages [`9d271fc`](https://github.com/cookpete/auto-changelog/commit/9d271fc5cad1f8ab19c4fd9210f3a78ca52faf25) - yarn upgrade [`c227823`](https://github.com/cookpete/auto-changelog/commit/c2278230c5c1bc0b0491cf0f5da35b9e33c7384b) - --ending-version fixes [`dbd36d5`](https://github.com/cookpete/auto-changelog/commit/dbd36d52f3ecb32d71af54be9b3167ade89301f1) #### [v2.3.0](https://github.com/cookpete/auto-changelog/compare/v2.2.1...v2.3.0) > 23 May 2021 - feat: add support for minor/preminor versions for custom templates [`#185`](https://github.com/cookpete/auto-changelog/pull/185) - Feat: add sortCommits by subject and subject-desc [`#186`](https://github.com/cookpete/auto-changelog/pull/186) - Remove --sort=-creatordate from git tag logic [`#196`](https://github.com/cookpete/auto-changelog/issues/196) - Add --append-git-tag [`#190`](https://github.com/cookpete/auto-changelog/issues/190) - Add --hide-empty-releases [`#189`](https://github.com/cookpete/auto-changelog/issues/189) - Add --starting-date [`#181`](https://github.com/cookpete/auto-changelog/issues/181) - Support absolute paths for --handlebars-setup [`#180`](https://github.com/cookpete/auto-changelog/issues/180) - Fix unreleased version diff [`#174`](https://github.com/cookpete/auto-changelog/issues/174) - Fix v prefix logic [`#33`](https://github.com/cookpete/auto-changelog/issues/33) - Fix getSubject edge case [`#179`](https://github.com/cookpete/auto-changelog/pull/179) [`#184`](https://github.com/cookpete/auto-changelog/issues/184) - Apply ignoreCommitPattern earlier in the parsing logic [`#195`](https://github.com/cookpete/auto-changelog/issues/195) [`#187`](https://github.com/cookpete/auto-changelog/issues/187) - Add minor boolean to test data [`a80e311`](https://github.com/cookpete/auto-changelog/commit/a80e311601107a76b6ee98487ee07c0c90655dd8) - Remove unused sortTags syntax [`1b29530`](https://github.com/cookpete/auto-changelog/commit/1b2953092c6248520d8d66e52a96e3cf69016a20) - Remove lodash.uniqby [`26e7d9c`](https://github.com/cookpete/auto-changelog/commit/26e7d9caeb685a0b6c745b68e9b5ac0639e3c75f) #### [v2.2.1](https://github.com/cookpete/auto-changelog/compare/v2.2.0...v2.2.1) > 18 September 2020 - Remove requirement for --latest-version to be valid semver [`#178`](https://github.com/CookPete/auto-changelog/issues/178) - Mild refactor [`1fc916c`](https://github.com/cookpete/auto-changelog/commit/1fc916c293821eafc0a4a835313c9edca19828a2) #### [v2.2.0](https://github.com/cookpete/auto-changelog/compare/v2.1.0...v2.2.0) > 3 July 2020 - add --prepend option as altenative to prepend-token [`#172`](https://github.com/cookpete/auto-changelog/pull/172) - Fix bug when no existing tags [`#170`](https://github.com/CookPete/auto-changelog/issues/170) #### [v2.1.0](https://github.com/cookpete/auto-changelog/compare/v2.0.0...v2.1.0) > 14 June 2020 - Add --hide-credit option [`#166`](https://github.com/CookPete/auto-changelog/issues/166) - Add --unreleased-only option [`#165`](https://github.com/CookPete/auto-changelog/issues/165) - Fix --starting-version [`#164`](https://github.com/CookPete/auto-changelog/issues/164) - Add ability to prepend to an existing changelog [`#156`](https://github.com/CookPete/auto-changelog/issues/156) - Use tag date rather than first commit date [`#162`](https://github.com/CookPete/auto-changelog/issues/162) - Add CONTRIBUTING.md [`#141`](https://github.com/CookPete/auto-changelog/issues/141) - Add merge and fix support to commit-list helper [`#146`](https://github.com/CookPete/auto-changelog/issues/146) ### [v2.0.0](https://github.com/cookpete/auto-changelog/compare/v1.16.4...v2.0.0) > 10 April 2020 - Refactor codebase [`#144`](https://github.com/cookpete/auto-changelog/pull/144) - **Breaking change:** Remove the need for core-js and building with babel [`2383380`](https://github.com/cookpete/auto-changelog/commit/23833803c4d4652a139a43bb5b6767adc604988b) - **Breaking change:** Refactor git data fetching logic [`09325ac`](https://github.com/cookpete/auto-changelog/commit/09325aca59fff94aae0b5f457311fca1956276ac) - Improve progress output [`a2ba4ac`](https://github.com/cookpete/auto-changelog/commit/a2ba4ac01d6dff2b2b08ac6262ffc0bbd4afdb83) #### [v1.16.4](https://github.com/cookpete/auto-changelog/compare/v1.16.3...v1.16.4) > 2 April 2020 - Pin semver to v6 [`#160`](https://github.com/CookPete/auto-changelog/issues/160) - Add node 12 to travis builds [`ac77a53`](https://github.com/cookpete/auto-changelog/commit/ac77a537e9db115317ca0a53c68e11b5968763d4) - Remove node 8 from travis builds [`e7d557d`](https://github.com/cookpete/auto-changelog/commit/e7d557d02d61c955194da95cee6cc3390b529791) #### [v1.16.3](https://github.com/cookpete/auto-changelog/compare/v1.16.2...v1.16.3) > 25 March 2020 - Bump handlebars from 4.1.2 to 4.3.0 [`#147`](https://github.com/cookpete/auto-changelog/pull/147) - Bump packages [`1ced7a8`](https://github.com/cookpete/auto-changelog/commit/1ced7a8017319643be3b41847fe14c3195b88256) - Add FUNDING.yml [`107445f`](https://github.com/cookpete/auto-changelog/commit/107445f3739cecb8061422c000be522d6e250867) #### [v1.16.2](https://github.com/cookpete/auto-changelog/compare/v1.16.1...v1.16.2) > 29 October 2019 - fix parsing of --issue-url and -i options [`#138`](https://github.com/cookpete/auto-changelog/pull/138) - Use noEscape option rather than triple brackets everywhere [`#131`](https://github.com/CookPete/auto-changelog/issues/131) [`#133`](https://github.com/CookPete/auto-changelog/pull/133) #### [v1.16.1](https://github.com/cookpete/auto-changelog/compare/v1.16.0...v1.16.1) > 4 September 2019 - Encode < and > in commit messages [`#129`](https://github.com/CookPete/auto-changelog/issues/129) - Update test data generation [`c2c9bd8`](https://github.com/cookpete/auto-changelog/commit/c2c9bd82ab1857009b8e4e5bcb514312fdd43975) - Refactor release parsing [`b1ab27e`](https://github.com/cookpete/auto-changelog/commit/b1ab27e258c4b2b4f0f2bea2f0fe8d9a2f66926e) - Add HTML characters to test data [`b4eb7d7`](https://github.com/cookpete/auto-changelog/commit/b4eb7d7bdd1187a13b89db20f56a6acde0b1b8e5) #### [v1.16.0](https://github.com/cookpete/auto-changelog/compare/v1.15.0...v1.16.0) > 31 August 2019 - Add --commit-url, --merge-url and --compare-url options [`#93`](https://github.com/CookPete/auto-changelog/issues/93) - Bump packages [`84a1bda`](https://github.com/cookpete/auto-changelog/commit/84a1bdadc21926b16df39886c2f2d799a92bd64f) - Update readme [`a04c0ff`](https://github.com/cookpete/auto-changelog/commit/a04c0ff7a894aaf55627ba6decb8f7e07aea7479) - Lint fixes [`7d3c25a`](https://github.com/cookpete/auto-changelog/commit/7d3c25afad1f49da8bb38df915f2430514da2d53) #### [v1.15.0](https://github.com/cookpete/auto-changelog/compare/v1.14.1...v1.15.0) > 13 August 2019 - Add --config option [`#127`](https://github.com/CookPete/auto-changelog/issues/127) - Infer semver versions from numeric tags [`#126`](https://github.com/CookPete/auto-changelog/issues/126) #### [v1.14.1](https://github.com/cookpete/auto-changelog/compare/v1.14.0...v1.14.1) > 8 July 2019 - Add regenerator-runtime dependency [`#125`](https://github.com/CookPete/auto-changelog/issues/125) #### [v1.14.0](https://github.com/cookpete/auto-changelog/compare/v1.13.0...v1.14.0) > 7 July 2019 - Update babel/rimraf/nyc [`#122`](https://github.com/cookpete/auto-changelog/pull/122) - HTTPS links to external sites [`#120`](https://github.com/cookpete/auto-changelog/pull/120) - Add support for alternate date sorting [`#113`](https://github.com/cookpete/auto-changelog/pull/113) - fix for handlebars-setup arg [`#110`](https://github.com/cookpete/auto-changelog/pull/110) - Add --append-git-log option [`#118`](https://github.com/CookPete/auto-changelog/pull/118) [`#117`](https://github.com/CookPete/auto-changelog/issues/117) - Update test data [`bb3a347`](https://github.com/cookpete/auto-changelog/commit/bb3a3475bc0c5d394727cec62486df0f5dcff9e1) - Add commit object to merge data [`2a8de35`](https://github.com/cookpete/auto-changelog/commit/2a8de35e56e7cf43056c0f1850976699957664e1) - Fix commander argument syntax [`01739fe`](https://github.com/cookpete/auto-changelog/commit/01739fea2accc264bde29be99b53c827f44ba1e9) #### [v1.13.0](https://github.com/cookpete/auto-changelog/compare/v1.12.1...v1.13.0) > 16 April 2019 - Support partial semver tag sorting [`#94`](https://github.com/CookPete/auto-changelog/issues/94) - Update --package option to accept file path [`#106`](https://github.com/CookPete/auto-changelog/issues/106) - Tidy up getOptions [`0168216`](https://github.com/cookpete/auto-changelog/commit/0168216be9976d918ca4f64168d7c8db53cc9cb8) - Tidy up readJson util [`36bfd9e`](https://github.com/cookpete/auto-changelog/commit/36bfd9e89f3a9f9d40aa54765141e1be70d8ff06) - Space out error logs [`2bc35ce`](https://github.com/cookpete/auto-changelog/commit/2bc35ce4e57f68990a69f2c2846610015330a50f) #### [v1.12.1](https://github.com/cookpete/auto-changelog/compare/v1.12.0...v1.12.1) > 11 April 2019 - Change behaviour of ignoreCommitPattern to see tags on ignored commits [`#102`](https://github.com/cookpete/auto-changelog/pull/102) - Bump packages [`b371147`](https://github.com/cookpete/auto-changelog/commit/b371147dea0b483663a040b69e4193944b951b51) - Remove greenkeeper [`b0841c8`](https://github.com/cookpete/auto-changelog/commit/b0841c8a6af737ea0ca3c00a98015b10fdd0821a) #### [v1.12.0](https://github.com/cookpete/auto-changelog/compare/v1.11.0...v1.12.0) > 18 March 2019 - Add main entry to package.json [`#87`](https://github.com/cookpete/auto-changelog/pull/87) - Update mocha to the latest version 🚀 [`#88`](https://github.com/cookpete/auto-changelog/pull/88) - Add --merge-pattern option [`#86`](https://github.com/cookpete/auto-changelog/pull/86) - yarn upgrade [`#91`](https://github.com/CookPete/auto-changelog/pull/91) - Add --handlebars-setup option [`#96`](https://github.com/CookPete/auto-changelog/issues/96) [`#89`](https://github.com/CookPete/auto-changelog/issues/89) [`#90`](https://github.com/CookPete/auto-changelog/pull/90) - Add --sort-commits option [`#95`](https://github.com/CookPete/auto-changelog/issues/95) [`#97`](https://github.com/CookPete/auto-changelog/pull/97) #### [v1.11.0](https://github.com/cookpete/auto-changelog/compare/v1.10.3...v1.11.0) > 14 January 2019 - Add --stdout option [`#83`](https://github.com/CookPete/auto-changelog/issues/83) - Fix sortReleases for non-semver tags [`#81`](https://github.com/CookPete/auto-changelog/issues/81) - Add backtick characters to test data [`ab73c8a`](https://github.com/cookpete/auto-changelog/commit/ab73c8a265b93992fa61999dde8962e61ef60c64) #### [v1.10.3](https://github.com/cookpete/auto-changelog/compare/v1.10.2...v1.10.3) > 4 January 2019 - Clarify includeBranch config array in readme [`#75`](https://github.com/CookPete/auto-changelog/issues/75) - Remove package-lock.json from repo [`512205b`](https://github.com/cookpete/auto-changelog/commit/512205b1a028d3ded629c84d475a15fc2e44163c) - Sort and slice commits for latest release [`7d7f377`](https://github.com/cookpete/auto-changelog/commit/7d7f377c17384b8b80c71ffb9bcd2900640255e3) - Fix breaking commit sorting [`73c05a1`](https://github.com/cookpete/auto-changelog/commit/73c05a1f3218dccc9a7e9f46577c45fb1af986e3) #### [v1.10.2](https://github.com/cookpete/auto-changelog/compare/v1.10.1...v1.10.2) > 18 November 2018 - Upgrade all packages [`#59`](https://github.com/CookPete/auto-changelog/pull/59) - Remove package-lock.json [`791a261`](https://github.com/cookpete/auto-changelog/commit/791a2617361657630e389b09e193ca57c237623d) #### [v1.10.1](https://github.com/cookpete/auto-changelog/compare/v1.10.0...v1.10.1) > 13 November 2018 - Use readline for log util [`#73`](https://github.com/CookPete/auto-changelog/issues/73) [`#74`](https://github.com/CookPete/auto-changelog/issues/74) #### [v1.10.0](https://github.com/cookpete/auto-changelog/compare/v1.9.0...v1.10.0) > 10 November 2018 - Update tests [`644f5d8`](https://github.com/cookpete/auto-changelog/commit/644f5d8a79042431c0a89f99866034ac124cce56) - Add better progress logging [`64ebb30`](https://github.com/cookpete/auto-changelog/commit/64ebb30b8e979afa028ec2b147405b3cbf854e36) - Add --backfill-limit option [`5240b1e`](https://github.com/cookpete/auto-changelog/commit/5240b1e5298a2a0bef405100ab03636b491306c0) #### [v1.9.0](https://github.com/cookpete/auto-changelog/compare/v1.8.1...v1.9.0) > 8 November 2018 - Add support for azure devops and visualstudio.com [`#72`](https://github.com/cookpete/auto-changelog/pull/72) - Bump packages [`#56`](https://github.com/CookPete/auto-changelog/pull/56) [`#60`](https://github.com/CookPete/auto-changelog/pull/60) [`#61`](https://github.com/CookPete/auto-changelog/pull/61) - Add --tag-pattern option [`#70`](https://github.com/CookPete/auto-changelog/pull/70) - Add support for .auto-changelog config [`#66`](https://github.com/CookPete/auto-changelog/pull/66) - Add --release-summary option [`#69`](https://github.com/CookPete/auto-changelog/issues/69) - Add tests for `.auto-changelog` feature [`17b0926`](https://github.com/cookpete/auto-changelog/commit/17b09269fa5603e0be7f5ffe5ce67996f7cf4176) - Add tests for sortReleases [`9d80b9d`](https://github.com/cookpete/auto-changelog/commit/9d80b9d8a7dfcb5f0db37dad1fa8757e3124c564) - Fix quote style [`5c18eda`](https://github.com/cookpete/auto-changelog/commit/5c18edaebff560e3e982a8d58ee7473f24b6be24) #### [v1.8.1](https://github.com/cookpete/auto-changelog/compare/v1.8.0...v1.8.1) > 8 October 2018 - Fix Bitbucket compare links. [`#65`](https://github.com/cookpete/auto-changelog/pull/65) - Update markdownlint-cli to the latest version 🚀 [`#54`](https://github.com/cookpete/auto-changelog/pull/54) - Update markdownlint-cli to the latest version 🚀 [`#51`](https://github.com/cookpete/auto-changelog/pull/51) - Add author to fixes and merges [`#58`](https://github.com/CookPete/auto-changelog/issues/58) - Remove unsupported node versions from travis builds [`df63917`](https://github.com/cookpete/auto-changelog/commit/df63917391f3b30ceaa13a774b05889e659e4dd4) - Add timeout to URL fetching test [`d635a06`](https://github.com/cookpete/auto-changelog/commit/d635a06cf9e544fd4b11a9f6eed0fbdc597d41ea) - Add node 6.0 to travis builds [`088077e`](https://github.com/cookpete/auto-changelog/commit/088077e51fe581d41dfeb56b009845be9d9e3c65) #### [v1.8.0](https://github.com/cookpete/auto-changelog/compare/v1.7.2...v1.8.0) > 23 July 2018 - Add support for external templates [`#49`](https://github.com/CookPete/auto-changelog/issues/49) [`#50`](https://github.com/CookPete/auto-changelog/pull/50) - Bump nyc [`#46`](https://github.com/CookPete/auto-changelog/pull/46) - Add README.md to lint checks [`5aab29f`](https://github.com/cookpete/auto-changelog/commit/5aab29f18d4187fa2480cd7754eba8e579ea0534) - Tweak readme headings [`9f08899`](https://github.com/cookpete/auto-changelog/commit/9f08899466ccc515609456192e15d60c60db411b) - Remove git from engines [`bac0248`](https://github.com/cookpete/auto-changelog/commit/bac024828c93587ea4603865e5946382f9e88070) #### [v1.7.2](https://github.com/cookpete/auto-changelog/compare/v1.7.1...v1.7.2) > 28 June 2018 - Fix releases sorting when unreleased enabled [`#45`](https://github.com/cookpete/auto-changelog/pull/45) - Fix unreleased section sorting [`#48`](https://github.com/CookPete/auto-changelog/issues/48) - Add markdown linting [`#47`](https://github.com/CookPete/auto-changelog/issues/47) - Use async fs utils instead of fs-extra [`#42`](https://github.com/CookPete/auto-changelog/pull/42) - Update git log format to support earlier git versions [`#43`](https://github.com/CookPete/auto-changelog/issues/43) - Fix changelog spacing [`5e8ffe5`](https://github.com/cookpete/auto-changelog/commit/5e8ffe564b2752f4f1828d64174cc784f6168fdf) - Use %B for supported git versions [`1b9c3d7`](https://github.com/cookpete/auto-changelog/commit/1b9c3d71732244b6a2c265dae9aae879bd5f33b2) - Enable partial line coverage with codecov [`e0d24de`](https://github.com/cookpete/auto-changelog/commit/e0d24debb40967014aea1bcc1738bbc1d0279ba2) #### [v1.7.1](https://github.com/cookpete/auto-changelog/compare/v1.7.0...v1.7.1) > 31 May 2018 - Use async fs utils instead of fs-extra [`#42`](https://github.com/CookPete/auto-changelog/pull/42) - Update git log format to support earlier git versions [`#43`](https://github.com/CookPete/auto-changelog/issues/43) #### [v1.7.0](https://github.com/cookpete/auto-changelog/compare/v1.6.0...v1.7.0) > 23 May 2018 - Add replaceText package option [`77d73ee`](https://github.com/cookpete/auto-changelog/commit/77d73ee4a44d5d207ba0982bf1e27812739d542a) #### [v1.6.0](https://github.com/cookpete/auto-changelog/compare/v1.5.0...v1.6.0) > 17 May 2018 - Add --breaking-pattern option [`#41`](https://github.com/CookPete/auto-changelog/issues/41) - Add --include-branch option [`#38`](https://github.com/CookPete/auto-changelog/issues/38) - Fix duplicate test data commit hashes [`7f448ce`](https://github.com/cookpete/auto-changelog/commit/7f448ce7154e7da4d677aa4c96a2721499436edb) #### [v1.5.0](https://github.com/cookpete/auto-changelog/compare/v1.4.6...v1.5.0) > 16 May 2018 - Feat: match template helper [`#40`](https://github.com/cookpete/auto-changelog/pull/40) - Add commit-list template helper [`#36`](https://github.com/cookpete/auto-changelog/issues/36) [`#39`](https://github.com/cookpete/auto-changelog/issues/39) - Use UTC dates by default [`#37`](https://github.com/CookPete/auto-changelog/issues/37) - Move helper tests to separate files [`71388c2`](https://github.com/cookpete/auto-changelog/commit/71388c2dca9d9d50df540f904de5b3c0c0fea86a) - Remove unused imports from template tests [`5ca7c61`](https://github.com/cookpete/auto-changelog/commit/5ca7c619dd9f8ca02cdcb67469025f71ab10cc2f) #### [v1.4.6](https://github.com/cookpete/auto-changelog/compare/v1.4.5...v1.4.6) > 15 March 2018 - Added support for old git versions [`#35`](https://github.com/cookpete/auto-changelog/pull/35) #### [v1.4.5](https://github.com/cookpete/auto-changelog/compare/v1.4.4...v1.4.5) > 27 February 2018 - Correctly prefix package version [`#33`](https://github.com/CookPete/auto-changelog/issues/33) #### [v1.4.4](https://github.com/cookpete/auto-changelog/compare/v1.4.3...v1.4.4) > 22 February 2018 - Do not show date for unreleased section [`#31`](https://github.com/CookPete/auto-changelog/issues/31) - Fix unreleased compare URL [`24fbc63`](https://github.com/cookpete/auto-changelog/commit/24fbc63adfad6df630d496d7cf1c488d97189dfe) #### [v1.4.3](https://github.com/cookpete/auto-changelog/compare/v1.4.2...v1.4.3) > 21 February 2018 - Add tag prefix to compare URLs [`#30`](https://github.com/CookPete/auto-changelog/issues/30) #### [v1.4.2](https://github.com/cookpete/auto-changelog/compare/v1.4.1...v1.4.2) > 20 February 2018 - Support for gitlab subgroups and self-hosted instances [`#28`](https://github.com/cookpete/auto-changelog/pull/28) - Update standard to the latest version 🚀 [`#29`](https://github.com/cookpete/auto-changelog/pull/29) #### [v1.4.1](https://github.com/cookpete/auto-changelog/compare/v1.4.0...v1.4.1) > 30 January 2018 - Support commits with no message [`#27`](https://github.com/CookPete/auto-changelog/issues/27) #### [v1.4.0](https://github.com/cookpete/auto-changelog/compare/v1.3.0...v1.4.0) > 18 January 2018 - Update mocha to the latest version 🚀 [`#26`](https://github.com/cookpete/auto-changelog/pull/26) - Add support for generating logs without a git remote [`#23`](https://github.com/CookPete/auto-changelog/issues/23) - Update niceDate tests to avoid timezone issues [`#24`](https://github.com/CookPete/auto-changelog/issues/24) [`#25`](https://github.com/CookPete/auto-changelog/pull/25) - Add --tag-prefix option [`#22`](https://github.com/CookPete/auto-changelog/issues/22) - Change use of "origin" to "remote" [`7c9c175`](https://github.com/cookpete/auto-changelog/commit/7c9c1757257be10e3beae072941d119d195becd7) - Add --ignore-commit-pattern option [`8cbe121`](https://github.com/cookpete/auto-changelog/commit/8cbe121e857b8d99361e65fa462d035610f741c9) - Add merge commit to test data [`4462118`](https://github.com/cookpete/auto-changelog/commit/4462118a26b5d76b276c8e1ba938f5c7d4458572) #### [v1.3.0](https://github.com/cookpete/auto-changelog/compare/v1.2.2...v1.3.0) > 21 December 2017 - Update fs-extra to the latest version 🚀 [`#19`](https://github.com/cookpete/auto-changelog/pull/19) - Add --starting-commit option [`#21`](https://github.com/CookPete/auto-changelog/issues/21) - Add --issue-pattern option [`#18`](https://github.com/CookPete/auto-changelog/issues/18) - Add --latest-version option [`#17`](https://github.com/CookPete/auto-changelog/issues/17) - Override package options with command line options [`20e3962`](https://github.com/cookpete/auto-changelog/commit/20e3962175c8168ec5494d1527b16e996e113777) - Update tests [`2a74da4`](https://github.com/cookpete/auto-changelog/commit/2a74da474c3366f740cedb1c31a9c2539a1c9261) #### [v1.2.2](https://github.com/cookpete/auto-changelog/compare/v1.2.1...v1.2.2) > 5 December 2017 - Fix error when using --unreleased flag [`#16`](https://github.com/CookPete/auto-changelog/issues/16) #### [v1.2.1](https://github.com/cookpete/auto-changelog/compare/v1.2.0...v1.2.1) > 4 December 2017 - Filter out merge commits [`#14`](https://github.com/CookPete/auto-changelog/pull/14) - Add commit to test data to trigger sorting [`9aa7ed4`](https://github.com/cookpete/auto-changelog/commit/9aa7ed493138286134a18a018d77ac7f5a11fc43) - Add tests [`02613a3`](https://github.com/cookpete/auto-changelog/commit/02613a36e1071fb64a9d1251e4dae6d683a5b845) - Add commit with matching PR message to test data [`e9a43b2`](https://github.com/cookpete/auto-changelog/commit/e9a43b2bf50449fc0d84465308e6008cc1597bb3) #### [v1.2.0](https://github.com/cookpete/auto-changelog/compare/v1.1.0...v1.2.0) > 1 December 2017 - Add issue-url option to override issue URLs [`#13`](https://github.com/CookPete/auto-changelog/issues/13) - Add major release to test data [`e14f753`](https://github.com/cookpete/auto-changelog/commit/e14f753fc39fb94f3a3ffc3ab9a41015a9b97f2f) - Update readme [`aaa69d0`](https://github.com/cookpete/auto-changelog/commit/aaa69d096cbf289e5fa086bbbd04e3ec27bcb7a4) - Slightly larger heading for major releases [`d618f01`](https://github.com/cookpete/auto-changelog/commit/d618f019abc59da903cbafaa49ac9731e815b95a) #### [v1.1.0](https://github.com/cookpete/auto-changelog/compare/v1.0.3...v1.1.0) > 9 November 2017 - Support modifying commit limit with --commit-limit [`#12`](https://github.com/cookpete/auto-changelog/pull/12) - Move test origins to separate file [`f8b98b5`](https://github.com/cookpete/auto-changelog/commit/f8b98b536612a89c0f93eb6451be90d857468eac) - Add origin tests [`f50dced`](https://github.com/cookpete/auto-changelog/commit/f50dced289d3780726b67abfba3359c6b83c6ca7) - Add run tests [`a6ae95e`](https://github.com/cookpete/auto-changelog/commit/a6ae95ec1045dbb76540dde63cafa4fbaa0fc030) #### [v1.0.3](https://github.com/cookpete/auto-changelog/compare/v1.0.2...v1.0.3) > 7 November 2017 - Fix pull request URL [`3f6daaa`](https://github.com/cookpete/auto-changelog/commit/3f6daaa35b3da08bafec0ef9229cb4b09bc1c9cb) - Bump packages [`510c798`](https://github.com/cookpete/auto-changelog/commit/510c798fe6bb688234bb8b4eb3885055a47ee2bb) - Fix version script [`f849dac`](https://github.com/cookpete/auto-changelog/commit/f849dac557b2c24512c553d9fccb93e1455a8c2e) #### [v1.0.2](https://github.com/cookpete/auto-changelog/compare/v1.0.1...v1.0.2) > 31 October 2017 - Tweak package read logic [`5ca75a2`](https://github.com/cookpete/auto-changelog/commit/5ca75a2a051a496fe7899185d486dc6447a44d7a) - Fall back to https origin protocol [`74e29b4`](https://github.com/cookpete/auto-changelog/commit/74e29b4c40a8522a8aa33b6b66e845859dbcde1d) #### [v1.0.1](https://github.com/cookpete/auto-changelog/compare/v1.0.0...v1.0.1) > 27 October 2017 - Filter out commits with the same message as an existing merge [`2a420f7`](https://github.com/cookpete/auto-changelog/commit/2a420f793ac3b761291cfd5499676a80953cbee7) - Update readme [`54fc665`](https://github.com/cookpete/auto-changelog/commit/54fc6659e9283b6d6afc95486893aa56df13111c) ### [v1.0.0](https://github.com/cookpete/auto-changelog/compare/v0.3.6...v1.0.0) > 27 October 2017 - Update dependencies to enable Greenkeeper 🌴 [`#10`](https://github.com/cookpete/auto-changelog/pull/10) - Refactor codebase [`dab29fb`](https://github.com/cookpete/auto-changelog/commit/dab29fb3a030ffe2799075ef46c70c734d8d2b89) - Add greenkeeper-lockfile support [`126c6fb`](https://github.com/cookpete/auto-changelog/commit/126c6fbd054c16624ab39cbb51a2eab99bc832c6) - Tweak readme badges [`bf73f55`](https://github.com/cookpete/auto-changelog/commit/bf73f555422ef5338455182b9649badc122bdadf) #### [v0.3.6](https://github.com/cookpete/auto-changelog/compare/v0.3.5...v0.3.6) > 23 October 2017 - Use origin hostname instead of host [`#9`](https://github.com/CookPete/auto-changelog/issues/9) - Correct bitbucket compare URLs [`9d34452`](https://github.com/cookpete/auto-changelog/commit/9d344527171c158e1d56fdfde5cce870c5ba84bf) #### [v0.3.5](https://github.com/cookpete/auto-changelog/compare/v0.3.4...v0.3.5) > 6 October 2017 - Add babel-polyfill [`#8`](https://github.com/CookPete/auto-changelog/issues/8) #### [v0.3.4](https://github.com/cookpete/auto-changelog/compare/v0.3.3...v0.3.4) > 5 October 2017 - Add code coverage [`786af11`](https://github.com/cookpete/auto-changelog/commit/786af11c841fe158fbb8eb3d6a0e2c0ee8b1a93a) - Use async/await instead of promises [`dff4653`](https://github.com/cookpete/auto-changelog/commit/dff465371252ce6ab4cd05e49d4c41fd8d3bb37a) - Remove need for array.find polyfill [`78a1cb8`](https://github.com/cookpete/auto-changelog/commit/78a1cb8ac9327ecb0efadffed037f90191bdce5a) #### [v0.3.3](https://github.com/cookpete/auto-changelog/compare/v0.3.2...v0.3.3) > 24 September 2017 - Bump packages [`#7`](https://github.com/CookPete/auto-changelog/issues/7) - Use babel-preset-env [`3eb90ce`](https://github.com/cookpete/auto-changelog/commit/3eb90ce74791fa803e3013aab12d0ff3cecc403b) - Lint fix [`67c38dd`](https://github.com/cookpete/auto-changelog/commit/67c38ddf70b7420de0a9bae061efe858e879e0b7) #### [v0.3.2](https://github.com/cookpete/auto-changelog/compare/v0.3.1...v0.3.2) > 14 September 2017 - Prevent duplicate commits being listed [`#3`](https://github.com/CookPete/auto-changelog/issues/3) #### [v0.3.1](https://github.com/cookpete/auto-changelog/compare/v0.3.0...v0.3.1) > 9 September 2016 - Improve origin URL parsing [`#2`](https://github.com/cookpete/auto-changelog/issues/2) [`#5`](https://github.com/cookpete/auto-changelog/issues/5) - Remove semicolons [`2ff61e2`](https://github.com/cookpete/auto-changelog/commit/2ff61e2f6b415bd24cfdf1788a3a4239138e6aa2) - More robust log separators [`adc1dcc`](https://github.com/cookpete/auto-changelog/commit/adc1dccb744335ed1b0cb52a32f23605f92bbe97) - Improve error handling [`96b7666`](https://github.com/cookpete/auto-changelog/commit/96b7666e50126dc515bb7bf2f9a79090ad7d8806) #### [v0.3.0](https://github.com/cookpete/auto-changelog/compare/v0.2.2...v0.3.0) > 11 January 2016 - Add semicolons after class properties [`07b2de5`](https://github.com/cookpete/auto-changelog/commit/07b2de5131f4354565b2ba94a5fc181a1448b5c2) - Remove unique issue filter [`11acb7e`](https://github.com/cookpete/auto-changelog/commit/11acb7e4a9f2782a95e0932917828646103bd85a) - Add support for minimumChangeCount in templates [`612d80b`](https://github.com/cookpete/auto-changelog/commit/612d80b02cabbc2faeddd39c57bd086661932aef) #### [v0.2.2](https://github.com/cookpete/auto-changelog/compare/v0.2.1...v0.2.2) > 2 January 2016 - Add a commit-only release to test data [`99927a9`](https://github.com/cookpete/auto-changelog/commit/99927a9b2126e656f70964f303a477aa4a5f811b) - Update templating logic [`12c0624`](https://github.com/cookpete/auto-changelog/commit/12c0624e7e419a70bd5f3b403d7e0bd8f23ec617) - More sensible formatDate [`db92947`](https://github.com/cookpete/auto-changelog/commit/db92947e6129cc20cd7777b7ed90b2bd547918c0) #### [v0.2.1](https://github.com/cookpete/auto-changelog/compare/v0.2.0...v0.2.1) > 2 January 2016 - Replace toLocaleString usage with months array [`0008264`](https://github.com/cookpete/auto-changelog/commit/0008264bcabddf8d2b6b19fde7aa41b0de7a5b77) #### [v0.2.0](https://github.com/cookpete/auto-changelog/compare/v0.1.1...v0.2.0) > 2 January 2016 - Add support for specifying templates [`369b51e`](https://github.com/cookpete/auto-changelog/commit/369b51e9ff05bccba19cd09d9d519bca579bf972) - Add FAQ to readme [`9351ad0`](https://github.com/cookpete/auto-changelog/commit/9351ad0b5f6e7f59e1b51b1c7ea1a3e7720dfbbc) - Rearrange usage docs [`c6bfb0b`](https://github.com/cookpete/auto-changelog/commit/c6bfb0be0b429ce7f9697eb1097ec3e2288aff74) #### [v0.1.1](https://github.com/cookpete/auto-changelog/compare/v0.1.0...v0.1.1) > 31 December 2015 - Explicitly render links for PRs and issues [`0a384cd`](https://github.com/cookpete/auto-changelog/commit/0a384cdeb3e9c3641fc3f655b0d9aeff58f8ebd3) - Fix --package bug [`7f12f81`](https://github.com/cookpete/auto-changelog/commit/7f12f81f06441af4c74508ccc673e7052dec8d18) #### [v0.1.0](https://github.com/cookpete/auto-changelog/compare/v0.0.1...v0.1.0) > 31 December 2015 - Add option for specifying output file [`#1`](https://github.com/cookpete/auto-changelog/issues/1) - Add support for --package [`772fbb9`](https://github.com/cookpete/auto-changelog/commit/772fbb988f41d893bccd88417a2b5992543bc936) - Update badges [`d17791f`](https://github.com/cookpete/auto-changelog/commit/d17791f478b7fc4a48877b5c79a1ce857223553a) - Remove todo list from readme [`4446226`](https://github.com/cookpete/auto-changelog/commit/4446226048642ad19a7bfbc1c2f8040a6d15cbc3) #### v0.0.1 > 31 December 2015 - First commit [`436b409`](https://github.com/cookpete/auto-changelog/commit/436b409bb6b3f853d14e2eda6ca1d87f78d00a14)