Change Log 2024-01-09

## 2f14a824 ### Features

2.45.451

Bug Fixes

  • PR 103156: Updating to latest License report version to stabilize license task group ( 2023-08-18 )

    Updating to latest License report version to stabilize license task group

    Related work items: #706464

2.45.450

Bug Fixes

  • PR 101983: Improve Guid.toString performance ( 2023-06-30 )

    Improve Guid.toString() performance, by performing less string concatenations and less slice operations.

    Also remove a leaked interval on ProgressBar component.

    Related work items: #692873, #694493

  • PR 101572: Adjusting DST offset when deserializing date ( 2023-06-22 )

    Adjusting DST offset when deserializing date

    Related work items: #697293, #697294, #697301, #697302, #697304

2.45.448

Bug Fixes

  • PR 101713: Add E2E test for IsEnable in Button with CT ( 2023-06-21 )

    Add an E2E test for IsEnable property on a button with a control template.

    Related work items: #698948

2.45.447

Bug Fixes

  • PR 101568: XamGrid Remove validation messages when grid is not visible ( 2023-06-15 )

    Remove XamGrid validation messages when grid is not visible.

    Also improved imports from lodash to import only what is being used.

    Also fix some errors on XamGrid unit tests which throw garbage on console.

    Related work items: #691026

2.45.446

Bug Fixes

  • PR 101441: Change rxjs version to fix one issue while trying to package wm-netsupport wi... ( 2023-06-12 )

    Change rxjs version to fix one issue while trying to package wm-netsupport with webpack

    Related work items: #697573

2.45.445

Bug Fixes

  • PR 101360: Fix Cypress disconnecting from browser instance at the end of execution ( 2023-06-09 )

    Fix Cypress disconnecting from browser instance at the end of execution

    Related work items: #695439

2.45.444

Bug Fixes

  • PR 101199: Fix GridSplitter not releasing the mouse ( 2023-06-01 )

    Fix GridSplitter not releasing the mouse, by checking the primary button. When button is not pressed, be sure to stop moving the splitter.

    Also fix splitter not moving when mouse is over an iframe, by disabling mouse events on iframe when splitter is being dragged.

    Related work items: #690228, #690093

2.45.443

Bug Fixes

  • PR 100976: XamGrid and DataGrid CIT Stabilization ( 2023-05-30 )

    XamGrid and DataGrid CIT Stabilization

    Related work items: #692356, #692358

2.45.442

Bug Fixes

  • PR 101064: Merging changes related to the cellEditHandler to master ( 2023-05-30 )

    Related work items: #690890, #694655

2.45.441

Bug Fixes

  • PR 100707: Adding a new scenario for the evaluateColumnDataErrors() ( 2023-05-15 )

    Cherry picked

    Related work items: #690890

2.45.440

Bug Fixes

  • PR 100003: Removing wrong logic that causes space to always be placed at the end in rad-auto-complete-box ( 2023-05-05 )

    Removing wrong logic that causes space to always be placed at the end in rad-auto-complete-box

    Cherry picked from !99970

    Related work items: #689273

2.45.439

Bug Fixes

  • PR 100047: PR 99895: Fixing Xam Grid cells empty validation ( 2023-05-05 )

    Merged PR 99895: Fixing Xam Grid cells empty validation

    Fixing Xam Grid cells empty validation

    Related work items: #683448

    (cherry picked from commit 8bf3742a5a55c228762b407594c61c9dbf747f71)

    Related work items: #683448

2.45.438

Bug Fixes

  • PR 100421: PR 100315: Fix XamTree slow loading time ( 2023-04-27 )

    Fix performance issue when lots of nodes (>5000) are added into a XamTree, which produced a long delay when rendering such nodes. Fixed by replacing wm-check-box use in the tree by igx-checkbox, and disabling ActualSize calculations for XamTreeItemContainer component.

    Related work items: #690194

2.45.437

Bug Fixes

  • PR 100002: Implement new methods in StringBuilder and Convert ( 2023-03-29 )

    Implement new methods in StringBuilder and Convert

    Implement remove(), clear() and insert() methods in StringBuilder class. Also implement toByte() function.

    Related work items: #688785

2.45.436

Bug Fixes

  • PR 99830: PR 99823: Bug 685458: Cell Templates are getting destroyed beforehand ( 2023-03-22 )

    Merged PR 99823: Bug 685458: Cell Templates are getting destroyed beforehand

    Bug 685458: Cell Templates are getting destroyed beforehand

    Related work items: #685458

    (Cherry picked from commit 7e6d32f97428264ffd01833ad80088b003b6e5eb)

    Related work items: #685458

2.45.435

Bug Fixes

  • PR 99855: Improve stringTrimRightChar() ( 2023-03-21 )

    Improve stringTrimRightChar() in a couple of ways: - Accept a string or an array of strings as characters to remove. - Replace use of substr() (which is deprecated) with slice(). - Add unit tests for stringTrimRightChar(). - Add documentation.

    Related work items: #687852

2.45.434

Bug Fixes

  • PR 99784: PR 99735: Fixing Bug 686268 - Saved List Group Disappears When the Lis... ( 2023-03-17 )

    Merged PR 99735: Fixing Bug 686268 - Saved List Group Disappears When the List Group Drop-Down is Selected

    Fixing Bug 686268 - Saved List Group Disappears When the List Group Drop-Down is Selected

    Related work items: #687386

    (cherry picked from commit 3bca7665e3c398874005d2df396f2ee0376484ae)

    Related work items: #687386

2.45.433

Bug Fixes

  • PR 99817: Make arguments optional on SubmitChanges() ( 2023-03-17 )

    Make arguments optional on SubmitChanges(), to that it can be called with 0 arguments (just like in legacy code).

    Related work items: #687852

2.45.432

Bug Fixes

  • PR 99767: Getting the latest changes from epsi_components to the master branch ( 2023-03-15 )

    Getting the latest changes from epsi_components to the master branch

    Related work items: #682297, #685402, #687495

2.45.431

Bug Fixes

  • PR 99706: Adding some tests and some changes (refactoring method, removing unused imports, others) to increase code coverage. ( 2023-03-14 )

    Adding some tests and some changes (refactoring method, removing unused imports, others) to increase code coverage.

    Related work items: #687153

  • PR 99666: Updating code to use Angular 14 version. ( 2023-03-10 )

    Changes required to use Angular 14.

    Related work items: #687153

2.45.429

Bug Fixes

  • PR 99634: handling when format is null ( 2023-03-09 )

    handling when format is null

    Related work items: #686900

2.45.428

Bug Fixes

  • PR 99566: Validating in line value of the current cell before context update ( 2023-03-07 )

    • Validating in line value before context update
    • Fixing unit test: adding not null validation

    Related work items: #683484

2.45.427

Bug Fixes

  • PR 99571: Changes to increase code coverage. ( 2023-03-07 )

    Changes to increase code coverage. Adding a change to make the CreateRegionManager argument optional.

    Related work items: #684544, #684545

  • PR 99557: Workaround to support the use of scoped region managers ( 2023-03-07 )

    Workaround to support the use of scoped region managers. This change will require some manual changes in the migrated projects to support the scoped region managers partially. A correct solution must be researched and we need to find out how to get the instance of the current application (module) scoped region manager instead of getting the root region manager by using the ServiceLocator.

    Related work items: #684544, #684545

2.45.425

Bug Fixes