UNPKG

11.2 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5### [1.0.1](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0...v1.0.1) (2020-12-12)
6
7
8### Bug Fixes
9
10* **docs:** spelling ([7a9c8f7](https://gitlab.com/chet.manley/create-node-project/commit/7a9c8f783b32fe131423cde480a4fe55344e0d2d))
11* **docs:** toc generation skipping headers in quote blocks ([b2507ae](https://gitlab.com/chet.manley/create-node-project/commit/b2507ae62c3ae3575044239ad2c56df7b7412111))
12
13## [1.0.0](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.7...v1.0.0) (2020-11-26)
14
15
16### Bug Fixes
17
18* **bug:** remove silent flag from npm install command, npm v7 outputs nothing in silent mode ([5e456d6](https://gitlab.com/chet.manley/create-node-project/commit/5e456d6a40e53f2f88c8891569bf114a04e4bc17))
19* **bug:** replace regex for npm v7 output ([84dd6ff](https://gitlab.com/chet.manley/create-node-project/commit/84dd6ffe8900e682266fc1cbfec6030236904fc0))
20
21## [1.0.0-alpha.7](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.6...v1.0.0-alpha.7) (2020-11-25)
22
23
24### Bug Fixes
25
26* **bug:** async function constructors are readonly ([028cf72](https://gitlab.com/chet.manley/create-node-project/commit/028cf724905d6956585f391b850104b79950f40c))
27* **bug:** await createGitUser function ([9ffaf4f](https://gitlab.com/chet.manley/create-node-project/commit/9ffaf4fd01ce01b902d9154baca3957d4861fc02))
28* **bug:** change createFarDictionary to AsyncFunction ([c7d3b0b](https://gitlab.com/chet.manley/create-node-project/commit/c7d3b0b0b3a8046d0bd0be4cdaae39b983ab2e74))
29* **bug:** fetch user templates with or without index.js ([641d6ea](https://gitlab.com/chet.manley/create-node-project/commit/641d6ea3b37579ae00881ed03c0ceda22ca20b70))
30* **bug:** initialize exit code to zero ([20abbe2](https://gitlab.com/chet.manley/create-node-project/commit/20abbe20fc31755b0f570cc6669e8a9aac1de67c))
31* **bug:** misspelled export property name ([3dd69bd](https://gitlab.com/chet.manley/create-node-project/commit/3dd69bd857630851e92635f4a679674e81aac890))
32* **bug:** misspelled object property ([cebcae7](https://gitlab.com/chet.manley/create-node-project/commit/cebcae733d88ac30b8c389ddecf1c0b0039277d3))
33* **bug:** node v10 does not support String.matchAll ([d84c219](https://gitlab.com/chet.manley/create-node-project/commit/d84c2198f10f1296c260d617642530fe78f82699))
34* **bug:** prevent deepmerge from clobbering classes, place config in task context ([2dc7bed](https://gitlab.com/chet.manley/create-node-project/commit/2dc7bed120410a953fa1a335c46edb80fab52224))
35* **bug:** prevent target path from only resolving to default CWD ([fa8de5a](https://gitlab.com/chet.manley/create-node-project/commit/fa8de5a8285f5798a96abd098e4d99ae9dad5a1e))
36* **bug:** prevent template defaults from overriding config ([3cfb88f](https://gitlab.com/chet.manley/create-node-project/commit/3cfb88fa324d8cb235fd005fcca21dc7e32ce32a))
37* **bug:** trim whitespace from stdout, prevent extraneous newlines at line end ([6c9330e](https://gitlab.com/chet.manley/create-node-project/commit/6c9330e5d9c52a561c83a0c4eb9b0cc30d203fd9))
38* **test:** node v10 throws a different error than node v12+ ([251415e](https://gitlab.com/chet.manley/create-node-project/commit/251415e5445cac870ff74ff12866a3dcee121f32))
39
40## [1.0.0-alpha.6](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.5...v1.0.0-alpha.6) (2020-09-16)
41
42
43### Features
44
45* push integration branch in post-install task ([da04bda](https://gitlab.com/chet.manley/create-node-project/commit/da04bda41fbb56424199417515a41a55a6d7a0c8))
46
47## [1.0.0-alpha.5](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.4...v1.0.0-alpha.5) (2020-09-16)
48
49
50### Bug Fixes
51
52* **bug:** allow for update of non-standard package manifest files ([71a2417](https://gitlab.com/chet.manley/create-node-project/commit/71a24174e259d1409633ed64cd7cf93b61012dbb))
53
54## [1.0.0-alpha.4](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2020-09-15)
55
56
57### Features
58
59* allow both dictionary key paths and raw filenames for file renaming ([6f134a0](https://gitlab.com/chet.manley/create-node-project/commit/6f134a0fc1c7c671482c418d514d123b3a3e73da))
60* allow template to define package manifest file ([9f4d6b3](https://gitlab.com/chet.manley/create-node-project/commit/9f4d6b3f42602b9a92dbd745791363b4b4c9b988))
61
62
63### Bug Fixes
64
65* **bug:** allow postInstall tasks to reject, suppress task stdout ([533ed35](https://gitlab.com/chet.manley/create-node-project/commit/533ed35b27488943694048a977085c86ad04f0de))
66* **bug:** don't move renamed files to project root ([9d3ea68](https://gitlab.com/chet.manley/create-node-project/commit/9d3ea68ec68ad47f66cbbe66a9c91c320bf45042))
67* **bug:** reject promise when exit code is not 0 ([a6734b5](https://gitlab.com/chet.manley/create-node-project/commit/a6734b5e4a6c216f9fce8e66b83350d786328a0e))
68* **bug:** unquote commit message ([73ed36c](https://gitlab.com/chet.manley/create-node-project/commit/73ed36c83fe880b68d0f7b6c632b6b0452c1839d))
69
70## [1.0.0-alpha.3](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2020-09-03)
71
72
73### Bug Fixes
74
75* **bug:** make update-all task honor verbosity setting ([05d4028](https://gitlab.com/chet.manley/create-node-project/commit/05d40280a833d5b4ad88e0e7adb0bf59448d5bf5))
76* **bug:** use correct git config flag to add settings ([19da38f](https://gitlab.com/chet.manley/create-node-project/commit/19da38fc292947173b5a9866c2d666b7a2075e57))
77* **ci:** trigger pipelines on master branch ([0bdc51a](https://gitlab.com/chet.manley/create-node-project/commit/0bdc51a76bd4ff6605c57652ab6d03098b8e990c))
78
79## [1.0.0-alpha.2](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2020-08-30)
80
81
82### Bug Fixes
83
84* **ci:** add gitlab API token for tagging package after publish ([66f61a5](https://gitlab.com/chet.manley/create-node-project/commit/66f61a55fed4eb7e78b2d0a113556437ac44b66e))
85
86## [1.0.0-alpha.1](https://gitlab.com/chet.manley/create-node-project/compare/v1.0.0-alpha.0...v1.0.0-alpha.1) (2020-08-30)
87
88
89### Bug Fixes
90
91* **ci:** correct regex to prevent double pipelines on tagged releases ([86aaf3f](https://gitlab.com/chet.manley/create-node-project/commit/86aaf3fd90f9125d2b60fe77bca2371edd402951))
92* **ci:** ensure tagged versions always create pipelines ([9f43e96](https://gitlab.com/chet.manley/create-node-project/commit/9f43e969bc38c2bf7f8142f9bdf3ff8dd852cadd))
93
94## [1.0.0-alpha.0](https://gitlab.com/chet.manley/create-node-project/compare/v0.0.3...v1.0.0-alpha.0) (2020-08-28)
95
96
97### ⚠ BREAKING CHANGES
98
99* simplify template configuration and use more descriptive variable names
100
101### Bug Fixes
102
103* **bug:** catch error when template files dir is missing or inaccessible ([d86461e](https://gitlab.com/chet.manley/create-node-project/commit/d86461ea57824ca0eb35e83e6cf55734c3ed44fa))
104* **bug:** ignore missing template config files ([385b442](https://gitlab.com/chet.manley/create-node-project/commit/385b442906b72f609604cf7a8af22392b00a662b))
105* **ci:** prevent double merge/tag pipelines on tag push ([c753fd7](https://gitlab.com/chet.manley/create-node-project/commit/c753fd76749ecd3f168f740fd100b8a063a9609e))
106
107
108* simplify template configuration and use more descriptive variable names ([9ba81e6](https://gitlab.com/chet.manley/create-node-project/commit/9ba81e649f5dde14c099b823711b30ae1b3289e0))
109
110### [0.0.3](https://gitlab.com/chet.manley/create-node-project/compare/v0.0.2...v0.0.3) (2020-08-28)
111
112
113### Bug Fixes
114
115* **bug:** `target directory is not empty` thrown by `processArgs` positional name change ([72dae3e](https://gitlab.com/chet.manley/create-node-project/commit/72dae3e3aabd677f5f8f6f1ffd87fd7a1f965150))
116* **docs:** remove Gitlab-only markdown to fix NPM registry layout ([c2375e2](https://gitlab.com/chet.manley/create-node-project/commit/c2375e235a94bc6e056e407aa5b0ea0a7ee0a6ca))
117
118### [0.0.2](https://gitlab.com/chet.manley/create-node-project/compare/v0.0.1...v0.0.2) (2020-08-27)
119
120
121### Features
122
123* handle `~/...` paths cross-platform ([b50f782](https://gitlab.com/chet.manley/create-node-project/commit/b50f782d8fbfea4c42d56ede11624c38dd56616b))
124
125
126### Bug Fixes
127
128* **bug:** removed wrong object ([5a92046](https://gitlab.com/chet.manley/create-node-project/commit/5a92046cee335de3eb7426a4d81195816c22c892))
129
130### 0.0.1 (2020-08-27)
131
132
133### Bug Fixes
134
135* **bug:** await result of Project.init ([c72734c](https://gitlab.com/chet.manley/create-node-project/commit/c72734cc427382670e3a84ad6a7ff3d69e0a2daf))
136* **bug:** do not assign targetPath to template instance ([b2b9035](https://gitlab.com/chet.manley/create-node-project/commit/b2b9035ced28bce2ec3400b882476c1461ef5efa))
137* **bug:** make package entrypoint match proper CJS index file ([49b589c](https://gitlab.com/chet.manley/create-node-project/commit/49b589c798f8dbef939e3e6cc35940cd5fc3347c))
138* **bug:** pass targetPath to Template.update method ([e8262e7](https://gitlab.com/chet.manley/create-node-project/commit/e8262e798f188ff467ea1cbdd49bc8bd7974e0d6))
139* **bug:** prevent TypeError when command has null stdout ([58bbb6c](https://gitlab.com/chet.manley/create-node-project/commit/58bbb6cb665b4589b6f2c97fe260988fca609974))
140* **bug:** removed quotes from command argument ([21e8245](https://gitlab.com/chet.manley/create-node-project/commit/21e824537bb80d10d87137d3d96648b927857d0b))
141* **ci:** attempt to enable dependency scanner ([e771180](https://gitlab.com/chet.manley/create-node-project/commit/e7711803ef75036b56f66a7aa4cbb75b3ec9507e))
142* **ci:** attempt to enable dependency scanner ([1577d44](https://gitlab.com/chet.manley/create-node-project/commit/1577d44132b46b2973c1d0ae69d191db2eda3581))
143* **ci:** attempt to enable dependency scanner ([bb88e71](https://gitlab.com/chet.manley/create-node-project/commit/bb88e71a9d47c3dab7c00077e2174a1be0a6160d))
144* **ci:** attempt to enable dependency scanner ([2c251c9](https://gitlab.com/chet.manley/create-node-project/commit/2c251c9701999e7d6bdb957dbd6024f59b4a44c7))
145* **ci:** avoid duplicate names in stages ([691a697](https://gitlab.com/chet.manley/create-node-project/commit/691a6979dbb7c60c95a2bb47f7e65d8c15358c7f))
146* **ci:** include paths must be from project root ([5179ea0](https://gitlab.com/chet.manley/create-node-project/commit/5179ea07f109b6c65dd705abc0bbbc673dde38b6))
147* **ci:** move dependency scanner config into proper directory ([059546a](https://gitlab.com/chet.manley/create-node-project/commit/059546a20f563a856076d53332daafa4ee67ff6e))
148* **ci:** move license compliance artifact report to Report stage ([e3637fa](https://gitlab.com/chet.manley/create-node-project/commit/e3637fa4868f6d6370893c40de2626917b0e7b04))
149* **ci:** only install script dependencies where required ([ee8b362](https://gitlab.com/chet.manley/create-node-project/commit/ee8b3625b0562d8a5f43bf06137a0cd95acf5c37))
150* **compat:** fs/promises incompatible in node <14 ([1c88f88](https://gitlab.com/chet.manley/create-node-project/commit/1c88f88367da08741d40bcb49c88cd7d450f9c74))
151
\No newline at end of file