github archivesspace/archivesspace v2.7.0
V2.7.0

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

Release notes for v2.7.0

This minor release contains program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. Some items of note include changes to ways to record language of materials and language of description information to provide better standards compliance and the addition of ARKs for resources and archival objects. There are also improvements to the positioning when siblings are added in a resource or digital object, more usable CSV downloads from browse and search pages in the staff interface, and updates to the schema.org metadata for the public interface.

Please note: if you have plugins that use the previous language fields you will need to update them to the new language fields. Also, if you used the config file to set inheritance for language in the public user interface, you will also need to update this setting to the new name.

This release includes 6 new database migrations. The schema number for this release is 126.

Community Contributions

  • Docker updates, view only option for manage top containers, moving container labels to background job, and optimization for human-readable URLs background job - thanks to Mark Cooper.

  • Search parameters and documentation enhancements - thanks to Dave Mayo.

  • ARKs implementation - thanks to Manny Rodriguez.

  • Language of description and materials and citation enhancements - thanks to Lora Woodford.

  • Fixes to reordering archival objects, position when adding siblings, citations, special characters in PDF footer and adding dates to PUI search results pages - thanks to Sarah Morrissey.

  • Cron schedule fix - thanks to Alex Duryee.

  • Maintainer label correction - thanks to Austin T Schaffer.

  • Schema.org updates - thanks to Mark Custer and Greg Wiedeman.

Thanks to the Development Prioritization sub-team for prioritizing the JIRA tickets 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 #1503 PUI language
  • ANW-880 and Pull Request #1542 Background job for container labels
  • ANW-736 and Pull Request #1544 Fix issues with reordering archival objects
  • ANW-373 and Pull Request #1547 Add siblings in tree directly under selected node instead of at end
  • ANW-255 and Pull Request #1558 Show dates in PUI search results
  • Pull Request #1561 Only set prepend to autodoc if writing docs
  • Pull Request #1583 Staff UI tweaks
  • Pull Request #1594 Update Dockerfile
  • Pull Request #1596 Don't attempt to translate URI
  • Pull Request #1598 Use ubuntu base image
  • ANW-382 and Pull Request #1599 Use controlled values for Finding aid Language of Description
  • Pull Request #1602 Remove duplicate case statements in oai mods export
  • ANW-906 and Pull Request #1603 Respect published status of non-creator agents for EAD
  • ANW-288 and ANW-295 and Pull Request #1604 Citation updates
  • ANW-253 and Pull Request #1606 Show subject source in record's subjects listing
  • ANW-910 and Pull Request #1609 Hide agent contact details from lower level users
  • ANW-280 and Pull Request #1611 Allow read user to view & search for top containers
  • ANW-876 and Pull Request #1612 Updated Schema.org mappings
  • Pull Request #1617 Catch exceptions and log activity
  • Pull Request #1624 Solr backup schedule cron schedule fix
  • Pull Request #1626 Improve build and travis tests
  • Pull Request #1629 Make the generate slugs job faster
  • Pull Request #1631 PUI updates
  • ANW-604 and Pull Request #1632 Provide translation for description rules in PUI
  • Pull Request #1635 Corrected Maintainer Label
  • Pull Request #1637 Separate terms in default bq
  • Pull Request #1638 Updated handling of params on backend
  • Pull Request #1639 Removed reports README since it is already in the tech-docs repo
  • Pull Request #1641 Upgrade yard
  • ANW-909 and Pull Request #1644 and #1656 Don't show unpublished Digital objects in PDF
  • Pull Request #1645 Remove unnecessary js file
  • Pull Request #1646 Small pui-related config changes
  • Pull Request #1648 Pin gem versions
  • ANW-925 and Pull Request #1649 Fix prefix issues
  • ANW-669 and Pull Request #1655 Add xlink attributes for EAD export
  • Pull Request #1653 Fix incorrect order in MARCXML exported xsi:schemaLocation attribute to make exported XML valid
  • ANW-56 and ANW-60 and Pull Request #1658 Archival Resource Keys (ARKs) for Resources and Archival Objects
  • ANW-928 and Pull Request #1659 Deal with special characters in footer
  • Pull Request #1661 Update docs for github io pages
  • ANW-250 and Pull Request #1662 and #1688 Only show fields that show up in view in csv and include configuration option to not limit the fields in the csv - AppConfig[:limit_csv_fields]
  • ANW-697 and Pull Requests #1666, #1669, #1671, #1677, #1680 and #1685 Language Entry enhancements
  • Pull Request #1674 Rename ARKs creation job to "generation" to parallel slugs generation job
  • Pull Request #1675 Need to be more explicit about the parameter variable types that get sanitized
  • Pull Request #1676 Language is now a subrecord so removed it from the query for this report
  • Pull Request #1679 schema.org metadata update
  • Pull Request #1682 Removed Repository from slug BASE_RECORD_TYPES
  • Pull Request #1683 Change types from constants to strings in order to build the documentation
  • Pull Request #1690 Remove BOM from es.yml file and remove extra translations for creators
  • Pull Request #1693 Need to add prefix to repo uri that is used as a link from the repo image

Don't miss a new archivesspace release

NewReleases is sending notifications on new releases.