We’re happy to announce the release of jQWidgets v25.1.0, bringing several fixes and improvements across core components such as Grid, PivotGrid, Calendar, Scrollbar, and DateTimeInput. This update focuses primarily on stability, rendering consistency, and improved compatibility with modern themes like Fluent and Tailwind.
Below is a summary of the issues resolved in this release.
Bug Fixes and Improvements
Grid & Filtering
- Resolved an issue with jqxDateTimeInput filtering in jqxGrid that caused incorrect theming of the component.
- Fixed a filter row rendering issue in jqxGrid when using the Fluent and Tailwind themes.
- Corrected a problem affecting Grid cell pinning styling in the Dark, Light, Fluent, and Tailwind themes.
- Fixed an issue with Pager rendering in jqxGrid when the pager’s Go To input was re-rendered.
PivotGrid
- Fixed a positioning issue in jqxPivotGrid where the itemsRenderer function could behave incorrectly and render elements in the wrong position.
Calendar
- Addressed a re-rendering issue in jqxCalendar when used with the Tailwind theme, ensuring consistent behavior during dynamic updates.
Scrollbar
- Fixed a Content Security Policy (CSP) related issue in jqxScrollbar introduced during previous refactoring.
Summary
Version 25.1.0 is a maintenance release focused on improving rendering behavior, theme compatibility, and component stability across the framework. These fixes ensure smoother integration when using modern UI themes and improve reliability in dynamic rendering scenarios.
We recommend upgrading to v25.1.0 to take advantage of these fixes.