Releases: folio-org/mod-orders
v13.1.1
13.1.1 - Released (Trillium R1 2026)
This release focused on fixing holdings and items creation/deletion logic when budget or ledger restrictions prevent operation
Bug Fixes
- MODORDERS-1435 - Changing a piece format: encumbrance not updated
- MODORDERS-1434 - Batch create pieces: encumbrance is not updated
- MODORDERS-1415 - Fix holdings and items creation/deletion logic when budget or ledger restrictions prevent operation
v13.1.0
13.1.0 - Released (Trillium R1 2026)
This release focused on upgrading to Vert.x 5.0, improving holdings/instance connection handling, enhancing fiscal year and encumbrance logic, piece/receiving improvements, and a large round of bug fixes across the acquisitions flow.
Stories
- MODORDERS-1418 - Resolve the class name conflict for org.folio.rest.jaxrs.model.Location
- MODORDERS-1417 - Add dependency on mod-inventory-storage-dto
- MODORDERS-1410 - ECS | Do not delete used holdings during un-opening and changing instance connection
- MODORDERS-1407 - Update GitHub Workflows for Maven
- MODORDERS-1403 - Enhance the holding-detail endpoint to always return all linked PO lines
- MODORDERS-1402 - Add deleteHoldings flag to checkin endpoint and implement holding delete logic
- MODORDERS-1401 - Use GET /locale to get tenant language & locale settings
- MODORDERS-1400 - assertj: Fix scope to test, bump version to 3.27.7
- MODORDERS-1395 - Populate holdings relations details with information about PO Lines
- MODORDERS-1392 - Display only one fiscal year in the Order view when PO lines include funds from different ledgers
- MODORDERS-1387 - Update DataImportHandler to include common headers into kafka messages
- MODORDERS-1381 - Add validation to block adding fund distributions from different FYs in Open order
- MODORDERS-1372 - Use batch endpoint to update items during change Instance connection
- MODORDERS-1371 - Implement endpoint whether to Show Delete/Keep Holdings Modal
- MODORDERS-1367 - Prevent releasing in a different fiscal year
- MODORDERS-1363 - Create encumbrance as released after changing Fund distribution in POL
- MODORDERS-1361 - Add displayToPublic and Sequence fields to schema
- MODORDERS-1356 - BE - Create Sequence field in receiving
- MODORDERS-1343 - Do not delete used holdings during un-opening the order
- MODORDERS-1340 - Upgrade module to Vert.x 5.0
- MODORDERS-1333 - Do not delete used holdings during instance connection change
- MODORDERS-1326 - Update to Support itemLevelCallNumberTypeId Constraint (Breaking Change)
- MODORDERS-1324 - Setup dependabot for the module
- MODORDERS-1321 - Add 'Suppress from discovery' toggle for instance interaction
- MODORDERS-1320 - Backend for Enabling the deactivation of obsolete Order Suffix/Prefix values
- MODORDERS-1313 - Use mod-settings to get Language & locale setting selections
- MODORDERS-1311 - Prevent unopening of order when related piece has a request
- MODORDERS-1300 - Holdings duplicated in new instance after selecting "Create new" during changing instance connection for P/E mix order
- MODORDERS-1299 - After changing instance in P/E mix order, new instance not displayed and locations show "Invalid reference"
- MODORDERS-1293 - Issue with removing titles from package with associated holdings and items
- MODORDERS-1289 - Holding is created despite an error about non-unique barcode during binding
- MODORDERS-1285 - SYSTEM_USER_ENABLED env var implementation via standard mechanism
- MODORDERS-1278 - Display the fiscal year in which the Order was opened based on "Date opened"
- MODORDERS-1274 - Fix Caffeine cache associated with MappingParametersCache and related caches
- MODORDERS-1269 - Single po line schema, remove alerts and reporting codes
- MODORDERS-1260 - Implement endpoint to unlink Title from Package
- MODORDERS-1254 - Allow user to view PO value for any related fiscal year
- MODORDERS-1252 - Switch to using the Finance Exchange Rate Api
- MODORDERS-1250 - Sensitive data in logs cleanup
- MODORDERS-1214 - Replace mod-configuration usage to use Settings API from orders-storage
- MODORDERS-1065 - Validate checkinItems based on receiptStatus
- MODORDERS-1042 - Do not process event if JobExecution status is Cancelled
- MODORDERS-1040 - Subscribe to JobExecution cancellation and add cache
- MODORDERS-981 - Populate the fundCode dynamically using the fundId if it is missing
- MODEXPS-296 - Fetch export configurations using data export spring endpoint
- MODDATAIMP-1225 - Change dependencies on SRM and mod-di-converter-storage interfaces to optional
Bug Fixes
- MODORDERS-1436 - Order record is not updated after moving holdings/items in Inventory
- MODORDERS-1432 - The open order is not created after import .mrc file
- MODORDERS-1414 - Fixed inventory processing when unopening order
- MODORDERS-1412 - Date opened is missing for the closed and re-opened order
- MODORDERS-1408 - Deleting a holding results in another referenced holding being silently deleted
- MODORDERS-1397 - Title cannot be updated if the POL number contains long alphabetical prefix and suffix
- MODORDERS-1386 - Duplicated instances with holdings are created despite item creation failure
- MODORDERS-1378 - POL creation is slow when adding an excessive number of product IDs
- MODORDERS-1370 - mod-orders becomes unavailable after removing Fund distribution from POL
- MODORDERS-1369 - Exclude Instances Marked "Set for Deletion" in Matching Logic
- MODORDERS-1366 - Received piece cannot be edited when it was received via Full screen after creating a new holding
- MODORDERS-1365 - ECS | Order with two locations from the same member tenant cannot be opened
- MODORDERS-1359 - Encumbrance is pending after unopen-open
- MODORDERS-1354 - Total fields display incorrect paid amounts for orders in foreign currency with Treasury provider
- MODORDERS-1328 - Do not update existing item statuses in case of new bind item failure
- MODORDERS-1322 - Receiving piece expected date not populating from POL
- MODORDERS-1316 - Editing receiving piece when related item is suppressed from discovery unsuppresses the item
- MODORDERS-1308 - Convert invoice and encumbrance currencies for total amounts
- MODORDERS-1297 - Holding remains after changing instance connection when piece was received in a new location
- MODORDERS-1296 - Intermittent order receiving issue - wrong name in audit record, nullPointer logged
- MODORDERS-1295 - Not received pieces in statuses different from "Expected" are ...
v13.0.10
13.0.10 - Released (Sunflower R1 2025 Bug Fix)
Bug Fixes
- MODORDERS-1388 - PO wasn't rolled over correctly. All encumbrances not created or Links not updated
v13.0.9
13.0.9 - Released (Sunflower R1 2025 Bug Fix)
Bug Fixes
- MODORDERS-1385 - Sunflower CSP - RMB Logging release - RMB 35.4.2 Vertx 4.5.23
- MODORDERS-1378 - POL creation is slow when adding an excessive number of product IDs
- MODORDERS-1394 - Exclude Instances Marked "Set for Deletion" in Matching Logic
v12.9.14
12.9.14 - Released (Ramsons R2 2024)
The primary focus of this release was to implement RMB logging improvements and security fixes
Full Changelog
Bug Fixes
- MODORDERS-1384 - Ramsons CSP - RMB Logging release - RMB 35.3.2 Vertx 4.5.23
v13.0.8
Bug Fixes
- MODDICORE-486 - Fix deserialization error for Location entity
Dependencies
- Bump
data-import-processing-corefrom4.4.3to4.4.8
v13.0.7
The primary focus of this release was to provide consumer configuration for preventing rebalancing issues.
Stories
- MODORDERS-1341 - Configure consumer groupInstanceId
Dependencies
- Bump
folio-kafka-wrapperfrom3.3.1to3.3.2
v13.0.6
The primary focus of this release was to resolve issue with updating receiving piece overwriting data in related item record.
Bug Fixes
- MODORDERS-1331 - Updating receiving piece overwrites data in related item record (Sunflower)
v12.9.13
The primary focus of this release was to resolve issue with updating receiving piece overwriting data in related item record.
Full Changelog
Bug Fixes
- MODORDERS-1330 - Updating receiving piece overwrites data in related item record (Ramsons)
v13.0.5
The primary focus of this release was to fix issue with instance matching in ECS envs and remove ISBN validation/normalization.
Bug Fixes
- MODORDERS-1315 - Remove ISBN validation/normalization logic
- MODORDERS-1310 - Make Local order matching ECS aware such that shadows will be created for shared instances before local instances will be created.