速度真快,ExtJS第5个预览版发布
2011-03-19 10:28
190 查看
Release Notes for Ext JS 4 PR5
Release Notes: March 18, 2011
Version Number: 4.0.0pr5
Download: here
Release Notes
New In This Release
New Examples
Ext.Direct Named Arguments
Registration Form
StatusBar
Advanced StatusBar
Tree Reorder
XML Tree
TreeGrid
Bug Fixes
Fix bug on FF for Mac where an initial layout of
boxes causes the innerCt to scroll, and it becomes stuck at the
scrollPosition. Manifesting in layout-browser example
Fix the problem in IE where the margin-bottom of the last item was not being included in the "auto" height of its Container
Fix issue where dragging a child to become the last child in a folder would insert it in the wrong position
Fix an issue where the sortType was not being honored when local sorting in a grid
Fix issue when calling setProxy on a model subclass
Fix Ext.panel.TablePanel hideHeaders configuration option
Fix button layout in IE7 when minWidth is set
Fix minButtonWidth in FormPanels
Fix bug where StoreMgr would not be able to create a Store from a store config object
Fix layout/alignment issues in fieldset legends with IE
Fix for IE6 repaint bug on right edge of framed panel
Fix display of tooltip anchor arrow
Fix scope for custom validator method
Fix icon position of grid header when align:right
Fix issue with dateRenderer when dealing with null values
Fix issue with masking in IE6-9 Quirks and IE6 strict
Fix problem with Panel's initial collapse state setting, and subsequent expansion by the Accordion layout
Fix ComboBox setValue to handle empty values
Fix issue with Line Series shadows which weren't refreshed when animations were not enabled on
Enhancements
Refactored the Tree code. Working features as
of this point are Tree rendering, expanding & collapsing, drag
and drop, loading a tree from memory, have multiple columns, keyboard
navigation and selection model
Added support for named arguments in Ext.Direct methods
Every Record registers itself with the ModelMgr
Implemented Tree collapse and expand animations
Implement loading nodes in a sorted TreeStore
Added a lastframe event to the animation that only fires when the animation actually reaches its end
Define getters for getting the computed height and width from an animations target to use as the from values
Refactor Tree collapse and expand animations. This fixes quickly collapsing and expanding nodes
Added a new transform option for Sorter
Panel's getDockedItems now accepts a ComponentQuery selector string
Add setSrc method to ImageComponent for changing the image src after initialization
Added 'none' as a possible value for msgTarget, to prevent all
error message rendering. Only fire errorchange event when the error
message actually changes
Add hideGroupedHeader support to Ext.grid.GroupingFeature
FormPanel and FieldContainer both contained logic to handle the
addition and removal of Labelable and Field instances within their items
subtree; factored that common logic out into a FieldAncestor mixin for
both to use. The new mixin also adds new events 'fieldvaliditychange'
and 'fielderrorchange' that allow listening for changes at the parent
container level
Allow checkbox fields to display errors
All the old config properties that controlled the dropdown list
have been removed in favor of a single listConfig object, which gets
passed along to the BoundList's config. This is much simpler and
provides total control over all aspects of the list
Implemented valueNotFoundText
Enhanced BoundList layout to handle min/max for both width and height
Implement ComboBox pageSize option
elasticOut and bounceIn easing added for animations
Added support for rootVisible. Also moved the creation of the NodeStore from TreeStore to the TreeView
Added support for the 'root' configuration option on TreeStore. It
supports the 3.3 way of specifying root and children. Automatically
figures out whether to load children on expand from the server or
memory. Also removed requirement to specify a proxy on a TreeStore.
Removed requirement to specify store on TreePanel and support the 'root'
config option on TreePanel automatically creating a TreeStore
Modified TreeView so that it expands the root node if it's not visible
Modified getSourceFiles to include support for writing XML documents
Moved additional class for VML from javascript into the stylesheet
Add in support for icon and iconCls on tree nodes
Support loading flat json data while still loading children from the root property
API Changes
Refactored Tree to be able to decorate records with a Node API
Reimplemented TreeStore and created new class called NodeStore
Border layout is now responsible for performing a mini-collapse of a child Panel
Panel now performs a collapse to leave its header (or a newly
generated, injected header) visible. It does not perform a mini-collapse
Renamed FlatTreeView to TreeView
Correct getRefItems implementation in light of ComponentQuery selector being available in getDockedItems
Add boxLabelEl as render selector for checkbox fields
Ext.data.Model.id now assigns the new id to the record
Compatibility Changes
Added an alias for Ext.data.Field
Added an alert when there are compat errors and no console
Added compat code for GridView & JsonStore
Modified paging example to switch getRowClass to PreviewPlugin
Added internal Ext 3 > 4 class mapping utility
Documentation Refactors
Charting overview document
Ext3 Legacy
Ext.form.TextArea
Ext.form.Checkbox
Ext.form.Radio
Ext.form.Field
Ext.form.FieldContainer
Ext.form.FieldSet
Ext.form.FormPanel
Ext.form.Labelable
Ext.Base
Ext.Button
Ext.Component#draggable
Ext.ComponentDragger
Ext.Loader
Ext.Array
Ext.TabPanel
Ext.TabPanel
Ext.form.BaseField
Ext.form.ComboBox
Ext.form.Text
Ext.form.Basic
Ext.Toolbar
Ext.data.SortTypes
Ext.data.StoreMgr
Ext.state.Manager
Ext.util.Animate
Ext.form.Date
Ext.form.Label
Ext.form.Number
Ext.Viewport
Ext.Window
Ext.ComponentQuery
Ext.Panel
Ext.form.FieldAncestor
Ext.Container
Ext.Component
Ext.grid.GridViewDDPlugin
Known Issues
Portal example not correct in IE6
Toolbar menu overflow not styled in IE6
Charts do not render properly in Safari 3.2
Menu links (anchor tags) need styling
Minor clipping of panel header text in Opera and IE6/7
原文:http://www.sencha.com/forum/showthread.php?125072-Ext-JS-4-Releases-and-Notes-%284.0PR5%29
Release Notes: March 18, 2011
Version Number: 4.0.0pr5
Download: here
Release Notes
New In This Release
New Examples
Ext.Direct Named Arguments
Registration Form
StatusBar
Advanced StatusBar
Tree Reorder
XML Tree
TreeGrid
Bug Fixes
Fix bug on FF for Mac where an initial layout of
boxes causes the innerCt to scroll, and it becomes stuck at the
scrollPosition. Manifesting in layout-browser example
Fix the problem in IE where the margin-bottom of the last item was not being included in the "auto" height of its Container
Fix issue where dragging a child to become the last child in a folder would insert it in the wrong position
Fix an issue where the sortType was not being honored when local sorting in a grid
Fix issue when calling setProxy on a model subclass
Fix Ext.panel.TablePanel hideHeaders configuration option
Fix button layout in IE7 when minWidth is set
Fix minButtonWidth in FormPanels
Fix bug where StoreMgr would not be able to create a Store from a store config object
Fix layout/alignment issues in fieldset legends with IE
Fix for IE6 repaint bug on right edge of framed panel
Fix display of tooltip anchor arrow
Fix scope for custom validator method
Fix icon position of grid header when align:right
Fix issue with dateRenderer when dealing with null values
Fix issue with masking in IE6-9 Quirks and IE6 strict
Fix problem with Panel's initial collapse state setting, and subsequent expansion by the Accordion layout
Fix ComboBox setValue to handle empty values
Fix issue with Line Series shadows which weren't refreshed when animations were not enabled on
Enhancements
Refactored the Tree code. Working features as
of this point are Tree rendering, expanding & collapsing, drag
and drop, loading a tree from memory, have multiple columns, keyboard
navigation and selection model
Added support for named arguments in Ext.Direct methods
Every Record registers itself with the ModelMgr
Implemented Tree collapse and expand animations
Implement loading nodes in a sorted TreeStore
Added a lastframe event to the animation that only fires when the animation actually reaches its end
Define getters for getting the computed height and width from an animations target to use as the from values
Refactor Tree collapse and expand animations. This fixes quickly collapsing and expanding nodes
Added a new transform option for Sorter
Panel's getDockedItems now accepts a ComponentQuery selector string
Add setSrc method to ImageComponent for changing the image src after initialization
Added 'none' as a possible value for msgTarget, to prevent all
error message rendering. Only fire errorchange event when the error
message actually changes
Add hideGroupedHeader support to Ext.grid.GroupingFeature
FormPanel and FieldContainer both contained logic to handle the
addition and removal of Labelable and Field instances within their items
subtree; factored that common logic out into a FieldAncestor mixin for
both to use. The new mixin also adds new events 'fieldvaliditychange'
and 'fielderrorchange' that allow listening for changes at the parent
container level
Allow checkbox fields to display errors
All the old config properties that controlled the dropdown list
have been removed in favor of a single listConfig object, which gets
passed along to the BoundList's config. This is much simpler and
provides total control over all aspects of the list
Implemented valueNotFoundText
Enhanced BoundList layout to handle min/max for both width and height
Implement ComboBox pageSize option
elasticOut and bounceIn easing added for animations
Added support for rootVisible. Also moved the creation of the NodeStore from TreeStore to the TreeView
Added support for the 'root' configuration option on TreeStore. It
supports the 3.3 way of specifying root and children. Automatically
figures out whether to load children on expand from the server or
memory. Also removed requirement to specify a proxy on a TreeStore.
Removed requirement to specify store on TreePanel and support the 'root'
config option on TreePanel automatically creating a TreeStore
Modified TreeView so that it expands the root node if it's not visible
Modified getSourceFiles to include support for writing XML documents
Moved additional class for VML from javascript into the stylesheet
Add in support for icon and iconCls on tree nodes
Support loading flat json data while still loading children from the root property
API Changes
Refactored Tree to be able to decorate records with a Node API
Reimplemented TreeStore and created new class called NodeStore
Border layout is now responsible for performing a mini-collapse of a child Panel
Panel now performs a collapse to leave its header (or a newly
generated, injected header) visible. It does not perform a mini-collapse
Renamed FlatTreeView to TreeView
Correct getRefItems implementation in light of ComponentQuery selector being available in getDockedItems
Add boxLabelEl as render selector for checkbox fields
Ext.data.Model.id now assigns the new id to the record
Compatibility Changes
Added an alias for Ext.data.Field
Added an alert when there are compat errors and no console
Added compat code for GridView & JsonStore
Modified paging example to switch getRowClass to PreviewPlugin
Added internal Ext 3 > 4 class mapping utility
Documentation Refactors
Charting overview document
Ext3 Legacy
Ext.form.TextArea
Ext.form.Checkbox
Ext.form.Radio
Ext.form.Field
Ext.form.FieldContainer
Ext.form.FieldSet
Ext.form.FormPanel
Ext.form.Labelable
Ext.Base
Ext.Button
Ext.Component#draggable
Ext.ComponentDragger
Ext.Loader
Ext.Array
Ext.TabPanel
Ext.TabPanel
Ext.form.BaseField
Ext.form.ComboBox
Ext.form.Text
Ext.form.Basic
Ext.Toolbar
Ext.data.SortTypes
Ext.data.StoreMgr
Ext.state.Manager
Ext.util.Animate
Ext.form.Date
Ext.form.Label
Ext.form.Number
Ext.Viewport
Ext.Window
Ext.ComponentQuery
Ext.Panel
Ext.form.FieldAncestor
Ext.Container
Ext.Component
Ext.grid.GridViewDDPlugin
Known Issues
Portal example not correct in IE6
Toolbar menu overflow not styled in IE6
Charts do not render properly in Safari 3.2
Menu links (anchor tags) need styling
Minor clipping of panel header text in Opera and IE6/7
原文:http://www.sencha.com/forum/showthread.php?125072-Ext-JS-4-Releases-and-Notes-%284.0PR5%29
相关文章推荐
- 速度真快,ExtJS第5个预览版发布
- 速度真快,ExtJS第5个预览版发布
- 速度真快,ExtJS第5个预览版发布
- 速度真快,ExtJS第5个预览版发布
- 发布LumaQQ.NET第一个预览版
- FineUI(专业版)公测版发布(这速度,真TM快!)
- KLSudoku数独游戏软件1.1预览版发布
- 宣布发布全新的 Windows Azure 缓存预览版
- 微软发布IE9第六个开发者预览版
- Sun发布J2se6.0 Beta 提高Java执行速度
- 宣布发布 Windows Azure SDK 2.2,正式发布 Windows Azure Backup 和 Hyper-V 恢复管理器预览版
- 微软开放技术(中国)发布 开源软件实验室预览版
- YourKit Java Profiler 12 发布 - 更快的分析速度
- 开源软件 android manager for Ubuntu 今日发布预览版
- Win10 10122预览版 或将在5月21日上午发布
- 【译】ExtJS 4.1 beta发布
- ExtJS 4.0.1发布:提高性能和错误修复
- ExtJs4 MVC 提高加载速度 动态加载Controller
- 2013全新打造网欣房地产及网欣物业行业无线办公OA协同办公平台(PC+iPad+iPhone 三剑客)预览版发布
- 性能提高和支持IE 9的新的ExtJS发布版:4.02和3.4