Releases: bioinformatics-ua/dicoogle-client-js
Releases · bioinformatics-ua/dicoogle-client-js
v5.2.4
v5.2.3
Fixes
user.add
anduser.remove
now work as they should, both in Dicoogle 2 and Dicoogle 3. (#52)- Updated CI build badge in readme.md (#51)
Miscellaneous
- Rewrite tests to TypeScript (#49)
- Adjusted CI to check the code with ESLint on Node.js LTS
Full Changelog: v5.2.2...v5.2.3
v5.2.2
v5.2.1
Fixes and Enhancements
- Fixed type definition of
ServiceStatus
(#46)
Miscellaneous
- Project maintenance: update dependencies and format code (#45)
- Bump tar from 4.4.8 to 4.4.19 #44
- Bump cached-path-relative from 1.0.2 to 1.1.0 #42
- Bump shelljs from 0.8.4 to 0.8.5 #41
- Bump copy-props from 2.0.4 to 2.0.5 #43
- Bump terser from 5.14.1 to 5.14.2 by @dependabot in #47
Full Changelog: 5.2.0...v5.2.1
v5.2.0
New
This version provides increased coverage of the Dicoogle 3 Web API.
- Getting plugin information can now be done by type (for example
dicoogle.getPlugins('index')
(#37) - New
presets
namespace containing new methods related with DICOM export presets (#38)get
for fetching all presets of a usersave
for saving a specific presetfieldList
to retrieve the list of known DICOM attributes
- New methods
enablePlugin
anddisablePlugin
(#39)
Fixes and improvements
- Fixed definition of
restoreSession
method (#40)
Full Changelog: v5.1.0...v5.2.0
v5.1.0
v5.0.1
Fixes
- On
unindex
orremove
, multiple URIs are now passed as form data, to prevent the URI from getting too long (#29) - Issues with the bundling process, the standalone dicoogle-client.min.js should work again. (#25, #30)
Chores
- Added GitHub Actions CI (#19)
- Security patching for transitive dependencies
v5.0.0
Changes
- Node.js 10 is the minimum supported version for using and building on Node.
- The library now requires ECMAScript 2015 support. This can be added through Babel and polyfills if necessary, but it should work out of the box on all modern browsers.
- Public dependency
superagent
has been updated to v5.1. - remove the "dist" folder from the
files
field (the bundle was never intended to be included).
New
- All asynchronous functions now return a Promise-like object, which can be used in
async
functions. Providing a callback is optional and still supported. users
namespace: methods to list, add, and remove users
Other
- Fixed and improved TypeScript type definitions.