Skip to content

Commit 7da82d9

Browse files
committed
chore: update changelog gen
1 parent eade766 commit 7da82d9

File tree

4 files changed

+543
-2
lines changed

4 files changed

+543
-2
lines changed

CHANGELOG.md

Lines changed: 311 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
# Change Log
2+
3+
## 2.0.0-pre.12 (2024-01-29)
4+
5+
* chore(release): 2.0.0-pre.12 [skip ci] ([5f23a57](https://github.com/chenasraf/massarg/commit/5f23a57))
6+
* fix: docs ([0070b80](https://github.com/chenasraf/massarg/commit/0070b80))
7+
* fix: simplify option help output, fix default value display ([b3075a0](https://github.com/chenasraf/massarg/commit/b3075a0))
8+
* fix: split negation labels to 2 lines ([cd83a34](https://github.com/chenasraf/massarg/commit/cd83a34))
9+
10+
11+
12+
## 2.0.0-pre.11 (2024-01-28)
13+
14+
* chore: update deps ([cc8f562](https://github.com/chenasraf/massarg/commit/cc8f562))
15+
* chore(release): 2.0.0-pre.11 [skip ci] ([dfa8f36](https://github.com/chenasraf/massarg/commit/dfa8f36))
16+
* build: fix ([7f14e68](https://github.com/chenasraf/massarg/commit/7f14e68))
17+
* build(deps-dev): bump @babel/traverse from 7.14.8 to 7.23.7 ([31c26e1](https://github.com/chenasraf/massarg/commit/31c26e1))
18+
* docs: update ([d230eb0](https://github.com/chenasraf/massarg/commit/d230eb0))
19+
* docs: update ([5723ea3](https://github.com/chenasraf/massarg/commit/5723ea3))
20+
* docs: update ([a0f015f](https://github.com/chenasraf/massarg/commit/a0f015f))
21+
* docs: update ([4875a05](https://github.com/chenasraf/massarg/commit/4875a05))
22+
* docs: update ([c8ec829](https://github.com/chenasraf/massarg/commit/c8ec829))
23+
* docs: update readme ([f555346](https://github.com/chenasraf/massarg/commit/f555346))
24+
* feat: default value in help ([bab8e33](https://github.com/chenasraf/massarg/commit/bab8e33))
25+
* feat: don't auto-wrap footer text ([87f98ba](https://github.com/chenasraf/massarg/commit/87f98ba))
26+
* feat: don't auto-wrap footer text ([12f23ed](https://github.com/chenasraf/massarg/commit/12f23ed))
27+
* feat: new docs wip ([441daa3](https://github.com/chenasraf/massarg/commit/441daa3))
28+
* remove generated files ([8bd697a](https://github.com/chenasraf/massarg/commit/8bd697a))
29+
* fix: move negation logic to MassargFlag ([e55c51f](https://github.com/chenasraf/massarg/commit/e55c51f))
30+
* refactor: negation strings ([b910ee4](https://github.com/chenasraf/massarg/commit/b910ee4))
31+
32+
33+
34+
## 2.0.0-pre.10 (2024-01-21)
35+
36+
* chore: add try..catch ([0742898](https://github.com/chenasraf/massarg/commit/0742898))
37+
* chore(release): 2.0.0-pre.10 [skip ci] ([9725789](https://github.com/chenasraf/massarg/commit/9725789))
38+
* fix: type err ([bc1979c](https://github.com/chenasraf/massarg/commit/bc1979c))
39+
* feat(help): update styles ([187037b](https://github.com/chenasraf/massarg/commit/187037b))
40+
41+
42+
43+
## 2.0.0-pre.9 (2023-12-15)
44+
45+
* chore(release): 2.0.0-pre.9 [skip ci] ([00baf83](https://github.com/chenasraf/massarg/commit/00baf83))
46+
* fix: type inferences ([215cd64](https://github.com/chenasraf/massarg/commit/215cd64))
47+
48+
49+
50+
## 2.0.0-pre.8 (2023-12-14)
51+
52+
* chore(release): 2.0.0-pre.8 [skip ci] ([0559831](https://github.com/chenasraf/massarg/commit/0559831))
53+
* fix(help): help subcommand default ([b0060cf](https://github.com/chenasraf/massarg/commit/b0060cf))
54+
55+
56+
57+
## 2.0.0-pre.7 (2023-12-14)
58+
59+
* chore: cleanups ([4660ba6](https://github.com/chenasraf/massarg/commit/4660ba6))
60+
* chore(release): 2.0.0-pre.7 [skip ci] ([a54d60d](https://github.com/chenasraf/massarg/commit/a54d60d))
61+
* fix: build ([856eba8](https://github.com/chenasraf/massarg/commit/856eba8))
62+
* fix: command/option parsing priorities ([a3090f9](https://github.com/chenasraf/massarg/commit/a3090f9))
63+
* fix: error types ([3d32115](https://github.com/chenasraf/massarg/commit/3d32115))
64+
65+
66+
67+
## 2.0.0-pre.6 (2023-12-12)
68+
69+
* chore(release): 2.0.0-pre.6 [skip ci] ([16c49ea](https://github.com/chenasraf/massarg/commit/16c49ea))
70+
* fix: let help flag ignore requirements ([119f201](https://github.com/chenasraf/massarg/commit/119f201))
71+
72+
73+
74+
## 2.0.0-pre.5 (2023-12-12)
75+
76+
* chore(release): 2.0.0-pre.5 [skip ci] ([8d971fc](https://github.com/chenasraf/massarg/commit/8d971fc))
77+
* fix: default options & default values ([eacb0dd](https://github.com/chenasraf/massarg/commit/eacb0dd))
78+
79+
80+
81+
## 2.0.0-pre.4 (2023-12-11)
82+
83+
* chore(release): 2.0.0-pre.4 [skip ci] ([fbcb112](https://github.com/chenasraf/massarg/commit/fbcb112))
84+
* build: fix ci ([6bb6d53](https://github.com/chenasraf/massarg/commit/6bb6d53))
85+
* build: fix ci ([d6d0e92](https://github.com/chenasraf/massarg/commit/d6d0e92))
86+
* fix: bugfixes, build updates ([fa29138](https://github.com/chenasraf/massarg/commit/fa29138))
87+
* fix: detect the correct flag syntax in all cases ([291ff0f](https://github.com/chenasraf/massarg/commit/291ff0f))
88+
* fix: flag negation ([a42a854](https://github.com/chenasraf/massarg/commit/a42a854))
89+
* fix: required options ([0f17d33](https://github.com/chenasraf/massarg/commit/0f17d33))
90+
* docs: update docs build ([c214999](https://github.com/chenasraf/massarg/commit/c214999))
91+
* feat: global column width ([637f91d](https://github.com/chenasraf/massarg/commit/637f91d))
92+
* refactor: propagate option prefixes to help ([efb8d43](https://github.com/chenasraf/massarg/commit/efb8d43))
93+
94+
95+
96+
## 2.0.0-pre.3 (2023-12-02)
97+
98+
* chore(release): 2.0.0-pre.3 [skip ci] ([9bdd33f](https://github.com/chenasraf/massarg/commit/9bdd33f))
99+
* ci: fix build artifacts ([0f317d8](https://github.com/chenasraf/massarg/commit/0f317d8))
100+
* ci: fix build assets ([9562f2d](https://github.com/chenasraf/massarg/commit/9562f2d))
101+
* fix: help output formatting/text ([fed6f60](https://github.com/chenasraf/massarg/commit/fed6f60))
102+
* fix: support help option with early quit ([742b597](https://github.com/chenasraf/massarg/commit/742b597))
103+
104+
105+
106+
## 2.0.0-pre.2 (2023-12-01)
107+
108+
* chore(release): 2.0.0-pre.2 [skip ci] ([c1f6fd1](https://github.com/chenasraf/massarg/commit/c1f6fd1))
109+
* fix: exported types fixes ([a0aa8ec](https://github.com/chenasraf/massarg/commit/a0aa8ec))
110+
* docs: fix changelog ([0f068f2](https://github.com/chenasraf/massarg/commit/0f068f2))
111+
* docs: update license to MIT ([47dbe32](https://github.com/chenasraf/massarg/commit/47dbe32))
112+
* feat: different opt output name (default camelCase) ([48b9602](https://github.com/chenasraf/massarg/commit/48b9602))
113+
114+
115+
116+
## 2.0.0-pre.1 (2023-11-24)
117+
118+
* chore: cleanups + install typedoc ([602877c](https://github.com/chenasraf/massarg/commit/602877c))
119+
* chore: formatting & readme update ([1f781c3](https://github.com/chenasraf/massarg/commit/1f781c3))
120+
* chore: remove old files ([058e6c8](https://github.com/chenasraf/massarg/commit/058e6c8))
121+
* chore: rename style utils ([7306e08](https://github.com/chenasraf/massarg/commit/7306e08))
122+
* chore(release): 2.0.0-pre.1 [skip ci] ([2095c6a](https://github.com/chenasraf/massarg/commit/2095c6a))
123+
* chore(release): 2.0.0-pre.1 [skip ci] ([7435b83](https://github.com/chenasraf/massarg/commit/7435b83))
124+
* chore(release): 2.0.0-pre.1 [skip ci] ([0cc4157](https://github.com/chenasraf/massarg/commit/0cc4157))
125+
* ci: fix node version label ([282be2e](https://github.com/chenasraf/massarg/commit/282be2e))
126+
* ci: update ([b63b7c3](https://github.com/chenasraf/massarg/commit/b63b7c3))
127+
* ci: update ([dfe8262](https://github.com/chenasraf/massarg/commit/dfe8262))
128+
* ci: update actions ([571920b](https://github.com/chenasraf/massarg/commit/571920b))
129+
* ci: update build steps ([6a30f55](https://github.com/chenasraf/massarg/commit/6a30f55))
130+
* ci: update npm release config ([a7c11d6](https://github.com/chenasraf/massarg/commit/a7c11d6))
131+
* ci: update release config ([4b111ab](https://github.com/chenasraf/massarg/commit/4b111ab))
132+
* feat: array & typed options ([73c1ad9](https://github.com/chenasraf/massarg/commit/73c1ad9))
133+
* feat: built-in help command + flag ([d26114d](https://github.com/chenasraf/massarg/commit/d26114d))
134+
* feat: example lines, help style updates ([ecd7ced](https://github.com/chenasraf/massarg/commit/ecd7ced))
135+
* feat: help generator ([b0d20bf](https://github.com/chenasraf/massarg/commit/b0d20bf))
136+
* feat: improve help config, update styles, fixes ([b11cdd3](https://github.com/chenasraf/massarg/commit/b11cdd3))
137+
* feat: pass main instance to run fn ([29d6973](https://github.com/chenasraf/massarg/commit/29d6973))
138+
* feat: transform output name for options ([c414365](https://github.com/chenasraf/massarg/commit/c414365))
139+
* feat: v2 poc ([7d5d302](https://github.com/chenasraf/massarg/commit/7d5d302))
140+
* docs: add examples, generate docs for all files ([a404623](https://github.com/chenasraf/massarg/commit/a404623))
141+
* docs: jsdoc updates ([8bf678e](https://github.com/chenasraf/massarg/commit/8bf678e))
142+
* docs: package version no longer necessary ([b2ef069](https://github.com/chenasraf/massarg/commit/b2ef069))
143+
* build: add semantic-release ([2647ceb](https://github.com/chenasraf/massarg/commit/2647ceb))
144+
* test: tests & bug fixes ([255d2f5](https://github.com/chenasraf/massarg/commit/255d2f5))
145+
* Bump minimatch from 3.0.4 to 3.1.2 ([069f3c2](https://github.com/chenasraf/massarg/commit/069f3c2))
146+
* Bump minimist from 1.2.5 to 1.2.8 ([5ed28a4](https://github.com/chenasraf/massarg/commit/5ed28a4))
147+
148+
149+
### BREAKING CHANGE
150+
151+
* recreated massarg package
152+
153+
154+
## <small>1.0.7-pre.1 (2022-04-19)</small>
155+
156+
* prerelease - new bool flag options ([c1b1103](https://github.com/chenasraf/massarg/commit/c1b1103))
157+
158+
159+
160+
## <small>1.0.6 (2022-02-14)</small>
161+
162+
* Bump ansi-regex from 5.0.0 to 5.0.1 ([c16f947](https://github.com/chenasraf/massarg/commit/c16f947))
163+
* Bump tmpl from 1.0.4 to 1.0.5 ([723c7fb](https://github.com/chenasraf/massarg/commit/723c7fb))
164+
* bump version number ([797c7e7](https://github.com/chenasraf/massarg/commit/797c7e7))
165+
* fix chalk dep ([d31e0a9](https://github.com/chenasraf/massarg/commit/d31e0a9))
166+
* fix chalk dep ([297d4a6](https://github.com/chenasraf/massarg/commit/297d4a6))
167+
* improve bool parsing ([3b17834](https://github.com/chenasraf/massarg/commit/3b17834))
168+
* update deps ([d8e375a](https://github.com/chenasraf/massarg/commit/d8e375a))
169+
170+
171+
172+
## <small>1.0.4 (2021-12-04)</small>
173+
174+
* Create FUNDING.yml [skip ci] ([6d51652](https://github.com/chenasraf/massarg/commit/6d51652))
175+
* update error messages ([b8f8c65](https://github.com/chenasraf/massarg/commit/b8f8c65))
176+
177+
178+
179+
## <small>1.0.3 (2021-08-09)</small>
180+
181+
* fix: default option values with same names as args would not parse correctly (2) ([158e33a](https://github.com/chenasraf/massarg/commit/158e33a))
182+
183+
184+
185+
## <small>1.0.2 (2021-08-09)</small>
186+
187+
* add + update tests ([01227bb](https://github.com/chenasraf/massarg/commit/01227bb))
188+
* add workflow for PRs ([eb31d76](https://github.com/chenasraf/massarg/commit/eb31d76))
189+
* bump version number ([dfabba0](https://github.com/chenasraf/massarg/commit/dfabba0))
190+
* bump version number ([5598182](https://github.com/chenasraf/massarg/commit/5598182))
191+
* example output not mandatory + add example tests [skip publish] ([aa595f8](https://github.com/chenasraf/massarg/commit/aa595f8))
192+
* fix PR workflow [skip publish] ([964d319](https://github.com/chenasraf/massarg/commit/964d319))
193+
* improve required message ([654b85a](https://github.com/chenasraf/massarg/commit/654b85a))
194+
* option type updates ([8f712f9](https://github.com/chenasraf/massarg/commit/8f712f9))
195+
* rename src/options -> src/types ([d8ed7f5](https://github.com/chenasraf/massarg/commit/d8ed7f5))
196+
* update workflow for PRs [skip publish] ([1c8e9be](https://github.com/chenasraf/massarg/commit/1c8e9be))
197+
* fix: default option values with same names as args would not parse correctly ([ecc7b1e](https://github.com/chenasraf/massarg/commit/ecc7b1e))
198+
199+
200+
201+
## 1.0.0 (2021-07-23)
202+
203+
* upgrade deps + release 1.0.0 ([ff46320](https://github.com/chenasraf/massarg/commit/ff46320))
204+
205+
206+
207+
## <small>0.1.3 (2021-07-20)</small>
208+
209+
* add assertions [skip publish] ([269dc6f](https://github.com/chenasraf/massarg/commit/269dc6f))
210+
* bump version number ([a9b8838](https://github.com/chenasraf/massarg/commit/a9b8838))
211+
* clean up assertions [skip publish] ([5df12f0](https://github.com/chenasraf/massarg/commit/5df12f0))
212+
* fix workflow [skip publish] ([dc5823f](https://github.com/chenasraf/massarg/commit/dc5823f))
213+
* remove unnecessary dependency [skip publish] ([18ce068](https://github.com/chenasraf/massarg/commit/18ce068))
214+
* test assertions [skip publish] ([827d5dc](https://github.com/chenasraf/massarg/commit/827d5dc))
215+
* update README.md [skip ci] ([c1f1eb0](https://github.com/chenasraf/massarg/commit/c1f1eb0))
216+
* update README.md + add .markdownlint.json [skip publish] ([512d3a2](https://github.com/chenasraf/massarg/commit/512d3a2))
217+
* update tests + assertions [skip publish] ([8beec36](https://github.com/chenasraf/massarg/commit/8beec36))
218+
* update tests + assertions [skip publish] ([f6e3a72](https://github.com/chenasraf/massarg/commit/f6e3a72))
219+
220+
221+
222+
## <small>0.1.2 (2021-07-19)</small>
223+
224+
* added tests + renamed `default` to `isDefault` for clarity ([a728370](https://github.com/chenasraf/massarg/commit/a728370))
225+
* bump version number ([885600b](https://github.com/chenasraf/massarg/commit/885600b))
226+
227+
228+
229+
## <small>0.1.1 (2021-07-19)</small>
230+
231+
* add default (nameless) options ([c0c204f](https://github.com/chenasraf/massarg/commit/c0c204f))
232+
* update README.md [skip publish] ([b2ab8e3](https://github.com/chenasraf/massarg/commit/b2ab8e3))
233+
* update README.md [skip publish] ([4d65d18](https://github.com/chenasraf/massarg/commit/4d65d18))
234+
235+
236+
237+
## 0.1.0 (2021-07-19)
238+
239+
* update README.md ([318cbe5](https://github.com/chenasraf/massarg/commit/318cbe5))
240+
* Update README.md ([356cf96](https://github.com/chenasraf/massarg/commit/356cf96))
241+
* update README.md + release 0.1 ([47d9274](https://github.com/chenasraf/massarg/commit/47d9274))
242+
243+
244+
245+
## 0.1.0-pre.19 (2021-07-19)
246+
247+
* add example line ([bb7ac53](https://github.com/chenasraf/massarg/commit/bb7ac53))
248+
* add nameless options + more tests [skip publish] ([a454158](https://github.com/chenasraf/massarg/commit/a454158))
249+
* add tests [skip publish] ([0ae9a73](https://github.com/chenasraf/massarg/commit/0ae9a73))
250+
* update build workflow [skip ci] ([154d550](https://github.com/chenasraf/massarg/commit/154d550))
251+
252+
253+
254+
## 0.1.0-pre.18 (2021-07-18)
255+
256+
* bump version number ([2a5e963](https://github.com/chenasraf/massarg/commit/2a5e963))
257+
* fix asset step ([5cd085e](https://github.com/chenasraf/massarg/commit/5cd085e))
258+
259+
260+
261+
## 0.1.0-pre.17 (2021-07-18)
262+
263+
* fix asset step ([7f5ce0e](https://github.com/chenasraf/massarg/commit/7f5ce0e))
264+
265+
266+
267+
## 0.1.0-pre.16 (2021-07-18)
268+
269+
* fix tests ([7a7789b](https://github.com/chenasraf/massarg/commit/7a7789b))
270+
* fixed tests ([646b527](https://github.com/chenasraf/massarg/commit/646b527))
271+
* re-enable auto-tagging [skip ci] ([5abfdc3](https://github.com/chenasraf/massarg/commit/5abfdc3))
272+
* remove coverage [skip ci] ([ac66f5e](https://github.com/chenasraf/massarg/commit/ac66f5e))
273+
* update workflow [skip ci] ([52d44fe](https://github.com/chenasraf/massarg/commit/52d44fe))
274+
275+
276+
277+
## 0.1.0-pre.15 (2021-07-18)
278+
279+
* add required option + options test + option for no colors in help ([3331c60](https://github.com/chenasraf/massarg/commit/3331c60))
280+
* added array option type ([afb87d4](https://github.com/chenasraf/massarg/commit/afb87d4))
281+
* added github workflow ([75cef25](https://github.com/chenasraf/massarg/commit/75cef25))
282+
* base func. working, usage text wip ([ec6f79c](https://github.com/chenasraf/massarg/commit/ec6f79c))
283+
* better color handling ([0887330](https://github.com/chenasraf/massarg/commit/0887330))
284+
* bump version ([f69f68e](https://github.com/chenasraf/massarg/commit/f69f68e))
285+
* bump version ([31476b2](https://github.com/chenasraf/massarg/commit/31476b2))
286+
* bump version ([0212b80](https://github.com/chenasraf/massarg/commit/0212b80))
287+
* bump version ([9fcf760](https://github.com/chenasraf/massarg/commit/9fcf760))
288+
* cleaned up print help ([ac77da8](https://github.com/chenasraf/massarg/commit/ac77da8))
289+
* don't tag in workflow + add token ([bb783dd](https://github.com/chenasraf/massarg/commit/bb783dd))
290+
* fixed color-less alignment, more tests, fixed empty lines ([7743f5e](https://github.com/chenasraf/massarg/commit/7743f5e))
291+
* Initial commit ([1cbe5b5](https://github.com/chenasraf/massarg/commit/1cbe5b5))
292+
* prepare publish, add comments ([eace30a](https://github.com/chenasraf/massarg/commit/eace30a))
293+
* print help with wrapping ([0050002](https://github.com/chenasraf/massarg/commit/0050002))
294+
* show defaults in descriptions ([376b989](https://github.com/chenasraf/massarg/commit/376b989))
295+
* try to fix publish task ([fe237db](https://github.com/chenasraf/massarg/commit/fe237db))
296+
* update build scripts ([edf0465](https://github.com/chenasraf/massarg/commit/edf0465))
297+
* update formatting ([05cbbab](https://github.com/chenasraf/massarg/commit/05cbbab))
298+
* update help spacing ([7ce21ca](https://github.com/chenasraf/massarg/commit/7ce21ca))
299+
* update help usage ([5369852](https://github.com/chenasraf/massarg/commit/5369852))
300+
* update readme ([8249e23](https://github.com/chenasraf/massarg/commit/8249e23))
301+
* update readme ([c014d43](https://github.com/chenasraf/massarg/commit/c014d43))
302+
* update README.md ([4645835](https://github.com/chenasraf/massarg/commit/4645835))
303+
* update README.md ([a854e8d](https://github.com/chenasraf/massarg/commit/a854e8d))
304+
* Update README.md ([5be80b9](https://github.com/chenasraf/massarg/commit/5be80b9))
305+
* Update README.md ([75c4815](https://github.com/chenasraf/massarg/commit/75c4815))
306+
* Update README.md ([a50cc9f](https://github.com/chenasraf/massarg/commit/a50cc9f))
307+
* Update README.md ([1c97791](https://github.com/chenasraf/massarg/commit/1c97791))
308+
* Update README.md ([525dadd](https://github.com/chenasraf/massarg/commit/525dadd))
309+
* Update README.md ([7c28519](https://github.com/chenasraf/massarg/commit/7c28519))
310+
* update README.md + useGlobalColumns default = true ([80fb300](https://github.com/chenasraf/massarg/commit/80fb300))
311+
* usage text fixes ([989f689](https://github.com/chenasraf/massarg/commit/989f689))

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,18 @@
2222
"docs:build": "cd docs && pnpm build",
2323
"docs:watch": "cd docs && pnpm start",
2424
"docs:deploy": "pnpm docs:build && gh-pages -d docs",
25-
"semantic-release": "semantic-release"
25+
"semantic-release": "semantic-release",
26+
"changelog": "conventional-changelog -i CHANGELOG.md -s -r 0; echo \"# Change Log\n\n$(cat CHANGELOG.md)\" > CHANGELOG.md"
2627
},
2728
"devDependencies": {
2829
"@semantic-release/changelog": "^6.0.3",
2930
"@semantic-release/exec": "^6.0.3",
3031
"@semantic-release/git": "^10.0.1",
32+
"@semantic-release/release-notes-generator": "^12.1.0",
3133
"@types/jest": "^29.5.11",
3234
"@types/node": "^20.11.10",
35+
"conventional-changelog": "^5.1.0",
36+
"conventional-changelog-cli": "^4.1.0",
3337
"gh-pages": "^6.1.1",
3438
"jest": "^29.7.0",
3539
"prettier": "^3.2.4",

0 commit comments

Comments
 (0)