UNPKG

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