All Versions
18
Latest Version
Avg Release Cycle
55 days
Latest Release
1057 days ago

Changelog History
Page 2

  • v2.5.2 Changes

    January 15, 2019

    ๐Ÿš€ Release notes for v2.5.2

    ๐Ÿš€ This minor release contains program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. There is a focus on continuing to improve the accessibility of the staff and public interfaces in this release.

    NOTE: In this release, three OAI-PMH settings have been deprecated in the config file: oai_repository_name, oai_record_prefix, and oai_admin_email since they should now be set using the Staff User Interface. To set them, select the System menu in the Staff User Interface and then select Manage OAI-PMH Settings. These three settings are at the top of the page in the General Settings section. These settings will be completely removed from the config file when version 2.6.0 is released.

    ๐Ÿš€ This release includes 6 new database migrations - 2 for language codes and 4 for OAI configuration. The schema number for this release is 108.

    Community Contributions

    ๐Ÿ†• New capability to test if a model is top level (not nested) and names for defined relationship classes - thanks to James Bullen.

    ๐Ÿ“š Configurable PUI search header message, documentation about secure cookie headers for Apache, footer links between staff UI and PUI when using localhost, and clean up of spaces in file URI for PUI display - thanks to Blake Carver.

    โšก๏ธ Docker updates and touch functionality for related records - thanks to Mark Cooper.

    โšก๏ธ JRuby version update and PUI PDF add skip of CSRF token - thanks to Chris Fitzpatrick.

    โž• Additional index and backlinks to entry for each URI in API docs and fixed permission for batch editing of locations - thanks to Dave Mayo.

    ๐Ÿ‘Œ Improvements to MARCXML and EAD exports, Windows PDF generation fix, and changes to OAI ListSets and configuration - thanks to Manny Rodriguez.

    โœจ Enhanced Agents merge - thanks to Alyx Rossetti.

    โšก๏ธ Audit information updates including additional URI and display on locations show page - thanks to Trevor Thornton.

    ๐Ÿ’… Stylesheet cleanup and standardization of multi-select key handling - thanks to Mark Triggs.

    API docs update with human readable table of contents headings, new README for PUI tests, updates to language codes, cleanup and additional documentation for the abstract_archival_object, refactor of id lookup with repo scoping and endpoint documentation improvements, event outcome updates, and accessibility improvements including color contrast fixes and additional attributes and table headings - thanks to Lora Woodford.

    ๐Ÿš€ Thanks to the Development Prioritization sub-team for highlighting the accessibility issues and prioritizing the JIRA tickets included in this release.

    ๐Ÿ“š Thanks to the Technical Documentation sub-team members for the work on organizing and updating the tech-docs repository.

    ๐Ÿš€ Thanks to the Core Committers Group members for reviewing and merging pull requests for this release.


    JIRA Tickets and Pull Requests Completed

    • ๐Ÿ–จ Pull Request #1344 Skip verify csrf token check on print to pdf
    • ๐Ÿ”ง ANW-674 and Pull Request #1346 Move OAI configuration options from config file to frontend UI
    • ๐Ÿ ANW-267 and Pull Request #1360 Fix for corrupted PDFs in Windows
    • ANW-781 and Pull Request #1369 Ensure response scoped to given repository
    • Pull Request #1370 Tweak yard/API.erb to make TOC headings human readable
    • Pull Request #1374 Implement a 'touch' functionality to bump related record system_mtime
    • โšก๏ธ Pull Request #1381 Docker updates
    • Pull Request #1385 Minor reorganization and cleanup of config
    • ๐Ÿ›  Pull Request #1386 Fixes #1351 by making checkboxes coherent with edit permissions
    • Pull Request #1388 Tree reorder mode multiselect fix for Mac
    • ๐Ÿ”€ ANW-183 and Pull Request #1390 Enhanced agents merge
    • โœ… Pull Request #1391 Fix built in public tests for post-Quantum Firefox
    • ANW-778 and Pull Request #1392 Allow event outcome to be blank
    • ๐Ÿ”ง Pull Request #1393 Make search header message configurable
    • โšก๏ธ Pull Request #1394 Update loofah due to CVE-2018-16468
    • ANW-704 and Pull Request #1395 Add alt text to report logo
    • ๐Ÿณ Pull Request #1396 Use already installed wget for docker health check
    • Pull Request #1397 rand method used when not necessary
    • Pull Request #1398 add uri to audit info and add audit info to locations show
    • โšก๏ธ Pull Request #1399 Update factories and tests
    • ANW-702 and Pull Request #1402 Frontend accessibility improvements
    • ๐Ÿšš ANW-166 and Pull Request #1404 Remove qaa-qtz langcode
    • โšก๏ธ ANW-360 and Pull Request #1405 Update ISO639-2 languages
    • ANW-793 and Pull Request #1406 OAI ListSets only returns sets that are included by at least one repo
    • Pull Request #1408 Add a .top_level? method to ASModels
    • Pull Request #1409 Add a note about optionally setting secure cookie headers to Apache
    • Pull Request #1412 Check for nil first
    • Pull Request #1415 Give defined relationship classes names.
    • ANW-720 and Pull Request #1416 Show links between Staff and PUI when using localhost
    • โšก๏ธ ANW-704 and Pull Request #1417 Accessibility updates to attributes and table headings
    • Pull Request #1418 Fix small typo.
    • ANW-370 and Pull Request #1419 Improve color contrast
    • ๐Ÿ›  ANW-728 and Pull Request #1421 Fixes Leading Spaces in File URI Break Links To Digital Objects PUI
    • ๐Ÿ’Ž Pull Request #1422 v2.5.1 ships with wrong jRuby version
    • Pull Request #1424 Clarify role of abstract_archival_object schema
    • โšก๏ธ Pull Request #1425 Update code for generating github pages
    • ๐Ÿ“š Pull Request #1427 Use tech-docs repository for technical documentation
    • ๐Ÿ”€ ANW-185 and Pull Request #1428 Better wording on the merge description for agents
    • ๐Ÿ”€ ANW-186 and Pull Request #1429 Add Merge Preview, Merge and Cancel Buttons to the top of the merge selector page.
    • Pull Request #1430 Fix event date dropdown
    • Pull Request #1431 Add required images and PDF files
    • ๐Ÿ”€ Pull Request #1436 Slight change to wording for error messages on merging from an agent record.
    • ๐Ÿ”€ Pull Request #1437 Clarity on messaging for merging within an agent record
    • Pull Request #1438 Add prefix information to repository URI for correct URL for Edit OAI Settings button
    • ๐ŸŒ Pull Request #1439 Add translation for Agent merge specific button
    • ๐Ÿ”€ Pull Request #1440 Grab first selected agent to make it the target agent for a merge
    • ๐Ÿ”€ Pull Request #1441 Remove merge button from agents browse and fix external documents for merging
  • v2.5.2-RC1 Changes

    December 20, 2018

    ๐Ÿš€ Release notes for v2.5.2-RC1

    ๐Ÿš€ This minor release contains program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. There is a focus on continuing to improve the accessibility of the staff and public interfaces in this release.

    ๐Ÿš€ This release includes 6 new database migrations - 2 for language codes and 4 for OAI configuration. The schema number for this release is 108.

    Community Contributions

    ๐Ÿ†• New capability to test if a model is top level (not nested) and names for defined relationship classes - thanks to James Bullen.

    ๐Ÿ“š Configurable PUI search header message, documentation about secure cookie headers for Apache, footer links between staff UI and PUI when using localhost, and clean up of spaces in file URI for PUI display - thanks to Blake Carver.

    โšก๏ธ Docker updates and touch functionality for related records - thanks to Mark Cooper.

    โšก๏ธ JRuby version update and PUI PDF add skip of CSRF token - thanks to Chris Fitzpatrick.

    โž• Additional index and backlinks to entry for each URI in API docs and fixed permission for batch editing of locations - thanks to Dave Mayo.

    ๐Ÿ Windows PDF generation fix, changes to OAI ListSets and configuration, and small adjustments to MARCXML and EAD exports - thanks to Manny Rodriguez.

    โœจ Enhanced Agents merge - thanks to Alyx Rossetti.

    โšก๏ธ Audit information updates including additional URI and display on locations show page - thanks to Trevor Thornton.

    ๐Ÿ’… Stylesheet cleanup and standardization of multi-select key handling - thanks to Mark Triggs.

    API docs update with human readable table of contents headings, new README for PUI tests, updates to language codes, cleanup and additional documentation for the abstract_archival_object, refactor of id lookup with repo scoping and endpoint documentation improvements, event outcome updates, and accessibility improvements including color contrast fixes and additional attributes and table headings - thanks to Lora Woodford.

    ๐Ÿš€ Thanks to the Development Prioritization sub-team for highlighting the accessibility issues and prioritizing the JIRA tickets included in this release.

    ๐Ÿ“š Thanks to the Technical Documentation sub-team members for the work on organizing and updating the tech-docs repository.

    ๐Ÿš€ Thanks to the Core Committers Group members for reviewing and merging pull requests for this release.


    JIRA Tickets and Pull Requests Completed

    • ๐Ÿ–จ Pull Request #1344 Skip verify csrf token check on print to pdf
    • ๐Ÿ”ง ANW-674 and Pull Request #1346 Move OAI configuration options from config file to frontend UI
    • ๐Ÿ ANW-267 and Pull Request #1360 Fix for corrupted PDFs in Windows
    • ANW-781 and Pull Request #1369 Ensure response scoped to given repository
    • Pull Request #1370 Tweak yard/API.erb to make TOC headings human readable
    • Pull Request #1374 Implement a 'touch' functionality to bump related record system_mtime
    • โšก๏ธ Pull Request #1381 Docker updates
    • Pull Request #1385 Minor reorganization and cleanup of config
    • ๐Ÿ›  Pull Request #1386 Fixes #1351 by making checkboxes coherent with edit permissions
    • Pull Request #1388 Tree reorder mode multiselect fix for Mac
    • ๐Ÿ”€ ANW-183 and Pull Request #1390 Enhanced agents merge
    • โœ… Pull Request #1391 Fix built in public tests for post-Quantum Firefox
    • ANW-778 and Pull Request #1392 Allow event outcome to be blank
    • ๐Ÿ”ง Pull Request #1393 Make search header message configurable
    • โšก๏ธ Pull Request #1394 Update loofah due to CVE-2018-16468
    • ANW-704 and Pull Request #1395 Add alt text to report logo
    • ๐Ÿณ Pull Request #1396 Use already installed wget for docker health check
    • Pull Request #1397 rand method used when not necessary
    • Pull Request #1398 add uri to audit info and add audit info to locations show
    • โšก๏ธ Pull Request #1399 Update factories and tests
    • ANW-702 and Pull Request #1402 Frontend accessibility improvements
    • ๐Ÿšš ANW-166 and Pull Request #1404 Remove qaa-qtz langcode
    • โšก๏ธ ANW-360 and Pull Request #1405 Update ISO639-2 languages
    • ANW-793 and Pull Request #1406 OAI ListSets only returns sets that are included by at least one repo
    • Pull Request #1408 Add a .top_level? method to ASModels
    • Pull Request #1409 Add a note about optionally setting secure cookie headers to Apache
    • Pull Request #1412 Check for nil first
    • Pull Request #1415 Give defined relationship classes names.
    • ANW-720 and Pull Request #1416 Show links between Staff and PUI when using localhost
    • โšก๏ธ ANW-704 and Pull Request #1417 Accessibility updates to attributes and table headings
    • Pull Request #1418 Fix small typo.
    • ANW-370 and Pull Request #1419 Improve color contrast
    • ๐Ÿ›  ANW-728 and Pull Request #1421 Fixes Leading Spaces in File URI Break Links To Digital Objects PUI
    • ๐Ÿ’Ž Pull Request #1422 v2.5.1 ships with wrong jRuby version
    • Pull Request #1424 Clarify role of abstract_archival_object schema
    • โšก๏ธ Pull Request #1425 Update code for generating github pages
    • ๐Ÿ”€ ANW-185 and Pull Request #1428 Better wording on the merge description for agents
    • ๐Ÿ”€ ANW-186 and Pull Request #1429 Add Merge Preview, Merge and Cancel Buttons to the top of the merge selector page.
    • Pull Request #1430 Fix event date dropdown
    • Pull Request #1431 Add required images and PDF files
  • v2.5.1 Changes

    October 17, 2018

    ๐Ÿš€ Release notes for v2.5.1

    ๐Ÿš€ This minor release contains program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. There is a focus on continuing to improve the accessibility of the staff and public interfaces in this release.

    ๐Ÿš€ This release includes no new database migrations.

    Community Contributions

    ๐Ÿ‘Œ Improvements to PUI tree indexer - thanks to James Bullen, work funded by Yale University.

    โž• Additional report, RTF export format, and other improvements to reports - thanks to Sarah Morrissey.

    โšก๏ธ Updates to PUI and EAD3 tests and nokogiri version updates across all Gemfiles - thanks to Chris Fitzpatrick.

    โšก๏ธ PUI display updates, MARCXML export improvements, accessibility improvements, and fix to staff interface typeahead relevancy - thanks to Lora Woodford.

    ๐Ÿ‘Œ Improvements to EAD exports and addition of container type column to top container results - thanks to Manny Rodriguez.

    Contrast modifications for PUI PDF - thanks to Chris Tanguay.

    ๐Ÿ‘Œ Improvements to handling of ampersands and character entities in EAD3 - thanks to Trevor Thornton.

    ๐Ÿ“š MySQL documentation updates - thanks to Blake Carver.

    ๐Ÿš€ Thanks to the Development Prioritization sub-team for highlighting the accessibility issues and 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

    • ANW-716 and Pull Request #1278 EAD exporter: Escape '&' chars properly
    • ANW-731 and Pull Request #1316 Make sure the PUI indexer deletes tree nodes that have no published children in case they had them previously
    • ANW-315 and Pull Request #1319 Don't display unpublished subnotes
    • Pull Request #1325 Report enums get translated if necessary
    • ANW-634 and Pull Request #1326 Added resources list report
    • ANW-541 and Pull Request #1328 Add container type column to top container results table
    • โœ… Pull Request #1330 Bump nokogiri to 1.8.4 & add test
    • โœ… Pull Request #1333 Add rspec-retry to PUI tests
    • ANW-128 and Pull Request #1339 Added RTF format for reports
    • Pull Request #1340 PUI PDF contrast tweaks
    • โšก๏ธ Pull Request #1345 Update loofah, rails-html-sanitizer and sprockets due to vulnerabilities in the dependencies
    • ANW-368 and Pull Request #1347 Fix h1 tag for header on PUI pages
    • Pull Request #1348 Fix and improve handling of ampersands and character entities in EAD3
    • ๐Ÿšš ANW-235 and Pull Request #1349 Remove hard-coded increase in scroll amount for infinite scrolling
    • Pull Request #1350 Add note for MySQL 8
    • Pull Request #1352 Create CONTRIBUTING file
    • โšก๏ธ Pull Request #1353 Update issue templates
    • Pull Request #1354 Create Pull request template
    • Pull Request #1355 Create CODE_OF_CONDUCT.md
    • ANW-367 and Pull Request #1356 Start of not skipping heading levels.
    • ๐Ÿšš ANW-686 and Pull Request #1357 Removed pagination and hrefs from print view to clean up printing results
    • โšก๏ธ Pull Request #1358 Update dependencies
    • Pull Request #1359 Add alt text to staff side file version image
    • ๐Ÿšš Pull Request #1362 Move contributing file to new directory to accommodate GitHub CONTRIBUTING guidelines file
    • Pull Request #1363 Change op to q.op
    • ๐Ÿšš Pull Request #1364 Remove relator "subject" in 6XX fields
    • Pull Request #1365 Add aria labels to empty buttons and empty link in the collection organization section
    • Pull Request #1366 Add field to detect, deflect, or counteract attempts at any unauthorized use of the request mechanism
    • Pull Request #1367 Sanitize hidden values to prevent scripts as inputs
    • โšก๏ธ ANW-779 and Pull Request #1368 MARCXML export updates
    • Pull Request #1372 Add label to plus/minus buttons for accessibility
    • ANW-766 and Pull Requests #1375, #1377, #1379 Modify CSV report for assessments
    • Pull Request #1376 Allow multiple subfield b's and correctly punctuate
    • Pull Request #1378 Address potential for nil ancestors in found in column
  • v2.5.1-RC1 Changes

    October 08, 2018

    ๐Ÿš€ Release notes for v2.5.1-RC1

    ๐Ÿš€ This minor release contains program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. There is a focus on continuing to improve the accessibility of the staff and public interfaces in this release.

    ๐Ÿš€ This release includes no new database migrations.

    Community Contributions

    ๐Ÿ‘Œ Improvements to PUI tree indexer - thanks to James Bullen, work funded by Yale University.

    โž• Additional report, RTF export format, and other improvements to reports - thanks to Sarah Morrissey.

    โšก๏ธ Updates to PUI and EAD3 tests and nokogiri version updates across all Gemfiles - thanks to Chris Fitzpatrick.

    โšก๏ธ PUI display updates, MARCXML export improvements, accessibility improvements, and fix to staff interface typeahead relevancy - thanks to Lora Woodford.

    ๐Ÿ‘Œ Improvements to EAD exports and addition of container type column to top container results - thanks to Manny Rodriguez.

    Contrast modifications for PDF - thanks to Chris Tanguay.

    ๐Ÿ‘Œ Improvements to handling of ampersands and character entities in EAD3 - thanks to Trevor Thornton.

    ๐Ÿ“š MySQL documentation updates - thanks to Blake Carver.

    ๐Ÿš€ Thanks to the Development Prioritization sub-team for highlighting the accessibility issues and 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

    • ANW-716 and Pull Request #1278 EAD exporter: Escape '&' chars properly
    • ANW-731 and Pull Request #1316 Make sure the PUI indexer deletes tree nodes that have no published children in case they had them previously
    • ANW-315 and Pull Request #1319 Don't display unpublished subnotes
    • Pull Request #1325 Report enums get translated if necessary
    • ANW-634 and Pull Request #1326 Added resources list report
    • ANW-541 and Pull Request #1328 Add container type column to top container results table
    • โœ… Pull Request #1330 Bump nokogiri to 1.8.4 & add test
    • โœ… Pull Request #1333 Add rspec-retry to PUI tests
    • ANW-128 and Pull Request #1339 Added RTF format for reports
    • Pull Request #1340 PUI PDF contrast tweaks
    • โšก๏ธ Pull Request #1345 Update loofah, rails-html-sanitizer and sprockets due to vulnerabilities in the dependencies
    • ANW-368 and Pull Request #1347 Fix h1 tag for header on PUI pages
    • Pull Request #1348 Fix and improve handling of ampersands and character entities in EAD3
    • ๐Ÿšš ANW-235 and Pull Request #1349 Remove hard-coded increase in scroll amount for infinite scrolling
    • Pull Request #1350 Add note for MySQL 8
    • Pull Request #1352 Create CONTRIBUTING file
    • โšก๏ธ Pull Request #1353 Update issue templates
    • Pull Request #1354 Create Pull request template
    • Pull Request #1355 Create CODE_OF_CONDUCT.md
    • ANW-367 and Pull Request #1356 Start of not skipping heading levels.
    • ๐Ÿšš ANW-686 and Pull Request #1357 Removed pagination and hrefs from print view to clean up printing results
    • โšก๏ธ Pull Request #1358 Update dependencies
    • Pull Request #1359 Add alt text to staff side file version image
    • ๐Ÿšš Pull Request #1362 Move contributing file to new directory to accommodate GitHub CONTRIBUTING guidelines file
    • Pull Request #1363 Change op to q.op
    • ๐Ÿšš Pull Request #1364 Remove relator "subject" in 6XX fields
    • Pull Request #1365 Add aria labels to empty buttons and empty link in the collection organization section
    • Pull Request #1366 Add field to detect, deflect, or counteract attempts at any unauthorized use of the request mechanism
    • Pull Request #1367 Sanitize hidden values to prevent scripts as inputs
    • โšก๏ธ ANW-779 and Pull Request #1368 MARCXML export updates
  • v2.5.0 Changes

    August 10, 2018

    ๐Ÿš€ Release notes for v2.5.0

    ๐Ÿš€ This release contains many program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. Some items of note include a complete refactor of the reports functionality, improvements to staff interface loading times, Japanese translations for the interface labels, and small updates to the OAI-PMH functionality, the MARCXML exporter, the EAD exporter, and the PDF produced from the public interface.

    ๐Ÿš€ This release includes two new database migrations and the schema number for this release is 102.

    Community Contributions

    ๐Ÿ‘Œ Improvements to staff form load times - thanks to Mark Triggs.

    ๐Ÿ”จ Reports refactor - thanks to Sarah Morrissey.

    โšก๏ธ Cleanup of Jasper-related jar and license files and JDK versions, addition of JRuby-specific garbage collection options in startup scripts, updates to PUI tests, and enhanced error handling for tree-related actions - thanks to Chris Fitzpatrick.

    ๐Ÿ”— Linked top containers API endpoint for published items, reindexing of top containers when publish all or suppression triggered, and a check to make sure links to unpublished digital objects do not display in the public interface - thanks to Lora Woodford.

    โšก๏ธ Docker updates and exposure of the total count in paginated responses - thanks to Mark Cooper.

    โšก๏ธ An enumeration API endpoint and updates to OAI harvesting and MARCXML and EAD exports - thanks to Manny Rodriguez.

    ๐ŸŒ Japanese translations for the interface labels - thanks to knjko.

    Audience attribute respected on both <ead> and <archdesc> elements - thanks to Dave Mayo.

    Cleanup of duplicate DOM IDs in search form - thanks to Jacob Brown.

    Removal of literal "Indicator 1" text from notes for MARCXML - thanks to Brian Harrington.

    Allow configuration of OAI EAD output options using AppConfig parameter :oai_ead_options - thanks to Steve Majewski.

    ๐Ÿš€ Thanks to the Development Prioritization sub-team for prioritizing JIRA tickets, many of which are included in this release. A special thanks to the Reports sub-team for its many efforts in providing specifications and testing for the reports improvements.

    ๐Ÿš€ Thanks to the Core Committers Group members for reviewing and merging pull requests for this release.


    JIRA Tickets and Pull Requests Completed

    โœ… Pull Request #1242 Improvements to PUI tests

    Pull Request #1244 Error handling for tree-related actions

    ๐ŸŽ Pull Request #1261 Frontend form performance improvements

    ANW-242 and Pull Request #1265 Select sets available for OAI harvester

    ๐Ÿšš ANW-713 and Pull Request #1269 Remove literal "Indicator 1" from notes

    ๐ŸŒ Pull Request #1271 Add base Japanese translations

    ANW-286 and Pull Request #1275 Ensure DO published before linking

    โœ… Pull Request #1276 Add some warning messages about pid files when running Selenium tests

    ๐Ÿšš Pull Request #1277 Remove old Jasper-related jars

    โšก๏ธ Pull Request #1280 Updates to JDKs used by Travis

    ๐Ÿšš Pull Request #1282 Remove unnecessary file from initializers

    โšก๏ธ Pull Request #1285 Adding some GC opts to optimize JRuby

    Pull Request #1288 @audience respected on both <ead> and <archdesc> elements

    Pull Request #1290 Fix a few duplicate DOM IDs for search form

    ANW-726 and Pull Request #1291 MARCXML export: Translate relator value in 1XX, 6XX, 7XX fields

    ANW-727 and Pull Request #1292 MARCXML export: 630 tag should have ind1 = 0

    ๐Ÿ”จ Pull Requests #1295, #1317, and #1318 Reports refactor
    ๐Ÿ”จ Reports refactor also resolves

    ๐Ÿ‘ท https://archivesspace.atlassian.net/browse/ANW-83 - downloadable file as a column in the Background Jobs table

    https://archivesspace.atlassian.net/browse/ANW-126 - create shelflist reports

    https://archivesspace.atlassian.net/browse/ANW-676 - bug: Imported assessment records are not included in Reports, until after a manual or API save

    ANW-506 and Pull Request #1297 Add linked top containers API endpoint for published items

    ANW-204 and Pull Request #1300 Reindex top containers when Publish All or Suppression triggered

    Pull Request #1302 allow configuration of oai_ead output options with AppConfig[:oai_ead_options]

    ANW-258, ANW-272 and Pull Request #1303 Some small stylistic changes to PUI PDF

    ๐Ÿณ Pull Request #1307 Source branch not available in Docker Hub w/o hooks

    Pull Request #1308 Return total count in paginated response

    โœ… Pull Requests #1309 and #1315 Add PUI tests

    ANW-310 and Pull Requests #1310 and #1313 For the PUI PDF title page, use record title if there is no finding aid title

    ANW-285 and Pull Request #1314 Unpublished file versions do not appear in EAD export

  • v2.5.0-RC1 Changes

    August 02, 2018

    ๐Ÿš€ Release notes for v2.5.0-RC1

    ๐Ÿš€ This release candidate contains many program-led and community pull requests that provide feature enhancements, bug fixes, and infrastructure improvements. Some items of note include a complete refactor of the reports functionality, improvements to staff interface loading times, Japanese translations for the interface labels, and small updates to the OAI-PMH functionality, the MARCXML exporter, the EAD exporter, and the PDF produced from the public interface.

    ๐Ÿš€ This release includes two new database migrations and the schema number for this release is 102.

    Community Contributions

    ๐Ÿ‘Œ Improvements to staff form load times - thanks to Mark Triggs.

    ๐Ÿ”จ Reports refactor - thanks to Sarah Morrissey.

    โšก๏ธ Cleanup of Jasper-related jar and license files and JDK versions, addition of JRuby-specific garbage collection options in startup scripts, updates to PUI tests, and enhanced error handling for tree-related actions - thanks to Chris Fitzpatrick.

    ๐Ÿ”— Linked top containers API endpoint, reindexing of top containers when publish all or suppression triggered, and a check to make sure links to unpublished digital objects do not display in the public interface - thanks to Lora Woodford.

    โšก๏ธ Docker updates and exposure of the total count in paginated responses - thanks to Mark Cooper.

    โšก๏ธ An enumeration API endpoint and updates to OAI harvesting and MARCXML and EAD exports - thanks to Manny Rodriguez.

    ๐ŸŒ Japanese translations for the interface labels - thanks to knjko.

    Audience attribute respected on both <ead> and <archdesc> elements - thanks to Dave Mayo.

    Cleanup of duplicate DOM IDs in search form - thanks to Jacob Brown.

    Removal of literal "Indicator 1" text from notes for MARCXML - thanks to Brian Harrington.

    Allow configuration of OAI EAD output options using AppConfig parameter :oai_ead_options - thanks to Steve Majewski.

    ๐Ÿš€ Thanks to the Development Prioritization sub-team for prioritizing JIRA tickets, many of which are included in this release. A special thanks to the Reports sub-team for its many efforts in providing specifications and testing for the reports improvements.

    ๐Ÿš€ Thanks to the Core Committers Group members for reviewing and merging pull requests for this release.


    JIRA Tickets and Pull Requests Completed

    โœ… Pull Request #1242 Improvements to PUI tests

    Pull Request #1244 Error handling for tree-related actions

    ๐ŸŽ Pull Request #1261 Frontend form performance improvements

    ANW-242 and Pull Request #1265 Select sets available for OAI harvester

    ๐Ÿšš ANW-713 and Pull Request #1269 Remove literal "Indicator 1" from notes

    ๐ŸŒ Pull Request #1271 Add base Japanese translations

    ANW-286 and Pull Request #1275 Ensure DO published before linking

    โœ… Pull Request #1276 Add some warning messages about pid files when running Selenium tests

    ๐Ÿšš Pull Request #1277 Remove old Jasper-related jars

    โšก๏ธ Pull Request #1280 Updates to JDKs used by Travis

    ๐Ÿšš Pull Request #1282 Remove unnecessary file from initializers

    โšก๏ธ Pull Request #1285 Adding some GC opts to optimize JRuby

    Pull Request #1288 @audience respected on both <ead> and <archdesc> elements

    Pull Request #1290 Fix a few duplicate DOM IDs for search form

    ANW-726 and Pull Request #1291 MARCXML export: Translate relator value in 1XX, 6XX, 7XX fields

    ANW-727 and Pull Request #1292 MARCXML export: 630 tag should have ind1 = 0

    ๐Ÿ”จ Pull Requests #1295, #1317, and #1318 Reports refactor
    ๐Ÿ”จ Reports refactor also resolves

    - https://archivesspace.atlassian.net/browse/ANW-676 - bug: Imported assessment records are not included in Reports, until after a manual or API save

    ANW-506 and Pull Request #1297 Add linked top containers API endpoint

    ANW-204 and Pull Request #1300 Reindex top containers when Publish All or Suppression triggered

    Pull Request #1302 allow configuration of oai_ead output options with AppConfig[:oai_ead_options]

    ANW-258 and Pull Request #1303 Some small stylistic changes to PUI PDF

    ๐Ÿณ Pull Request #1307 Source branch not available in Docker Hub w/o hooks

    Pull Request #1308 Return total count in paginated response

    โœ… Pull Requests #1309 and #1315 Add PUI tests

    ANW-310 and Pull Requests #1310 and #1313 For the PUI PDF title page, use record title if there is no finding aid title

    ANW-285 and Pull Request #1314 Unpublished file versions do not appear in EAD export

  • v2.4.1 Changes

    June 22, 2018

    ๐Ÿš€ Release notes for v2.4.1

    ๐Ÿš€ This release fixes a bug introduced in 2.4.0 that affected searching by date in the public user interface. Thank you to Mark Custer for identifying the issue so that our developers could quickly address it. The release also contains two community contributions, for which we thank James Bullen and Chris Fitzpatrick.

    Community Contributions

    Fix call to #diagnostic_trace_msg - thanks to James Bullen.

    ๐Ÿ‘‰ Make sure array is compact before using it to create Hash - thanks to Chris Fitzpatrick.

    Pull Requests Completed

    • ๐Ÿ— Pull Request #1281 - Add date range processing from old PUI advanced query builder so that date ranges are included in the solr query
    • Pull Request #1273 - Make sure array is compact before using it to create Hash
    • Pull Request #1274 - Fix call to #diagnostic_trace_msg
  • v2.4.1-test

    July 17, 2018