1 | # Changelog
|
2 |
|
3 | ## v2.9.1 | 2015-05-21
|
4 | * fix: eslint won’t use es6 if disabled
|
5 |
|
6 | ## v2.9.0 | 2015-05-21
|
7 | * add: use yargs for CLI – it’s pretty sweet.
|
8 |
|
9 | ## v2.8.0 | 2015-05-21
|
10 | * add: babel-plugin-closure-elimination plugin
|
11 | * docs: table of contents update
|
12 | * docs: add descriptions for all the generated files
|
13 | * docs: minor description cleanup
|
14 | * internal: update deps
|
15 |
|
16 | ## v2.7.0 | 2015-05-19
|
17 | * add: es6 opt-in fixes #26
|
18 | * fix: install latest npm on travis
|
19 |
|
20 | ## v2.6.2 | 2015-05-13
|
21 | * fix: npm private access is “restricted”
|
22 |
|
23 | ## v2.6.1 | 2015-05-10
|
24 | * fix: publishing #oops
|
25 |
|
26 | ## v2.6.0 | 2015-05-10
|
27 | * add: npm_release can now set access level
|
28 | * fix: misc typos that caused various template bugs
|
29 | * fix: repoName can’t contain @
|
30 | * dev: add many more tests
|
31 |
|
32 | ## v2.5.0 | 2015-05-09
|
33 | * fix: git commit hook now only lints staged files
|
34 |
|
35 | ## v2.4.2 | 2015-05-07
|
36 | * eslint is not configured now browser-env aware
|
37 |
|
38 | ## v2.4.1 | 2015-05-07
|
39 | * script: probably a better way of launching editor
|
40 | * script: linter #cleanup
|
41 |
|
42 | ## v2.4.0 | 2015-05-07
|
43 | * add: better default CLI template
|
44 | * add: test is now es6
|
45 | * fix: package.json formatting fixes
|
46 | * fix: minor readme improvements
|
47 | * fix: #cleanup prompt questions
|
48 | * internal: fix use of repoName
|
49 | * internal: linter #cleanup
|
50 |
|
51 | ## v2.2.2 | 2015-05-07
|
52 | * package.json: fix line spacing errors
|
53 | * es5 build: ensure we build in a prod env
|
54 | * sh: linter fix
|
55 |
|
56 | ## v2.2.1 | 2015-05-05
|
57 | * Ensure GNU sort is in the PATH
|
58 |
|
59 | ## v2.2.0 | 2015-05-05
|
60 | * Ensure modern unix tools are installed
|
61 | * docs: remove reference to covert
|
62 |
|
63 | ## v2.1.3 | 2015-05-04
|
64 | * ensure linter runs on jsx files
|
65 |
|
66 | ## v2.1.2 | 2015-05-04
|
67 | * don’t commit compiled es5
|
68 |
|
69 | ## v2.1.1 | 2015-05-04
|
70 | * build script now picks up newly created file
|
71 |
|
72 | ## v2.1.0 | 2015-05-04
|
73 | * build es5 from es6 for release
|
74 |
|
75 | ## v2.0.1 | 2015-05-04
|
76 | * fix fullname error
|
77 |
|
78 | ## v2.0.0 | 2015-05-04
|
79 | * covert was removed #oops
|
80 | * more fixes for different env modes
|
81 |
|
82 | ## v1.8.0 | 2015-05-04
|
83 | * better support for npm private modules
|
84 | * sort keywords alphabetically
|
85 | * Allow a default extension
|
86 | * fix test generation Fixes #20
|
87 | * Add support for cli, browser and server modes
|
88 | * assume es6! default to using babelify
|
89 | * filter out empty keywords
|
90 |
|
91 | ## v1.7.3 | 2015-05-01
|
92 | * Add defaults for names fixes #17
|
93 | * Install username and fullname
|
94 |
|
95 | ## v1.7.2 | 2015-04-29
|
96 | * fix for travis not playing nice with bash
|
97 | * enable es6 modules
|
98 |
|
99 | ## v1.7.1 | 2015-04-28
|
100 | * template: update eslintrc for new eslint rules
|
101 | * template: update deps
|
102 | * misc #cleanup
|
103 |
|
104 | ## v1.7.0 | 2015-04-20
|
105 | * add: tdd-browser
|
106 | * fix: show description in package.json #oops
|
107 |
|
108 | ## v1.6.3 | 2015-04-17
|
109 | * eslint: rm react/displayName since jsx is common
|
110 |
|
111 | ## v1.6.2 | 2015-04-15
|
112 | * bah… setting the engine doesn’t work
|
113 |
|
114 | ## v1.6.1 | 2015-04-15
|
115 | * put back lint and test checks before release
|
116 |
|
117 | ## v1.6.0 | 2015-04-15
|
118 | * fixes crazy generator error that came from the better `npm run lint`
|
119 | * fixes for crazy undocumented yeoman changes
|
120 | * Update yeoman generator
|
121 |
|
122 | ## v1.5.2 | 2015-04-14
|
123 | * smarter `npm run lint`
|
124 | * eslint rule modifications
|
125 | * use slugname in generated test
|
126 | * Fix eslint env config
|
127 | * correct readme for rm prova
|
128 |
|
129 | ## v1.5.1 | 2015-03-29
|
130 | * Update eslint-react-plugin
|
131 |
|
132 | ## v1.5.0 | 2015-03-29
|
133 | * Move nsp check to travis fixes #1
|
134 | * Much simpler git_require_clean_work_tree
|
135 |
|
136 | ## v1.4.2 | 2015-03-20
|
137 | * generator tests: fix for new (non-semver!) yeoman-generator
|
138 | * generator: hardlink eslintrc, actually runs eslint in dev
|
139 | * readme: Fix usage command
|
140 | * readme: Note that we're now using smokestack
|
141 |
|
142 | ## v1.4.1 | 2015-03-19
|
143 | * generator: fix npmName callback #oops
|
144 | * generator: fix: npm run tdd script
|
145 | * Unpin yeoman generator, turns out it was a bug in my code :|
|
146 | * eslint rule loosening
|
147 | * Actually install eslint-plugin-react #oops
|
148 |
|
149 | ## v1.4.0 | 2015-03-17
|
150 | * Add react plugin to eslint rules
|
151 | * Loosening up some eslint rules
|
152 | * CHANGE: `npm run tdd-server` instead of just `npm run tdd`
|
153 | * update doctoc script to not fail if there's no CONTRIBUTING.md
|
154 |
|
155 | ## v1.3.4 | 2015-03-11
|
156 | * rm babel-eslint. We can do this with eslint 0.16, and it was buggy
|
157 |
|
158 | ## v1.3.3 | 2015-03-11
|
159 | * Update eslint, add more es6 goodness
|
160 |
|
161 | ## v1.3.2 | 2015-03-03
|
162 | * eslint: change func-style to expression
|
163 | * eslint: change curly to multi-line
|
164 | * eslint: disable no-unused-expressions
|
165 |
|
166 | ## v1.3.1 | 2015-03-01
|
167 | * Conform to eslintrc syntax for true/false, linter now… works.
|
168 |
|
169 | ## v1.3.0 | 2015-02-28
|
170 | * Replace jscs and jscs with eslint
|
171 |
|
172 | ## v1.2.9 | 2015-02-27
|
173 | * Don’t add version commit to changelog
|
174 | * linted scripts
|
175 |
|
176 | ## v1.2.8 | 2015-02-27
|
177 | * Upgrade npm-name
|
178 | * Added `npm start` default
|
179 |
|
180 | ## v1.2.7 | 2015-02-26
|
181 | * npmigonore .npmrc
|
182 |
|
183 | ## v1.2.6 | 2015-02-26
|
184 | * npmignore yo generated files
|
185 |
|
186 | ## v1.2.5 | 2015-02-26
|
187 | * Okay, for real this, time default tests pass
|
188 |
|
189 | # v1.2.4 | 2015-02-26
|
190 | * tests pass by default now
|
191 |
|
192 | ## v1.2.3 | 2015-02-26
|
193 | * update test file to use tape #oops
|
194 |
|
195 | ## v1.2.2 | 2015-02-21
|
196 | * Travis now runs against iojs and node 0.12
|
197 |
|
198 | ## v1.2.1 | 2015-02-05
|
199 | * Add docs around new tests
|
200 |
|
201 | ## v1.2.0 | 2015-02-05
|
202 | * Move to tape and smokestack in the template; prova just wasn't working
|
203 | * Move tests to tape
|
204 |
|
205 | ## v1.1.0 | 2015-02-03
|
206 | * Install covert for code-coverage
|
207 |
|
208 | ## v1.0.1 | 2015-01-29
|
209 | * table of contents update
|
210 | * fix typo in readme
|
211 |
|
212 | ## v1.0.0 | 2015-01-28
|
213 | Using this across several projects already. It's stable enough to 1.0
|
214 |
|
215 | * Add script to update the template across dirs
|
216 | * remove Travis support for iojs again. It won’t support iojs until Feb 2 :(
|
217 |
|
218 | ## v0.7.13 | 2015-01-27
|
219 | * Pin yeoman-generator version, latest breaks tests
|
220 |
|
221 | ## v0.7.12 | 2015-01-27
|
222 | * Fix finding last git tag
|
223 |
|
224 | ## v0.7.11 | 2015-01-27
|
225 | * Travis now supports iojs!
|
226 |
|
227 | ## v0.7.10 | 2015-01-22
|
228 | * Travis doesn't support iojs yet :(
|
229 |
|
230 | ## v0.7.9 | 2015-01-20
|
231 | * Add travis badge to readme
|
232 |
|
233 | ## v0.7.8 | 2015-01-20
|
234 | * run travis tests in iojs
|
235 |
|
236 | ## v0.7.7 | 2015-01-20
|
237 | * Ensure git tags are pushed
|
238 |
|
239 | ## v0.7.6 | 2015-01-20
|
240 | * Add benefits to the readme
|
241 |
|
242 | ## v0.7.5 | 2015-01-20
|
243 | * update npmignore
|
244 |
|
245 | ## v0.7.4 | 2015-01-20
|
246 | * Update scripts
|
247 |
|
248 | ## v0.7.3 | 2015-01-20
|
249 | * More readme cleanup
|
250 |
|
251 | ## v0.7.2 | 2015-01-20
|
252 | * Note that the changelog is generated too
|
253 |
|
254 | ## v0.7.1 | 2015-01-20
|
255 | * Update template readme
|
256 |
|
257 | ## v0.7.0 | 2015-01-20
|
258 | * link scripts
|
259 | * fix test
|
260 | * update npmignore
|
261 | * update readme
|
262 | * update npmignore
|
263 | * Now based off a fork of generator-node
|
264 | * Updated License.
|
265 |
|
266 | ## v0.3.1 | 2015-01-20
|
267 | * Add files key in package.json
|
268 |
|
269 | ## v0.3.0 | 2015-01-20
|
270 | * 0.3.0
|
271 | * rename to generator-iojs
|
272 |
|
273 | ## v0.2.0 | 2015-01-20
|
274 | * table of contents update
|
275 | * npm ignore the changelog
|
276 | * fix bad git command
|
277 | * Fix generator location
|
278 | * Fix up readme
|
279 |
|
280 | ### 0.0.0
|
281 | Init
|
282 |
|
283 |
|
284 |
|
285 |
|
286 |
|
287 |
|
288 |
|
289 |
|
290 |
|
291 |
|
292 |
|
293 |
|
294 |
|
295 |
|
296 |
|
297 |
|
298 |
|
299 |
|
300 |
|
301 |
|
302 |
|
303 |
|
304 |
|
305 |
|
306 |
|
307 |
|
308 |
|
309 |
|
310 |
|
311 |
|
312 |
|
313 |
|
314 |
|
315 |
|
316 |
|
317 |
|
318 |
|
319 |
|
320 |
|
321 |
|
322 |
|
323 |
|
324 |
|
325 |
|
326 |
|
327 |
|
328 |
|
329 |
|
330 |
|
331 |
|
332 |
|
333 |
|
334 |
|
335 |
|
336 |
|
337 |
|
338 |
|
339 |
|
340 |
|
341 |
|
342 |
|
343 |
|
344 |
|
345 |
|
346 |
|
347 |
|
348 |
|
349 |
|
350 |
|
351 |
|