On behalf of Sencha and the entire Ext JS team, I’m proud to announce the release of Sencha Ext JS 5.1. With this release, we’ve added exciting new features that further improve the richness of the Sencha Ext JS framework, especially around building data-driven single page applications. Ext JS 5.1 comes with an entirely new grid selection model (the spreadsheet model), along with other components and enhancements, including 3D columns and bar charts, a color selector, a rating widget, and an enhanced drawing package. These enhancements are a result of great feedback from our customers and developer community, and as always, we are extremely grateful to the Sencha community.
Take a look below at all of the new features. For a deep technical dive, read Don Griffin’s article, Announcing Ext JS 5.1 Beta.
Table of Contents
What’s New
Spreadsheet Selection Model
Ext JS 5.1 comes with an entirely new grid selection model, the spreadsheet selection model, which mimics the experience of selecting cells, rows, and columns of a spreadsheet.
Advanced Color Selector
As your component needs grow, Sencha continues to enhance its component library. Ext JS 5.1 also comes an advanced color selector component that can be configured to select color values from a swatch.
Rating Widget
Another new component in Ext JS 5.1 is the rating widget. The rating widget allows the use of repeated glyphs (web fonts), such as stars, to represent a value selection.
3D Bar and Column Charts
The new charts package in Ext JS 5.1 comes with 3D bar and column chart types. The stacked charts have additional configurations that allow data to fit dynamically within specified ranges.
Draw Package Enhancements
The Ext.draw package in “sencha-charts” also has some exciting new enhancements such as sprite events, hit testing, and path intersections.
See It In Action
Register today for our upcoming webinar:
What’s New In Sencha Ext JS 5.1
Thursday, December 18, 2014
10:00am San Francisco PST | 1:00pm New York EST | 6:00 London GMT
Guides and Documentation
We mentioned above some of the most significant new features in Ext JS 5.1, but there’s even more to see. We’ll let you explore the other new features, enhancements, and improvements in our What’s New in Ext JS 5.1 guide. These guides cover the framework upgrade, the new Sencha Cmd, and more.
Bug Fixes
Ext JS 5.1 has a number of critical bug fixes for issues reported by our customers and community. These quality improvements will enhance your development experience. We strongly recommend that you start using Ext JS 5.1, so you can take advantage of the enhanced functionality and deliver apps with improved performance and a better customer experience.
Getting Started with Ext JS 5.1
If you are an Ext JS or Sencha Complete support subscriber, it’s easy to get Ext JS 5.1 — just download it from the Sencha support portal. If you’d like to try it out, please download the Ext JS 5.1 free trial.
Thank You
As always, we are grateful to the Sencha community for the continuous feedback, feature requests, and bug reports, which make it possible for us to keep improving the framework. We hope you are already building new apps with Ext JS 5, and with Ext JS 5.1, we are certain that you will take your app development to a whole new level.
You can find the link here: https://staging.sencha.com/products/extjs/details at the bottom
Sencha Architect what time to support the EXTJS 5.1 ?
Without single developer option in the store, I will say fairwell to Sencha !
No GPL release of 5.1? Is GPL done for Ext JS?
@Jeremy, there is one yet… Here is the link: https://cdn.sencha.com/ext/gpl/ext-5.1.0-gpl.zip
Congrats on this new release!
One recommendation on the 3D charts. They could look more modern like the rest of ExtJS’s clean looking UI. The use of strong gradients out of the box belongs to early 2000 type of graphics. I recommend more subtle gradients if any and this would play well with current trends like flat and material design.
Examples:
https://d13yacurqjgara.cloudfront.net/users/47128/screenshots/1259546/long-shadows.png
https://d13yacurqjgara.cloudfront.net/users/39540/screenshots/650259/dribbble.jpg
https://d13yacurqjgara.cloudfront.net/users/81465/screenshots/355151/petrobright-illustration.jpg
https://d13yacurqjgara.cloudfront.net/users/31304/screenshots/640203/al.png
See ya Razvan,
Enjoy rewriting everything you’ve take for granted over months… #bye bye profits
@Mario, the problem with the so-called GPL version is that they online provide it with first major releases, that invariable contain lots of problems. Then when these problems get solved, subsequent releases are for payed subscribers only. Moreover, with the GPL license you cannot use the command line build functionality, necessary to create a production version. So, I think that the meaning of GPL is quite limited with Sencha.
@Dawesi, this is not my case. I’m a one man show doing web development as a hobby (after work). I’m a freelancer, working on small projects (for now), so I don’t have to rewrite anything, purely I will use other options for my next projects.
There’s bye bye profits for me if I am forced to buy 5 developers licence although it will be only me developing, so …
@halcwb
To set the record straight, you can absolutely use GPL and Sencha Cmd together. You just point Cmd at the GPL download using the “-sdk” switch when generating the application.
The policy of releasing “..0” and “..1” as public releases in commercial and GPL (and then “..2+” only to support subscribers) has always been the case. This just means a bit of a delay (in some cases) for non-support subscribers.
Hi,
I am new to ExtJS. Can anyone help me for the basic installation on ExtJS 5 in Eclipse?