
# Changelog
All notable changes to this project will be documented in this file.


## [Released]
## [17.3.4] - 23/07/2026


### Enhancements - Core
#INTRD-45334 - PricePlanMatrixVersion update APIs - add a flag to not return the price plan matrix lines in the response

### Enhancements - Portal

### Issues - Core
#INTRD-43113 - [17.3.2] [IHM bleue] [opencell.admin] Erreur de lors de l'utilisation du bouton \re-peupler\ dans l'écran d'informations des caches
#INTRD-43264 - [17.3.2][REGRESSION][IHM bleue] Timers list no longer has a default sorting when opening the menu
#INTRD-43364 - InvoiceLine.transactionalUnitPrice set to 0 for B2C providers
#INTRD-43377 - [V17 APIs] ISO 8601 Timestamps with TZ Offset incorrectly deserialized into Date fields
#INTRD-43576 - Incorrect unmatched amount when matching multiple invoices with one payment
#INTRD-43762 - V17-N+1 Regression on generic API V2 (PersistenceService.list disables doFetch)
#INTRD-43836 - V17 The holiday object is missing in the calendar API response
#INTRD-43840 - [17.3.3][S3] S3 mode enabled: systematic errors in all scripts (solution or custom) during compilation at startup phase.
#INTRD-43866 - V17 A feature added in V17 (dynamic loading of images from a Pictos folder in each Jasper template) was delivered without safeguards 
#INTRD-43914 - Document PK constraint violation — Document entity is missing @GenericGenerator which causes IDs sequence collision after migration from old versions
#INTRD-43943 - Price Versions export: file name incomplete for contract-specific (CPQ) price grids
#INTRD-43970 - EntityManager.refresh() on CF Entities returns stale custom field cfValues (Regression from v16)
#INTRD-44043 - Creating, updating or deleting an AuditDataConfiguration fails with proc_delete_audit_data_trigger(tablename => ...) does not exist error
#INTRD-44082 - CustomTableService.getValue() native custom-table queries fail with relation \na.<tableName>\ does not exist when the current tenant is not set
#INTRD-44481 - CustomTable createOrUpdate does not fire CDI CustomTableEvent without notification created on DB
#INTRD-44579 - [16.5.X] ArithmeticException when retrieving matched operations for a zero-amount invoice
#INTRD-44816 - Improve Price Plan version overlap error message with date-time details Issue type
#INTRD-45075 - GenericWorkflowJob: WorkflowInstance join built by addJoinAndSelect() and findEntitiesForWorkflow() is missing criteria on generic WF ID
#INTRD-45141 - Custom Table API insert fails on boolean columns — Boolean coerced to Integer (V14→V17 regression, Hibernate 6)
#INTRD-45145 - Billing-cycle filter on the billing-run list is limited to 25 billing cycles
#INTRD-45416 - [S3 regression] - Unable to Generate PDF via the Job

### Issues - Portal
#INTRD-43556 - Exception on order 
#INTRD-44021 - Generated invoices use Invoice Date -1 day from Billing Run 

### Story - Core

### Story - Portal
