ChangeLog Release 12
From iDempiere en
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
2025-04-04
- IDEMPIERE-6441 Add default fallback foreign key to Copy Client (FHCA-6009) (#2722)
- IDEMPIERE-6470 Fixed NPE when users search for a non-existing menu entry and hit enter (#2733)
- IDEMPIERE-6472 Payment - Amounts not recalculated if no BP/Inv leaving corrupt data (#2728)
- IDEMPIERE-6473 display logic on parameter that depend on field on window always return false (hot fix only) (#2730)
2025-03-29
- IDEMPIERE-5657 Postgresql 15 errors on import GL Journal (#2716)
- IDEMPIERE-6408 Problem when sorting columns in an Info Window with Distinct (#2664)
- IDEMPIERE-6457 Asterisk always colored in red for mandatory fields (#2719)
- IDEMPIERE-6459 Improve test coverage of org.adempiere.base.ds and ImportEventDelegate (#2713)
- IDEMPIERE-6461 Improve test coverage of org.compiere.util.Util (#2714)
- IDEMPIERE-6462 Zoom to loaded data after Import File Loader (#2717)
- IDEMPIERE-6464 Hide Jetty version from test.idempiere.org/adempiere (#2727)
- IDEMPIERE-6466 IProcessParameterListener - add onInit method (#2723)
- IDEMPIERE-6467 NPE on CalloutA_Depreciation_Workfile when set empty for number field (#2724)
- IDEMPIERE-6468 Unit Test: add mockito support (#2725)
2025-03-19
- IDEMPIERE-6422 Remove calls for external dependencies (#2715)
2025-03-18
- IDEMPIERE-6419 Replacing environment values with dummy values in the Validate Info window does not work for timestamps (#2712)
- IDEMPIERE-6422 Remove calls for external dependencies (#2709)
- IDEMPIERE-6456 GridWindowVO.AD_Table_ID is not initialized when window is loaded from cache (#2710)
2025-03-10
- IDEMPIERE-4827 Unify Evaluatee Implementation - fix import CSV process (#2703)
- IDEMPIERE-6421 Make the "Server started" email configurable to enable/disable (#2705)
- IDEMPIERE-6437 remove dup line in sonarqube.yml
- IDEMPIERE-6445 SimplePDFViewer don't respect agrument title (file name) (#2699)
- IDEMPIERE-6448 Fix some issues from SonarQube analysis (#2702)
- IDEMPIERE-6449 Target platform state is missing org.jvnet.mimepul.mimepull:1.9.14 with Eclipse 2024-12 (#2704)
- IDEMPIERE-6450 Servlets should not have mutable instance fields java:S2226 (#2706)
- IDEMPIERE-6451 missing linkedin icon on idempiere 12 homepage (#2707)
- IDEMPIERE-6452 Import of Bank Statements is in random order (#2708)
2025-03-04
- IDEMPIERE-3040 Invoice Price Variations for Average PO costing method - fix java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. (#2697)
- IDEMPIERE-4925 Fixed bug cause by original commit that made QtyCount and InternalQty read only on inventory windows (#2700)
- IDEMPIERE-6385 [QuickForm] - Problem with quickform sorting (#2698)
- IDEMPIERE-6443 address(C_Location) is not print when city is empty(null) (#2696)
- IDEMPIERE-6446 Problem detected after update.sh and update-prd.sh is ran several times (#2701)
2025-02-28
- IDEMPIERE-5570 Zk: Improve readability of code (#2693)
- IDEMPIERE-6347 Update default font-family setting - decrease 1px (#2673)
- IDEMPIERE-6437 Change sonarqube analysis to manual workflow (#2691) (#2692)
- IDEMPIERE-6440 Sequence Check is creating ID sequence for non-existing column (#2695)
- IDEMPIERE-6442 can't edit org_info of org "*" (#2694)
2025-02-24
- IDEMPIERE-6329 Bug in BOM* SQL functions not getting the correct BOM children (#2683)
- IDEMPIERE-6428 v12 - Issue with custom toolbar buttons (Action) which are not shown (#2682)
- IDEMPIERE-6429 Missing images in iceblue_c theme (#2681)
- IDEMPIERE-6431 missing field suggestion icon image on popup menu (#2684)
- IDEMPIERE-6432 Fix links in Home server page (#2685)
- IDEMPIERE-6436 Error inserting permission record for System Administrator role (FHCA-6351) (#2690)
2025-02-13
- IDEMPIERE-2449 Could not invoke Toolbar listener method: onSave - NPE on GridTab.fireDataStatusChanged (#2672)
- IDEMPIERE-2981 Add missing header in new WJsonEditor class (#2678)
- IDEMPIERE-6387 Asset Expense for the same period becomes two after asset addition (#2677)
- IDEMPIERE-6400 Hide Print, Archive and report menu options and buttons for roles that cannot report (#2674)
- IDEMPIERE-6407 Payment Selection (Manual) - NPE when there is no conversion rate (#2663)
- IDEMPIERE-6409 Charts not rendered on certain conditions (#2665)
- IDEMPIERE-6420 The Info column description is incorrect because it uses (#2676)
- IDEMPIERE-6426 Implement CrossTenantExceptions to manage tenant access restrictions errors (#2679)
2025-02-01
- IDEMPIERE-4580 Update credits file with new dev&Co name and logo (#2661)
- IDEMPIERE-6397 PostgreSQL json datatype doesn't works well with JSON field editor (#2654)
- IDEMPIERE-6398 Server crash after a user without report permission tries to run a report (#2655)
- IDEMPIERE-6399 Deadlock at Web service (#2656)
- IDEMPIERE-6400 Hide Print, Archive and report menu options and buttons for roles that cannot report (#2660)
- IDEMPIERE-6403 Drafted payment cannot be deleted after printing (#2659)
- IDEMPIERE-6406 Create AD_message for errors in import csv (#2662)
- IDEMPIERE-6412 Improve MChart.getData response by using camel case (#2667)
- Revert "IDEMPIERE-2449 NPE on GridTab.m_DataStatusEvent / change approach from volatile to synchronized (#2623)"
2025-01-25
- IDEMPIERE-4827 Unify Evaluatee Implementation (#2652)
- IDEMPIERE-4925 Adding column for UOM and QtyEntered on Inventory Move (#2636)
- IDEMPIERE-5647 Allow definition of context variables by Role (#2649)
- IDEMPIERE-6386 Detail tabs don't have control over slow or big queries (FHCA-6139) (#2653)
- IDEMPIERE-6389 Move test done in AmtInWords_ES.main to the unit tests package (#2646)
- IDEMPIERE-6396 Adding Support for context variable in HTML_REPORT_THEME sys config (#2650)
2025-01-23
- IDEMPIERE-6386 Detail tabs don't have control over slow or big queries (FHCA-6139) (#2651)
2025-01-22
- IDEMPIERE-3031 Tooltips cannot be set on column headers in some forms (#2638)
- IDEMPIERE-5136 Set Messages at tenant level - Add Title Logic to the Window (#2647)
- IDEMPIERE-6365 RefTable with not ID as KeyColumn can't be translated (#2619)
- IDEMPIERE-6383 Create Message Record for "Total Base Value is 0" (#2639)
- IDEMPIERE-6384 Implement GenericPO UUID constructors (#2640)
- IDEMPIERE-6386 Detail tabs don't have control over slow or big queries (FHCA-6139) (#2643)
- IDEMPIERE-6388 Fix some errors in AmtInWords_ES (#2644)
- IDEMPIERE-6391 SaveError when Create Bank Transfer Via REST (#2645)
2025-01-10
- IDEMPIERE-4302 remove unnecessary code (#2625)
- IDEMPIERE-6203 Costing details by Account Date (#2435)
- IDEMPIERE-6314 Issues with attachment on System records (#2626)
- IDEMPIERE-6339 Focused button is not highlighted with the new theme (#2633)
- IDEMPIERE-6355 Virtual UI column type date field cause record to display as not saved (#2615)
- IDEMPIERE-6361 Document being closed when user does not have read and write access (#2621)
- IDEMPIERE-6364 Make Menu Search Highlight Accent Insensitive (#2618)
- IDEMPIERE-6369 iDempiere 12 server startup error on Windows (#2635)
- IDEMPIERE-6370 Improve Menu Tree Filter Popup options by showing the item name next to the image
- IDEMPIERE-6371 testPrintWithLocalFile unit test failed on windows (#2628)
- IDEMPIERE-6373 Update IDempiere Home Page (#2629)
- IDEMPIERE-6375 Add missing quantities to RV_Storage_per_product view (#2631)
- IDEMPIERE-6379 Charts not honoring Display Legend flag (#2634)
- IDEMPIERE-6380 MRoleOrgAccess and MUserOrgAccess .get are returning inactive records (#2632)
2025-01-05
- IDEMPIERE-2449 NPE on GridTab.m_DataStatusEvent / change approach from volatile to synchronized (#2623)
- IDEMPIERE-6350 ToolbarProcessButton doesn't use process Process Customization for Name and Description (#2603)
- IDEMPIERE-6351 Process called from Info Window do not use process Process Customization for Name and Description (#2604)
- IDEMPIERE-6362 Update SyncDB for MacOsx Compatibility (#2616)
- IDEMPIERE-6367 Problem rendering info window columns vs gridfields (#2622)
- IDEMPIERE-6368 Improve execution of Task (#2624)
2024-12-27
- IDEMPIERE-3989 fast entity type identification - backward compatibility (#2606)
- IDEMPIERE-6349 Add M49 country codes to the C_Country table (FHCA-6138) (#2609)
- IDEMPIERE-6352 Missing @Deprecated annotation (#2607)
- IDEMPIERE-6354 User Locking mechanism broken (#2610)
- IDEMPIERE-6336 Fix NPE on MRefList.getList (#2613)