Difference between revisions of "Archivematica 1.15.1 and Storage Service 0.21.1 release notes"
(Archivematica 1.15.1 and Storage Service 0.21.1 release notes) |
(Add security upgrades) |
||
Line 13: | Line 13: | ||
For development purposes, most of our developers prefer to use Docker containers. These and all above environments are linked from the installation instructions above. | For development purposes, most of our developers prefer to use Docker containers. These and all above environments are linked from the installation instructions above. | ||
+ | |||
+ | == Changed == | ||
+ | |||
+ | === Security upgrades === | ||
+ | |||
+ | We have performed upgrades to the follow Python libraries to patch reported security issues in earlier versions: | ||
+ | |||
+ | * agentarchives: from version 0.8.0 to 0.9.0 | ||
+ | * amclient: from version 1.2.3 to 1.3.0 | ||
+ | * ammcpc: from version 0.1.3 to 0.2.0 | ||
+ | * cryptography: from version 41.0.4 to 41.0.7 | ||
+ | * django: from version 3.2.22 to 3.2.23 | ||
+ | * metsrw: from version 0.4.0 to 0.5.0 | ||
+ | * urllib3: from version 1.26.17 to 2.1.0 | ||
+ | |||
+ | We have also upgraded the following JavaScript front-end dependencies: | ||
+ | |||
+ | * fsevents: from version 1.1.3 to 1.2.13 | ||
+ | * js-yaml: from version 3.7.0 to 3.13.1 | ||
+ | * json5: from version 0.5.1 to 1.0.2 | ||
+ | * karma: from version 0.13 to 6.0.0 | ||
+ | * loader-utils: from version 1.0.2 to 1.4.2 | ||
+ | * lodash: from version 4.5.1 to 4.17.12 | ||
+ | * nodejs: from version 14.x to 20.x | ||
+ | * shelljs: from version 0.2.6 to 0.8.5 | ||
== Fixed == | == Fixed == |
Latest revision as of 14:41, 29 November 2023
Home > Release Notes > Archivematica 1.15.1 and Storage Service 0.21.1
Release date: November 29, 2023
Environments[edit]
Please see the installation instructions.
Archivematica 1.15.1 and Storage Service 0.21.1 have been tested in the following environments:
- Ubuntu 22.04 64-bit Server Edition
- Rocky Linux 9 x86_64
For development purposes, most of our developers prefer to use Docker containers. These and all above environments are linked from the installation instructions above.
Changed[edit]
Security upgrades[edit]
We have performed upgrades to the follow Python libraries to patch reported security issues in earlier versions:
- agentarchives: from version 0.8.0 to 0.9.0
- amclient: from version 1.2.3 to 1.3.0
- ammcpc: from version 0.1.3 to 0.2.0
- cryptography: from version 41.0.4 to 41.0.7
- django: from version 3.2.22 to 3.2.23
- metsrw: from version 0.4.0 to 0.5.0
- urllib3: from version 1.26.17 to 2.1.0
We have also upgraded the following JavaScript front-end dependencies:
- fsevents: from version 1.1.3 to 1.2.13
- js-yaml: from version 3.7.0 to 3.13.1
- json5: from version 0.5.1 to 1.0.2
- karma: from version 0.13 to 6.0.0
- loader-utils: from version 1.0.2 to 1.4.2
- lodash: from version 4.5.1 to 4.17.12
- nodejs: from version 14.x to 20.x
- shelljs: from version 0.2.6 to 0.8.5
Fixed[edit]
API endpoint for listing unapproved transfers returns error[edit]
UUID identifiers were not encoded properly in the List Unapproved Transfers and List SIPS Waiting for User Input API endpoints.
Transfers cannot be moved to the rejected directory[edit]
In the Archivematica 1.15.0 update, there was a backward-incompatible change involving the configuration parsers for Django settings. This change, part of a simplification process, has affected the handling of the %%sharedPath%% variable. This variable is no longer included in the default settings. If your custom settings rely on this variable, you should now use %sharedPath% to maintain compatibility with the updated system.
Please see the 1.15.1 milestone in GitHub for all issues addressed in this release: https://github.com/archivematica/Issues/milestone/25?closed=1.