Release Notes for Ext JS 3.4.0

# Release Notes for Ext JS 3.4.1.1

Release Date: March 29, 2013
Version Number: 3.4.1.1
Downloads: Commercial GPL

## New Features

- EXTJSIII-118 - Support for IE10

## Bugs Fixed

- EXTJSIII-115 - Ajax of XML data does not properly handle XML namespaces on IE8
- EXTJSIII-119 - Grid causes double scrollbars in WebKit

# Release Notes for Ext JS 3.4.1

Release Date: July 30, 2012
Version Number: 3.4.1

## New Features

- Added a functionally-reduced flavor of Ext.define. This will allow you to start structuring and declaring your classes using the new syntax. To clarify, this is not a back-port of the V4 class system or the dynamic loader, only a simple wrapper around Ext.extend and Ext.override. As such, only the most important directives are provided:
  - extend
  - override
  - statics
  - singleton
  - xtype
  - callParent

## Bugs Fixed

- EXTJSIII-15 - IE 9.0: Active tab has double lines underneath it in quirks mode
- EXTJSIII-17 - enableDragDrop on EditorGridPanel breaks when using CheckColumn
- EXTJSIII-18 - CompositeField ownerCt chain broken
- EXTJSIII-19 - Ext.calendar cannot be recreated after being destroyed
- EXTJSIII-23 - Form layout ignores container's layoutConfig
- EXTJSIII-24 - Can't access checkbox when using BooleanColumn's editor is a checkbox
- EXTJSIII-30 - notifyDrop called in wrong ddGroup and/or multiple times
- EXTJSIII-31 - Grid drag zone swallows document mousedown event in IE
- EXTJSIII-32 - Destroying an Ext.form.HtmlEditor twice is causing it to fail to initialize on all subsequent creations of the editor in IE 9
- EXTJSIII-33 - User cannot create select region in IE9
- EXTJSIII-34 - applyState on grid wipes out sortable property
- EXTJSIII-35 - Ext.util.Format.defaultValue doesn't default to an empty string
- EXTJSIII-37 - Ext.data.HttpProxy.doRequest does not abort an activeRequest for the same action
- EXTJSIII-38 - Update scroller in tabPanel when tab title is changed.
- EXTJSIII-39 - DragTracker broken in IE9 Strict mode
- EXTJSIII-41 - Buttons in a toolbar loose their position after the left side is collapsed
- EXTJSIII-44 - Documentation error in BorderLayout.Region
- EXTJSIII-45 - Store.hasMultiSort listed as Store.multiSort
- EXTJSIII-48 - Component not allowing select should have proper CSS style
- EXTJSIII-49 - Wrong ext-lang-tr.js distributed with ExtJS 3.4.0
- EXTJSIII-50 - Focus jump out of order when tab key press from a Grid cell in editing in IE9 standard mode
- EXTJSIII-54 - Toolbar reorderer bug. Dragged items can lose contact with mouse pointer.

# Release Notes for Ext JS 3.4.0

Release Date: June 9, 2011
Current Version: 3.4.0 (rev 7395/288)
Previous Version: 3.3.3 (rev 7389/286)

## Changes

### Menu

- Incorrect menu width on IE9
- Fix Reorderable example

### Form/Field

- Fix an issue with composite fields being marked incorrectly
- Trigger fields are now flushed with fields on IE9
- Fix field width in IE9
- Fix fieldset header checkboxes in IE9 quirks

### Misc

- Allow altText to be specified on a per item basis for grid columns
- Ensure there's no bottom margin on the multi-select
- Apply additional css classes for IE9 (ext-ie9 and x-quirks)
- Apply additional boolean flags for IE9 (Ext.isIE9 and Ext.isIEQuirks)
- Add support to insertHTML method to prevent createContextualFragment errors with IE9