Aller au contenu principal
Version: 6.6

Release Notes

6.6

Date de release: 26 janvier 2023

This minor version adds improvements as well as default maintenance to packer and its underlying libraries.

docuteam packer

New Features

  • add support for SEDA version 2.2

Bugs

  • adjust selection when cleaning of marked nodes removes currently selected node

Changes in common libraries

Improvements

  • adapt mapping to Rosetta DNX to not link characteristics and characteristicsNote
  • include the latest version of DROID signature files
  • upgrade dependencies indicated by snyk.io
  • add EAD metadata elements for legal holds

Bugs

  • handle attribute exclusion on intermediary elements for dynamic metadata elements (EAD)
  • cleanup temporary files when converting long paths

6.6.1

Date de release: 17 février 2023

This maintenance release fixes the standalone converter distribution (used by docuteam box).

Changes in common libraries

Bugfixes

  • Re-include jaxen in converter distribution

Improvements

  • upgrade dependencies indicated by snyk.io


Earlier release notes

6.5

Date de release: 26 octobre 2022

This minor version adds improvements as well as default maintenance to packer and its underlying libraries.

docuteam packer

Improvements

  • allow metadata editing when files are not accessible

Changes in common libraries

New features

  • new postAction to add/update/remove metadata values recursively in children

Improvements

  • make main method of FileConverter return an exit code in case of an error
  • include the latest version of DROID signature files
  • upgrade dependencies indicated by snyk.io (e.g. CVE-2022-42889)

6.4

Date de release: 12 Août 2022

This minor version adds new functionalities as well as default maintenance to packer and its underlying libraries.

docuteam packer

New features

Changes in common libraries

New features

  • support reading out creation date of files

Improvements

  • log stdout and stderr separately for SystemProcess
  • include the latest version of DROID signature files
  • add MIME type for msg file format to DROID signature file
  • upgrade dependencies indicated by snyk.io

Bugfixes

  • update log config for apache cxf

6.3

Date de release: 20 avril 2022

This minor version adds functionality and improvements to packer and its underlying libraries.

docuteam packer

Improvements

  • update JRE bundled with packer
  • support EXIF information on rotation in image preview
  • the "Save as" function should use the current name as the default

Bugfixes

  • add translation for the exception relating to blocked file formats
  • use correct PUID for Powerpoint presentation

Changes in common libraries

New features

  • create postAction for updating the dates of parent entries automatically

Improvements

  • FileConverter should compare extension case-insensitive
  • include the latest version of DROID signature files
  • upgrade dependencies indicated by snyk.io

6.3.1

Date de release: 09 juin 2022

This bugfix version primarily addresses smaller issues with a recently added postAction.

Changes in common libraries

New features

  • create distribution for docuteam converter

Improvements

  • execute postAction also if a metadataElementInstance is removed
  • upgrade dependencies

Bugfixes

  • postActionAddDateInParents should update even if parent date is empty and date field is not set to repeatable

6.2

Date de release: 16 février 2022

This minor version adds functionality and improvements to underlying libraries.

Changes in common libraries

New features

  • Add date validator accepting any of yyyyMMDD, yyyyMM, yyyy.

Improvements

  • Use delete instead of deleteOnExit wherever possible.
  • Include the latest version of DROID signature files.

6.2.1

Date de release: 16 mars 2022

This bugfix version adds Italian translations and some other minor improvements.

docuteam packer

Improvements

  • Packer now contains default translations for Italian.
  • When using the function “Append migration result”, it is now possible to select a folder containing multiple files.

Changes in common libraries

Improvements

  • Improve data transfer from 3-Heights Document Converter webservice.
  • Set from address and send date for email messages.
  • Upgrade dependencies indicated by snyk.io.

6.1

Date de release: 26 novembre 2021

This minor version primarily adds a new functionality to import metadata from a CSV file.

docuteam packer

New Features

Changes in common libraries

Bugfixes

  • Resolve security issue about xstream initialization.
  • Include the latest version of DROID signature files.
  • Upgrade dependencies indicated by snyk.io

6.1.1

Date de release: 07 decembre 2021

This bugfix version does not include any changes relevant to docuteam packer.


6.1.2

Date de release: 13 decembre 2021

This bugfix version mainly addresses a security issue related to the log4j framework.

Changes in common libraries

Bugfixes

  • Upgrade log4j to version 2.15.0 to address CVE-2021-44228

6.1.3

Date de release: 14 decembre 2021

This bugfix version addresses a security issue related to the log4j framework.

Changes in common libraries

