Sencha Ext JS 7.3.x

Released: Sep 15, 2020

Updates in 7.3.x

v7.3.1

Updated Oct 21, 2020

Fixes

  • Core
    • Nested association data from server is considered phantom when no ID is provided.
    • Ext.util.Format.number returns wrong result.
  • Charts
    • Item highlight is not properly done when tap on charts - touch devices.
    • Pie chart renders incorrectly if there is a zero data point.
    • Toggle series not working for chart DOM legends.
  • Modern
    • Getting console error when user select Group by this field menu item.
    • Grid View jumping to the left when user click on gray line between two chart rows.
    • Carousel set Items method throws error 'cannot set property owner Cmp of null'.
    • Cannot reload store with grouped grid.
    • Modern locked grid filtering does not filter records.
    • Edge picker animation issues on mobile when required is true.
    • [6.5.1] Grid hideHeaders config is ignored when grid is empty.
    • Row editor not refreshing changed values for non editable columns.
    • Selectionchange event not firing for Modern Dataview.
    • [Modern] 6.5 & 6.6 & 6.7 Doc error.
    • ExtJs 6.6 Modern - icon size.
    • Grid with flex column widths can miscalculate row widths on window resize.
    • Beforeclose, close events are not triggered from a panel inside a tab panel.
    • Events do not span across days in week view.
    • Edge picker animation issues on mobile when required is true.
    • Localization not working in Modern Toolkit of production build.
  • Classic
    • Grid features doesn't accept array as documented.
    • Window text is not selectable, html added to body.
    • Form field with allowBlank: false and side msgTarget can cause uncontrollable flicker in field container configuration.
    • Tag field with growmax.
    • Row editor not fully visible when editing a new record on an empty grid.
    • Ext.view.DropZone position indicator left visible when dragging to another DropZone.
    • Combobox custom displayTpl overwritten when displayField changes.
    • Need a setUI alias for the setUI method so that binding to 'ui' will work.
    • Cursor moves from its current field while scrolling when the keyboard is open on Apple iOS.
  • Tooling
    • Errors in Browser when try to run "sencha app watch --fashion".

v7.3.0

Updated Sep 15, 2020

Features

  • 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.
    • 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 that include handy examples that can easily be directly copy-pasted into your application. Learn how to:
      • Create a responsive login form.
      • Create a template to reset user password.
      • Create a responsive create account template.
    • 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 and has been expanded for the modern toolkit.
  • New API Component Examples
    • 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.