|
1 | 1 | <img width="300px" src="https://github.com/rafinskipg/git-changelog/raw/master/images/git-changelog-logo.png" />
|
2 | 2 |
|
3 |
| -__Git changelog extended__ |
| 3 | +__Git Changelog__ |
4 | 4 |
|
5 | 5 | _Git changelog is a utility tool for generating changelogs. It is free and opensource. :)_
|
6 | 6 |
|
7 |
| -# (2015-06-05) |
| 7 | +# (2016-05-08) |
8 | 8 |
|
9 | 9 |
|
10 | 10 |
|
@@ -51,74 +51,176 @@ _Git changelog is a utility tool for generating changelogs. It is free and opens
|
51 | 51 | ([86eae3f0](https://github.com/rafinskipg/git-changelog/commit/86eae3f013ace1c5c23afc32b2e8f878a69629f1))
|
52 | 52 |
|
53 | 53 |
|
| 54 | +## Documentation |
| 55 | + |
| 56 | +- Updated options and tagging info |
| 57 | + ([1ad3b6be](https://github.com/rafinskipg/git-changelog/commit/1ad3b6bedc6431b70e3a2e93e5967bad9a7830ee)) |
| 58 | +- added documentation for explaining the commit message |
| 59 | + ([d516c2fb](https://github.com/rafinskipg/git-changelog/commit/d516c2fb464072fc1f4c86ec71a910eeab3e830c)) |
| 60 | +- Added docs |
| 61 | + ([e0ba50c0](https://github.com/rafinskipg/git-changelog/commit/e0ba50c0bb0b13e9b39a59b8f4dda96e86d55644)) |
| 62 | +- **README:** |
| 63 | + - Reorder contents |
| 64 | + ([14e8a772](https://github.com/rafinskipg/git-changelog/commit/14e8a772c3a05c32bc9fba6f75565132025d4942)) |
| 65 | + - TOC |
| 66 | + ([d6338ab4](https://github.com/rafinskipg/git-changelog/commit/d6338ab45f6e45e5562e5e6f4f1db86f39ca458d)) |
| 67 | + - Added more information on the new specification |
| 68 | + ([f984eedd](https://github.com/rafinskipg/git-changelog/commit/f984eedde6be5db804d0b6bf2e238ab2e7ca15fb)) |
| 69 | + - added more commit examples and npm versioning usage |
| 70 | + ([51341b7a](https://github.com/rafinskipg/git-changelog/commit/51341b7aae082c6c1a1caaa77dfdbfdc2622a56f)) |
| 71 | + - add logo |
| 72 | + ([1af36c9b](https://github.com/rafinskipg/git-changelog/commit/1af36c9b0dad5cc0c2a321e3f280a89d76a8fb2b)) |
| 73 | +- **readme:** Final readme Fixes #1 Closes #1 |
| 74 | + ([e725d8f4](https://github.com/rafinskipg/git-changelog/commit/e725d8f4bf477b517ca6185a75fdfa0aa660b3be), |
| 75 | + [#1](https://github.com/rafinskipg/git-changelog/issues/1)) |
| 76 | + |
| 77 | + |
54 | 78 | ## Refactor
|
55 | 79 |
|
56 | 80 | - added debug messages and refactored some additional code
|
| 81 | + ([70e48caf](https://github.com/rafinskipg/git-changelog/commit/70e48caf330b7f76fdea474ce58bcf96cb11ccbc)) |
57 | 82 | - modified the task using a factory pattern to improve testability
|
| 83 | + ([1a0f25d3](https://github.com/rafinskipg/git-changelog/commit/1a0f25d3d9bbedd029c810c4dd2d35419cbb9276)) |
58 | 84 | - Removed ignore tags and updated documentation
|
| 85 | + ([cb17b55d](https://github.com/rafinskipg/git-changelog/commit/cb17b55de2ba0b597147fe4ce15e6883feb82a88)) |
59 | 86 | - removed deprecated options
|
| 87 | + ([7d05b632](https://github.com/rafinskipg/git-changelog/commit/7d05b632af6be3db2c00925b7cf28cd990c19a71)) |
60 | 88 | - **delete:** deleted some files
|
| 89 | + ([b9c72f57](https://github.com/rafinskipg/git-changelog/commit/b9c72f57c4920420fef8c486bfccf5798870e06b)) |
61 | 90 | - **docs:**
|
62 | 91 | - Angular document commits
|
| 92 | + ([01e8c1ba](https://github.com/rafinskipg/git-changelog/commit/01e8c1ba4c29fcddcfc237f4e6185682b9ced67d)) |
63 | 93 | - Added docs
|
| 94 | + ([0a155845](https://github.com/rafinskipg/git-changelog/commit/0a1558458c46574c5b0e6ec3749668fad1c8647a)) |
| 95 | +- **generate:** replace `#getStream` with `fse#createOutputStream` |
| 96 | + ([2d252d89](https://github.com/rafinskipg/git-changelog/commit/2d252d89017a70008896497e36f03e9d2add2c97)) |
64 | 97 | - **lib:** simplify methods and refactor into separate files
|
| 98 | + ([7a3600bf](https://github.com/rafinskipg/git-changelog/commit/7a3600bf9a5487cb26e3eb4b65ac774a68b6b91e)) |
65 | 99 | - **writeChangelog:** method now returns a promise
|
| 100 | + ([69fa1b0b](https://github.com/rafinskipg/git-changelog/commit/69fa1b0b11a603683342a9e0626cb69550b92002)) |
| 101 | + |
| 102 | + |
| 103 | +## Style |
| 104 | + |
| 105 | +- **message:** Added a message on the changelog for referencing the github |
| 106 | + ([d20031a9](https://github.com/rafinskipg/git-changelog/commit/d20031a9dc6fd92cba205903b2fd9d25feae6ea7)) |
| 107 | + |
| 108 | + |
| 109 | +## Test |
| 110 | + |
| 111 | +- added test for .init(), .getPreviousTag(), getRepoUrl(), .log() and .warn() |
| 112 | + ([fd099a85](https://github.com/rafinskipg/git-changelog/commit/fd099a858b44e67e28f4e18f07c520803f3ac55e)) |
| 113 | +- removed unnecessary debug setting (was using for "debugging") |
| 114 | + ([83cd52b1](https://github.com/rafinskipg/git-changelog/commit/83cd52b1e8b79dd6bff13dc0d2003e802f8e45e6)) |
| 115 | +- updated test to cover promise return from .generate() |
| 116 | + ([c182ee47](https://github.com/rafinskipg/git-changelog/commit/c182ee47a4ec36a453420f8cc04358ec6e98e381)) |
| 117 | +- ensure changelog has default setting at the beginning of spec |
| 118 | + ([31f81e26](https://github.com/rafinskipg/git-changelog/commit/31f81e262440aa10efafd90c74d98569df418795)) |
| 119 | +- changed spy on changelog.generate() to stub, to avoid polluting following tests |
| 120 | + ([0aa35588](https://github.com/rafinskipg/git-changelog/commit/0aa35588cf944b2f84b842d66220d50e8f5d96a8)) |
| 121 | +- added test for .writeChageLog() and .organizeCommits() |
| 122 | + ([b07f28e1](https://github.com/rafinskipg/git-changelog/commit/b07f28e1e92bdf20be669596651b344d2f70855e)) |
| 123 | +- added default mocha options |
| 124 | + ([595c8347](https://github.com/rafinskipg/git-changelog/commit/595c8347fd4e2b697ceac247babe7ece7c90c4fa)) |
| 125 | +- added missing done() callback on .catch() |
| 126 | + ([0da53e9c](https://github.com/rafinskipg/git-changelog/commit/0da53e9c8ad8a967753ac06dc1c23302c7956017)) |
| 127 | +- added tests for tag option equals to false |
| 128 | + ([1fc1e809](https://github.com/rafinskipg/git-changelog/commit/1fc1e809dcca7d499f870c314d2860121fcb6bab)) |
| 129 | +- Added unit tests for commit parsing |
| 130 | + ([504a61a7](https://github.com/rafinskipg/git-changelog/commit/504a61a715ed541feee4570810c2153ba8984420)) |
| 131 | +- **writeChangelog:** updated test to reflect changes to method |
| 132 | + ([b999948f](https://github.com/rafinskipg/git-changelog/commit/b999948f2c38f5d002fa0dc535429a80acdf2d75)) |
66 | 133 |
|
67 | 134 |
|
68 | 135 | ## Chore
|
69 | 136 |
|
70 | 137 | - a couple of spelling corrections [ci skip]
|
| 138 | + ([1486a845](https://github.com/rafinskipg/git-changelog/commit/1486a84537c5fd2d7997721820981c7949487af2)) |
71 | 139 | - minor edits to README
|
| 140 | + ([481c6c80](https://github.com/rafinskipg/git-changelog/commit/481c6c80d49e5e11c72d8378976d5d3ee1d581d2)) |
72 | 141 | - fixing lint errors
|
| 142 | + ([3a8e8d48](https://github.com/rafinskipg/git-changelog/commit/3a8e8d486a2b89b9f04d01200fe4f9f7851d0123)) |
73 | 143 | - added chai-as-promise to handle methods that return promises
|
| 144 | + ([1d384257](https://github.com/rafinskipg/git-changelog/commit/1d3842576839b763b28a777e96b061dbd4d01a80)) |
74 | 145 | - updated travis config
|
| 146 | + ([d6a7ef94](https://github.com/rafinskipg/git-changelog/commit/d6a7ef945f600ec787b515486bd3abfa2f86a25b)) |
75 | 147 | - stopped tracking test output files
|
| 148 | + ([1d12bccb](https://github.com/rafinskipg/git-changelog/commit/1d12bccb9f7dce07ff45318304dc5ab82620b6f1)) |
76 | 149 | - added istanbul configuration file
|
| 150 | + ([88c945e6](https://github.com/rafinskipg/git-changelog/commit/88c945e6d8ddddfe6ee3bdf808ae2c749b4eabf3)) |
77 | 151 | - updated travis configuration for code climate
|
| 152 | + ([fbd651dd](https://github.com/rafinskipg/git-changelog/commit/fbd651dd765a1ee26293dd03543e578181462e3f)) |
78 | 153 | - fixed lint issues in tests
|
| 154 | + ([2edb0199](https://github.com/rafinskipg/git-changelog/commit/2edb019910a421cd94868397a0f5881e90af4ed5)) |
79 | 155 | - add tests to lint task
|
| 156 | + ([1d789792](https://github.com/rafinskipg/git-changelog/commit/1d789792143d2f68820c16426e772857e45ba181)) |
80 | 157 | - add lint rules for mocha test
|
| 158 | + ([bbea9341](https://github.com/rafinskipg/git-changelog/commit/bbea9341acb37f729e7f83d59d784cb4ff7969e1)) |
81 | 159 | - ignore files generated by tests
|
| 160 | + ([3ccbff47](https://github.com/rafinskipg/git-changelog/commit/3ccbff47ee2dd655da95ea3a9b95cb156f8f6956)) |
82 | 161 | - update dependencies
|
| 162 | + ([3036d803](https://github.com/rafinskipg/git-changelog/commit/3036d8037f4af6aa34fb137037a9eb9d0ce34297)) |
83 | 163 | - removed unused dependency
|
| 164 | + ([cdd9f0d5](https://github.com/rafinskipg/git-changelog/commit/cdd9f0d5623f839eaaf646d4de0cf72816cf00af)) |
84 | 165 | - fixed typo
|
| 166 | + ([081a8f96](https://github.com/rafinskipg/git-changelog/commit/081a8f963104711b5f15bb8468489ee13927e226)) |
85 | 167 | - added commits fixture for tests
|
| 168 | + ([b7d16b68](https://github.com/rafinskipg/git-changelog/commit/b7d16b682a8167cd4a90e59c4f511774f6572ce1)) |
86 | 169 | - added missing development dependencies
|
| 170 | + ([e52e3ec6](https://github.com/rafinskipg/git-changelog/commit/e52e3ec6234db4cc9055c6e0abd5f32b587f67d6)) |
87 | 171 | - adding missing newline at the end of file
|
| 172 | + ([da4b5492](https://github.com/rafinskipg/git-changelog/commit/da4b54920e1be490fb47a25906eece63229b0094)) |
88 | 173 | - removed testing from grunt file (causing recursion issues during some tests)
|
| 174 | + ([8e94e8ac](https://github.com/rafinskipg/git-changelog/commit/8e94e8ac23e73709495cf0c6851fbaf1a84c0c9b)) |
89 | 175 | - install mocha before travis scripts
|
| 176 | + ([9be62aae](https://github.com/rafinskipg/git-changelog/commit/9be62aaeb7d50959cff870e0cabb08277d1c512b)) |
90 | 177 | - updated npm scripts and added debug
|
| 178 | + ([aa4f2a2d](https://github.com/rafinskipg/git-changelog/commit/aa4f2a2d7b834484f65239ceccdf4f973dbe0cee)) |
91 | 179 | - moved fixtures to the test folder
|
| 180 | + ([e59d429b](https://github.com/rafinskipg/git-changelog/commit/e59d429b032451f75ef986e2d1b3c63fb8672a1c)) |
92 | 181 | - removed unused test/hacky.js
|
| 182 | + ([500fdf3c](https://github.com/rafinskipg/git-changelog/commit/500fdf3c37e72c98f4809806e85926035eb46792)) |
93 | 183 | - rename changelog.spec.js to match file being tested
|
| 184 | + ([41757850](https://github.com/rafinskipg/git-changelog/commit/417578507b39aeffe826922ad3eccfcc13ad6ed0)) |
94 | 185 | - fixed lint errors
|
| 186 | + ([71a5eae2](https://github.com/rafinskipg/git-changelog/commit/71a5eae2212e7abf87c97a569f8251a56b5474a6)) |
95 | 187 | - added grunt coverage task
|
| 188 | + ([ef6cf2cf](https://github.com/rafinskipg/git-changelog/commit/ef6cf2cf14b69fe4200eb0eeb9319fb4bcdffcc2)) |
96 | 189 | - added node.js `0.12` to travis-ci config
|
| 190 | + ([24d9c58a](https://github.com/rafinskipg/git-changelog/commit/24d9c58a0a4ea349709719c431ca9878a2f01bc4)) |
97 | 191 | - Updated readme
|
| 192 | + ([fca6ecba](https://github.com/rafinskipg/git-changelog/commit/fca6ecbac686661ece15acdb41d23e86011457f2)) |
98 | 193 | - package json version 1.1.3
|
| 194 | + ([9d600386](https://github.com/rafinskipg/git-changelog/commit/9d6003868e352ae21383913f671bc091afc9d8c7)) |
| 195 | +- **cleanup:** |
| 196 | + - remove unnecessary code [skip ci] |
| 197 | + ([80dbe3ec](https://github.com/rafinskipg/git-changelog/commit/80dbe3ec7a28e7c20d99e89009856c70138350b0)) |
| 198 | + - remove `#getStream` and `#checkPath` |
| 199 | + ([cd75ebc4](https://github.com/rafinskipg/git-changelog/commit/cd75ebc44e39242b7e9c8ef2363c86d3f1cabc0e)) |
| 200 | +- **deps: ** install [email protected] |
| 201 | + ([7c8e257b](https://github.com/rafinskipg/git-changelog/commit/7c8e257b81f0daeba7e347d175583af1a7a9bfa0)) |
99 | 202 | - **images:**
|
100 | 203 | - add logo in JPEG format
|
| 204 | + ([50338b9a](https://github.com/rafinskipg/git-changelog/commit/50338b9a8b5540e42273857448e803d8b85c689d)) |
101 | 205 | - add logo in PNG format
|
| 206 | + ([bb5fbbdb](https://github.com/rafinskipg/git-changelog/commit/bb5fbbdba7ef2b9466c185c12ef426d82fe25bcf)) |
102 | 207 | - **lint:**
|
103 | 208 | - add missing semicolon
|
| 209 | + ([2888af48](https://github.com/rafinskipg/git-changelog/commit/2888af4803f85da1afbb8c9832314f53cc4ca131)) |
104 | 210 | - fix indentation
|
| 211 | + ([4cf9b6e6](https://github.com/rafinskipg/git-changelog/commit/4cf9b6e69a1426d48f18da45614f8f01994707b7)) |
105 | 212 | - have jshint ignore false positives
|
| 213 | + ([ed8e9df4](https://github.com/rafinskipg/git-changelog/commit/ed8e9df48720c42086186fa4219262a351bbc3e4)) |
106 | 214 | - fixing jshint errors
|
| 215 | + ([987366f0](https://github.com/rafinskipg/git-changelog/commit/987366f02517c9cfdb62264d0f6ea7d0b20d6634)) |
107 | 216 | - **package:** Package json version
|
| 217 | + ([990b8ea0](https://github.com/rafinskipg/git-changelog/commit/990b8ea04ca04f3c907653b0fa89ae6ddd601092)) |
108 | 218 | - **package.json:** Added preversion script
|
| 219 | + ([b3f1e44a](https://github.com/rafinskipg/git-changelog/commit/b3f1e44a900b00bda1facaee5354ba1ff58166aa)) |
109 | 220 | - **release:** 0.1.8 codename(furious-stallman)
|
| 221 | + ([b9432318](https://github.com/rafinskipg/git-changelog/commit/b943231854ffd6cb0c5f32e5482cadd99c96f3e9)) |
110 | 222 | - **task:** cleanup unused requires
|
111 |
| - |
112 |
| - |
113 |
| -## Documentation |
114 |
| - |
115 |
| -- Updated options and tagging info |
116 |
| -- added documentation for explaining the commit message |
117 |
| -- Added docs |
118 |
| -- **README:** |
119 |
| - - added more commit examples and npm versioning usage |
120 |
| - - add logo |
121 |
| -- **readme:** Final readme Fixes #1 Closes #1 |
| 223 | + ([8a41d4e7](https://github.com/rafinskipg/git-changelog/commit/8a41d4e7b245b2698749279765bcef4748e18ac7)) |
122 | 224 |
|
123 | 225 |
|
124 | 226 |
|
|
0 commit comments