The Sencha team is pleased to announce the availability of Ext JS version 7.3! Despite the fact that the pandemic has disrupted the entire world’s ‘normal’ workflow, the Sencha team has remained steadfast and has been working tirelessly to get this quarterly release into the hands of our community.
This release primarily focuses on improving feature quality, performance, and usability in both the modern and classic toolkits. Many API examples, ExtJs Examples for beginners, and ready-to-use templates for quick reuse have been added. We are committed to continuing to listen to your feedback as we improve the product experience and strengthen the product’s quality and functionality with each release.
Read on to find out what’s new in Ext JS 7.3.
Table of Contents
Highlights
- Several improvements to the Data Grid, Fields, Charts and Buttons widgets.
- Enhancements to Ext JS Grid scrolling experience.
- Many quality improvements addressing customer reported tickets. Check out the release notes for full details.
- New Kitchen Sink examples and directly usable ready-to-go templates for both toolkits
- Over 30+ new fiddle examples in Ext JS API Docs
- Upgraded Froala WYSIWYG Editor to latest version 3.2.1
Ext JS Kitchen Sink Examples
- New ready-to-go ‘Login Form’ templates. We’ve created some handy examples that can easily be directly copy-pasted into your application. Learn how to:
Login Screen Example
Create Account Example
- Easily navigable and ‘searchable’ component examples for the Modern toolkit.
- Quickly search for examples via the ‘Menu search’ option. View corresponding code and directly implement it into your application. (The tree view navigation exists in the Kitchen sink classic toolkit—we’ve expanded it for the modern toolkit)
New API Component Examples
We’ve added over 30+ Data Grid API component examples and fiddle links so you can directly copy-paste the code into your application.
Check out Ext.grid API examples in the API docs for Classic and Modern Toolkit. New examples have been added for Columns (check, drag, tree, date, text, boolean), Plugins (row operations, clipboard, summary, drag-drop), Filters, Selection (rows, cells, header) and many more. Here are a few fiddle snippets:
Here are our top 5 “don’t miss out” examples for modern and classic toolkits—
What’s Next?
The engineering team is pacing well on regular quarterly releases and we are committed to delivering new features, quality, performance and usability enhancements and improvements all along. The work on Ext JS 7.4 is in full swing! We expect version 7.4 to be packed with many new features and enhancements especially around the data grid. Our goal is to provide you with continual support through quality and performance enhancements. If you have any feedback or questions, drop us a note here or get in touch.
Try Ext JS 7.3
We invite you to try out Ext JS 7.3 today! The 30-day free trial is available via public npm or through an easy zip download. Get started today and build your first app in 3 easy steps.
- Download Ext JS 7.3 30-day free trial
- Read the Getting Started Guides
- Check out the new and updated Resource Center
Looking to Upgrade to 7.3?
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!
How to dowanload extjs sdk zip file ?
The link above leads to a download of sencha cmd 7.3, not of extjs sdk 7.3
We don’t have a direct link to download the Ext JS SDK file. However, when you download via the zip or npm option https://www.sencha.com/products/extjs/evaluate/ (sencha cmd zip or ext-gen for npm) and generate the application, the Ext JS SDK is available to you.
Note that the following Generate Application step provides the SDK under the hood.
(For npm): ext-gen app -a -t moderndesktop -n ModernApp
(For zip): sencha generate app –ext MyApp ./MyApp
Check out these 2 getting started guides:
https://docs.sencha.com/extjs/7.3.0/guides/getting_started/getting_started_with_zip.html
https://docs.sencha.com/extjs/7.3.0/guides/getting_started/getting_started_with_npm.html
Hope that helps!
#woot – keep churning out examples… they are priceless.
Assuming tooling is updated also? (SA, IntelliJ and vscode)? Also sencha cmd 7.3?
Thanks for the feedback!
The tooling plugins are not updated since the existing ones work well with the new Ext JS 7.3 release. And yes, cmd is updated to 7.3 and is available.
Amazing !! thanks for this new release :)
Please any roadmap update for mid-term ? ExtJS 8 ? to have more visibility for clients :)
Thanks in advance
As mentioned in the roadmap we posted late last year (https://www.sencha.com/blog/updates-to-sencha-roadmap), we continue to strongly focus and invest in and provide feature and performance enhancements to both the modern and classic toolkit. We continue to innovate in further enhancing the current toolkits and leverage the existing runtime to bring more value and options to our community. For the upcoming 7.4 release, we plan to add some very exciting new grid features (please note that features are not committed until completed and GA released). For version 8.0 release, we don’t have any specific timeline to share at this point. We plan to publish another roadmap update post next quarter that reflects this. So stay tuned!
Many Thanks Kirti for this clear and detailed response :)
I suggest that you get the community feedback about what can be useful for future versions of ExtJS ,
this can inspire you and guarantee more community adoption for these versions.Some features can be even a trend, but developers are always motivated to work on “new things”.
Without going into all of them, I can mention some :
– Typescript support (angular, vue and react did ), and this can be optional
– Advanced state management (redux, hooks,context api..)
– More graphql examples and adoption..
– Open architect – more content, support, increase the community…
In all cases, I wish the best for the future of ExtJS & his tools !
Absolutely! We are always open to feedback from our community and I will be sure to take this back to our team.
Since you mention GraphQL, we have a talk at JS Days :” Speed up you App development with GraphQL+ExtJS” https://www.jsdays.io/ on Oct 14 that might interest you.
Thanks.
What’s the current state and roadmap of the GPL versions?
We released a GPL version of Ext JS 7.0 earlier this year. GPL versions of 7.x are not available at this time. 7.x versions of Ext JS are available to commercial license customers with current maintenance and support agreements.
Great to hear that. Was it publicly announced on the blog somewhere or secretly made available to justify the old promise while keeping things under the covers the same way as GPL page is hard to discover unless someone knows that there exists a GPL version and how to find it.
As stated previously, we release new GPL versions with all new major versions, including v7.0. You can download the latest GPL versions from https://www.sencha.com/legal/gpl/