Git diff:
Changes:
- TODO
Build environment: NodeJS
22.11.0
, NPM11.0.0
Changes:
- NPM package updates
- Flox/Nix support (dev)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.45/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
20.17.0
, NPM10.8.3
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.44/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
20.10.0
, NPM10.2.5
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.43/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
18.16.0
, NPM9.8.0
Changes:
- NPM package updates
- added OPDS JSON test for accessibility metadata roundtrip
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.42/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
18.14.2
, NPM9.5.1
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.41/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
18.12.1
, NPM9.1.1
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.40/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
16.13.1
, NPM8.3.0
Changes:
- NPM package updates
- Added Atom "summary" namespaced property name
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.39/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
16.13.0
, NPM8.1.3
Changes:
- NPM package updates (Node 16 + NPM 8)
- TSLint to ESLint migration
- Fixed OPDS 1 to OPDS 2 Entry Title conversion (Summary field extra untyped JSON property)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.38/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.18.1
, NPM6.14.15
Changes:
- NPM package updates
- NodeJS v14 minimum requirement
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.37/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.17.5
, NPM6.14.14
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.36/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.16.1
, NPM6.14.13
Changes:
- Fixed OPDS content / summary and other type'd content (title, subtitle)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.35/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.16.1
, NPM6.14.13
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.34/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.15.4
, NPM6.14.11
Changes:
- NPM package updates
- Added support for the
image
property of "catalog entry" (in addition to theimages
array of links), reusing theOPDSPublication
object type
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.33/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.15.1
, NPM6.14.10
Changes:
- Fixed regression bug from 1.0.28 (OPDS link holds/copies/etc.)
- NPM package updates
- Added missing support for OPDS 1 XML LCP Hashed Passphrase conversion to OPDS 2 JSON (custom Link Properties)
- Added unit tests for the above
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.32/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.15.1
, NPM6.14.9
Changes:
- NPM package updates (including fixed TA-JSON for class inheritance hierarchy and custom additional JSON properties)
- Added missing support for Number type converter in XML deserialization
- Added unit tests for the above
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.31/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.15.1
, NPM6.14.9
Changes:
- Minor NPM package updates
- Support for OPDS Availability Status in addition to State (because legacy / incorrect feeds)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.30/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.15.0
, NPM6.14.9
Changes:
- Added missing TypeScript files (see previous version 1.0.28)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.29/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
14.15.0
, NPM6.14.9
Changes:
- NPM package updates
- Added support for OPDS1 'availability', 'holds' and 'copies', and conversion to OPDS2
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.28/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.18.2
, NPM6.14.5
Changes:
- NPM package updates
- TypeScript const enum safeguard (isolated modules)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.27/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.18.1
, NPM6.14.5
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.26/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.16.3
, NPM6.14.5
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.25/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.16.1
, NPM6.14.4
Changes:
- NPM package updates
- CSON 2 JSON script fix
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.24/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.16.1
, NPM6.14.4
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.23/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.15.0
, NPM6.13.7
Changes:
- NPM package updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.22/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.13.0
, NPM6.13.0
Changes:
- Fixed OPDS1-2 converter to duck-type publication vs. navigation feed (image thumbnails and authors)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.21/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.13.0
, NPM6.13.0
Changes:
- NPM package updates
- TAJSON now parses/generates arbitrary JSON properties with typed object
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.20/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.13.0
, NPM6.13.0
Changes:
- NPM package updates
- fix: duck-type navigation vs. publications OPDS feed
- workaround: monkey-patch erroneous OPDS 1 rel URI (cover image thumbnail)
- fix: OPDS entry type (x)html for Title, SubTitle, Summary, Content with correct XML namespace normalization (Atom removal)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.19/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.13.0
, NPM6.12.0
Changes:
- OPDS converter 1 > 2 support for ThrCount (numberOfItems)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.18/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
12.13.0
, NPM6.12.0
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.17/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.3
, NPM6.12.0
Changes:
- NPM updates (including NodeJS v12 for Electron v6)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.16/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.3
, NPM6.11.3
Changes:
- OPDS support for "journals" online HTML publication entries (no EPUB acquisition link)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.15/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.3
, NPM6.11.3
Changes:
- NPM updates
- OPDS JSON Schema uri-reference validator was failing on space characters (but not unicode chars)
- OPDS v1-v2 converter auto-fixes incorrect JPEG content type
- OPDS support for x-stanza image mime type
- OPDS parser adds link rel acquisition when missing, inferred from EPUB link type
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.14/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.3
, NPM6.11.3
Changes:
- NPM updates
- TypeScript sort imports
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.13/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.3
, NPM6.11.3
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.12/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.0
, NPM6.10.2
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.11/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.16.0
, NPM6.9.0
Changes:
- NPM updates (notably: Ava unit testing)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.10/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
10.15.3
, NPM6.9.0
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.9/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.15.1
, NPM6.4.1
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.8/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.15.1
, NPM6.4.1
Changes:
- NPM updates
- JSON Schema reference updates
- NodeTS (TypeScript) unit test runner
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.7/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.1
, NPM6.4.1
Changes:
- NPM updates
- Significant unit test updates, handling of union/polymorph types with special (de)serialization rules, and OPDS feed crawler.
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.6/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.1
, NPM6.4.1
Changes:
- Reviewed and annotated the data models based on the most current JSON Schema (significant unit test updates to match)
- Minor NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.5/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.1
, NPM6.4.1
Changes:
- Updated documentation (minor)
- 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).
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.4/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.0
, NPM6.5.0
Changes:
- NPM updates
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.3/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.0
, NPM6.5.0
Changes:
- NPM updates (r2-xxx-js)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.2/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.0
, NPM6.5.0
Changes:
- NPM updates (minor)
- Replaced deprecated RawGit URLs
- Improved Ava unit test setup
- Removed unnecessary TypeScript import aliases
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.1/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.14.0
, NPM6.5.0
Changes:
- NPM updates (minor)
- README info
- VisualStudio code tweaks (developer workflow)
- Semantic versioning bump 1.. (3-digit style now, "-alphaX" suffix caused issues with NPM tooling: updates, lockfile, etc.)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.12.0
, NPM6.4.1
Changes:
- NPM updates (minor corrections)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.7/dist/gitrev.json
Git commit history:
Git diff:
Build environment: NodeJS
8.12.0
, NPM6.4.1
Changes:
- NPM updates (minor)
- Git revision JSON info now includes NodeJS and NPM version (build environment)
- OPDS v1 to v2 converter now exposes Entry-compatible function
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.6/dist/gitrev.json
Git commit history:
Git diff:
Changes:
- Dependency "ta-json" GitHub semver dependency becomes "ta-json-x" NPM package (fixes readium/r2-testapp-js#10 )
- Removed TypeScript linter warning message (checks for no unused variables)
- NPM updates related to the Node TypeScript typings
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.5/dist/gitrev.json
Git commit history:
Git diff:
Changes:
- OPDS converter XML to JSON: empty language ignored.
- npm updates (external dependencies)
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.4/dist/gitrev.json
Git commit history:
Git diff:
Changes:
- correct version in
package-lock.json
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.3/dist/gitrev.json
Git commit history:
Git diff:
Changes (NPM updates):
@types/node
r2-utils-js
r2-shared-js
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.2/dist/gitrev.json
Git commit history:
Git diff:
Changes:
- initial NPM publish
Git revision info:
- https://unpkg.com/[email protected]/dist/gitrev.json
- https://github.com/edrlab/r2-opds-js-dist/blob/v1.0.0-alpha.1/dist/gitrev.json
Git commit history:
Git diff:
- initial NPM publish