//========================================== // Ext JS Release Notes //========================================== // Release Date: January 23, 2007 // Current Version: 2.0.1 (rev 1594) // Previous Version: 2.0.0 (rev 1454) //========================================== ===== Added ===== src/locale/ Catalonian Hebrew Indonesian Lithuanian Portuguese Spanish - Latin American Thailand ===== Removed ===== none ===== Modified ===== adapter/ Ext base adapter - scroll, motion and color methods now support chaining examples/view/ chooser.js - Image chooser example ported to work under 2.0 and added to the examples page resources/css/ form.css - Fix for form item horizontal scrolling issue - Added fieldset no-border CSS rules - Fixed a CSS sizing issue for Safari grid.css - Fixed grid editor position bug when scrolling horizontally (1490 & 1493) panel.css - IE 7 Strict mode fix for panel header - Fix for static scroll position of panel items in IE/Opera tabs.css - TabPanel now supports plain config option when a direct child of a Viewport. src/core/ Element - Doc updates - Updated insertFirst, insertSibling and replaceWith to accept an Element - Added workarounds for FF 2.0/Mac overflow:auto browser bug that causes scrollbars to be invisible Ext - Fix to support latest AIR version via Ext.isAir property Fx - Doc updates String - Fixed a leftPad problem when size was <= the string length UpdateManager - Doc updates src/data/ Connection - Timeout option is no longer ignored when using submit or load of BasicForm - Doc updates Store - Doc updates - Fixed issue with sortInfo when beforeload fails - Fixed issue where sort was not initialized correctly if only sortInfo was specified Record - Added missing store check in set method src/locale/ Bulgarian Chinese - Simplified Chinese - Traditional Danish French - France Greek Italian Polish Russian Serbian Turkish - Various edits src/tree/ TreeNode - Fixed ensureVisible src/util/ MixedCollection - Doc updates src/widgets/ BasicForm - Added checks in destroy functions for components that may not be rendered Button - Added checks in destroy functions for components that may not be rendered - Fixed typo preventing menutriggerout event from firing - Fixed IE conditional check in onEnable/Disable to apply disabled class for icon-only buttons - Changed disabled class from hard-coded to using the disabledClass property Component - Doc updates - stateful config now doc'd Container - Doc updates DatePicker - Now stores a reference to todayBtn in the instance scope MessageBox - Doc updates Panel - Doc updates - Added tabTip doc for Panel's contained within an Ext.TabPanel - Added workarounds for FF 2.0/Mac overflow:auto browser bug that causes scrollbars to be invisible - Added check for possible invalid header reference Resizable - Fixed end of line delimiters SplitButton - Doc updates TabPanel - Doc updates - Created private idDelimiter property - Fixed activeTab issue when enableTabScroll was set Toolbar - Doc updates - examples for each toolbar item type - Fixed xtype support for Ext.Toolbar.TextItem (tbtext) - id config will now be rendered to the DOM Viewport - Doc updates - Removed trailing comma Window - Added mask to be destroyed in beforeDestroy - Added workarounds for FF 2.0/Mac overflow:auto browser bug that causes scrollbars to be invisible src/widgets/form/ Action - Doc updates BasicForm - Doc updates ComboBox - Doc updates - Fixed bug to enable hidden field on combo enable - Fixed invalid reference to this.list - Changed FF/Mac overflow fix from this.list to this.innerList for paging toolbar display - clearValue now clears this.value - Fix for list propagating enter key DateField - Associated menu will now be destroyed on cleanup Field - Doc updates FieldSet - Doc updates FormPanel - Added formId config docs - Fields added/removed to FormPanel will be added/removed to underlying BasicForm instance. NumberField - Fixed issue setting a non-numeric value into NumberField shows NaN Radio - Added onClick override to handle proper setting of the active radio button TextField - Fixed a minor logic error in selectText src/widgets/grid/ CheckboxSelectionModel - Checkboxes will not be toggled by a right-click ColumnModel - Doc updates - Added basic tooltip support for grid column headers EditorGrid - Doc updates - Added autoEncode config option to automatically handle html encoding/decode on edits GridPanel - Doc updates - Remove deprecated config 'enableRowHeightSync' GridView - Doc updates - Added basic tooltip support for grid column headers - Fix for grid header scroll position on layout update - Added check for invalid Store reference - Fixed JS error when clicking on header used for a plugin - Inline styles for headers will be deleted when config align is not used - Fixed horizontal scroll reset issue when row selection changes GroupingView - Doc updates - includes how to format the group header using groupTextTpl and groupRenderer configs - Show groups button in menu will now be disabled if the column is not set to groupable - Fixed a bug in the grouping menu where grouping would be incorrect - Invalid id's will no longer be generated when using spaces and other nonvalid characters - Fix to maintain groups after sort when using startCollapsed PropertyGrid - Doc updates - Remove deprecated config 'enableColLock' RowSelectionModel - fixed onEditorKey references to e.shiftKey after the event had been stopped src/widgets/layout/ AccordionLayout ColumnLayout - Fixed issue with calling doLayout after adding a column to a rendered ColumnLayout ContainerLayout - Updated renderItem to use positionEl if available. This fixes a bug in AbsoluteLayout when positioning components that have wrapping elements (e.g., CheckBox). FormLayout - labelWidth now defaults to 100, previously anchor layouts would not work without specifying the labelWidth src/widgets/menu/ DateItem - Doc updates DateMenu - Now destroys it's associated DatePicker Menu - Added code to clean up DOM elements and event listeners on destroy MenuMgr - Ext.MenuMgr.get will now fail gracefully when passed an invalid id src/widgets/tips/ QuickTip - Fixed issue where quicktip could lose it's activeTarget property QuickTips - Doc updates - Fixed an issue where QuickTip would retain an invalid width when mixing auto and set width quicktips Tip - Doc updates src/widgets/tree/ TreePanel - Doc updates TreeNodeUI - TreeNode checkboxes now account for being disabled