github archivesspace/archivesspace v2.4.0-RC1

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

Release notes for v2.4.0-RC1

This release candidate contains many program-led and community pull requests that provide feature enhancements, bug fixes, infrastructure improvements, and documentation updates. Some items of note include improvements to the search results screen in the staff interface (including new columns for identifier and result context for archival objects), updates to the mapping and new options for our built-in MARCXML exporter for resources, a new option to search subjects in the PUI, and updates to the French translations.

This release includes several new database migrations and the schema number for this release is 100.

Community Contributions

  • Improvement to API documentation and addition of README to hello_world plugin - thanks to Dallas Pillen.

  • Fix for windows installation failure - thanks to Matt Patterson.

  • Removal of duplicate enumeration value - thanks to Austin Schaffer.

  • Updates to documentation - thanks to Blake Carver.

  • Additions of and updates to gems, improved json response when updating position, refactors to PUI including tests and incorporation of advanced query builder from the frontend - thanks to Chris Fitzpatrick.

  • Fix to JSON-LD language in source view and improvements to PUI display including use of blockquote instead of span, IE-specific fixes, and fix for hover text and HTML output for node titles - thanks to Mark Custer.

  • New display and sort capabilities on the search results page in the staff interface, addition of subject search to the PUI, migration and invalidation of nulls in the publish field for archival objects, and ensuring that parent record is reindexed and related instances are deleted when digital object is deleted - thanks to Lora Woodford.

  • README fix for the generate accession identifiers plugin - thanks to Mark Triggs.

  • Updated and enhanced French translations - thanks to Brother Paul.

  • Accessibility improvements - thanks to Chris Tanguay.

  • Docker updates, security updates for dumped settings, addition of identifier column to search results table (based on plugin by Noah Huffman), and use of fluid width in staff display - thanks to Mark Cooper.

  • Updates to exports including MARCXML, MODS, EAD, and OAIMARC - thanks to Manny Rodriguez.

  • Thanks to the Development Prioritization sub-team for prioritizing JIRA tickets, many of which are included in this release. Thanks to the Testing sub-team for working through such a variety of changes.

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


