Releases: folio-org/mod-oai-pmh
Releases · folio-org/mod-oai-pmh
v3.12.5
This release includes folio-s3-client update.
v3.12.4
This release includes folio-s3-client update.
v3.12.3
This release includes folio-s3-client update.
v3.12.2
This release includes dependency update.
v3.12.1
This release includes fixes for vulnerabilities and memory leaks.
Bug fixes
- MODOAIPMH-543 generate-marc-utils 1.7.0 fixing json-smart stack overflow
v3.12.0
This release includes bug fixes, performance improvements, code refactoring and technical tasks.
Stories
- MODOAIPMH-515 Export harvest logs into csv format
- MODOAIPMH-514 Purge error logs
- MODOAIPMH-513 Avoid skipping entire batch when 500 Internal Server Error from inventory
- MODOAIPMH-492 Re-work asynchronous code for harvesting
- MODOAIPMH-477 Adjust 856 mappings
- MODOAIPMH-433 Unable to build on ARM
- MODOAIPMH-322 Implement performance improvement of harvesting with marc21 prefix
Technical tasks
- MODOAIPMH-534 Handle CONSORTIUM-FOLIO instances in the harvest
- MODOAIPMH-533 Add missing electronic access relationship value to default rules
- MODOAIPMH-525 Update to Java 17 mod-oai-pmh
- MODOAIPMH-524 SRS-client with "shared" MARC records support
- MODOAIPMH-516 Resumption Token Extension
- MODOAIPMH-491 Implement query builder for the new approach of OAI-PMH
- MODOAIPMH-490 Inventory-client to views mechanism replacement
- MODOAIPMH-457 PoC for moving to RMB approach
Bug fixes
- MODOAIPMH-530 OAI-PMH: Incorrect mapping rules for "Linking ISSN" identifier
- MODOAIPMH-519 SRS records which are not marked as "deleted" are omitted in response with "Deleted records support" set to "NO"
- MODOAIPMH-507 856 field subfield "t" is not returned in response for Instance with electronic access in some cases
- MODOAIPMH-499 mod-oai-pmh returns 500 error when depended module reboots
- MODOAIPMH-480 952 field subfield "n" is not returned in response for holdings without items
- MODOAIPMH-458 Duplicated "t" subfield in 856 field
- MODOAIPMH-442 bad data in call number type field returns 500 error
v3.11.3
This release contains bug fix for SRS + Inventory and missed permissions
Bug fixes
- MODOAIPMH-487 OAI-PMH returns more records than Max Records settings when Record source = SRS + Inventory
v3.11.2
v3.11.1
This release contains improvements related harvesting instances with holdings
Bug fixes
- MODOAIPMH-474 Added Item record to Instance FOLIO with Holdings FOLIO does not trigger the record to be harvested
- MODOAIPMH-470 Suppressed Holdings without items harvested with subfield "t" in "952" set to "0"
v3.11.0
This release contains minor improvements, bug fixes and adding inventory as records source
Stories
- MODOAIPMH-448 Set default settings for OAI-PMH in FOLIO
- MODOAIPMH-434 Correct verbiage of error messaged
- MODOAIPMH-224 Retrieve records from inventory and SRS for GetRecord response - MARC format
- MODOAIPMH-138 Retrieve records from inventory and SRS for ListRecords response - MARC format
Technical tasks
- MODOAIPMH-475 Increase max event loop execute time
- MODOAIPMH-463 Align the module with API breaking change
- MODOAIPMH-453 Logging improvement - Configuration
- MODOAIPMH-422 Make DATABASE_FETCHING_CHUNK_SIZE configurable in the Configuration
- MODOAIPMH-395 Logging improvement
Bug fixes
- MODOAIPMH-473 "856" field is omitted in responce for Electronic access relationship type created by user
- MODOAIPMH-449 OAI-PMH exposes records as deleted even though their leader 05 is set to 's'