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
|