On behalf of Sencha and the entire Ext JS team, I’m excited to announce the availability of Sencha Ext JS 6.2. This release delivers a number of new features and provides numerous enhancements to help you build powerful, data-rich, cross-platform web applications for desktop, tablets, and smartphones. I would like to thank the Sencha community and our customers who have provided invaluable feedback during the Ext JS 6.2 Early Access program.
New in Ext JS 6.2 – Highlights
D3 Adapter integrates the D3.js library with Ext JS core classes and provides some of the most commonly used D3 visualizations as ready-to-use components.
Calendar Component provides all the building blocks you need to include advanced calendaring capabilities in your Ext JS applications.
Exporter now supports native XLSX format, as well as many other common export formats such as CSV and TSV.
Material Theme closely follows the Material Design spec to ensure all of your apps look fresh and clean on any device.
iOS Theme is an all new theme for iOS devices to go along with the Material theme.
Modern Pivot Grid includes all of the powerful data analysis capabilities of the Pivot Grid introduced in Classic toolkit; now also available in the Modern toolkit.
Viewport Zoom & Native Scrolling enables pinch or double-tap gestures on mobile devices, so you can zoom in or out when things are just a bit too small.
Grid Enhancements in both the Modern and Classic toolkits. Exciting new functionality such as ‘row body widgets’ allow you to add components to the row body, so you can create a grid inside a grid.
Edit: Please visit Ext JS Packages to see which features are included in each Ext JS package.
Try It Out
- View the Ext JS 6.2 examples on any device
- Download the free 30-day trial of Ext JS 6.2
- Learn more about Ext JS 6.2 by reading our guides and documentation
- Register for our upcoming webinar – Innovations in Web App Dev with Ext JS 6.2, Themer 1.0, and Architect 4.0
Deep Dive into Ext JS 6.2
Ext JS is well-suited to building powerful, data-rich, cross-platform web applications, and data visualization is a key component of these applications. For a long time, Ext JS has had components that help you summarize data and explain the story to users. These components include our Grid and Pivot Grid for tabular presentations, as well as the Sencha Charts library. You can use these components to concisely present data graphically.
We’ve created a thin wrapper around many common D3 visualizations, which understands how to talk to Ext JS. It’s simple to create complex visualizations that fit seamlessly into the user experience that you’re creating within your Ext JS applications. The Ext JS D3 Adapter gives you the opportunity to create more unique, customized, dynamic visualizations than ever before.
Ext JS 6.2 adds an all new calendar component to the framework that can help you easily view and manage schedules and events.
Building calendars for your web application is a pretty difficult task, given the complexity of the component itself, and the range of perspectives (day, week, month, etc.) that users like to see. The Ext JS Calendar component gives users the flexibility to zoom in or out over different timeframes, so they can see the appropriate level of detail. For applications that have geographically distributed users, the Calendar component provides a timezone configuration option as well. In addition to dealing with different events, users sometimes need to juggle events from multiple calendars – perhaps incorporating work, personal, and team calendars. The Calendar component makes it easy to consolidate them into a single view. The list of events in the Calendar component comes from an Ext JS store, so you can even import external calendar data from providers such as Google.
By leveraging this component, you can easily add a fully-functional calendar to your apps without investing a lot of time and effort in building one.
We have enhanced the Exporter package that came with Pivot Grid to include export for CSV, TSV, and HTML formats, as well as a capability to select / configure the exports for visible or invisible (hidden columns) data in your Grid displays. The Exporter package now also allows column styling in the exported documents, and all these enhancements work in both Classic and Modern toolkits for both Grid and Pivot Grid.
Since its release, Google’s Material Design language has become increasingly popular when it comes to creating delightful user experiences. The design makes use of grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows.
With Ext JS 6.2, we are rolling out a new “Material” theme (most requested feature) for the Modern toolkit. It implements the Material Design spec for every single UI component in the Modern toolkit.