Skip to content

Releases: Lumieducation/H5P-Nodejs-library

v5.0.0

31 Jul 07:28
def9bbb
Compare
Choose a tag to compare

5.0.0 (2020-07-31)

  • refactor(routes)!: removed exported Express routes (#701) (def9bbb), closes #701

BREAKING CHANGES

  • You now need to import the express router like this: import h5pAjaxExpressRouter from 'h5p-nodejs-library/build/src/adapters/H5PAjaxRouter/H5PAjaxExpressRouter';

v4.1.2

19 Jul 18:03
addfec2
Compare
Choose a tag to compare

4.1.2 (2020-07-19)

Bug Fixes

  • package upload: more robust handling of missing files (#679) (addfec2)

v4.1.1

09 Jul 18:14
cc1ad89
Compare
Choose a tag to compare

4.1.1 (2020-07-09)

Bug Fixes

  • package export: long filenames in content paths shortened (#657) (cc1ad89)

v4.1.0

07 Jul 17:58
eea6ea0
Compare
Choose a tag to compare

4.1.0 (2020-07-07)

Features

  • interactive video: seeking in videos works (#647) (18fc0d2)

Minor breaking change: The IContentStorage and ITemporaryFileStorage interfaces were
extended to support ranges when getting file streams. If you've implemented the interfaces yourself, you must change them accordingly.

If you've implemented the H5P Ajax endpoints yourself, you must make sure to correctly deal with range requests!

v4.0.2

03 Jul 06:18
903a6b0
Compare
Choose a tag to compare

4.0.2 (2020-07-03)

Bug Fixes

  • package upload: missing temporary files (#645) (903a6b0)

v4.0.1

02 Jul 06:25
b447e87
Compare
Choose a tag to compare

4.0.1 (2020-07-02)

Bug Fixes

  • package upload: uploaded packages with missing files work (#642) (b447e87)

v4.0.0

29 Jun 16:35
3e61915
Compare
Choose a tag to compare

4.0.0 (2020-06-29)

Features

  • editor and player: addons and library management (3e61915)

BREAKING CHANGES

  • editor and player: The ILibraryStorage and IContentStorage interfaces have new methods that are needed for complete library management functionality.
    There are new language strings.
    The configuration was extended to cater for addon configuration.
    There is a new REST endpoint adapter for Express for library administration functionality. Implementation should either add the Express router (and protect it from unauthorized access!) or offer their own REST endpoint.
    The example now includes React components that speak with the library administration REST endpoint. Implementations can use or extend the example components.
    Updating content was broken and is now fixed.

v3.0.6

11 Jun 08:22
08cad21
Compare
Choose a tag to compare

3.0.6 (2020-06-11)

Bug Fixes

  • file uploads: stricter filename sanitization (#596) (08cad21)

v3.0.5

04 Jun 09:17
5bcfc88
Compare
Choose a tag to compare

3.0.5 (2020-06-04)

Bug Fixes

  • npm package: package now includes translation files (#580) (5bcfc88)

v3.0.4

01 Jun 08:09
a8bd394
Compare
Choose a tag to compare

3.0.4 (2020-06-01)

Bug Fixes

  • editor: improved stability when saving content (#569) (a8bd394)