Releases: arkivverket/arkade5
Version 2.9.0
Release date: 2023-02-13
-
New features
- PRONOM-analysis results now has a field indicating whether the file's format is valid according to the Norwegian Archivist's Regulation
-
Corrections and improvements
- Noark 5 tests N5.14, N5.21 and N5.24:
- Folders and registrations with status "Utgår", and their subfolder/-registrations are now ignored while testing
- Test result messages contains more information for better traceability
- SIARD: Invalid metadata.xml no longer causes crash when creating an AIP/SIP
- CLI: Performance issues with the test progress indicator is fixed
- PRONOM-analysis:
- Absolute file paths and file sizes are included in PRONOM-analysis results
- The structure of statistics file has been improved for machine (and human) readability
- An error causing incorrect number of xml elements to be displayed while testing N5-extracts is fixed
- UTF-8 encoding is ensured in various contexts
- Noark 5 tests N5.14, N5.21 and N5.24:
-
+ a number of other improvements and minor corrections
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.8.0
Release date: 2022-11-10
-
New feature
- A tool to determine whether SIP/AIP packages (as directory or as tar-file) has the required file- and directory-structure, as by the specification for DIAS, is now available in the GUI toolbox and on the command line.
-
Corrections and improvements
- An error, causing MIME-type always set to "text/txt" on file descriptions in the dias-mets file, is corrected
- PRONOM-analysis now includes the content of archive-files (.zip, .tar, .gzip) recursively
- Improved batch validation of PDF/A
- Reduced memory usage
- Empty directories no longer causes an error
- The DBPTK Developer .jar is no longer required to be version 2.9.9, however only version 2.9.9 has been verified to work with Arkade.
- ADDML: Quoted fields should no longer cause invalidation
-
+ a number of other improvements and minor corrections
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.7.0
Release date: 2022-08-18
-
New features
- Arkade now supports packing of Noark 4 extracts*
- Validation of PDF/A files can now be run on a directory to recursively validate all its files as PDF/A
- The file format analysis progress is now indicated, displayed as x of N files analysed
- Metadata example file generation (previously CLI only) has been made available in the GUI-app tools window
- It is now possible to customise names for the Noark 5 test selection and metadata example files generated with CLI
-
Corrections and improvements
- Arkade has been set up to remove temporary files generated when running the PDF/A validation tool
- Date fields now supports NS-ISO 8601 formats (#133)
- Arkade no longer automatically re-creates the working directory defined in settings if it has been deleted (or its disk have been replaced) (#128)
- Empty field value in a nullable code based field is no longer reported as an error (#137)
- GUI no longer reports incorrect number of records for ADDML-based extracts (#138)
- The file format analysis statistics file now contains information on file format version
- Noark 5 test N5.03 now groups identical errors
- The test-report in XML-format is pretty-printed again
- The METS-files are pretty printed again
- The file arkivuttrekk.xml is no longer renamed to addml.xml when copied to administrative_metadata
- Several Noark 5 tests now refers to the correct file for error location
- Tools are now organised in tabs in the GUI-app tools window
-
+ a number of other improvements and minor corrections
*Testing of Noark 4 extracts is not supported
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.6.0
Release date: 2022-03-30
-
Important changes
-
Arkade 5 now requires .NET 6
- For Arkade 5 version 2.6.0 to run, the .NET 6 runtime must be installed.
CLI and GUI applications requires .NET 6 Runtime and .NET 6 Desktop Runtime accordingly.
- For Arkade 5 version 2.6.0 to run, the .NET 6 runtime must be installed.
-
Schemas for the METS-files have been corrected
- The schema for the DIAS-METS have been amended from version 1.9.1 to version 1.9.
The schema for the transferral-mets (previously named info.xml) is unchanged.
- The schema for the DIAS-METS have been amended from version 1.9.1 to version 1.9.
-
-
Key features
-
Line/record references in test report
- The test report now specifies which line number (Noark5) or record number (Fagsystem/Noark3) an error relates to.
-
ADDML version 8.3 is now supported
- If the addml-schema is not included in the archive extract, Arkade will default to version 8.3.
Support for ADDML version 8.2 is continued.
- If the addml-schema is not included in the archive extract, Arkade will default to version 8.3.
-
Validation of PDF/A files
- Arkade now offers validation of single PDF/A files as a standalone utility for Arkade 5 GUI/CLI.
The validation is based on a built-in version of veraPDF and requires Java runtime to be installed.
- Arkade now offers validation of single PDF/A files as a standalone utility for Arkade 5 GUI/CLI.
-
-
Other corrections and improvements
- Records following one with mismatching fixed record/field lengths are no longer reported with the same error.
- SIARD-LOB analysis performance has been improved.
- Field-separated formats are now read in accordance with RFC 4180.
- N5.34 no longer reports the number of multi-referenced document files as an error.
- A bug which in certain cases prevented addml processes to be run on a flatFile is fixed.
- The test progress indicator for field separated / fixed format based extracts has been improved.
- The correct error message is now issued when Arkade is unable to load a SIARD extract.
-
+ a number of improvements and minor corrections
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.5.1
Release date: 2021-12-22
This patch release contains corrections, improvements and a few new features. Read more about Arkade 5's latest functionality in the release notes for version 2.5.0.
-
ADDML processes
- The formal name for the ADDML-process A.09, used to look up and run the process (when it is defined for the loaded archive extract), has been corrected from Analyse_FindMinMaxValues to Analyse_FindMinMaxValue.
- Arkade now support custom quoting characters (to be defined in the ADDML).
- Quoting characters defined in the ADDML are now trimmed from field values.
- The characters "," (comma) and " " (space) are now allowed as thousand separators.
- The character "." (period) is now allowed as decimal separator.
- Error messages about illegal datatype field formats now includes the name of the datatype (float, integer or string).
-
Other corrections and improvements
- To avoid problems with redirection by CLI, test progress visualization is now disabled if Arkade output is redirected.
- The machine readable test reports are no longer stringified upon serialization, reducing memory consumption.
- Warnings issued by DBPTK (when run from Arkade), will no longer interrupt or stop the Arkade test session.
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.5.0
Release date: 2021-11-04
-
Key features
-
SIARD extract testing
- Arkade now provides compliance testing of SIARD extracts using the Database Preservation Toolkit
(Requires Java runtime and the DBPTK java library)
- Arkade now provides compliance testing of SIARD extracts using the Database Preservation Toolkit
-
Test progress display
- The progress of ongoing testing is now displayed, in the graphical and command line interfaces, as percentage for Noark 5 and ADDML-based extracts and with status messages (GUI) or a progress indicator (CLI) for SIARD extracts
-
-
Arkade licensing
- Arkade has moved from the GNU General Public License 3.0 (GNU GPL 3.0) to the GNU Affero General Public License 3.0 (GNU AGPL 3.0) to comply with a 3rd party software requirement and to ensure that the GNU GPL rights are attended in the case that Arkade software is made publicly available as an online service
-
Output file naming changes
- All output files and directories now has lower case names for consistency
- The UUID part is removed from the names of the test report directory and test report files when created as part of a SIP/AIP (Testreports exported before/without creating a package, will still contain the UUID for identification)
-
Other corrections and improvements
- The file format analysis of LOB-files in SIARD extracts will now also work for external LOB-files (outside the siard file) and LOB-files written inline as well as for internal LOB-files
- The PDF testreport is now generated as PDF/A
- The Arkade processing area (arkade-tmp directory) may now be placed directly under C: on Windows
- Noark 5 test N5.12 no longer reports a zero problems found situation as an error
- The total numbers of files and records processed in an ADDML based archive extract are now included in test reports made with CLI, making the reports identical for GUI and CLI in all circumstances
-
+ a number of improvements and minor corrections
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.4.0
Release date: 2021-06-21
-
Key features
-
Improved test report structure
- Related test results are now grouped into named result sets, avoiding repeated information and potentially reducing the report size drastically.
-
Additional test report formats
- In addition to the existing HTML-format the test report is now produced in PDF and in the machine readable formats XML and JSON. The test report files are gathered in a directory named Arkade-testreports_{UUID} (en) or Arkade-testrapporter_{UUID} (nb)
-
-
GUI
- An error, making the output language always set to english when packing without testing, has been corrected.
- A new dialog provides an option to export the test report, in all formats, without the need to create a package.
-
General
- An error, introduced in Arkade version 2.3.2, causing retrieval/display of N5.35 test name to fail when processing Noark5 version 5 extracts, has been corrected.
- The mechanism for providing the correct Arkade-built-in xml schema, has been both corrected and improved.
- External processes started by Arkade, e.g. PRONOM file format analysis with Siegfried, are now terminated together with Arkade.
- The stand-alone PRONOM file format analysis tool may now be run on the root level of a disk/volume, e.g. an USB-stick.
-
+ a number of improvements and minor corrections
Downloads for the latest release, installation instructions and user guides are found at https://arkade.arkivverket.no
Version 2.3.2
Release date: 2021-06-02
This patch release corrects one error situation. Please refer to the release notes for Version 2.3.0 for an overview of new features and improvements released in the latest main version.
- Noark5 tests and ADDML-processes
- An error introduced by patch release Arkade5-2.3.1, related to test and process display-names, has been corrected.
Installation instructions and downloads for GUI and CLI are found on https://arkade.arkivverket.no
Version 2.3.1
Release date: 2021-06-02
This patch release corrects one error. Please refer to the release notes for Version 2.3.0 for an overview of new features and improvements released in the latest main version.
- Noark5 test N5.35
- An error causing parties (case parties) not to be counted, on Noark 5 extracts with archive version 5.0, is corrected.
Installation instructions and downloads for GUI and CLI are found on https://arkade.arkivverket.no
Version 2.3.0
Release date: 2021-04-12
-
Key features
- Siard BLOB/CLOB analysis
- Siard archive extracts may now be processed with a new Siard archive type option, providing a PRONOM file analysis of its BLOB/CLOB files
- Language support
- Arkade desktop application may now be run with an English user interface
- Arkade output files (test report, analysis results etc.) may now be produced in English
- Siard BLOB/CLOB analysis
-
GUI
- Regenerating a package (in the metadata window) will no longer cause an error when overwriting an existing test report
- A warning will now be issued on application exit if no package is created also after 2nd, 3rd, etc. testrun within an Arkade session
- Broken links in the about window are fixed
- Settings are now only accessable before testrun or packing is begun
- A new information message type "Info" is now triggered when not testable archive extracts are loaded
- Warning messages are now shown with a yellow color
-
CLI
- An error causing the format analysis report filename prefixing to fail is fixed
- The short syntax parameter -l are now used for the new output language option (--language). The parameter --noark5-test-list is renamed to noark5-test-selection with the short syntax parameter -s
- Running the process operation will no longer generate an excessive test report file
-
General
- An error causing PRONOM file analysis result statistics to accumulate from separate analysis runs, during the same Arkade session, is corrected
- The test report file name is now Arkade-rapport_{UUID}.html/Arkade-report_{UUID}.html in all circumstances
- A - (dash) is added to the Arkade result directory name (Arkade-resultater/Arkade-results)
- Language is improved in test report and in several user messages
- + a number of improvements and minor corrections
Installation instructions and downloads for GUI and CLI are found on https://arkade.arkivverket.no