Skip to content

Latest commit

 

History

History
146 lines (97 loc) · 7.73 KB

ReleaseNotes.md

File metadata and controls

146 lines (97 loc) · 7.73 KB

DART Release Notes

2.0.22 - March 14, 2023

2.0.21 - August 12, 2022

2.0.20 - June 10, 2022

2.0.19 - April 14, 2022

2.0.18 - March 30, 2022

2.0.17 - November 5, 2021

This release contains a number of security fixes, but no new features.

The remaining ansi-regex and set-value affect libraries used only in development and testing. These libraries are not included in the DART distribution.

2.0.16 - October 27, 2021

2.0.15 - October 21, 2021

  • Fixed a bug that caused empty StorageService.port to be serialized as an empty string instead of zero. This was not a problem for DART, but it was for DART runner, which expects an integer.

2.0.14 - October 14, 2021

  • Added Workflow Export feature to work with DART runner.

2.0.13 - September 1, 2021

  • This release includes security updates but no new features.
  • Upgraded path-parse library to v1.0.7 to fix CVE-2021-23343.
  • Upgraded csv-parse to v4.16.2.
  • Fixed Apple code signing and notarization to stop "unknown author" warnings on Mac OS.
  • Added BSD license.

2.0.12 - August 9, 2021

2.0.11 - December 7, 2020

  • Fixed a typo in the "files to package" screen.
  • Removed list of allowed values in the bag-info.txt/Bagging-Software tag. That had caused some user-defined custom BagIt Profiles to generate bags that would not validate.
  • Extended timeout on a few async tests that sporadically timed out.

2.0.10 - October 15, 2020

  • Export BagIt Profiles to match version 1.3.0 of the BagIt Profile Specification
  • Fixed regressions: Electron 10+ broke the Help > About and Help > Logs popup windows.

2.0.9 - July 24, 2020

2.0.8 - May 26, 2020

2.0.7 - May 14, 2020

  • Settings import question now displays a password field instead of a regular text input for passwords.
  • (Internal) Added npm run bump to simplify version changes.

2.0.6 - May 12, 2020

  • Exported BagIt profiles now include Manifests-Allowed and Tag-Maifests-Allowed
  • Settings export no long fails on missing BagIt profiles.
  • Progress bars on Job Run page no longer bounce when a bag contains long file names.
  • Validation progress bar on Job Run page is marked complete when job succeeds.
  • Security updates to underlying npm libraries

2.0.5 - April 7, 2020

2.0.4 - March 12, 2020

  • Added validation-only jobs for users who simply want to validate an existing bag.
  • Fixed the "empty" BagIt profile, which allows validation against the basic BagIt spec. Fixed include:
    1. sha256 manifest and sha256 tag manifest are no longer required.
    2. Serialization is no longer required.
    3. fetch.txt is now allowed.

2.0.3 - March 3, 2020

  • Added Beyond the Repository (BTR) BagIt profile to the default installation.
  • Removed Setup Modules. The settings import/export system serves the same function and is easier to set up and distribute.
  • Fixed the filter on sensitive data export. When exporting settings, DART will not export logins, passwords, or API tokens, unless they refer to environment variables.

2.0.2 - Feb. 28, 2020

2.0.1 - Feb. 27, 2020