Try Upgrade Adviser – Scan Your Ext JS Codebase for V8 App Upgrade

Ext JS 7.5 Has Arrived!

December 8, 2021 5119 Views

Get a summary of this article:

The Sencha team is pleased to announce the latest Ext JS version 7.5 release. Following the 7.4 release, which included highly requested features and upgrades such as four new rich JS Grid features and quality improvements in both toolkits, 7.5 includes numerous quality enhancements, usability improvements, and fixes for customer-reported issues. This article summarizes the enhancements and quality fixes in Ext JS 7.5.

Usability Improvements and Enhancements

As part of the 7.5 release, we upgraded the Froala Editor and Font Awesome packages to the latest 5.14.4 version and provided out-of-the-box localization support for new grid features introduced for both the toolkits in the 7.4 version, such as Multi-level Grouping, Summaries for groups, total and Filterbar. 

Froala Editor now includes track changes and markdown support.

Shown: The list of Font Awesome icons, including the new icons introduced in the latest Font Awesome version (5.14.4).

Showcasing the localization support of Hebrew language for new grid features introduced in the 7.4 version like filter bar, and multi level grouping and summaries.

 

Quality Improvements

The 7.5 release includes more than 40 quality improvements for customer reported tickets. Some of the most notable improvements are for the following customer reported issues:

  • The number column in the modern grid doesn’t have a renderer function/method
  • Chart tooltips are triggered from the wrong location when innerPadding is used.
  • pullrefresh plugin doesn’t fire load event on the bound store.
  • Remote filters with gridfilter plugin ignores autoLoad: false. So, from 7.5 onwards, autoLoad config for store should be considered when remoteFilter/remoteSort is/are configured. If autoload:false/autoLoad is not configured and filters/sorters are set then the store won’t load until .load() is called initially. If the user wants the store to load automatically, the user has to set autoload:true config.
  • Modern date picker not selecting the correct date.
  • Modern combobox has multiple query issue when forceSelection:false, multiSelect: true and queryMode: ‘remote’.

 

Please refer to the Ext JS 7.5 release notes, for further details.

Modern Toolkit – Grid Filter styling applied to the filtered column.

 

Version Support

Support for Ext JS 7.5 in Sencha Upgrade Advisor, and Sencha Bridges (ExtReact, ExtAngular, and ExtWebComponents) has been provided. Please go to the Support Portal and download the latest versions.

 

What’s Next?

Sencha Tools are following this release and will soon hit the market with the latest 7.5 support*.

The work on Ext JS 7.6 is in full swing*! The Sencha team is pacing well on regular quarterly releases, and we are committed to delivering new features, quality, performance, usability enhancements, and improvements all along. Our goal is to provide you with continual support through quality and performance enhancements. If you have any feedback or questions, please drop in a note to us here or get in touch.

*Features are not committed until completed and GA released.

 

Try Ext JS 7.5

We are working hard to serve our community better in all areas. Please do try out our new Ext JS 7.5: 

Be sure to follow us on Twitter and our Youtube Channel for updates. Until next time, let’s build great apps and happy coding. 

 

Looking to Upgrade to 7.5?

The free-to-use Ext JS Upgrade Adviser tool helps identify code changes required to migrate to the latest Ext JS version. Give it a try!

 

Join to Sencha Discord Server

Are you looking for community engagement? Want to help, learn and share with many Ext JS experts? Join Sencha Discord Server now for free and be part of our community!

  • Sencha MVP’s are there.
  • Sencha developers are there.
  • Expand awareness of Sencha products
  • Community Engagement and Contributions
  • And more…

Recommended Articles

Creating a Mobile Application with Ext JS and Capacitor

Introduction Modern mobile applications demand rich user experiences, cross-platform compatibility, and rapid development cycles. In this document, you will learn how Ext JS and Capacitor…

Understanding Frontend Framework Performance Benchmarks: What Really Matters?

Front-end framework performance is one of the most discussed—and most misunderstood—topics in web development. Teams often compare frameworks using benchmark charts, demo apps, synthetic tests,…

Building Real-Time Dashboards with WebSockets and Frontend Frameworks

Real-time dashboards have become essential in industries where users need instant visibility into changing data. Whether monitoring financial transactions, logistics operations, industrial systems, application health,…

Front-End Frameworks Compared in 2026: Performance, Use Cases, and Trade-offs

Front-end framework selection in 2026 centers on three critical decisions: complete platform versus ecosystem assembly, performance at enterprise scale, and long-term maintenance costs. Ext JS…

The Ultimate Guide to JavaScript ES6+ Features You Must Know

JavaScript has evolved dramatically over the years, and ES6+ marks one of the most important leaps in how developers write modern applications using a modern…

Enhancing Component Logic: A Developer’s Guide to Ext JS Plugins

In the world of Ext JS, reusability is king. While subclassing a component is a common approach to extend functionality, it often leads to rigid…

View More