npm jqwidgets-scripts 25.0.0
jQWidgets v25.0.0

latest release: 25.1.0
5 months ago

We’re excited to announce the release of jQWidgets v25.0.0, available as of January 2, 2026. This release focuses on modern framework compatibility, enterprise-grade security, and usability improvements across the entire component suite.

If you’re building secure, accessible, and future-proof web applications, this release delivers meaningful upgrades.

What’s New
Angular 21 Support
jQWidgets now fully supports Angular 21, ensuring seamless compatibility with the latest Angular features, build tooling, and performance optimizations.

Angular teams can now:

Upgrade safely to Angular 21
Use jQWidgets components without workarounds
Maintain long-term framework alignment
🔐 Full Content Security Policy (CSP) Compliance Refactor
Enterprise security was a major focus of this release. All core frontend components — including Scheduler, Grid, Dialogs, Buttons, and Tables — have been refactored to be fully CSP compliant.

What changed:

Removed inline styles
Removed inline event handlers
Eliminated dynamic script execution
What this means for you: easier compliance with strict CSP headers, a better security posture for enterprise and government applications, and fewer custom overrides and security exceptions.

What’s Improved
♿ Accessibility Enhancements (WCAG-Aligned)
Accessibility improvements were applied across all components, aligning jQWidgets more closely with WCAG guidelines.

Better keyboard navigation
Improved focus management
Enhanced screen reader support
More consistent ARIA attributes
🔍 jqxGrid Filtering Enhancements
A new ComboBox filter has been added to the filter row in jqxGrid.

Easier filtering for enumerated values
Improved user experience in data-heavy grids
Cleaner and more intuitive filtering UI
This is especially useful for dashboards, admin panels, and reporting tools.

🔢 jqxNumberInput UX Improvement
A new option allows you to hide the prompt when the component is not focused, resulting in cleaner layouts, less visual noise, and improved form usability.

🛠️ What’s Fixed
jqxForm — Fixed Smart AI Paste parsing issues in certain form configurations
jqxNumberInput — Fixed clipboard handling in simple input mode
jqxMaskedInput — Fixed issues with the val() method and incorrect behavior with ngModel
Tailwind theme — Resolved rendering issues affecting multiple components
✅ Why Upgrade to v25.0.0?
With this release, jQWidgets offers enterprise-grade CSP compliance, stronger accessibility out of the box, Angular 21 readiness, better filtering and form UX, and important stability and theme fixes.

If you’re building modern web applications that demand security, accessibility, and long-term maintainability, jQWidgets v25.0.0 is a highly recommended upgrade.

Get started today by updating to jQWidgets v25.0.0 and experience the improvements firsthand.

Don't miss a new jqwidgets-scripts release

NewReleases is sending notifications on new releases.