Skip to content

Releases: eXist-db/node-exist

v4.0.1

16 Sep 12:55
256efbe

Choose a tag to compare

4.0.1 (2021-09-16)

Bug Fixes

  • app: app#install throws on installation error (cb7d900)
  • app: apply standard format (29118ff)
  • test: test for app#install to return an Error (bcb8f01)

v4.0.0

29 Jun 17:59
8bea895

Choose a tag to compare

4.0.0 (2021-06-29)

Features

  • improve app installation (445b1be)

BREAKING CHANGES

  • The third parameter packageUri is dropped from db.app.install.
    If your code contains a call with client, xarName and packageUri this fails,
    because the packageUri is now interpreted as the customPackageUrl.

Unpack a XAR in existdb to extract its package URI and use this info
to remove a previously installed version of this package.
This method is less error prone than to rely on the user to provide the
correct package URI themselves.

Since db.app.upload already hard-codes the collection
where packages are uploaded to (/db/system/repo), this
can safely assumed in db.app.install
when referencing the XAR by its name.

The improvements in the prepared query install-package.xq
was influenced by
https://github.com/eXist-db/atom-editor-support/blob/4715ec045bd6c305ca93003215714a494bad3fa3/packages.xql

v3.1.0

26 Jun 08:37

Choose a tag to compare

3.1.0 (2021-06-26)

Bug Fixes

  • ci: release on "release" image of existdb (249fb88)
  • ci: correct docker image name (463be57)
  • ci: move workflows to correct directory (98264b0)
  • ci: wait for existdb to start (ea9951d)

Features

  • build: switch to github actions (50f0c1b)
  • ci: use @semantic-releasee/github plugin (dc7c614)

v3.0.1

09 Nov 09:34

Choose a tag to compare

3.0.1 (2020-11-09)

Bug Fixes

  • app: resolve path to XQuery scripts (7617abf)

v3.0.0

08 Nov 21:38
2e32d8d

Choose a tag to compare

3.0.0 (2020-11-08)

Features

  • resolve dependencies, custom package repos (6d6145f)
  • app: tighten app module (9b6444b)
  • stable XAR upload and install (75ca644)

Tests

  • ci: drop exist 3 from test matrix (b2485f2)

BREAKING CHANGES

  • ci: App installation is not compatible with exist 3.6.1!
    This is because the collection /db/system/repo does not exist. For installation to work reliably the XAR must be present in that collection (at least for existdb v4+).

v2.1.0

28 Oct 23:20
9cf61af

Choose a tag to compare

2.1.0 (2020-10-28)

Bug Fixes

  • ci: docker exposes https port (913606a)
  • queries: catch all promises in readAll (1b1c3da)
  • spec: catch all promises safely (4de7669)

Features

v2.0.4

24 Jul 19:02
a4269ec

Choose a tag to compare

2.0.4 (2020-07-24)

Bug Fixes

  • security issues in deps (0aaaf74)

v2.0.3

24 Jul 18:50
3d187ef

Choose a tag to compare

2.0.3 (2020-07-24)

Bug Fixes

  • register mime-types of xquery file extensions (50112ed), closes #101

v2.0.2

04 Sep 11:26
46a6f7c

Choose a tag to compare

2.0.2 (2019-09-04)

Bug Fixes

  • travis: add 5.0.0 release to matrix (ae16a20)

v2.0.1

09 Jul 21:32
ca5aa04

Choose a tag to compare

2.0.1 (2019-07-09)

Bug Fixes

  • result of npm audit fix (daba5f1)