UNPKG

18.6 kBMarkdownView Raw
1# History
2
3## v2.22.0 2021 July 30
4
5- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
6
7## v2.21.0 2021 July 30
8
9- Don't use `npx` anymore during our tests, it doesn't do what we actually want, and it keeps prompting to install things.
10- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
11
12## v2.20.0 2021 July 30
13
14- Fixed fatal errors going unreported
15- No longer support CSON for package files, JSON only.
16- No longer outputs logging line info if `--verbose` is not present
17- Better debugging for file and json reading, writing, and directory reading.
18- Fixed missing `package.json:badges.config` from crashing the compile.
19- `--debug` now tells you to use `--verbose` instead, rather than doing nothing.
20- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
21
22## v2.19.0 2021 July 29
23
24- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
25
26## v2.18.0 2020 November 23
27
28- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
29
30## v2.17.0 2020 October 29
31
32- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
33
34## v2.16.0 2020 September 5
35
36- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
37
38## v2.15.0 2020 August 18
39
40- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
41
42## v2.14.0 2020 August 15
43
44- Pika to Skypack
45- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
46
47## v2.13.0 2020 August 4
48
49- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
50
51## v2.12.0 2020 July 23
52
53- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
54
55## v2.11.0 2020 June 25
56
57- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
58
59## v2.10.1 2020 June 22
60
61- Fix failure from missing `Errlop` dependency - Thakns to [Oliver Lorenz](https://github.com/oliverlorenz) for [pull request #154](https://github.com/bevry/projectz/pull/154)
62- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
63
64## v2.10.0 2020 June 22
65
66- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
67
68## v2.9.0 2020 June 21
69
70- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
71
72## v2.8.0 2020 June 20
73
74- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
75
76## v2.7.0 2020 June 11
77
78- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
79
80## v2.6.0 2020 June 10
81
82- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
83
84## v2.5.0 2020 June 10
85
86- Support for Deno installation and edition instructions
87- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
88
89## v2.4.0 2020 May 22
90
91- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
92
93## v2.3.0 2020 May 21
94
95- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
96
97## v2.2.0 2020 May 21
98
99- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
100
101## v2.1.0 2020 May 11
102
103- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
104
105## v2.0.0 2020 May 8
106
107- Converted from JavaScript to TypeScript
108- `-p <value>` cli arg is now `--path=<value>`
109- `-d` cli arg is now `--verbose`
110- Contributors are no longer fetched from github, if you want that functionality, use [@bevry/update-contributors](https://github.com/bevry/update-contributors)
111 - If this is an issue, file an issue with a small bounty and it can be re-added
112 - This was done, as
113 - now projectz is purely reading, merging, and rendering of local files
114 - fetching contributors requires [github authorisation env variables](https://github.com/bevry/githubauthreq) to be provided
115- Contributors and Maintainers will now have their github URL used instead of their homepage in the json listings
116- No more duplicate contributors and maintainers
117- No more bots listed as contributors and maintainers
118- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
119- Minimum required node version changed from `node: >=8` to `node: >=14` as projectz's tests have issues with supporting all but the latest LTS
120
121## v1.19.1 2020 April 21
122
123- Fix crash when trying to generate install instructions for an edition that lacks an entry
124 - This can happen in the case of editioned websites, which only specify `directory: '.'`
125
126## v1.19.0 2019 December 18
127
128- Ignore contributors that are bots (identified by `[bot]` in their name)
129
130## v1.18.0 2019 December 18
131
132- Removed browser edition entry from unkpkg URL as it is not necessary
133- Added links for Node.js, the Editions Autoloader, and ECMAScript versions
134- Babel Polyfill section is removed as modern ecosystem doesn't need it
135
136## v1.17.1 2019 December 18
137
138- Fixed v1.17.0 busting edition names
139
140## v1.17.0 2019 December 18
141
142- Install instructions adjust accordingly depending on if there is a default export or not (detected by presence of the `export-default` keyword)
143- Add install instructions for pika and unpkg if the project is a module
144- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
145
146## v1.16.0 2019 December 10
147
148- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
149
150## v1.15.0 2019 December 6
151
152- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
153
154## v1.14.0 2019 December 1
155
156- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
157
158## v1.13.0 2019 December 1
159
160- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
161
162## v1.12.0 2019 November 18
163
164- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
165
166## v1.11.0 2019 November 18
167
168- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
169
170## v1.10.0 2019 November 13
171
172- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
173
174## v1.9.0 2019 November 11
175
176- Implemented support for `GITHUB_API` environment variable to access the GitHub API via a proxy
177
178## v1.8.0 2019 November 11
179
180- Updated [base files](https://github.com/bevry/base) and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
181
182## v1.7.5 2019 September 11
183
184- Show help if no arguments were supplied
185 - Thanks to [James George](https://github.com/jamesgeorge007) for [pull request #94](https://github.com/bevry/projectz/pull/94)
186- Updated dependencies
187 - Update SPDX dependency
188 - Thanks to [Peter Chanthamynavong](https://github.com/peterkc) for [pull request #95](https://github.com/bevry/projectz/pull/95)
189- Updated [base files](https://github.com/bevry/base) and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
190
191## v1.7.4 2018 December 22
192
193- Prevent `pacakge-lock.json` from being read
194- Switched from `CSON` to `season`, as CSON doesn't handle sync errors, and no one has maintained it
195
196## v1.7.3 2018 December 19
197
198- Internal documentation updates
199
200## v1.7.2 2018 December 19
201
202- Moved npm require instructions after the command instructions for consistency
203
204## v1.7.1 2018 December 19
205
206- Fixed an eyesore with the jspm installation instructions
207- Only output TypeScript blurb on modules
208
209## v1.7.0 2018 December 19
210
211- Updated installation instructions for latest ecosystem changes
212
213## v1.6.0 2018 December 19
214
215- Updated [base files](https://github.com/bevry/base) and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation)
216
217## v1.5.3 2018 November 15
218
219- Note that contributors may also fail to fetch if the internet is disconnected.
220
221## v1.5.2 2018 November 15
222
223- Update [githubauthquerystring](https://github.com/bevry/githubauthquerystring) to v1 and make use of its redaction abilities
224
225## v1.5.1 2018 November 15
226
227- Fixed failures in fetching contributors causing projectz to crash
228- Now uses [githubauthquerystring](https://github.com/bevry/githubauthquerystring) to generate the GitHub Auth Query Strings.
229
230## v1.5.0 2018 November 15
231
232- Removed compiled editions as they are no longer needed with modern node versions
233- Updated editions format for [editions](https://github.com/bevry/editions) v2.1.0
234- Updated [base files](https://github.com/bevry/base) using [boundation](https://github.com/bevry/boundation)
235- Updated for latest dependencies
236
237## v1.4.0 2017 April 10
238
239- Updated base files
240- Updated dependencies
241
242## v1.3.2 2016 October 24
243
244- Load the fellow edition that corresponds with the projectz edition
245
246## v1.3.1 2016 October 23
247
248- Update dependencies
249
250## v1.3.0 2016 October 19
251
252- Add new support for the newer editions standard while keeping support for the old standard
253
254## v1.2.0 2016 September 19
255
256- Add support for `repository` field being github repo shortname, and prefer it - Thanks to [Zlatan Vasović](https://github.com/zdroid) for [pull request #83](https://github.com/bevry/projectz/pull/83)
257
258## v1.1.6 2016 June 8
259
260- Updated dependencies
261- Updated internal conventions
262
263## v1.1.5 2016 May 4
264
265- Updated dependencies
266
267## v1.1.4 2016 May 2
268
269- Fix error if have a cached version of fellow
270- Updated base files
271
272## v1.1.3 2016 May 2
273
274- Use ES2015 edition of [fellow](https://github.com/bevry/fellow) - Fixes https://github.com/bevry/projectz/issues/81
275
276## v1.1.2 2016 March 20
277
278- Repackaged
279
280## v1.1.1 2016 March 20
281
282- Fix `projectz: line 1: //: is a directory`
283
284## v1.1.0 2016 March 20
285
286- Repackaged with [Editions](https://github.com/bevry/editions)
287- Added editions rendering
288
289## v1.0.9 2015 December 10
290
291- Updated esnextguardian script
292
293## v1.0.8 2015 December 7
294
295- Moved from ECMAScript Modules to CommonJS Modules due to lack of Node.js support
296- Updated base files
297
298## v1.0.7 2015 November 30
299
300- Updated dependencies
301
302## v1.0.6 2015 September 21
303
304- Browser install instructions will now correctly display is bower or component configuration exists, or `browser` or `jspm` fields exist
305
306## v1.0.5 2015 September 21
307
308- Updated dependencies
309
310## v1.0.4 2015 September 20
311
312- Fixed missing `esnextguardian` dependency (regression since v1.0.3)
313
314## v1.0.3 2015 September 20
315
316- Readme files will correctly finish with a newline character
317- Updated dependencies
318- Fixed second author losing their year
319
320## v1.0.2 2015 September 18
321
322- Continue if fetching github contributors fails
323
324## v1.0.1 2015 September 16
325
326- Fixed github API auth for user api requests
327
328## v1.0.0 2015 September 16
329
330- Initial stable release
331- Readme and Package files are now extension independent
332- Readme sections are now outputted in HTML instead of Markdown to be more universal
333- Support SPDX licenses - Implements [#72](https://github.com/bevry/projectz/issues/72), [#66](https://github.com/bevry/projectz/issues/66) - Fixes [#65](https://github.com/bevry/projectz/issues/65)
334- Uses new [bevry/badges](https://github.com/bevry/badges) package for badge rendering - Implements [#67](https://github.com/bevry/projectz/issues/67), [#55](https://github.com/bevry/projectz/issues/55), [#25](https://github.com/bevry/projectz/issues/25), [#10](https://github.com/bevry/projectz/issues/10)
335- Uses new [bevry/fellow](https://github.com/bevry/fellow) package for people handling - Implements [#37](https://github.com/bevry/projectz/issues/37), [#11](https://github.com/bevry/projectz/issues/11)
336- Newline no longer required at start of readme file - Fixes [#53](https://github.com/bevry/projectz/issues/53)
337- Moved from CoffeeScript to ES6+ - Fixes [#20](https://github.com/bevry/projectz/issues/20)
338
339## v0.5.0 2015 February 24
340
341- Support multiple licenses - Currently only MIT and CC-BY-4.0 are supported
342
343## v0.4.3 2015 February 13
344
345- Appends new line when saving packages
346
347## v0.4.2 2015 February 11
348
349- Fixes cmd line -d option
350- Fixes CRLF issue that occurred in the v0.4.1 npm package
351
352## v0.4.1 2015 February 09
353
354- Fixes incorrect handling of CSON.parseFile
355
356## v0.4.0 2015 February 09
357
358- Removed merging of dependencies between Package.json and Bower.json
359- Added Node v0.12.0 support
360
361## v0.3.17 2014 December 11
362
363- Fixed david badges (regression from v0.3.16)
364
365## v0.3.16 2014 December 11
366
367- Better badges
368- New npm downloads badge
369- Updated dependencies
370
371## v0.3.15 2014 June 23
372
373- Updated dependencies
374
375## v0.3.14 2014 May 31
376
377- Add support for global install instructions
378
379## v0.3.13 2014 May 17
380
381- Keep contributor cache valid for one day
382
383## v0.3.12 2014 May 17
384
385- Updated dependencies
386
387## v0.3.11 2014 February 19
388
389- Added [DocPad](http://docpad.org) plugin install instructions
390- Added support for the `browser` field, see readme
391
392## v0.3.10 2014 February 6
393
394- Added [Waffle.io](http://waffle.io) badge
395- Added Wishlist badge
396
397## v0.3.9 Unknown
398
399- Always show david dependency and dev dependency badges if they are enabled, rather than disabling them if there are no dependencies or dev dependencies
400
401## v0.3.8 Unknown
402
403- Cleaner badge determination
404
405## v0.3.7 2014 January 03
406
407- Updated [david-dm](https://david-dm.org/) to use the [Shields.io](http://shields.io/) theme - Thanks to [Rob Loach](https://github.com/RobLoach) for [pull request #26](https://github.com/bevry/projectz/pull/26)
408
409## v0.3.6 2014 January 03
410
411- Added bitcoin badge which accepts a URL via the `bitcoin` badge option
412- Donation badges are now on their own line
413
414## v0.3.5 2014 January 01
415
416- Only show david dm badges if there actually are dependencies for that badge
417
418## v0.3.4 2014 January 01
419
420- Added [david-dm](https://david-dm.org/) dev dependency badge support
421- Automatic badge detection for `daviddev`
422
423## v0.3.3 2014 January 01
424
425- Added [david-dm](https://david-dm.org/) badge support - Thanks to [Rob Loach](https://github.com/RobLoach) for [pull request #21](https://github.com/bevry/projectz/pull/21)
426- Automatic badge detection for `travis`, `npm`, and `david` badges
427- Travis file is now regarded as a readme file
428
429## v0.3.2 2013 December 16
430
431- Formatting changes to backers listing
432
433## v0.3.1 2013 December 16
434
435- Formatting changes to backers listing
436
437## v0.3.0 2013 December 12
438
439- Client-side install instructions will only show if `browser` property is truthy
440- Added new `browser` property that will default to true if `bower` or `component` packages are defined
441
442## v0.2.10 2013 December 12
443
444- Moved `docco` from `dependencies` into `devDependencies` where it belongs
445
446## v0.2.9 2013 December 12
447
448- Fixed CDN URL highlighting
449
450## v0.2.8 2013 December 12
451
452- Changed `HISTORY.md` and `CONTRIBUTING.md` URLs and names to always be uppercase
453- Added [wzrd.in](http://wzrd.in/) CDN URL to the Node/Browserify install section
454
455## v0.2.7 2013 November 25
456
457- Updated dependencies
458
459## v0.2.6 2013 November 6
460
461- Updated dependencies
462
463## v0.2.5 2013 October 31
464
465- Seems github doesn't like `//` urls
466
467## v0.2.4 2013 October 31
468
469- Updated badges to use `//` for their urls
470
471## v0.2.3 2013 October 23
472
473- Fixed error when encountering an unknown license
474
475## v0.2.2 2013 October 23
476
477- Fixed `license` and `licenses` duplicate in `package.json` file
478- Fixed some issues with contributors and `package.json` files
479
480## v0.2.1 2013 October 16
481
482- Fixed some issues. Now stable enough to use for your projects.
483
484## v0.2.0 2013 October 16
485
486- Added INSTALL, BACKER, and BACKERFILE tags
487
488## v0.1.0 2013 October 15
489
490- Mostly working except for BACKER tags
491
492## v0.0.2 2013 September 19
493
494- Renamed from `readme-utils` to `projectz`
495
496## v0.0.1 2013 June 19
497
498- Initial non-working commit