Difference between revisions of "ChangeLog Release 13"
From iDempiere en
CarlosRuiz (talk | contribs) (Maintenance release-13) |
CarlosRuiz (talk | contribs) (Maintenance release-13) |
||
| (11 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
Schedule: A new release is prepared approximately every 1 or 2 weeks | Schedule: A new release is prepared approximately every 1 or 2 weeks | ||
| + | |||
| + | == 2026-09-21 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6571 IDEMPIERE-6571] Disable stock reservation for order if shipment is not autogenerated [https://github.com/idempiere/idempiere/pull/3361 (#3361)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6968 IDEMPIERE-6968] NPE in FavoriteSimpleTreeModel.render() when role lacks window access [https://github.com/idempiere/idempiere/pull/3364 (#3364)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7101 IDEMPIERE-7101] Infinite loop in workflow approval user search [https://github.com/idempiere/idempiere/pull/3362 (#3362)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7103 IDEMPIERE-7103] CSV Import fails with WrongDataType on "Timestamp with Time Zone" columns [https://github.com/idempiere/idempiere/pull/3365 (#3365)] | ||
| + | |||
| + | == 2026-09-10 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6571 IDEMPIERE-6571] Disable stock reservation for order if shipment is not autogenerated - fix reservation, weight, volume issues [https://github.com/idempiere/idempiere/pull/3358 (#3358)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7085 IDEMPIERE-7085] Poor performance in Match Invoice Posting [https://github.com/idempiere/idempiere/pull/3340 (#3340)] | ||
| + | |||
| + | == 2026-09-07 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7036 IDEMPIERE-7036] Add optional presigned-URL capability to IArchiveStore SPI [https://github.com/idempiere/idempiere/pull/3285 (#3285)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7054 IDEMPIERE-7054] Add optional presigned-URL capability to IAttachmentStore SPI [https://github.com/idempiere/idempiere/pull/3295 (#3295)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7070 IDEMPIERE-7070] Make report content generation extensible through OSGi [https://github.com/idempiere/idempiere/pull/3318 (#3318)] [https://github.com/idempiere/idempiere/pull/3349 (#3349)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7096 IDEMPIERE-7096] CSV import template record save issue when use /KT for single [https://github.com/idempiere/idempiere/pull/3353 (#3353)] | ||
| + | |||
| + | == 2026-09-04 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6960 IDEMPIERE-6960] Back-dated costing incorrectly updates other lots when Costing Level = Batch/Lot [https://github.com/idempiere/idempiere/pull/3322 (#3322)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7046 IDEMPIERE-7046] Cost Adjustment Line should only fill up ASI when costing level is batch/lot [https://github.com/idempiere/idempiere/pull/3289 (#3289)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7067 IDEMPIERE-7067] Make sure Record_UU is not empty before executing the query to search related records [https://github.com/idempiere/idempiere/pull/3315 (#3315)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7069 IDEMPIERE-7069] Inclusive Pricelist with Summary Tax should be allowed when a custom Tax Provider is used [https://github.com/idempiere/idempiere/pull/3317 (#3317)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7075 IDEMPIERE-7075] Fix reservations for over-receipt reversals [https://github.com/idempiere/idempiere/pull/3327 (#3327)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7077 IDEMPIERE-7077] Set correct mime-type for email attachments [https://github.com/idempiere/idempiere/pull/3326 (#3326)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7087 IDEMPIERE-7087] Process button in tab is not self-explanatory [https://github.com/idempiere/idempiere/pull/3342 (#3342)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7076 IDEMPIERE-7076] Implement Same Logic on 4768 to Movement [https://github.com/idempiere/idempiere/pull/3325 (#3325)] | ||
| + | |||
| + | == 2026-07-30 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7010 IDEMPIERE-7010] Support UOM and QtyEntered on Inventory documents [https://github.com/idempiere/idempiere/pull/3320 (#3320)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7045 IDEMPIERE-7045] Implement OSGi component support for WEditor.DynamicDisplayListener [https://github.com/idempiere/idempiere/pull/3288 (#3288)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7062 IDEMPIERE-7062] Sales Order changing documentNo even when the sequence is the same [https://github.com/idempiere/idempiere/pull/3308 (#3308)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7065 IDEMPIERE-7065] Allow requests without initial SalesRep [https://github.com/idempiere/idempiere/pull/3313 (#3313)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7066 IDEMPIERE-7066] Import process should fill UU columns [https://github.com/idempiere/idempiere/pull/3314 (#3314)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7068 IDEMPIERE-7068] Quick Entry broken for new parent record [https://github.com/idempiere/idempiere/pull/3316 (#3316)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7071 IDEMPIERE-7071] Menu search was trimmed until release-12 [https://github.com/idempiere/idempiere/pull/3319 (#3319)] | ||
| + | |||
| + | == 2026-07-14 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6732 IDEMPIERE-6732] Prevent Multiple Receipt Generation from the Same Invoice [https://github.com/idempiere/idempiere/pull/2983 (#2983)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6893 IDEMPIERE-6893] Form Customization [https://github.com/idempiere/idempiere/pull/3167 (#3167)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6952 IDEMPIERE-6952] Fix Open transaction when OFX1ToXML parsing fails [https://github.com/idempiere/idempiere/pull/3215 (#3215)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6973 IDEMPIERE-6973] Incorrect average PO cost (<> GL amount) after reverse/correct of Landed Cost Invoice with multiple lines [https://github.com/idempiere/idempiere/pull/3281 (#3281)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6993 IDEMPIERE-6993] Match Invoice wrong GL account and posting [https://github.com/idempiere/idempiere/pull/3283 (#3283)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7015 IDEMPIERE-7015] Sort open transactions by StartTime in ascending order [https://github.com/idempiere/idempiere/pull/3270 (#3270)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7037 IDEMPIERE-7037] New Process Copy Window Customization [https://github.com/idempiere/idempiere/pull/3284 (#3284)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7038 IDEMPIERE-7038] iDempiere master/release-13 not compatible with Eclipse 2026-06 [https://github.com/idempiere/idempiere/pull/3286 (#3286)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7039 IDEMPIERE-7039] Improve Migrate Storage Provider error handling and reporting [https://github.com/idempiere/idempiere/pull/3300 (#3300)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7047 IDEMPIERE-7047] RMA: Shipment Callout to Set Business Partner field [https://github.com/idempiere/idempiere/pull/3290 (#3290)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7048 IDEMPIERE-7048] Improve Load Template button in Send Mail dialog [https://github.com/idempiere/idempiere/pull/3291 (#3291)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7051 IDEMPIERE-7051] Move Doc_AllocationHdr.equalFactLineIDs to FactLine in order to be used elsewhere [https://github.com/idempiere/idempiere/pull/3292 (#3292)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7055 IDEMPIERE-7055] Improve Copy Order Process Error Messaging [https://github.com/idempiere/idempiere/pull/3298 (#3298)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7056 IDEMPIERE-7056] Use setClob() for large strings on Oracle to avoid ORA-18717 with Oracle JDBC 23 [https://github.com/idempiere/idempiere/pull/3299 (#3299)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7059 IDEMPIERE-7059] Scheduler window should be restricted to Advanced Users only [https://github.com/idempiere/idempiere/pull/3302 (#3302)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7060 IDEMPIERE-7060] Redesign Forgot Password flow [https://github.com/idempiere/idempiere/pull/3303 (#3303)] | ||
| + | |||
| + | == 2026-06-09 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6832 IDEMPIERE-6832] Average PO Costing Qty <> Stock Qty [https://github.com/idempiere/idempiere/pull/3205 (#3205)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7011 IDEMPIERE-7011] Storage Validator OSGI Service [https://github.com/idempiere/idempiere/pull/3269 (#3269)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7019 IDEMPIERE-7019]: Add currency for Chilean Unidad de Fomento [https://github.com/idempiere/idempiere/pull/3275 (#3275)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7022 IDEMPIERE-7022]: AllocationReset : error message not explicit when commit fails [https://github.com/idempiere/idempiere/pull/3277 (#3277)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7025 IDEMPIERE-7025] Requests > Update Notification is showing and notifying inactive users [https://github.com/idempiere/idempiere/pull/3282 (#3282)] | ||
| + | |||
| + | == 2026-05-25 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6640 IDEMPIERE-6640] DBA - Tuning AD_Attachment (FHCA-3962) [https://github.com/idempiere/idempiere/pull/3271 (#3271)] | ||
| + | |||
| + | == 2026-05-20 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6982 IDEMPIERE-6982] Window Customization ignores AD_UserDef_Field overrides in "Customize Grid" panel [https://github.com/idempiere/idempiere/pull/3252 (#3252)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6998 IDEMPIERE-6998] Login automatic open sequence panel is not using UserDef customizations [https://github.com/idempiere/idempiere/pull/3266 (#3266)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-7010 IDEMPIERE-7010] Support UOM and QtyEntered on Inventory documents [https://github.com/idempiere/idempiere/pull/3268 (#3268)] | ||
| + | |||
| + | == 2026-05-08 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6649 IDEMPIERE-6649] add support for Bouncy Castle FIPS 140-3 Level 1 compliance bundles [https://github.com/idempiere/idempiere/pull/3240 (#3240)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6841 IDEMPIERE-6841] Add Fields to Select Document Types to improve the Bank Transfer Window [https://github.com/idempiere/idempiere/pull/3162 (#3162)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6899 IDEMPIERE-6899] Upgrade Zk to 10.3.0.1 [https://github.com/idempiere/idempiere/pull/3241 (#3241)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6907 IDEMPIERE-6907] Align iceblue_c theme with ZK CSS Variable Convention [https://github.com/idempiere/idempiere/pull/3257 (#3257)] [https://github.com/idempiere/idempiere/pull/3263 (#3263)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6910 IDEMPIERE-6910] Add ExternalTraceId to core audit changelog [https://github.com/idempiere/idempiere/pull/3244 (#3244)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6975 IDEMPIERE-6975] InfoPanel: Select All freezes the UI with paged result sets [https://github.com/idempiere/idempiere/pull/3243 (#3243)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6977 IDEMPIERE-6977] Performance improvement on InfoPanel.updateRowSelectionOrder [https://github.com/idempiere/idempiere/pull/3245 (#3245)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6980 IDEMPIERE-6980] Set Description When Generate Cash Plan Lines [https://github.com/idempiere/idempiere/pull/3249 (#3249)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6983 IDEMPIERE-6983] Oracle issue - cannot create attachments in UUID based tables [https://github.com/idempiere/idempiere/pull/3253 (#3253)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6985 IDEMPIERE-6985] InfoWindow: Query parameter grid caps at 3 fields per row [https://github.com/idempiere/idempiere/pull/3255 (#3255)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6988 IDEMPIERE-6988] Import CSV master+detail failing to insert detail [https://github.com/idempiere/idempiere/pull/3256 (#3256)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6990 IDEMPIERE-6990] Silent failure on Incremental2PackActivator [https://github.com/idempiere/idempiere/pull/3261 (#3261)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6991 IDEMPIERE-6991] Table Index 2Pack non-dictionary processing dictionary entries [https://github.com/idempiere/idempiere/pull/3262 (#3262)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6994 IDEMPIERE-6994] Cannot encrypt column on UU based tables [https://github.com/idempiere/idempiere/pull/3264 (#3264)] | ||
| + | |||
| + | == 2026-04-21 == | ||
| + | |||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6643 IDEMPIERE-6643] Refinement of WebSocket Server Push [https://github.com/idempiere/idempiere/pull/3235 (#3235)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6899 IDEMPIERE-6899] Upgrade Zk to 10.3.0.1 [https://github.com/idempiere/idempiere/pull/3231 (#3231)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6907 IDEMPIERE-6907] Align iceblue_c theme with ZK CSS Variable Convention [https://github.com/idempiere/idempiere/pull/3223 (#3223)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6910 IDEMPIERE-6910] Add ExternalTraceId to core audit changelog [https://github.com/idempiere/idempiere/pull/3212 (#3212)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6951 IDEMPIERE-6951] Change logic to update Charge/Interest Amt on bank statement line [https://github.com/idempiere/idempiere/pull/3214 (#3214)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6953 IDEMPIERE-6953] CKEditor : allow override config.js and config-min.js in a plugin [https://github.com/idempiere/idempiere/pull/3219 (#3219)] [https://github.com/idempiere/idempiere/pull/3232 (#3232)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6969 IDEMPIERE-6969] Rollup BOM Cost must verify that BOM products are verified [https://github.com/idempiere/idempiere/pull/3230 (#3230)] | ||
| + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6972 IDEMPIERE-6972] Doc_Inventory posting fails with "No Costs for <product>" when a physical inventory contains a zero-difference line for a batch/lot-costed product [https://github.com/idempiere/idempiere/pull/3238 (#3238)] | ||
== 2026-04-14 == | == 2026-04-14 == | ||
| − | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6970 IDEMPIERE-6970] | + | * [https://idempiere.atlassian.net/browse/IDEMPIERE-6970 IDEMPIERE-6970] Posting Production with Standard Costing ends in unbalanced accounting [https://github.com/idempiere/idempiere/pull/3233 (#3233)] |
== 2026-04-13 == | == 2026-04-13 == | ||
Latest revision as of 19:40, 21 September 2026
Maintainer: Carlos Ruiz
Strategy: Integration of bug fixes, and some non-disruptive features
Schedule: A new release is prepared approximately every 1 or 2 weeks
2026-09-21
- IDEMPIERE-6571 Disable stock reservation for order if shipment is not autogenerated (#3361)
- IDEMPIERE-6968 NPE in FavoriteSimpleTreeModel.render() when role lacks window access (#3364)
- IDEMPIERE-7101 Infinite loop in workflow approval user search (#3362)
- IDEMPIERE-7103 CSV Import fails with WrongDataType on "Timestamp with Time Zone" columns (#3365)
2026-09-10
- IDEMPIERE-6571 Disable stock reservation for order if shipment is not autogenerated - fix reservation, weight, volume issues (#3358)
- IDEMPIERE-7085 Poor performance in Match Invoice Posting (#3340)
2026-09-07
- IDEMPIERE-7036 Add optional presigned-URL capability to IArchiveStore SPI (#3285)
- IDEMPIERE-7054 Add optional presigned-URL capability to IAttachmentStore SPI (#3295)
- IDEMPIERE-7070 Make report content generation extensible through OSGi (#3318) (#3349)
- IDEMPIERE-7096 CSV import template record save issue when use /KT for single (#3353)
2026-09-04
- IDEMPIERE-6960 Back-dated costing incorrectly updates other lots when Costing Level = Batch/Lot (#3322)
- IDEMPIERE-7046 Cost Adjustment Line should only fill up ASI when costing level is batch/lot (#3289)
- IDEMPIERE-7067 Make sure Record_UU is not empty before executing the query to search related records (#3315)
- IDEMPIERE-7069 Inclusive Pricelist with Summary Tax should be allowed when a custom Tax Provider is used (#3317)
- IDEMPIERE-7075 Fix reservations for over-receipt reversals (#3327)
- IDEMPIERE-7077 Set correct mime-type for email attachments (#3326)
- IDEMPIERE-7087 Process button in tab is not self-explanatory (#3342)
- IDEMPIERE-7076 Implement Same Logic on 4768 to Movement (#3325)
2026-07-30
- IDEMPIERE-7010 Support UOM and QtyEntered on Inventory documents (#3320)
- IDEMPIERE-7045 Implement OSGi component support for WEditor.DynamicDisplayListener (#3288)
- IDEMPIERE-7062 Sales Order changing documentNo even when the sequence is the same (#3308)
- IDEMPIERE-7065 Allow requests without initial SalesRep (#3313)
- IDEMPIERE-7066 Import process should fill UU columns (#3314)
- IDEMPIERE-7068 Quick Entry broken for new parent record (#3316)
- IDEMPIERE-7071 Menu search was trimmed until release-12 (#3319)
2026-07-14
- IDEMPIERE-6732 Prevent Multiple Receipt Generation from the Same Invoice (#2983)
- IDEMPIERE-6893 Form Customization (#3167)
- IDEMPIERE-6952 Fix Open transaction when OFX1ToXML parsing fails (#3215)
- IDEMPIERE-6973 Incorrect average PO cost (<> GL amount) after reverse/correct of Landed Cost Invoice with multiple lines (#3281)
- IDEMPIERE-6993 Match Invoice wrong GL account and posting (#3283)
- IDEMPIERE-7015 Sort open transactions by StartTime in ascending order (#3270)
- IDEMPIERE-7037 New Process Copy Window Customization (#3284)
- IDEMPIERE-7038 iDempiere master/release-13 not compatible with Eclipse 2026-06 (#3286)
- IDEMPIERE-7039 Improve Migrate Storage Provider error handling and reporting (#3300)
- IDEMPIERE-7047 RMA: Shipment Callout to Set Business Partner field (#3290)
- IDEMPIERE-7048 Improve Load Template button in Send Mail dialog (#3291)
- IDEMPIERE-7051 Move Doc_AllocationHdr.equalFactLineIDs to FactLine in order to be used elsewhere (#3292)
- IDEMPIERE-7055 Improve Copy Order Process Error Messaging (#3298)
- IDEMPIERE-7056 Use setClob() for large strings on Oracle to avoid ORA-18717 with Oracle JDBC 23 (#3299)
- IDEMPIERE-7059 Scheduler window should be restricted to Advanced Users only (#3302)
- IDEMPIERE-7060 Redesign Forgot Password flow (#3303)
2026-06-09
- IDEMPIERE-6832 Average PO Costing Qty <> Stock Qty (#3205)
- IDEMPIERE-7011 Storage Validator OSGI Service (#3269)
- IDEMPIERE-7019: Add currency for Chilean Unidad de Fomento (#3275)
- IDEMPIERE-7022: AllocationReset : error message not explicit when commit fails (#3277)
- IDEMPIERE-7025 Requests > Update Notification is showing and notifying inactive users (#3282)
2026-05-25
- IDEMPIERE-6640 DBA - Tuning AD_Attachment (FHCA-3962) (#3271)
2026-05-20
- IDEMPIERE-6982 Window Customization ignores AD_UserDef_Field overrides in "Customize Grid" panel (#3252)
- IDEMPIERE-6998 Login automatic open sequence panel is not using UserDef customizations (#3266)
- IDEMPIERE-7010 Support UOM and QtyEntered on Inventory documents (#3268)
2026-05-08
- IDEMPIERE-6649 add support for Bouncy Castle FIPS 140-3 Level 1 compliance bundles (#3240)
- IDEMPIERE-6841 Add Fields to Select Document Types to improve the Bank Transfer Window (#3162)
- IDEMPIERE-6899 Upgrade Zk to 10.3.0.1 (#3241)
- IDEMPIERE-6907 Align iceblue_c theme with ZK CSS Variable Convention (#3257) (#3263)
- IDEMPIERE-6910 Add ExternalTraceId to core audit changelog (#3244)
- IDEMPIERE-6975 InfoPanel: Select All freezes the UI with paged result sets (#3243)
- IDEMPIERE-6977 Performance improvement on InfoPanel.updateRowSelectionOrder (#3245)
- IDEMPIERE-6980 Set Description When Generate Cash Plan Lines (#3249)
- IDEMPIERE-6983 Oracle issue - cannot create attachments in UUID based tables (#3253)
- IDEMPIERE-6985 InfoWindow: Query parameter grid caps at 3 fields per row (#3255)
- IDEMPIERE-6988 Import CSV master+detail failing to insert detail (#3256)
- IDEMPIERE-6990 Silent failure on Incremental2PackActivator (#3261)
- IDEMPIERE-6991 Table Index 2Pack non-dictionary processing dictionary entries (#3262)
- IDEMPIERE-6994 Cannot encrypt column on UU based tables (#3264)
2026-04-21
- IDEMPIERE-6643 Refinement of WebSocket Server Push (#3235)
- IDEMPIERE-6899 Upgrade Zk to 10.3.0.1 (#3231)
- IDEMPIERE-6907 Align iceblue_c theme with ZK CSS Variable Convention (#3223)
- IDEMPIERE-6910 Add ExternalTraceId to core audit changelog (#3212)
- IDEMPIERE-6951 Change logic to update Charge/Interest Amt on bank statement line (#3214)
- IDEMPIERE-6953 CKEditor : allow override config.js and config-min.js in a plugin (#3219) (#3232)
- IDEMPIERE-6969 Rollup BOM Cost must verify that BOM products are verified (#3230)
- IDEMPIERE-6972 Doc_Inventory posting fails with "No Costs for <product>" when a physical inventory contains a zero-difference line for a batch/lot-costed product (#3238)
2026-04-14
- IDEMPIERE-6970 Posting Production with Standard Costing ends in unbalanced accounting (#3233)
2026-04-13
- IDEMPIERE-6643 Refinement of WebSocket Server Push - restore back Atmosphere as default (#3224)
- IDEMPIERE-6873 Enable Returning NULL Values When Using Negated Multi-Selection Filters (#3217) (#3130)
- IDEMPIERE-6926 Financial Report Blank Lines are not Blank (#3213)
- IDEMPIERE-6954 Error when saving a new tree node are not reflected on WTreeMaintenance (#3218)
- IDEMPIERE-6956 Bug in Favorites with two folders (#3222)
- IDEMPIERE-6957 Export Translation is failing to export System and GardenWorld at the same time + invalid DTD comment (#3221)
- IDEMPIERE-6961 Make MUser.cleanValue public (#3226)
- IDEMPIERE-6962 Receipt completion is slow or times out when invoice is created before receipt (#3227)
- IDEMPIERE-6963 Env.parseContextForSql create wrong parameter type for _ID context variable with default value (#3229)
2026-03-30
- IDEMPIERE-4877 In Financial Report PDF format, Footer is overlay on content (#3208)
- IDEMPIERE-5939 If Financial report marked as List Source and List Transactions both with Report cube, it throw SQL exceptions (#2910)
- IDEMPIERE-6203 Back-dating costing (#3085)
- IDEMPIERE-6650 Performance - Implement support for using the uuid postgres datatype (FHCA-7074) (#3199)
- IDEMPIERE-6888 Add index on PA_DashboardPreference : AD_User_ID/AD_Role_ID/PA_DashboardContent_ID (#3160)
- IDEMPIERE-6909 NPE in Material Transactions form (#3203)
- IDEMPIERE-6911 MDunningRun.getEntries should return only active records (#3209)
2026-03-20
- IDEMPIERE-6712 Improve algorithm for password hashing and salt (DAD-103) (#3192)
- IDEMPIERE-6738 Problem in Find Dialog - fix equal query with int instead of String (#3202)
- IDEMPIERE-6871 Field/Label color fails to evaluate context correctly when switching between records (#3165)
- IDEMPIERE-6887 WPAttributeDialog Missing M_Product_ID in Context (#3182)
- IDEMPIERE-6904 Fixed typo in MSetup causing non-localized Msg.getElement string (#3197)
- Revert IDEMPIERE-6824: Stack overflow on login if user substitute exists and role has non master role as included role (#3128)
2026-03-12
- IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209) (#3190)
- IDEMPIERE-6828 Matched PO Status "Deferred" not being posted upon MR match (#3151)
2026-03-11
- IDEMPIERE-6647 Improve test coverage of org.adempiere.base (#3186)
- IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209) (#3177)
