Releases: folio-org/mod-invoice
v5.9.2
The focus of this release was to provide RTR support on Eureka-based environment for invoice creation through data import
Stories
- MODINVOICE-568 - Use system user token in DI kafka handlers
v5.9.1
The focus of this release was to fix an issue with manual Batch Voucher Export
Bug Fixes
- MODINVOICE-566 - Error When Run Batch Voucher Export Manually
Release v5.9.0
The focus of this release was to update libraries, separate credits from expenditures, and fix various bugs.
Stories
- MODINVOICE-562 - Update libraries of dependant acq modules to the latest versions
- MODINVOICE-547 - Separate credits from expenditures in mod-invoice
Bug Fixes
- MODINVOICE-552 - Vert.x 4.5.9, Netty 4.1.111, Apache sshd/sftp 2.13.2
- MODINVOICE-548 - Provide fund code population when fund distributions mapping is specified
- MODINVOICE-546 - Can not ctrate invoice line from POL (500 error)
- MODINVOICE-543 - EDIFACT invoice lines load out of order
- MODINVOICE-542 - Cannot search for voucher by number after editing voucher number
Dependencies
- Bump
raml
from35.2.0
to35.3.0
- Added
folio-module-descriptor-validator
version1.0.0
v5.8.3
This release focused on fixing security vulnerabilities
Full Changelog
Bug Fixes
- MODINVOICE-558 - Fix Vert.x, Netty, Apache SSHD/SFTP - CVE-2024-41909
v5.7.3
The focus of this release was to fix security issues in SFTP connection of batch group voucher exports
Bug Fixes
- MODINVOICE-559 - Apache SSHD/SFTP 2.13.2 fixing Terrapin attack - CVE-2024-41909
v5.8.2
This release focused on adding ability to search by location and holding in POL
Full Changelog
Bug Fixes
- MODORDERS-1085 - Add ability to search by location and holding in POL
v5.8.1
5.8.1 - Released (Quesnelia R1 2024)
The focus of this release was to fix acquisition check behaviour and improve consistency between invoice and encumbrance
Bug Fixes
- MODORDERS-1073 - Invoice encumbrance link not removed because of acquisition unit
- MODINVOICE-540 - Mod-invoice tries to release encumbrances that are already released
- MODINVOICE-516 - Invoice transactions should not be changed when acquisition check was failed
v5.8.0
The focus of this release was to fix bugs and make improvement in transaction call and error codes
Stories
- MODSOURMAN-1022 - Remove step of initial saving of incoming records to SRS
- MODINVOICE-534 - Rethrow user not linked order's acquisition unit error
- MODINVOICE-531 - Upgrade RAML Module Builder
- MODINVOICE-502 - Update RMB and vertx to the latest version
- MODINVOICE-482 - Accumulate all transactions in holder to make only single call to mod-finance
- MODINVOICE-479 - Add Kafka event deduplication mechanism for creating invoices
- MODINVOICE-361 - Logging improvement
- MODINVOICE-302 - Improve backend error reporting by including cause in error message systematically
- MODINVOICE-93 - Approve invoice permission and require approval to mark as paid
Bug Fixes
- MODINVOICE-532 - Missing interface dependencies in module descriptor
- MODINVOICE-523 - After resaving the configurations with empty credentials, an NPE occurs during manual export
- MODINVOICE-514 - Uninformative error in invoice payment due to user not linked to the Purchase Order's acquisition unit
- MODINVOICE-450 - Invoice approval is successful but throws error message
Tech Debt
- MODINVOICE-522 - Adding validation to exclude cases where the
'directory' field in batch group configuration consists solely of spaces
Breaking changes
- DB schema introduced for mod-invoice
Dependencies
- Bump
raml
from35.0.1
to35.2.0
- Bump
vertx
from4.3.4
to4.5.4
- Bump
mod-di-converter-storage-client
from2.1.0
to2.1.8
- Bump
folio-kafka-wrapper
from3.0.0
to3.1.0
v5.7.2
5.7.2 - Poppy R2 2023 Bug Fix
The focus of this release was to prevent invoice cancellation when related budget is inactive
Bug Fixes
- MODINVOICE-509 - Invoice cancellation allowed against closed budget
v5.7.1
5.7.1 - Released Poppy R2 2023
The focus of this release was to add permission 'invoice.item.cancel'
Bug Fixes
- MODINVOICE-508 - Add invoice.item.cancel permission