What’s New
– Side Panel in jqxGridThe new Side Panel feature in jqxGrid allows developers to add custom HTML elements directly into side panels positioned next to the grid. Whether you want to include filters, charts, summaries, help text, or interactive widgets, the side panel supports any type of content. This powerful new capability enables more contextual and productive UI layouts, without disrupting the core grid view.
– Natural Language & AI Filtering in jqxGrid
Filtering in jqxGrid is now enhanced with natural language understanding and AI assistance. End users can filter the grid using simple, conversational input like:
“Show completed tasks from last week” or “filter by priority: high and assigned to Alice.”
This significantly reduces the friction of building complex filter expressions manually and makes grid interactions more intuitive for all users.
– Smart Paste with AI in Smart.Form
The Smart.Form component now includes a Smart Paste feature powered by AI. When users paste copied content—such as email messages, structured text, or spreadsheet data—the form intelligently parses and maps values to the appropriate input fields. For example, a pasted sentence like “John Doe, johndoe@gmail.com, due May 28” will be automatically split and populated into Name, Email, and Due Date fields.
What’s Improved
– jqxTree – disableCheckbox MethodImproved the behavior of the disableCheckbox method in jqxTree, allowing developers to selectively enable or disable checkboxes for specific items or entire branches. This includes visual styling updates, event handling improvements, and better keyboard navigation support.
– jqxWindow – Enhanced Positioning API
The jqxWindow positioning API has been updated for greater flexibility and precision. Developers can now position windows relative to other elements or screen edges with improved alignment logic. This is especially useful for responsive applications and dynamically generated modal windows.
What’s Fixed
– Accessibility: WAI-ARIA in jqxGridUpdated jqxGrid to improve WAI-ARIA compliance, ensuring better support for screen readers and improved accessibility in line with modern standards.
– jqxListBox – clearSelection Bug
Fixed an issue where the clearSelection method did not reliably update the selected state visually and programmatically.
– jqxRibbon – jQuery Compatibility
Resolved a conflict affecting jqxRibbon when integrated with certain versions of jQuery, ensuring stable and consistent behavior.
– jqxDropDownList – Placeholder Issue
Corrected a bug where the placeholder text in jqxDropDownList would not appear or update correctly under certain binding configurations.
– jqxGantt – Resizing and Rendering
Addressed layout issues in jqxGantt that affected rendering accuracy and responsiveness when resizing the component or the browser window.
– jqxGrid – State Persistence Fix
Fixed a bug in jqxGrid that caused inconsistencies when saving and restoring grid state (such as filters, column order, or selected rows). State management is now more consistent and reliable across reloads.