Skip to content

Releases: folio-org/mod-finance-storage

v8.7.3

22 Nov 15:10
Compare
Choose a tag to compare

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

21 Nov 15:33
Compare
Choose a tag to compare

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

13 Nov 08:32
Compare
Choose a tag to compare

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

29 Oct 08:00
Compare
Choose a tag to compare

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

Dependencies

  • Bump raml from 35.2.0 to 35.3.0
  • Bump vertx from 4.5.4 to 4.5.10

v8.6.1

04 Apr 09:49
Compare
Choose a tag to compare

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

19 Mar 09:46
Compare
Choose a tag to compare

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 from 35.0.1 to 35.2.0
  • Bump vertx from 4.3.4 to 4.5.4

v8.5.1

04 Mar 13:18
Compare
Choose a tag to compare

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

Full Changelog

Bug Fixes

v8.5.0

10 Oct 15:31
Compare
Choose a tag to compare

8.5.0 - Released (Poppy R2 2023)

The primary focus of this release was to improve finance rollover script performance

Full Changelog

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

15 Jun 10:57
Compare
Choose a tag to compare

8.4.2 - Released (Orchid R1 2023)

The primary focus of this release was to fix the rollover behaviour for split ledger order encumbrances

Full Changelog

Bug Fixes

  • MODFISTO-426 Split ledger order encumbrances causing rollover errors

v8.4.1

21 Mar 15:31
Compare
Choose a tag to compare

8.4.1 - Released (Orchid R1 2023)

The primary focus of this release was to rewrite the orders rollover interaction in an asynchronous way

Full Changelog

Bug Fixes

  • MODORDERS-865 Rewrite the orders rollover interaction in an asynchronous way