Releases: folio-org/mod-finance-storage
v8.7.3
The primary focus of this release was to fix migration script to avoid duplication issue
Full Changelog
Stories
- MODFISTO-511 - Add support of optimistic locking in credits migration script
v8.7.2
The primary focus of this release was to add support of optimistic locking in migration script and fix encumbrance value
Full Changelog
Stories
- MODFISTO-511 - Add support of optimistic locking in credits migration script
Bug Fixes
- MODINVOICE-563 - Encumbrance value incorrect after paying credit invoicet
v8.7.1
8.7.1 - Released (Ramsons R2 2024 Bug Fix)
The primary focus of this release was to fix missing interface dependencies
Full Changelog
Bug fixes
- MODFISTO-508 Missing interface dependencies in module descriptor
v8.7.0
8.7.0 - Released (Ramsons R2 2024)
The primary focus of this release was to separate Credited from Expended and improve different calculations
Full Changelog
Stories
- MODFISTO-499 Update libraries of dependant acq modules to the latest versions
- MODFISTO-489 Clean up permissions
- MODFISTO-487 Prevent sql injection for budget_encumbrance_rollover script
- MODFISTO-483 Add credited field support to Rollover functionality
- MODFISTO-481 Separate credits from expenditures in mod-finance-storage
- MODFISTO-466 New transactionType indices
- MODFISTO-460 Remove the old transaction API (storage)
- MODFISTO-371 Improved cashBalance, available and unavailable calculations
Bug fixes
- MODFISTO-488 Fixed encumbrance changes after cancelling a payment or credit
- MODFISTO-484 Fixed overEncumbrance calculation
- MODFISTO-480 Old tables are not deleted
Dependencies
- Bump
raml
from35.2.0
to35.3.0
- Bump
vertx
from4.5.4
to4.5.10
v8.6.1
8.6.1 - Released (Quesnelia R1 2024)
The primary focus of this release was to improve the flow of editing PO fund distribution where the re-encumber flag is disabled
Full Changelog
Bug fixes
- MODFISTO-477 A new encumbrance is needed during FYRO for orders with "Re-encumber" = false
v8.6.0
8.6.0 - Released (Quesnelia R1 2024)
The primary focus of this release was to introduce Batch Transactions API
Full Changelog
Stories
- MODFISTO-472 Change restricted expenditures calculations
- MODFISTO-470 Upgrade RAML Module Builder
- MODFISTO-458 Implementation for the new transaction API
- MODFISTO-457 Update database API usage
- MODFISTO-449 Upgrading tenant resets reference and sample records
- MODFISTO-432 Implement logic to replace AllOrNothing to process list of transaction from request payload
Bug fixes
- MODFISTO-475 Wrong encumbrance calculation when paying a credit
- MODFISTO-455 Failed invoice approval creates pending payment transactions and updates budget record
- MODFISTO-452 Error message contains wrong fund name when moving allocation
- MODFISTO-259 Releasing 2 transactions at the same time can fail to update budgets
- MODFISTO-133 Remove use of "extends" property from JSON schemas, invoice_transaction_summary.json is missing an id property
Dependencies
- Bump
raml
from35.0.1
to35.2.0
- Bump
vertx
from4.3.4
to4.5.4
v8.5.1
8.5.1 - Released (Poppy R2 2023)
The primary focus of this release was to provide ability to skip duplicate encumbrances when running finance rollover
Bug Fixes
- MODFISTO-461 FYRO fails on duplicate encumbrance
v8.5.0
8.5.0 - Released (Poppy R2 2023)
The primary focus of this release was to improve finance rollover script performance
Stories
- MODFISTO-443 Allow user to decrease allocation resulting in a negative available amount
- MODFISTO-441 Add the ability to skip the transaction if it is from the previous year
- MODFISTO-439 Make adjustments to improve finance rollover script performance
- MODFISTO-435 Update to Java 17 mod-finance-storage
- MODFISTO-405 Provide error code to restriction in case transaction creation when the budget status is not found/not active
- MODFISTO-365 Update dependent raml-util
- MODFISTO-287 Logging improvement
Bug Fixes
- MODFISTO-446 Creating budget fails with trailing junk after parameter at or near "$2F"
- MODFISTO-442 Incorrect ledger summary calculation after allocation movement to 0 budget
- MODFISTO-426 Split ledger order encumbrances causing rollover errors
- MODFISTO-411 RMB HttpClient resource leak, use Vert.x WebClient
- MODORDERS-865 Rewrite the orders rollover interaction in an asynchronous way
v8.4.2
8.4.2 - Released (Orchid R1 2023)
The primary focus of this release was to fix the rollover behaviour for split ledger order encumbrances
Bug Fixes
- MODFISTO-426 Split ledger order encumbrances causing rollover errors
v8.4.1
8.4.1 - Released (Orchid R1 2023)
The primary focus of this release was to rewrite the orders rollover interaction in an asynchronous way
Bug Fixes
- MODORDERS-865 Rewrite the orders rollover interaction in an asynchronous way