JIRA Tickets and Pull Requests Completed

  • ANW-354 and Pull Request #1148 Remove bulk and inclusive date types from event records
  • Pull Request #1161 Remove some dead code and use same advance_query_builder as frontend
  • Pull Request #1164 Return valid updated json_response when updating the position
  • Pull Request #1165 Lock i18n gem and bump sass-rails gem
  • Pull Request #1169 Work In-Progress: Public UI refactor & tests
  • Pull Request #1170 Ensure saxon-xslt version >= 0.8.2.1
  • ANW-639 and Pull Request #1171 Review and revise export of MARCXML for resources
  • ANW-144 and Pull Request #1172 MarcXML export is generating duplicate 040 field
  • ANW-146 and Pull Request #1173 MARC XML export puts multiple contributing agent fields into single MARC XML datafield element
  • ANW-174 and Pull Requests #1174 and #1221 Name headings in MARC do not export punctuation within and between subfields
  • ANW-383 and Pull Request #1175 As an archivist, it would be nice if the MARCXML fields exported in numerical order
  • ANW-376 and Pull Request #1176 MARC exporter should have option to exclude unpublished elements
  • ANW-602 and Pull Request #1178 Generalize date expression tooltip
  • ANW-252 and Pull Request #1179 Fixes to preferences based upon permissions
  • ANW-248 and Pull Request #1180 Update Collection Management sort labels
  • Pull Request #1181 Update docker doc with instructions for sharing image builds
  • Pull Request #1182 Locale fr
  • ANW-247 and Pull Request #1183 Update Digital Object sort labels
  • ANW-245 and Pull Request #1184 Update Locations sort labels
  • ANW-246 and Pull Request #1185 Add Record Type to Agents sort
  • ANW-317 and Pull Request #1186 Data mismapped to MARC 049 in oai_marc and marc21.xml Exports
  • ANW-318 and Pull Requests #1187 and #1240 Links to online finding aids mentioned in mapped 856s should be provided in oai_marc and marc21.xml exports
  • ANW-675 and Pull Request #1188 MARCXML Export: 245 tag: Any subfield preceding subfield $f should end in a comma
  • Pull Request #1190 Correct link to config-defaults.rb file
  • ANW-677 and Pull Request #1192 JSON-LD language fix
  • ANW-678 and Pull Request #1193 Blockquote
  • ANW-307 and Pull Request #1194 Update documentation and remove URL to outdated demo database
  • ANW-679 and Pull Request #1195 IE fixes, since this came up in a UX test
  • ANW-680 and Pull Request #1196 Fix for hover text and HTML output
  • ANW-236 and Pull Request #1197 Add subjects to pui search options
  • ANW-270 and Pull Request #1198 Published archival object with unpublished ancestors is available through OAI but it shouldn't be
  • ANW-314 and Pull Request #1199 Deaccession info in Accession records showing up in PUI
  • ANW-200 and Pull Request #1200 Controlled values permissions
  • Pull Request #1201 Improve API documentation
  • Pull Request #1202 Fix broken test and update all tests to RSpec expect syntax
  • ANW-238 and Pull Requests #1203 and #1208 Migrate and disallow nulls in archival objects publish
  • ANW-451 and Pull Requests #1205 and #1222 Review and revise MODS XML export for digital objects
  • ANW-193 and Pull Request #1209 Add personalTitle and relator to accession CSV import
  • Pull Request #1210 README change to match new pdf header file
  • ANW-398 and Pull Request #1211 As a staff user, I want to select which DMD scheme (DC or MODS) is used in my METS export
  • ANW-673 and Pull Requests #1212, #1220, and #1234 country code issues in MARCXML and OAIMARC exports
  • Pull Request #1214 Update JRuby and Bundler
  • Pull Request #1215 Add rubocop
  • ANW-687 and Pull Request #1217 Changed link, header, footer colors to be compliant with WCAG 2.0 AA contrast requirements. Upped header and footer text size from 8pt to 10pt for increased readability
  • ANW-427 and Pull Request #1218 Set default search operator to AND in AppConfig
  • ANW-304 and Pull Request #1219 Use four_part_id field instead of identifier field for searching identifiers
  • Pull Request #1223 README fix for the generate accession identifiers plugin
  • Pull Request #1225 update jruby - issue #1224
  • Pull Request #1226 Remove Duplicate Enumeration Locales (Note type of relatedmaterial)
  • Pull Request #1227 relatedmaterial repeated in public locales files
  • Pull Request #1228 Add configurable search parameters to search options and remove unused method (get_full_url)
  • Pull Request #1229 Add README to hello_world plugin
  • ANW-566 and Pull Requests #1231, #1251, and #1256 search results in context
  • Pull Request #1232 Some security updates for dumped settings
  • ANW-607 and Pull Request #1233 Ensure parent record reindex on do delete
  • ANW-672 and Pull Request #1236 041 field missing second indicator value in MARCXML and OAIMARC exports
  • Pull Request #1237 Add healthcheck to flag unhealthy container
  • ANW-285 and Pull Request #1238 Fix for unpublished file URIs being included in EAD exports
  • ANW-709 and Pull Request #1239 Roll back DRY for error handling until it can be refactored.
  • ANW-692 and Pull Request #1241 Agent: Name Form: Authority ID does not export into MARCXML or OAI MARC
  • ANW-529 and Pull Request #1243 MARCXML export refinements
  • Pull Request #1245 Use fluid containers for staff ui (more screen real estate)
  • ANW-654 and Pull Request #1246 For MARCXML resource exports, add a "." at the end of each 5xx field, unless the field already has a mark of terminal punctuation
  • ANW-708 and Pull Request #1247 Delete related instances when digital object deleted
  • Pull Request #1248 Fix failing agents test
  • Pull Request #1249 Fix for sort submenu partially off-screen with fluid width
  • Pull Request #1250 Add identifier column to search results table
  • Pull Request #1253 Remove Gemnasium badge since Gemnasium is gone
  • Pull Request #1255 Move gear dropdown back to right
  • Pull Request #1259 Fix translation

Don't miss a new archivesspace release

NewReleases is sending notifications on new releases.