Bugfixes

  • Upgrade log4j to version 2.16.0 to further address CVE-2021-44228

6.1.4

Date de release: 23 decembre 2021

This bugfix version addresses a security issue related to the log4j framework, and updates other dependencies, too.

Changes in common libraries

Bugfixes

  • Upgrade log4j to version 2.17.0 to further address CVE-2021-45105
  • Upgrade dependencies indicated by snyk.io

6.1.5

Date de release: 05 janvier 2022

This bugfix version addresses a security issue related to the log4j framework.

Changes in common libraries

Bugfixes

  • Upgrade log4j to version 2.17.1
  • Replace deprecated MySQL driver classname

6.0

Date de release: 08 mars 2021

This major version marks, first and foremost, the transition from Java 8 to Java 11. This means a changed prerequisite – actions requires Java 11. This also brings some smaller changes with it. One side effect is that any properties files need to be encoded in UTF-8 (used to be ISO-8859-1).

docuteam packer

Improvements

  • The property "docuteamPacker.isDevMode" has been removed; creating detailed log output can be achieved with respective log4j settings.

Changes in common libraries

Improvements

  • upgrade dependencies indicated by snyk.io
  • use correct namespace (not just a string representation) consistently when adding new METS elements to the xml file

6.0.1

Date de release: 28 septembre 2021

Changes in common libraries

Improvements

  • Upgrade dependencies
  • For duplicate filenames, show path information as well
  • Fix JHove dependency to not break if the external schema is not available
  • Deactivate (encapsulated) postscript in default configuration

Bugfixes

  • Properly deal with attributes of the xlink namespace within EAD
  • Support trailing spaces in filenames for file converter
  • Adjust PREMIS event information for replacements of files

5.9

Date de release: 16 avril 2020

This minor version does not include any changes to docuteam packer.


5.8

Date de release: 16 novembre 2020

This minor version implements a new property to specify a directory for storing the lock files, as well as general maintenance for docuteam packer.

docuteam packer

New Features

  • introduce a new property "docuteamPacker.lockFilesDir.[OS]" to specify a directory where the lock files for opened SIPs should be stored. If not specified, the current default behaviour applies (place it in the same folder as the SIP itself).

Changes in common libraries

Improvements

  • update default DROID signature files
  • upgrade dependencies indicated by snyk.io

Bugfixes

  • ensure resources are properly closed

5.8.1

Date de release: 5. janvier 2021

Changes in common libraries

Bugfixes

  • correctly set priority for log config

5.7

Date de release: 19 août 2020

This minor version includes mainly bugfixes and general maintenance for docuteam packer.

Changes in common libraries

Improvements

  • initialize DROID only at first use

Bugs

  • CSV export contains the unittitle

5.6

Date de release: 26 mai 2020

This minor version includes mainly bugfixes and general maintenance for docuteam packer.

docuteam packer

Improvements

  • additional comments and review of defaults for FileNameNormalizer
  • reviewed translations
  • update links to new public documentation site

Changes in common libraries

Improvements

  • update default DROID signature files
  • simplify EAD export to process elements in a generic way

Bugs

  • do not allow folder and file names with trailing "."
  • remove all repeated metadata elements on the source file node when migrating and keeping the original
  • fix order for newly added PREMIS objects
  • consistent handling of node title when migrating file and keeping the original
  • use attribute "type" instead of "role" for element <EAD\:dimensions>, and add xlink namespace for attribute "role" of <EAD\:extref>

5.5

Date de release: 12 février 2020

This minor version marks our transition to Bitbucket as CI platform and Cloudsmith as artifact repository. There are no changes to docuteam packer.


5.4

Date de release:: 22 novembre 2019

docuteam packer

Improvements

  • support disabling the option to delete the sources when creating the SIP

Bugs

  • packer workspace should ignore temporary SIPs
  • names of default reports should be translated
  • fix exception when switching workspace with open SIP
  • fix exception when property docuteamPacker.droid.signatureFile is set explicitly
  • add missing translation for metadata validator
  • fix reading of node order when opening SIPs

Changes in common libraries

New Features

  • Integrate platform independent webservice for the 3-Heights document converter

Improvements

  • Use the most recent DROID signatures in config as default (instead of hard-coded default)
  • check for valid filenames when unzipping

Bugs

  • sanitize invalid XML characters in metadata values
  • fix kerberos authentication for SNBPDFGenerator
  • use correct log4j libraries for logging
  • replace java.io.File.renameTo(File) calls with java.nio.file.Files.move(Path, Path, CopyOption…)