Skip to content

Releases: cca/equella_cli

v3.0.7

22 Sep 00:05
4b725b0
Compare
Choose a tag to compare

Remove node-fetch dependency, use native node fetch API.

Full Changelog: v3.0.6...v3.0.7

v3.0.6

21 Sep 20:15
d7445f8
Compare
Choose a tag to compare

Upgrade @xmldom/xmldom dependency to 0.9.3.

Full Changelog: v3.0.5...v3.0.6

v3.0.5

21 Sep 20:03
3fdfcd4
Compare
Choose a tag to compare

Workflow to create a GitHub release and publish to NPM. Update dependencies.

The v3.02 to v.3.0.4 releases are all just failed workflow attempts and do not exist on NPM.

Full Changelog: v3.0.4...v3.0.5

v3.0.4

21 Sep 20:01
aa02ff8
Compare
Choose a tag to compare

Full Changelog: v3.0.3...v3.0.4

v3.0.3

21 Sep 19:57
e517f1b
Compare
Choose a tag to compare

Full Changelog: v3.0.2...v3.0.3

v3.0.2

21 Sep 19:52
3943f30
Compare
Choose a tag to compare

Full Changelog: v3.0.1...v3.0.2

v3.0.1

28 Mar 18:40
8d49730
Compare
Choose a tag to compare

Fix Headers is not defined error in req.js for certain code paths.

Full Changelog: v3.0.0...v3.0.1

v3.0.0

18 Feb 22:52
d8f0c96
Compare
Choose a tag to compare
  • Migrate off of the long-deprecated request module to node-fetch. Removes the punycode deprecation warnings (#24) and all known security vulnerabilities.
  • Update dependencies. Switching to open@10 means requiring node>=18
  • Add eslint and an eslint github action
  • Fix eslint warnings, mostly indentation, use Object.hasOwn instead of Object.prototype.hasOwnProperty
  • eq -v or eq --version prints the version number (used to print usage info)
  • PUT and POST requests without --data throw an error
  • Convert dates (for modifiedAfter & modifiedBefore in search routes) to ISO 8601 if possible, otherwise throw an error

BREAKING CHANGE: minimum node version 18.

Full Changelog: v2.1.0...v3.0.0

v2.1.0

01 Dec 23:02
adfa341
Compare
Choose a tag to compare
  • eq tax supports a --length parameter now, so eq tax --length 5000 > taxos.json can write a file of all your taxonomies
  • the --name flag supported by several commands now exits with a non-zero status if an object with a matching name is not found

Full Changelog: v2.0.0...v2.1.0

v2.0.0

01 Nov 20:57
d801a98
Compare
Choose a tag to compare
  • convert to ESM which unblocks some dependency upgrades
  • upgrade all dependencies to latest available versions
  • convert the test suite from deprecated nodeunit to mocha
  • fix a bug when searching for a taxonomy term in a named taxonomy, e.g. eq tax --name "taxo name" --search "term text"