github archivesspace/archivesspace v2.3.0-RC1

latest releases: v3.4.0-RC0, v3.3.1, v3.3.0...
pre-release6 years ago

Release notes for v2.3.0

This release candidate contains a number of community pull requests along with a few bug fixes, some reports updates, and the start of the enhancement of the Agents Module (JIRA with the full specification available at https://archivesspace.atlassian.net/browse/AR-1779). The most notable bug fixes are:

  • repairing component scrambling when exporting EAD after re-ordering tree nodes
  • enabling the use of a proxy prefix
  • correcting digital object linking problems

The first work on the enhanced Agents Module is included in this release. This release includes a new feature that allows systems administrators and repository managers to add fields to the required element list in the Agents Record for all four types of agents.

This release includes two data migrations (96 and 97) so the setup_database script needs to be run on existing databases. The resulting schema value should be 97.

There are some gem dependency updates and deprecated gem removal included in this release as well.

Community Contributions

  • Search fix to remove repository scope when using search magnifying glass and enabling configuration of the feedback link in the footer - thanks to Bobbi Fox.

  • Update of inheritance documentation - thanks to Blake Carver.

  • Several PUI and Staff interface enhancements, Docker setup, MARCXML agents and subjects import improvements, mixed content UTF-8 compliance, global navbar fix for smaller screens, and PDF export update for EAD3 - thanks to Mark Cooper.

  • Clean up of gems, fixes to automated tests, capability to break out logs, fix to backend_log_level use for indexing logging, and update to the container label TSV export - thanks to Chris Fitzpatrick.

  • Thanks to the Development Prioritization Sub-team for prioritizing ANW-266, ANW-284 and ANW-293 which are included in this release

  • Thanks to the Core Committers Group members for reviewing and merging pull requests for this release


JIRA Tickets and Pull Requests Completed

  • Pull request #998 Clean up of gems, fixes to automated tests, addition of Chromedriver
  • Pull request #1037 Clicking on the magnifying glass not repository scoped
  • Pull request #1046 Small UI improvement to auto-expand the currently selected node in PUI trees.
  • ANW-293 and Pull request #1050 Allow to break out of backend, staff, public, indexer into their own logs and include backend_log_level use for indexing logging
  • Pull request #1057 Add note for subjects inheritance
  • Pull request #1059 Use docker hub SOURCE_BRANCH to set version for automated builds
  • Pull request #1060 Fix path to data tmp dir using AppConfig environment variable
  • Pull request #1061 Updates to marc agents & subjects import
  • Pull request #1062 Update Gemfile.lock files
  • Pull request #1063 Update nokogiri
  • Pull request #1064 Move active_support out of test group for use in production
  • Pull request #1065 Replace deprecated factory_girl gem with factory_bot gem
  • Pull request #1066 Small PUI tidyups
  • Pull request #1067 Support deploy pkg option
  • Pull request #1068 Replace Gemfile.lock for frontend to lock down loofah gem to the correct gem version
  • Pull request #1069 Update yard
  • Pull request #1070 Ensure mixed content is valid utf8
  • ANW-264 and Pull request #1072 Fix digital object link issue by converting the button form to a href
  • ANW-182 and Pull request #1073 Add required fields to Agents
  • Pull request #1075 Use configured feedback link
  • Pull request #1076 Correcting a typo
  • Pull request #1077 Use correct field for setting caption
  • Pull request #1078 This prevents the global navbar from disappearing completely on smaller width screens
  • Pull request #1079 Select correct caption for PUI
  • Pull request #1080 Ensure rep_caption has a value whether it is a representative version or not
  • AR-1953 and Pull request #1081 added "s" to address reported issue and be better stylistically
  • AR-1956 and Pull request #1082 Added missing translation for genre in value list
  • Pull request #1083 Use asset path instead of asset url for relative path to resource.
  • Pull request #1084 Update dependency (net-ldap) to handle potential security vulnerability
  • Pull request #1085 Change S3 bucket used for travis artifacts
  • Pull request #1086 PDF export needs update for EAD3
  • Pull request #1089 Add missing badges for accessions and digital objects and wire them up
  • Pull request #1091 Fix bug in create
  • Pull request #1092 Reports refactor
  • Pull request #1093 Fix syntax error - extra period in statement
  • AR-1566, AR-1698 and Pull request #1097 Changed less gem from less-rails to less-rails-bootstrap which compiles less files into css
  • Pull request #1098 Docker with basic web proxy and prefixes
  • Pull request #1100 Import 046 dates of existence
  • Pull request #1101 Fix and expand label export to TSV
  • Pull request #1102 Fix bugs in reports
  • AR-1955 and Pull request #1104 Small tooltip fixes related to resources and archival objects
  • Pull request #1105 Don't write logs to file in container by default
  • Pull request #1107 Remove checkboxes for sort name in required field. Ensure auto_generate is default.
  • ANW-266, ANW-284, and Pull request #1108 When tree nodes are re-ordered, the incorrect position was used in the EAD export.

Don't miss a new archivesspace release

NewReleases is sending notifications on new releases.