Version 11.3

released on December 18, 2025

For GPL users: this version includes the fixes released earlier in patch-releases for PRO version. You can check the list of these fixes in the What's new for v11.2.x.

See also What's New of complex widgets:

New Features

Fixes

  • Datatable: improved dynamic rendering on touch and hybrid (2-in-1) devices
  • Regression: refreshColumns should not reapply filtering
  • Regression: frequent manual (intentional) loadNext calls were blocked
  • Custom Scroll on Firefox, Windows: scroll step was too large
  • Custom Scroll on Firefox, Windows: custom scroll didn't initialize properly
  • Custom Scroll on Firefox, Windows: footer could overlap the horizontal scrollbar
  • Custom Scroll on Firefox, Windows: scrollbar areas overlapped the data, preventing selection in the corners
  • Horizontal list: dynamic rendering didn't work
  • Menu: submenu could suddenly hide while covering the parent item
  • Enhanced IME support for filtering in Datatable and Combo widgets
  • Dashboard on Safari, macOS: resizing an inner panel triggered unwanted content selection
  • Scrollview with scroll: "auto" miscalculated inner content sizes
  • Rich Text Editor:
    • Some popups weren't hidden and removed on widget destruction
    • Alternative descriptions for images weren't updated correctly in the editor
    • With multiple instances of the Editor widget, clicking an image threw an error
    • Valid HTML strings couldn't be set as a value without adding an extra space or a new line
    • Indefinite wrapping of subscript and superscript elements
    • Internal clipboard wasn't shared between separate Editor instances
    • Cursor was incorrectly positioned when the only content in a paragraph was an image
    • Empty inline blocks couldn't be removed at specific positions (the first or last line)
  • Spreadsheet:
    • Regression: toolbar didn't reflect some styles applied to the selected range
    • Refactoring of menu options (non-unique submenu IDs, localization issues)
    • Formula values in locked cells weren't updated
    • Improved recalculation of dependent formulas after paste, including locked cells
    • Toolchain and dependencies were updated
  • Gantt:
    • Filtering: tasks that were filtered out didn't update with the parent project
    • Start and end dates of split tasks weren't changed when split parts were moved to other dates
Back to top
Join Our Forum
We've retired comments here. Visit our forum for faster technical support, connect with other developers, and share your feedback there.