UNPKG

28.3 kBMarkdownView Raw
1# Next
2
3Git diff:
4* https://github.com/readium/r2-streamer-js/compare/v1.0.47...develop
5
6Changes:
7* TODO
8
9# 1.0.47
10
11> Build environment: NodeJS `20.10.0`, NPM `10.2.5`
12
13Changes:
14* NPM package updates
15
16Git revision info:
17* https://unpkg.com/r2-streamer-js@1.0.47/dist/gitrev.json
18* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.47/dist/gitrev.json
19
20Git commit history:
21* https://github.com/readium/r2-streamer-js/commits/v1.0.47
22
23Git diff:
24* https://github.com/readium/r2-streamer-js/compare/v1.0.46...v1.0.47
25
26# 1.0.46
27
28> Build environment: NodeJS `18.16.0`, NPM `9.8.0`
29
30Changes:
31* NPM package updates
32* Updated JSON Schemas
33
34Git revision info:
35* https://unpkg.com/r2-streamer-js@1.0.46/dist/gitrev.json
36* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.46/dist/gitrev.json
37
38Git commit history:
39* https://github.com/readium/r2-streamer-js/commits/v1.0.46
40
41Git diff:
42* https://github.com/readium/r2-streamer-js/compare/v1.0.45...v1.0.46
43
44# 1.0.45
45
46> Build environment: NodeJS `18.14.2`, NPM `9.5.1`
47
48Changes:
49* NPM package updates
50
51Git revision info:
52* https://unpkg.com/r2-streamer-js@1.0.45/dist/gitrev.json
53* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.45/dist/gitrev.json
54
55Git commit history:
56* https://github.com/readium/r2-streamer-js/commits/v1.0.45
57
58Git diff:
59* https://github.com/readium/r2-streamer-js/compare/v1.0.44...v1.0.45
60
61# 1.0.44
62
63> Build environment: NodeJS `18.12.1`, NPM `9.1.1`
64
65Changes:
66* NPM package updates
67* Docker deploy (was Heroku)
68
69Git revision info:
70* https://unpkg.com/r2-streamer-js@1.0.44/dist/gitrev.json
71* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.44/dist/gitrev.json
72
73Git commit history:
74* https://github.com/readium/r2-streamer-js/commits/v1.0.44
75
76Git diff:
77* https://github.com/readium/r2-streamer-js/compare/v1.0.43...v1.0.44
78
79# 1.0.43
80
81> Build environment: NodeJS `16.16.0`, NPM `8.15.0`
82
83Changes:
84* Streamer server watch mode in publication directory (note: initial scan is flat / not recursive as per the original design brief, but the watcher triggers on deep added/removed files and updates the streamer accordingly)
85
86Git revision info:
87* https://unpkg.com/r2-streamer-js@1.0.43/dist/gitrev.json
88* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.43/dist/gitrev.json
89
90Git commit history:
91* https://github.com/readium/r2-streamer-js/commits/v1.0.43
92
93Git diff:
94* https://github.com/readium/r2-streamer-js/compare/v1.0.42...v1.0.43
95
96# 1.0.42
97
98> Build environment: NodeJS `16.14.0`, NPM `8.5.4`
99
100Changes:
101* NPM package updates
102* Fixed cpy-cli (--flat)
103
104Git revision info:
105* https://unpkg.com/r2-streamer-js@1.0.42/dist/gitrev.json
106* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.42/dist/gitrev.json
107
108Git commit history:
109* https://github.com/readium/r2-streamer-js/commits/v1.0.42
110
111Git diff:
112* https://github.com/readium/r2-streamer-js/compare/v1.0.41...v1.0.42
113
114# 1.0.41
115
116> Build environment: NodeJS `16.14.0`, NPM `8.5.4`
117
118Changes:
119* NPM package updates
120* Added a new server mode where publication resources exposed in the manifest.json can optionally carry a URL query parameter ("token") that provides a signed expiry timestamp, which the server can validate or reject.
121
122Git revision info:
123* https://unpkg.com/r2-streamer-js@1.0.41/dist/gitrev.json
124* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.41/dist/gitrev.json
125
126Git commit history:
127* https://github.com/readium/r2-streamer-js/commits/v1.0.41
128
129Git diff:
130* https://github.com/readium/r2-streamer-js/compare/v1.0.40...v1.0.41
131
132# 1.0.40
133
134> Build environment: NodeJS `16.13.1`, NPM `8.3.0`
135
136Changes:
137* NPM package updates
138* safeguard against callbacks that do not capture async / await thrown errors (exceptions do not automatically transit up the call chain) avoids UnhandledPromiseRejectionWarning
139
140Git revision info:
141* https://unpkg.com/r2-streamer-js@1.0.40/dist/gitrev.json
142* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.40/dist/gitrev.json
143
144Git commit history:
145* https://github.com/readium/r2-streamer-js/commits/v1.0.40
146
147Git diff:
148* https://github.com/readium/r2-streamer-js/compare/v1.0.39...v1.0.40
149
150# 1.0.39
151
152> Build environment: NodeJS `16.13.1`, NPM `8.3.0`
153
154Changes:
155* NPM package updates
156
157Git revision info:
158* https://unpkg.com/r2-streamer-js@1.0.39/dist/gitrev.json
159* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.39/dist/gitrev.json
160
161Git commit history:
162* https://github.com/readium/r2-streamer-js/commits/v1.0.39
163
164Git diff:
165* https://github.com/readium/r2-streamer-js/compare/v1.0.38...v1.0.39
166
167# 1.0.38
168
169> Build environment: NodeJS `16.13.0`, NPM `8.1.4`
170
171Changes:
172* NPM package updates
173* Handling of sibling _manifest.json ReadiumWebPubManifest for unaltered source publications (DAISY audiobooks use case)
174
175Git revision info:
176* https://unpkg.com/r2-streamer-js@1.0.38/dist/gitrev.json
177* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.38/dist/gitrev.json
178
179Git commit history:
180* https://github.com/readium/r2-streamer-js/commits/v1.0.38
181
182Git diff:
183* https://github.com/readium/r2-streamer-js/compare/v1.0.37...v1.0.38
184
185# 1.0.37
186
187> Build environment: NodeJS `16.13.0`, NPM `8.1.3`
188
189Changes:
190* NPM package updates (Node 16 + NPM 8)
191
192Git revision info:
193* https://unpkg.com/r2-streamer-js@1.0.37/dist/gitrev.json
194* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.37/dist/gitrev.json
195
196Git commit history:
197* https://github.com/readium/r2-streamer-js/commits/v1.0.37
198
199Git diff:
200* https://github.com/readium/r2-streamer-js/compare/v1.0.36...v1.0.37
201
202# 1.0.36
203
204> Build environment: NodeJS `14.18.1`, NPM `6.14.15`
205
206Changes:
207* NPM package updates
208* NodeJS v14 minimum requirement
209* Removed FileHound lib in TypeScript code
210
211Git revision info:
212* https://unpkg.com/r2-streamer-js@1.0.36/dist/gitrev.json
213* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.36/dist/gitrev.json
214
215Git commit history:
216* https://github.com/readium/r2-streamer-js/commits/v1.0.36
217
218Git diff:
219* https://github.com/readium/r2-streamer-js/compare/v1.0.35...v1.0.36
220
221# 1.0.35
222
223> Build environment: NodeJS `14.17.5`, NPM `6.14.14`
224
225Changes:
226* NPM package updates
227
228Git revision info:
229* https://unpkg.com/r2-streamer-js@1.0.35/dist/gitrev.json
230* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.35/dist/gitrev.json
231
232Git commit history:
233* https://github.com/readium/r2-streamer-js/commits/v1.0.35
234
235Git diff:
236* https://github.com/readium/r2-streamer-js/compare/v1.0.34...v1.0.35
237
238# 1.0.34
239
240> Build environment: NodeJS `14.16.1`, NPM `6.14.13`
241
242Changes:
243* NPM package updates
244
245Git revision info:
246* https://unpkg.com/r2-streamer-js@1.0.34/dist/gitrev.json
247* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.34/dist/gitrev.json
248
249Git commit history:
250* https://github.com/readium/r2-streamer-js/commits/v1.0.34
251
252Git diff:
253* https://github.com/readium/r2-streamer-js/compare/v1.0.33...v1.0.34
254
255# 1.0.33
256
257> Build environment: NodeJS `14.15.5`, NPM `6.14.11`
258
259Changes:
260* NPM package updates
261* Workaround for badly-authored publication relative URLs (double slashes), now route paths automatically collapse multiple slashes in addition to normalising dot segments
262* OPDS browser micro service: added support for LCP license links
263* OPDS samples: added more v1 and v2 feeds, plus convenient browser link of OPDS v2
264
265Git revision info:
266* https://unpkg.com/r2-streamer-js@1.0.33/dist/gitrev.json
267* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.33/dist/gitrev.json
268
269Git commit history:
270* https://github.com/readium/r2-streamer-js/commits/v1.0.33
271
272Git diff:
273* https://github.com/readium/r2-streamer-js/compare/v1.0.32...v1.0.33
274
275# 1.0.32
276
277> Build environment: NodeJS `14.15.4`, NPM `6.14.11`
278
279Changes:
280* NPM package updates
281* Updated OPDS documentation / references
282* HTTP caching is now disabled for encrypted resources
283* Updated JSON Schemas for OPDS2, ReadiumWebPubManifest, and LCP/LSD
284* New LCP/LSD "micro service" to visualize JSON (same principles as existing OPDS browser/converter, etc.)
285
286Git revision info:
287* https://unpkg.com/r2-streamer-js@1.0.32/dist/gitrev.json
288* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.32/dist/gitrev.json
289
290Git commit history:
291* https://github.com/readium/r2-streamer-js/commits/v1.0.32
292
293Git diff:
294* https://github.com/readium/r2-streamer-js/compare/v1.0.31...v1.0.32
295
296# 1.0.31
297
298> Build environment: NodeJS `12.18.2`, NPM `6.14.7`
299
300Changes:
301* NPM package updates
302* Added Spanish OPDS feed
303* Support for Divina Readium webpub manifest
304* Support for Link Alternate and Children (publication resources integrity check, recursive links)
305
306Git revision info:
307* https://unpkg.com/r2-streamer-js@1.0.31/dist/gitrev.json
308* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.31/dist/gitrev.json
309
310Git commit history:
311* https://github.com/readium/r2-streamer-js/commits/v1.0.31
312
313Git diff:
314* https://github.com/readium/r2-streamer-js/compare/v1.0.30...v1.0.31
315
316# 1.0.30
317
318> Build environment: NodeJS `12.18.2`, NPM `6.14.5`
319
320Changes:
321* NPM package updates
322* TypeScript const enum safeguard (isolated modules)
323
324Git revision info:
325* https://unpkg.com/r2-streamer-js@1.0.30/dist/gitrev.json
326* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.30/dist/gitrev.json
327
328Git commit history:
329* https://github.com/readium/r2-streamer-js/commits/v1.0.30
330
331Git diff:
332* https://github.com/readium/r2-streamer-js/compare/v1.0.29...v1.0.30
333
334# 1.0.29
335
336> Build environment: NodeJS `12.18.1`, NPM `6.14.5`
337
338Changes:
339* NPM package updates
340* OPDS samples in doc
341
342Git revision info:
343* https://unpkg.com/r2-streamer-js@1.0.29/dist/gitrev.json
344* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.29/dist/gitrev.json
345
346Git commit history:
347* https://github.com/readium/r2-streamer-js/commits/v1.0.29
348
349Git diff:
350* https://github.com/readium/r2-streamer-js/compare/v1.0.28...v1.0.29
351
352# 1.0.28
353
354> Build environment: NodeJS `12.16.3`, NPM `6.14.5`
355
356Changes:
357* NPM package updates
358* W3C Sync Media + Media Overlays alignment
359
360Git revision info:
361* https://unpkg.com/r2-streamer-js@1.0.28/dist/gitrev.json
362* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.28/dist/gitrev.json
363
364Git commit history:
365* https://github.com/readium/r2-streamer-js/commits/v1.0.28
366
367Git diff:
368* https://github.com/readium/r2-streamer-js/compare/v1.0.27...v1.0.28
369
370# 1.0.27
371
372> Build environment: NodeJS `12.16.1`, NPM `6.14.4`
373
374Changes:
375* NPM package updates
376* Now.sh deployment removal (new model incompatible with the streamer's Express server)
377
378Git revision info:
379* https://unpkg.com/r2-streamer-js@1.0.27/dist/gitrev.json
380* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.27/dist/gitrev.json
381
382Git commit history:
383* https://github.com/readium/r2-streamer-js/commits/v1.0.27
384
385Git diff:
386* https://github.com/readium/r2-streamer-js/compare/v1.0.26...v1.0.27
387
388# 1.0.26
389
390> Build environment: NodeJS `12.16.1`, NPM `6.14.4`
391
392Changes:
393* NPM package updates
394* added no-cache to HTTP headers for byte range requests, and added HTTP status 416 for non-supported range
395* added error logging for response streaming
396* added new URL parameter to transformer
397
398Git revision info:
399* https://unpkg.com/r2-streamer-js@1.0.26/dist/gitrev.json
400* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.26/dist/gitrev.json
401
402Git commit history:
403* https://github.com/readium/r2-streamer-js/commits/v1.0.26
404
405Git diff:
406* https://github.com/readium/r2-streamer-js/compare/v1.0.25...v1.0.26
407
408# 1.0.25
409
410> Build environment: NodeJS `12.15.0`, NPM `6.13.7`
411
412Changes:
413* NPM package update: UUID (breaking API change)
414* Fixed Travis script and Heroku + Now deployment
415
416Git revision info:
417* https://unpkg.com/r2-streamer-js@1.0.25/dist/gitrev.json
418* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.25/dist/gitrev.json
419
420Git commit history:
421* https://github.com/readium/r2-streamer-js/commits/v1.0.25
422
423Git diff:
424* https://github.com/readium/r2-streamer-js/compare/v1.0.24...v1.0.25
425
426# 1.0.24
427
428> Build environment: NodeJS `12.15.0`, NPM `6.13.7`
429
430Changes:
431* NPM package updates
432* Content transformers now pass "session info" semantic-agnostic data (serialized string) so that anonymous HTTP requests can be correlated with specific publications and with their reading session (multiple readers scenario). Also see changes in r2-shared, and of course r2-navigator.
433* Support for AudioBook serving/streaming, local-packed (zipped), local-exploded (unzipped), and remote-exploded.
434* OPDS browse micro-service: OAuth token-based authentication and refresh support.
435
436Git revision info:
437* https://unpkg.com/r2-streamer-js@1.0.24/dist/gitrev.json
438* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.24/dist/gitrev.json
439
440Git commit history:
441* https://github.com/readium/r2-streamer-js/commits/v1.0.24
442
443Git diff:
444* https://github.com/readium/r2-streamer-js/compare/v1.0.23...v1.0.24
445
446# 1.0.23
447
448> Build environment: NodeJS `12.13.0`, NPM `6.12.0`
449
450Changes:
451* NPM package updates
452* TAJSON now parses/generates arbitrary JSON properties with typed object
453* OPDS2 browser (with data:image/xxx,Base64 handling, and navigation into the v1-v2 converter / inspector)
454
455Git revision info:
456* https://unpkg.com/r2-streamer-js@1.0.23/dist/gitrev.json
457* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.23/dist/gitrev.json
458
459Git commit history:
460* https://github.com/readium/r2-streamer-js/commits/v1.0.23
461
462Git diff:
463* https://github.com/readium/r2-streamer-js/compare/v1.0.22...v1.0.23
464
465# 1.0.22
466
467> Build environment: NodeJS `12.13.0`, NPM `6.12.0`
468
469Changes:
470* NPM updates (OPDS, Shared-JS)
471
472Git revision info:
473* https://unpkg.com/r2-streamer-js@1.0.22/dist/gitrev.json
474* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.22/dist/gitrev.json
475
476Git commit history:
477* https://github.com/readium/r2-streamer-js/commits/v1.0.22
478
479Git diff:
480* https://github.com/readium/r2-streamer-js/compare/v1.0.21...v1.0.22
481
482# 1.0.21
483
484> Build environment: NodeJS `12.13.0`, NPM `6.12.0`
485
486Changes:
487* HTTP server CORS preflight support (options method)
488
489Git revision info:
490* https://unpkg.com/r2-streamer-js@1.0.21/dist/gitrev.json
491* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.21/dist/gitrev.json
492
493Git commit history:
494* https://github.com/readium/r2-streamer-js/commits/v1.0.21
495
496Git diff:
497* https://github.com/readium/r2-streamer-js/compare/v1.0.20...v1.0.21
498
499# 1.0.20
500
501> Build environment: NodeJS `12.13.0`, NPM `6.12.0`
502
503Changes:
504* NPM updates
505
506Git revision info:
507* https://unpkg.com/r2-streamer-js@1.0.20/dist/gitrev.json
508* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.20/dist/gitrev.json
509
510Git commit history:
511* https://github.com/readium/r2-streamer-js/commits/v1.0.20
512
513Git diff:
514* https://github.com/readium/r2-streamer-js/compare/v1.0.19...v1.0.20
515
516# 1.0.19
517
518> Build environment: NodeJS `10.16.3`, NPM `6.12.0`
519
520Changes:
521* HTTP request headers for OPDS fetch, as some servers reject missing UserAgent, etc.
522* Added 3 new test OPDS feeds in documentation
523* NPM updates (including NodeJS v12 for Electron v6)
524
525Git revision info:
526* https://unpkg.com/r2-streamer-js@1.0.19/dist/gitrev.json
527* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.19/dist/gitrev.json
528
529Git commit history:
530* https://github.com/readium/r2-streamer-js/commits/v1.0.19
531
532Git diff:
533* https://github.com/readium/r2-streamer-js/compare/v1.0.18...v1.0.19
534
535# 1.0.18
536
537> Build environment: NodeJS `10.16.3`, NPM `6.11.3`
538
539Changes:
540* NPM updates
541* Fixed JSON validator schemas order
542
543Git revision info:
544* https://unpkg.com/r2-streamer-js@1.0.18/dist/gitrev.json
545* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.18/dist/gitrev.json
546
547Git commit history:
548* https://github.com/readium/r2-streamer-js/commits/v1.0.18
549
550Git diff:
551* https://github.com/readium/r2-streamer-js/compare/v1.0.17...v1.0.18
552
553# 1.0.17
554
555> Build environment: NodeJS `10.16.3`, NPM `6.11.3`
556
557Changes:
558* NPM updates
559* TypeScript sort imports
560
561Git revision info:
562* https://unpkg.com/r2-streamer-js@1.0.17/dist/gitrev.json
563* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.17/dist/gitrev.json
564
565Git commit history:
566* https://github.com/readium/r2-streamer-js/commits/v1.0.17
567
568Git diff:
569* https://github.com/readium/r2-streamer-js/compare/v1.0.16...v1.0.17
570
571# 1.0.16
572
573> Build environment: NodeJS `10.16.3`, NPM `6.11.3`
574
575Changes:
576* NPM updates
577* Fixed OPDS GitBook URL (doc)
578
579Git revision info:
580* https://unpkg.com/r2-streamer-js@1.0.16/dist/gitrev.json
581* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.16/dist/gitrev.json
582
583Git commit history:
584* https://github.com/readium/r2-streamer-js/commits/v1.0.16
585
586Git diff:
587* https://github.com/readium/r2-streamer-js/compare/v1.0.15...v1.0.16
588
589# 1.0.15
590
591> Build environment: NodeJS `10.16.0`, NPM `6.10.2`
592
593Changes:
594* NPM updates
595* Buffer.from() API to remove deprecation messages
596
597Git revision info:
598* https://unpkg.com/r2-streamer-js@1.0.15/dist/gitrev.json
599* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.15/dist/gitrev.json
600
601Git commit history:
602* https://github.com/readium/r2-streamer-js/commits/v1.0.15
603
604Git diff:
605* https://github.com/readium/r2-streamer-js/compare/v1.0.14...v1.0.15
606
607# 1.0.14
608
609> Build environment: NodeJS `10.16.0`, NPM `6.9.0`
610
611Changes:
612* NPM updates
613
614Git revision info:
615* https://unpkg.com/r2-streamer-js@1.0.14/dist/gitrev.json
616* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.14/dist/gitrev.json
617
618Git commit history:
619* https://github.com/readium/r2-streamer-js/commits/v1.0.14
620
621Git diff:
622* https://github.com/readium/r2-streamer-js/compare/v1.0.13...v1.0.14
623
624# 1.0.13
625
626> Build environment: NodeJS `10.15.3`, NPM `6.9.0`
627
628Changes:
629* rel=prefetch HTTP header Links now generated based on ordered sequence of supported media types, rather than order of authored JSON resource array / EPUB manifest items (fixed limitation still applies: maximum number of headers).
630* Build env update: switched from `uglify-es` to `terser` (ECMAScript-2015 / ES6 minifier for optional bundled app scripts)
631
632Git revision info:
633* https://unpkg.com/r2-streamer-js@1.0.13/dist/gitrev.json
634* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.13/dist/gitrev.json
635
636Git commit history:
637* https://github.com/readium/r2-streamer-js/commits/v1.0.13
638
639Git diff:
640* https://github.com/readium/r2-streamer-js/compare/v1.0.12...v1.0.13
641
642# 1.0.12
643
644> Build environment: NodeJS `10.15.3`, NPM `6.9.0`
645
646Changes:
647* Added CLI parameter handling for server's maximum number of rel=prefetch HTTP header Links
648
649Git revision info:
650* https://unpkg.com/r2-streamer-js@1.0.12/dist/gitrev.json
651* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.12/dist/gitrev.json
652
653Git commit history:
654* https://github.com/readium/r2-streamer-js/commits/v1.0.12
655
656Git diff:
657* https://github.com/readium/r2-streamer-js/compare/v1.0.11...v1.0.12
658
659# 1.0.11
660
661> Build environment: NodeJS `10.15.3`, NPM `6.9.0`
662
663Changes:
664* Added server parameter for maximum number of rel=prefetch HTTP header Links
665
666Git revision info:
667* https://unpkg.com/r2-streamer-js@1.0.11/dist/gitrev.json
668* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.11/dist/gitrev.json
669
670Git commit history:
671* https://github.com/readium/r2-streamer-js/commits/v1.0.11
672
673Git diff:
674* https://github.com/readium/r2-streamer-js/compare/v1.0.10...v1.0.11
675
676# 1.0.10
677
678> Build environment: NodeJS `10.15.3`, NPM `6.9.0`
679
680Changes:
681* NPM updates
682
683Git revision info:
684* https://unpkg.com/r2-streamer-js@1.0.10/dist/gitrev.json
685* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.10/dist/gitrev.json
686
687Git commit history:
688* https://github.com/readium/r2-streamer-js/commits/v1.0.10
689
690Git diff:
691* https://github.com/readium/r2-streamer-js/compare/v1.0.9...v1.0.10
692
693# 1.0.9
694
695> Build environment: NodeJS `8.15.1`, NPM `6.4.1`
696
697Changes:
698* NPM updates
699* JSON Schema updates
700
701Git revision info:
702* https://unpkg.com/r2-streamer-js@1.0.9/dist/gitrev.json
703* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.9/dist/gitrev.json
704
705Git commit history:
706* https://github.com/readium/r2-streamer-js/commits/v1.0.9
707
708Git diff:
709* https://github.com/readium/r2-streamer-js/compare/v1.0.8...v1.0.9
710
711# 1.0.8
712
713> Build environment: NodeJS `8.15.1`, NPM `6.4.1`
714
715Changes:
716* NPM updates
717* JSON Schema updates
718
719Git revision info:
720* https://unpkg.com/r2-streamer-js@1.0.8/dist/gitrev.json
721* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.8/dist/gitrev.json
722
723Git commit history:
724* https://github.com/readium/r2-streamer-js/commits/v1.0.8
725
726Git diff:
727* https://github.com/readium/r2-streamer-js/compare/v1.0.7...v1.0.8
728
729# 1.0.7
730
731> Build environment: NodeJS `8.14.1`, NPM `6.4.1`
732
733Changes:
734* NPM updates
735* Minor JSON Schema and documentation updates
736* Improved JSON Schema validation reports
737* Fixed JSON Schema cache handling (switch between OPDS2 and ReadiumWebPubManifest)
738
739Git revision info:
740* https://unpkg.com/r2-streamer-js@1.0.7/dist/gitrev.json
741* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.7/dist/gitrev.json
742
743Git commit history:
744* https://github.com/readium/r2-streamer-js/commits/v1.0.7
745
746Git diff:
747* https://github.com/readium/r2-streamer-js/compare/v1.0.6...v1.0.7
748
749# 1.0.6
750
751> Build environment: NodeJS `8.14.1`, NPM `6.4.1`
752
753Changes:
754* Updated documentation
755* NPM 6.5.* has regression bugs for global package installs, so revert back to NPM 6.4.1 (which is officially shipped with the NodeJS installer).
756* Now correctly reset LCP basic/test profile userkey when incorrect value passed in URL (used for testing, not real-world usage pattern, not LCP 1.0/production profile)
757
758Git revision info:
759* https://unpkg.com/r2-streamer-js@1.0.6/dist/gitrev.json
760* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.6/dist/gitrev.json
761
762Git commit history:
763* https://github.com/readium/r2-streamer-js/commits/v1.0.6
764
765Git diff:
766* https://github.com/readium/r2-streamer-js/compare/v1.0.5...v1.0.6
767
768# 1.0.5
769
770> Build environment: NodeJS `8.14.0`, NPM `6.5.0`
771
772Changes:
773* NPM updates
774* Minor documentation fixes
775
776Git revision info:
777* https://unpkg.com/r2-streamer-js@1.0.5/dist/gitrev.json
778* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.5/dist/gitrev.json
779
780Git commit history:
781* https://github.com/readium/r2-streamer-js/commits/v1.0.5
782
783Git diff:
784* https://github.com/readium/r2-streamer-js/compare/v1.0.4...v1.0.5
785
786# 1.0.4
787
788> Build environment: NodeJS `8.14.0`, NPM `6.5.0`
789
790Changes:
791* Fixed regression bug due to the previous base64 pub ID encoding bugfix (slashes). Depending on what lib is used, URLs and URLs components do not necessarilly get automatically decoded/encoded (percent escape for base64 chars, e.g. `=` and `/`). We must be very careful because we pass around both full URLs, and URLs components that require encoding (thus the double-encoding issues).
792
793Git revision info:
794* https://unpkg.com/r2-streamer-js@1.0.4/dist/gitrev.json
795* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.4/dist/gitrev.json
796
797Git commit history:
798* https://github.com/readium/r2-streamer-js/commits/v1.0.4
799
800Git diff:
801* https://github.com/readium/r2-streamer-js/compare/v1.0.3...v1.0.4
802
803# 1.0.3
804
805> Build environment: NodeJS `8.14.0`, NPM `6.5.0`
806
807Changes:
808* NPM updates (r2-xxx-js)
809* Fixed nasty Base64 encoding edge case with slash character in URLs
810* Moved "secure" HTTP code from navigator to streamer
811
812Git revision info:
813* https://unpkg.com/r2-streamer-js@1.0.3/dist/gitrev.json
814* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.3/dist/gitrev.json
815
816Git commit history:
817* https://github.com/readium/r2-streamer-js/commits/v1.0.3
818
819Git diff:
820* https://github.com/readium/r2-streamer-js/compare/v1.0.2...v1.0.3
821
822# 1.0.2
823
824> Build environment: NodeJS `8.14.0`, NPM `6.5.0`
825
826Changes:
827* NPM updates (minor)
828* Replaced deprecated RawGit URLs
829* Removed unnecessary TypeScript import aliases
830* Fixed OPDS2 links in the doc
831* Updated OPDS2 and ReadiumWebPubManifest schemas
832* Improved documentation
833* Improved EPUB type detection in the CLI (local, remote, packed, exploded)
834
835Git revision info:
836* https://unpkg.com/r2-streamer-js@1.0.2/dist/gitrev.json
837* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.2/dist/gitrev.json
838
839Git commit history:
840* https://github.com/readium/r2-streamer-js/commits/v1.0.2
841
842Git diff:
843* https://github.com/readium/r2-streamer-js/compare/v1.0.1...v1.0.2
844
845# 1.0.1
846
847> Build environment: NodeJS `8.14.0`, NPM `6.5.0`
848
849Changes:
850* Removed rogue debug console log
851
852Git revision info:
853* https://unpkg.com/r2-streamer-js@1.0.1/dist/gitrev.json
854* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.1/dist/gitrev.json
855
856Git commit history:
857* https://github.com/readium/r2-streamer-js/commits/v1.0.1
858
859Git diff:
860* https://github.com/readium/r2-streamer-js/compare/v1.0.0...v1.0.1
861
862# 1.0.0
863
864> Build environment: NodeJS `8.14.0`, NPM `6.5.0`
865
866Changes:
867* Support for chainable transformers (aka content filters), for example decrypt followed by HTML injection (CSS, etc.)
868* NPM updates (minor)
869* README info
870* VisualStudio code tweaks (developer workflow)
871* Semantic versioning bump 1.*.* (3-digit style now, "-alphaX" suffix caused issues with NPM tooling: updates, lockfile, etc.)
872
873Git revision info:
874* https://unpkg.com/r2-streamer-js@1.0.0/dist/gitrev.json
875* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0/dist/gitrev.json
876
877Git commit history:
878* https://github.com/readium/r2-streamer-js/commits/v1.0.0
879
880Git diff:
881* https://github.com/readium/r2-streamer-js/compare/v1.0.0-alpha.6...v1.0.0
882
883# 1.0.0-alpha.6
884
885> Build environment: NodeJS `8.12.0`, NPM `6.4.1`
886
887Changes:
888* NPM updates (minor)
889* Git revision JSON info now includes NodeJS and NPM version (build environment)
890* OPDS v1 to v2 converter micros-service now supports publication/entry display (+JSON validation)
891* NYPL and Hadrien demo readers updated for spine+readingOrder support
892
893Git revision info:
894* https://unpkg.com/r2-streamer-js@1.0.0-alpha.6/dist/gitrev.json
895* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0-alpha.6/dist/gitrev.json
896
897Git commit history:
898* https://github.com/readium/r2-streamer-js/commits/v1.0.0-alpha.6
899
900Git diff:
901* https://github.com/readium/r2-streamer-js/compare/v1.0.0-alpha.5...v1.0.0-alpha.6
902
903# 1.0.0-alpha.5
904
905Changes:
906* Dependency "ta-json" GitHub semver dependency becomes "ta-json-x" NPM package (fixes https://github.com/readium/r2-testapp-js/issues/10 )
907* Removed TypeScript linter warning message (checks for no unused variables)
908* NPM updates related to the Node TypeScript typings
909* Fixed TypeScript regression bug (3.0.3 -> 3.1.1) related to XML / HTML DOM typings
910
911Git revision info:
912* https://unpkg.com/r2-streamer-js@1.0.0-alpha.5/dist/gitrev.json
913* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0-alpha.5/dist/gitrev.json
914
915Git commit history:
916* https://github.com/readium/r2-streamer-js/commits/v1.0.0-alpha.5
917
918Git diff:
919* https://github.com/readium/r2-streamer-js/compare/v1.0.0-alpha.4...v1.0.0-alpha.5
920
921# 1.0.0-alpha.4
922
923Changes:
924* OPDS micro-services updates (URL routes / paths, added support for OPDS2 browse, absolute URLs)
925* HTML templates, formatted (pretty-print)
926* npm updates (external deps)
927
928Git revision info:
929* https://unpkg.com/r2-streamer-js@1.0.0-alpha.4/dist/gitrev.json
930* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0-alpha.4/dist/gitrev.json
931
932Git commit history:
933* https://github.com/readium/r2-streamer-js/commits/v1.0.0-alpha.4
934
935Git diff:
936* https://github.com/readium/r2-streamer-js/compare/v1.0.0-alpha.3...v1.0.0-alpha.4
937
938# 1.0.0-alpha.3
939
940Changes:
941* correct version in `package-lock.json`
942
943Git revision info:
944* https://unpkg.com/r2-streamer-js@1.0.0-alpha.3/dist/gitrev.json
945* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0-alpha.3/dist/gitrev.json
946
947Git commit history:
948* https://github.com/readium/r2-streamer-js/commits/v1.0.0-alpha.3
949
950Git diff:
951* https://github.com/readium/r2-streamer-js/compare/v1.0.0-alpha.2...v1.0.0-alpha.3
952
953# 1.0.0-alpha.2
954
955Changes (NPM updates):
956* `@types/node`
957* `@types/uuid`
958* `r2-utils-js`
959* `r2-shared-js`
960* `r2-opds-js`
961* `r2-lcp-js`
962
963Git revision info:
964* https://unpkg.com/r2-streamer-js@1.0.0-alpha.2/dist/gitrev.json
965* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0-alpha.2/dist/gitrev.json
966
967Git commit history:
968* https://github.com/readium/r2-streamer-js/commits/v1.0.0-alpha.2
969
970Git diff:
971* https://github.com/readium/r2-streamer-js/compare/v1.0.0-alpha.1...v1.0.0-alpha.2
972
973# 1.0.0-alpha.1
974
975Changes:
976* initial NPM publish
977
978Git revision info:
979* https://unpkg.com/r2-streamer-js@1.0.0-alpha.1/dist/gitrev.json
980* https://github.com/edrlab/r2-streamer-js-dist/blob/v1.0.0-alpha.1/dist/gitrev.json
981
982Git commit history:
983* https://github.com/readium/r2-streamer-js/commits/v1.0.0-alpha.1
984
985Git diff:
986* initial NPM publish