Skip to content

Releases: eXist-db/node-exist

v4.4.0

02 Feb 22:46
Compare
Choose a tag to compare

4.4.0 (2022-02-02)

Features

  • collections: existsAndCanOpen (34172ec)

v4.3.2

02 Feb 21:41
Compare
Choose a tag to compare

4.3.2 (2022-02-02)

Bug Fixes

  • users: getUserInfo works (4da732f)

v4.3.1

01 Feb 14:19
Compare
Choose a tag to compare

4.3.1 (2022-02-01)

Bug Fixes

  • examples: formatting for date and time in ls output (96eaa3a)

v4.3.0

31 Jan 21:56
Compare
Choose a tag to compare

4.3.0 (2022-01-31)

Features

  • examples: exist-ls roughly mimics the ls command (efdf0e4)

v4.2.0

30 Jan 17:05
Compare
Choose a tag to compare

4.2.0 (2022-01-30)

Features

  • examples: add new CLI tool exist-tree (e64bf20)

v4.1.1

20 Sep 22:24
Compare
Choose a tag to compare

4.1.1 (2021-09-20)

Bug Fixes

  • connection: readOptionsFromEnv with tests (b4acbeb)
  • readme: only relative links, badge alt title (23840d3)

v4.1.0

19 Sep 14:53
Compare
Choose a tag to compare

4.1.0 (2021-09-19)

Bug Fixes

  • examples: rename CLI examples for consistency (c26ee81)

Features

  • examples: improve exist-ls to include type (c59960e)
  • enhance connection component (cd8e7ff)
  • enhance usage with type hints, fix JSDoc (151315e)
  • expose examples as package binaries (0b2507a)
  • improve db connection in tests and examples (932a65e)
  • test: override db-connection with env vars (3f06141)

v4.0.1

16 Sep 12:55
256efbe
Compare
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
Compare
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
Compare
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)