4819 lines
349 KiB
HTML
4819 lines
349 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
||
<html>
|
||
<head>
|
||
<title>
|
||
Ext JS Release Notes
|
||
</title>
|
||
<link rel="stylesheet" type="text/css" href="welcome/release-notes.css" media="all">
|
||
</head>
|
||
<body>
|
||
<p>
|
||
<a href="http://www.sencha.com/" id="logo" name="logo">Ext JS - JavaScript Framework</a>
|
||
</p>
|
||
<div id="releases">
|
||
<!-- ************************************************************************** -->
|
||
<!--
|
||
When a release is made, copy the generated div below this dynamic section
|
||
and then edit the queries below to adjust for the next release.
|
||
-->
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.2.1</h1>
|
||
<p class="notes">
|
||
Release Date: May 16, 2013<br>
|
||
Version Number: 4.2.1.883
|
||
</p>
|
||
|
||
<h2>General</h2>
|
||
<p>The final release of Ext JS 4.2.1 contains numerous fixes and small
|
||
enhancements requested by customers and the community. While the
|
||
details are below, there are several items worth calling out.
|
||
|
||
<h3>New Big Data Example</h3>
|
||
<p>The new
|
||
<a href="http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/build/KitchenSink/ext-theme-neptune/">
|
||
Big Data example</a> shows off all of the major grid features
|
||
and plugins working together in a single grid. It also shows off a
|
||
text field in a grid column header! Head over and check it out!
|
||
|
||
<h3>Sencha Cmd 3.1.2</h3>
|
||
<p>To coincide with this release, Sencha Cmd 3.1.2 is also now available.
|
||
The primary change with regards to Cmd is that the packages produced
|
||
by Ext JS now stay inside the "ext" folder when you generate a new
|
||
application or workspace. The "ext-*" packages previous saved to your
|
||
"packages" folder can be removed. For details see the
|
||
<a href="http://cdn.sencha.com/cmd/3.1.2.342/release-notes.html">release notes
|
||
for Sencha Cmd 3.1.2</a>. If you are using Sencha Cmd, it is
|
||
recommended that you upgrade to the new version.
|
||
|
||
<h3>Locale Package Consolidation</h3>
|
||
<p>In Ext JS 4.2.0 we migrated the locale files in to Sencha Cmd packages
|
||
to facilitate switching between locales. The downside is that this
|
||
produced a lot of small packages that needed to be required in your
|
||
<tt>"app.json"</tt> (or used as pure JS files). As an enhancement to
|
||
this process in Ext JS 4.2.1 we have consolidated all of the locales
|
||
into the <tt>ext-locale</tt> package. The legacy file paths are still
|
||
preserved, but if you are using locale packages, you can now just do
|
||
this in your <tt>"app.json"</tt> file:
|
||
|
||
<pre>"requires": [
|
||
'ext-locale'
|
||
]</pre>
|
||
<p>You will still need to set <tt>app.locale</tt> to pick up the proper
|
||
locale overrides. They are just all located in the one package in
|
||
this release.
|
||
|
||
<h2>New Features</h2>
|
||
<ul>
|
||
<li class="component">Core (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8123</span> <span class="ticket-notes">Enhance Ext.util.Format.fileSize to calculate gigabytes (GB)</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9509</span> <span class="ticket-notes">A splitter's collapseOnDblClick cannot be disabled via the object's config</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Locale (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9653</span> <span class="ticket-notes">Locales should be consolidated to a single ext-locale package instead of requiring each locale independently</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9389</span> <span class="ticket-notes">Add SASS variables that can be used to prevent "default" UIs from being generated.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 4</ul>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Button (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9323</span> <span class="ticket-notes">Focus is not set on buttons in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9658</span> <span class="ticket-notes">Button layout fails when button component height is too small</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9864</span> <span class="ticket-notes">Disabled buttons can still receive focus using TAB</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Charts (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7235</span> <span class="ticket-notes">Series label color is not applied and location is incorrect</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9393</span> <span class="ticket-notes">Series instance cannot be initialized properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9422</span> <span class="ticket-notes">Issues with custom font, padding, itemSpacing of chart legend box</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9536</span> <span class="ticket-notes">Stacked Column Chart with Missing Y Value has Incorrect Maximum</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (10)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8286</span> <span class="ticket-notes">Element.switchOff() and other animation methods do not call users callback on complete</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8764</span> <span class="ticket-notes">Element.on/un and Observable.un should accept function names as Observable.on does</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9339</span> <span class="ticket-notes">TextMetrics ignores container styles</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9405</span> <span class="ticket-notes">CSS reset style rule remains on the body that sets border box</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9469</span> <span class="ticket-notes">Ext.Date format creates global variables</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9535</span> <span class="ticket-notes">Ext.util.Format.number incorrect result with custom locale and value < 1000</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9590</span> <span class="ticket-notes">mouseoverItem in Ext.view.View</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9604</span> <span class="ticket-notes">Ext.clone needs hasOwnProperty check for IE browsers with enumerable bug</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9630</span> <span class="ticket-notes"> Ext.destroy should support destroying stores</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9689</span> <span class="ticket-notes">Resizable: resize handles are always transparent</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8977</span> <span class="ticket-notes">PagingMemoryProxy's load mask is never removed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9326</span> <span class="ticket-notes">The removeAll method does not completely clear a buffered store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9523</span> <span class="ticket-notes">Changing id in filtered store skips snapshot</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9550</span> <span class="ticket-notes">Store removeAll doesn't clear snapshot</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9811</span> <span class="ticket-notes">Stores configured with autoDestroy: true may produce JavaScript errors in certain cases</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9815</span> <span class="ticket-notes">AbstractMixedCollection does not filter out records with duplicate id's when added in bulk</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Direct (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7766</span> <span class="ticket-notes">Timeout is ignored if form is submitted with DirectSubmit</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9250</span> <span class="ticket-notes">DirectLoad and DirectSubmit actions should resolve Direct methods on first call</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9295</span> <span class="ticket-notes">Direct PollProvider does not handle erroneous input properly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (7)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7521</span> <span class="ticket-notes">Lockable mixin is not listed for Grid in the docs</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8004</span> <span class="ticket-notes">Documentation on #SenchaCmd for #ExtJS doesn't mention to use latest version of #SenchaSDK tools. Can easily get caught</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8487</span> <span class="ticket-notes">Ext.Component.afterRender marked as private</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8488</span> <span class="ticket-notes">Ext.dd.DragZone.destroy should be marked public</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9294</span> <span class="ticket-notes">Ext.ComponentQuery needs more documentation</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9636</span> <span class="ticket-notes">Ext.app.Application name should be documented as mandatory</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9659</span> <span class="ticket-notes">The Building Themes for ExtJS guide is empty</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Draw (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9786</span> <span class="ticket-notes">Drawing: Re sizable Sencha Logo: Displaying JS Error on Loading the example on IE9 Browser.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9795</span> <span class="ticket-notes">Drawing : Browser Logos : Displaying JS error upon closing the Draw component panel.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Events (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9261</span> <span class="ticket-notes">Observable.observe does not capture events properly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9654</span> <span class="ticket-notes">Basic Templating example has incorrect XTemplate statement</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9757</span> <span class="ticket-notes">Combination Examples: Web Desktop : Displaying JS error while selecting options from the menu.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (17)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7355</span> <span class="ticket-notes">numberfield's autoStripChars does not work on numbers with exponents such as "1e42"</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7792</span> <span class="ticket-notes">Forms scrolls in window in Chrome</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8006</span> <span class="ticket-notes">Combobox field value not correct on select event when leaving field using mouse click</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8067</span> <span class="ticket-notes">HtmlEditor - tabbing into editor field in Internet Explorer 9 throws error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8158</span> <span class="ticket-notes">Triggerfield height can not be adjusted with setHeight()</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8278</span> <span class="ticket-notes">Background color does not follow growing text</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8542</span> <span class="ticket-notes">htmleditor places a "br" tag in the editor field after pressing the source edit button in firefox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9303</span> <span class="ticket-notes">HtmlEditor throws JS error when selecting certain toolbar items with selected text on IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9439</span> <span class="ticket-notes">Loading large amount of data in the HtmlEditor locks up FF19 / FF20</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9487</span> <span class="ticket-notes">Default 'x-form-file-wrap' class not applied to filefield when form contains a fieldBodyCls in fieldDefaults</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9501</span> <span class="ticket-notes">HTMLEditor - setValue does not work when component is not rendered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9527</span> <span class="ticket-notes">HtmlEditor causes form isDirty() to be true</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9555</span> <span class="ticket-notes">combineLabels does not work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9558</span> <span class="ticket-notes">In tabbed panel, data doesn't load in HtmlEditor</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9603</span> <span class="ticket-notes">Combo is too slow when loading a large amount of items</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9641</span> <span class="ticket-notes">FieldSet fieldvaliditychange and fielderrorchange don't fire</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9766</span> <span class="ticket-notes">Double clicking on editor causes: NS_ERROR_INVALID_POINTER</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (44)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5245</span> <span class="ticket-notes">Grid column lines are shown for hidden columns if RowExpander is used</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5543</span> <span class="ticket-notes">focus is lost on an active cell editor in an editable grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6294</span> <span class="ticket-notes">When tabbing quickly through cell editing, the cell editor drops out of edit mode (intermittent)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6734</span> <span class="ticket-notes">Hidden grid column's height is not properly measured when wordwrap is used</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7331</span> <span class="ticket-notes">HeaderContainer defaults doesn't work if there is a column with locked: true</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7437</span> <span class="ticket-notes">GridFilters feature doesn't work for unlocked columns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7855</span> <span class="ticket-notes">Setting a value in a grid removes focus from textfield</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8795</span> <span class="ticket-notes">Grids lose horizontal scroll position on row focus in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8910</span> <span class="ticket-notes">Grid filters aren't taking a lockingPartner into account when filtering</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9001</span> <span class="ticket-notes">VERY slow tree grid on second load with bufferedrenderer plugin</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9095</span> <span class="ticket-notes">blur() not firing when pressing tab to leave datefield grid cell editor</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9130</span> <span class="ticket-notes">Bufferedrenderer can lose track of scroll position if user scrolls grid rapidly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9139</span> <span class="ticket-notes">Buffered renderer crashes when modifying store before rendered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9262</span> <span class="ticket-notes">drag/drop plugins cause grid focus and scrollbar reset with prevent focus</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9367</span> <span class="ticket-notes">Cell beforeedit event is fired twice when clicking on an editable cell</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9376</span> <span class="ticket-notes">Grid RowExpander does not work with locking enabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9379</span> <span class="ticket-notes">Grid performance with many columns and editing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9380</span> <span class="ticket-notes">Grid column lines not synced with header in locked+grouped sample</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9382</span> <span class="ticket-notes">Load mask disappears too soon when buffered store loads pages.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9385</span> <span class="ticket-notes">Tab key not working on grid cell edit with group feature, but ungrouped store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9390</span> <span class="ticket-notes">GridPanel reconfigure does not refresh the data on reconfigure if there's a buffered renderer plugin.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9397</span> <span class="ticket-notes">Grids: Infinite Grid: Vertical scroll bar size increases after sorting any columns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9402</span> <span class="ticket-notes">forceFit calculations being applied too late upon reconfigure.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9406</span> <span class="ticket-notes">Grid not displaying emptyText when container layout 'auto'</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9411</span> <span class="ticket-notes">Meta config example throws errors on mouseover after reloading metadata</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9426</span> <span class="ticket-notes">Ellipsis no longer appear in grid column header when column title is long</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9438</span> <span class="ticket-notes">Nested column headers do not get the correct height when using white-space:normal</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9453</span> <span class="ticket-notes">Resizing last column of grid throws error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9454</span> <span class="ticket-notes">Hiding a wide column in a crowded forceFit grid can shrink the column upon show.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9457</span> <span class="ticket-notes">Auto align feature on column divider incorrect in IE in some cases</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9475</span> <span class="ticket-notes">Kitchen Sink: Grids: Big Data: Emptying cell data under 'Name' column and then clicking on 'Update' button under row editor displays JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9476</span> <span class="ticket-notes">Kitchen Sink: Grids: Big Data: Drag and drop 'Notice Period' column into locked area displays JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9532</span> <span class="ticket-notes">Column widths go wrong with hidden column and forcefit true</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9562</span> <span class="ticket-notes">Grid summary columns not resizing/behaving same as regular grid columns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9595</span> <span class="ticket-notes">Kitchen Sink: Big Data: Locking the 'Absences' group displays JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9637</span> <span class="ticket-notes">Row Grouping Grid with locked column presents incorrect row alignment with large datasets</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9662</span> <span class="ticket-notes">Combination Examples: Kitchen Sink: Grouped Grid: Expanding a group for second time displays JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9691</span> <span class="ticket-notes">RowEditor should flip its buttons to the top when there is not room to scroll them into view.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9756</span> <span class="ticket-notes">Combination Examples: Kitchen sink: Drag and Drop: Grid to form: The swapping and the Drag and Drop Functionality is not working on IE10 Browser.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9804</span> <span class="ticket-notes">Grid doesn't check hidden state in hide/show</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9805</span> <span class="ticket-notes">Column events not fired correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9819</span> <span class="ticket-notes">collapseAll() and expandAll() create circular logic that locks up the browser when a grid is grouped and locked</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9851</span> <span class="ticket-notes">Grouping doubles up on expand / collapse when buffer rendered and data fits within view height.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9860</span> <span class="ticket-notes">Kitchen sink: Big Data: Collapsing a group displays JS error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7407</span> <span class="ticket-notes">Adding a collapsed region to a border layout throws an error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8000</span> <span class="ticket-notes">Borders problem with collapsible and 'mini' collapseMode within border layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9272</span> <span class="ticket-notes">Anchor and Column layouts have unnecessary gap for scrolling</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9305</span> <span class="ticket-notes">Anchor layout does not exclude scrollbar width when the autoScroll=true and anchor=100%</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9401</span> <span class="ticket-notes">In some cases constraints like minHeight can cause layout failures</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9714</span> <span class="ticket-notes">Layout Managers: Complex Layout: The field is void in editable mode when switched using "Tab" key in keyboard.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Locale (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7179</span> <span class="ticket-notes">Missing translation for TextField blankText config in cs locale</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7426</span> <span class="ticket-notes">Locale override remains in German Locale file and comments state they should be removed for 4.1.x</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9580</span> <span class="ticket-notes">Polish translation targets msg property of AbstractView for localized text but should be loadingText</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9486</span> <span class="ticket-notes">Application inheritance does not work properly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9296</span> <span class="ticket-notes">Menu with floating false is not positioned properly in right aligned HTML</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8419</span> <span class="ticket-notes">MessageBox does not respect construction-time configs vs those passed to each show call</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9391</span> <span class="ticket-notes">LTR scrolling is not handled correctly when RTL overrides are included</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9877</span> <span class="ticket-notes">RowNumberer column header shows ellipsis in IE8</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9823</span> <span class="ticket-notes">the *-{ui} class is not being added to the header of a panel</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Selection Model (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9003</span> <span class="ticket-notes">Grid selection range doesn't select correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9288</span> <span class="ticket-notes">Row selection model does not handle vetoed mousedown events</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9357</span> <span class="ticket-notes">No way to restrict method of deselection in single selection model to ctrl+click as it was in previous versions</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7337</span> <span class="ticket-notes">Nested tab panels don't maintain constraint or masking with windows</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9625</span> <span class="ticket-notes">Side tabs throw exception if tabs are hidden initially.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8453</span> <span class="ticket-notes">Tree lines have 1px gaps in Neptune theme</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8749</span> <span class="ticket-notes">Neptune - Create color variables for Global Error (red) and Confirmation (green)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9423</span> <span class="ticket-notes">Accessibility theme needs tool icons for window move and resize</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9824</span> <span class="ticket-notes">There is no variable to control the base path of resources used in the CSS output</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">ToolTips (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8824</span> <span class="ticket-notes">Tooltip cuts off content on Chrome</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8935</span> <span class="ticket-notes">Tooltips aligning using left origin when in RTL mode</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (8)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8327</span> <span class="ticket-notes">Ext.tree.Panel ignores value of Ext.enableFx</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9229</span> <span class="ticket-notes">remote tree node expand not take proxy.extraParams set at beforeexpand</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9414</span> <span class="ticket-notes">Dropping to tree from grid causes JavaScript error due to nodeHighlightOnDrop</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9462</span> <span class="ticket-notes">Tree node arrow in IE10 do not show expand state properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9511</span> <span class="ticket-notes">beforeitemsexpand should fire before beforeload</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9515</span> <span class="ticket-notes">expandAll's callback is called for the last node in every descendant non-leaf</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9798</span> <span class="ticket-notes">Trees : Locking Tree Grid: Unable to check or uncheck the check boxes under ‚ÄúDone‚Äù column when any of the columns are hidden</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9832</span> <span class="ticket-notes">Combination exampes: Kitchen Sink: Trees: Two Trees: Unable to expand/collapse & move on the folder in the tree panel in a specific scenario.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 133</ul>
|
||
<h2>Known Issues</h2>
|
||
<ul>
|
||
<li class="component">Animation (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5487</span> <span class="ticket-notes">accordion animation doesn't always complete if you click frequently</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Charts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5108</span> <span class="ticket-notes">can't create label for type area series</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4942</span> <span class="ticket-notes">Element#tgetWidth() returns an incorrect result for naturally widthed absolutely positioned elements in some cases.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3316</span> <span class="ticket-notes">Ext.ux.grid.FiltersFeature cannot restore state</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4319</span> <span class="ticket-notes">Use a parameter other than 'id' for server calls</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4335</span> <span class="ticket-notes">Duplicate records when calling sync() on a autoSync store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4372</span> <span class="ticket-notes">Grid Filtering Example: Bug with database return packet</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6881</span> <span class="ticket-notes">AMF Packet does not support AMF3 objects with externalizable traits</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4296</span> <span class="ticket-notes">Ext JS 4 and Sencha Touch Docs examples fail on Chromebook, can't use Example viewer, ReferenceError: Ext is not defined</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5156</span> <span class="ticket-notes">Update documentation that fields (id,text,leaf) are expected</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5997</span> <span class="ticket-notes">Tabs: Group Tabs:Form Layout UI get truncated on IE6</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-2081</span> <span class="ticket-notes">Issue with "Bullet list" in the form widget editor</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4091</span> <span class="ticket-notes">Grid filters: initial value can be set, but it is not applied</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5125</span> <span class="ticket-notes">FiltersFeature - Updating column header class when using a column group</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5607</span> <span class="ticket-notes">Grid: getEditorParent is ignored - nested cell editing is not possible</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3704</span> <span class="ticket-notes">Ext.layout.container.Box: wrong children margins if using CSS rules</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4768</span> <span class="ticket-notes">Border Layout : regions overlap when size (or size constraint) won't allow all regions to fit container</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7497</span> <span class="ticket-notes">Form layout with shrink-wrapping in either dimension produces a layout failure</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4545</span> <span class="ticket-notes">Kitchen Sink - Basic Tabs : By default tab headers are not displaying in Basic tabs.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4937</span> <span class="ticket-notes">Combination Examples : Web Desktop : Notepad :Displaying errors in error console upon double clicking on empty space in the note pad.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5254</span> <span class="ticket-notes"> HTMLEditor.insertAtCursor issues in "Source Edit"; mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8357</span> <span class="ticket-notes">Element boxWrap is not supported in Neptune theme</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5488</span> <span class="ticket-notes">Panel collapse/expand behavior not as expected when called on hidden panel</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5489</span> <span class="ticket-notes">preventHeader not honored when panel is programmatically collapsed.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5544</span> <span class="ticket-notes">Intermittent issue with collapseOnDblClick set to true on IE</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3625</span> <span class="ticket-notes">TabPanel: defaults: closable true not configurable</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 26</ul>
|
||
</div>
|
||
|
||
<!-- Paste release notes after a release below here... -->
|
||
<!-- ************************************************************************** -->
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.2.1 Beta 1</h1>
|
||
<p class="notes">
|
||
Release Date: April 10, 2013<br>
|
||
Version Number: 4.2.1.744
|
||
</p>
|
||
|
||
<h2>New Features</h2>
|
||
<ul>
|
||
<li class="component">Core (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7969</span> <span class="ticket-notes">There should be an easy way to reset a color picker</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9019</span> <span class="ticket-notes">constrainTo needs an option to restrict keep constrained item away from outer edges of the area</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9276</span> <span class="ticket-notes">Add usage of RowExpander to KS BigData grid example.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8947</span> <span class="ticket-notes">ComboBox should have anyMatch and caseSensitive options</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9070</span> <span class="ticket-notes">Controllers loaded from other controllers should be supported</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 5</ul>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Core (7)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8568</span> <span class="ticket-notes">getPlugin fails if plugins is not declared as an array</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9049</span> <span class="ticket-notes">Date parse using "m/Y" format wraps "end of month" into "next month" depending on current date</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9101</span> <span class="ticket-notes">Box layout's menu overflow handler puts overflow menu at right in RTL mode. Should go on left.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9122</span> <span class="ticket-notes">Capturing listeners aren't removed from DOM element in Ext.EventManager.removeListener()</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9151</span> <span class="ticket-notes">Ext.util.MixedCollection.sortByKey does not work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9240</span> <span class="ticket-notes">Container insert and move methods do not respect component instances vs indexes</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9342</span> <span class="ticket-notes">Container does not recurse into floatingItems in getRefItems breaking ComponentQuery for floating descendants</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9074</span> <span class="ticket-notes">Combo does not respect autoLoad:false with remote filter</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9176</span> <span class="ticket-notes">Updating a record in grouped store, trigger remove action on the store's proxy</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9184</span> <span class="ticket-notes">Configuring a Store with groupField and getGroupString doesn't work.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9201</span> <span class="ticket-notes">TreeStore setProxy method doesn't return the proxy object</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Direct (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9333</span> <span class="ticket-notes">Direct call doesn't work with buffering disabled in 4.2.0</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9226</span> <span class="ticket-notes">Closing theme changer dialog breaks window resizing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9232</span> <span class="ticket-notes">MVC:Feed Viewer: Adding new feed displays JS error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (22)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7436</span> <span class="ticket-notes">Fileupload button doesn't expand height to cover button in tall file field component</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7764</span> <span class="ticket-notes">Ext.form.Panel does not relay updateRecord from BasicForm</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7836</span> <span class="ticket-notes">Display field does not report proper height when text wraps and gets clipped or overlapped</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7877</span> <span class="ticket-notes">Calling setValue on textarea with a numeric value throws JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8250</span> <span class="ticket-notes">Ext.slider.Multi setMinValue and setMaxValue don't fire change event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8784</span> <span class="ticket-notes">FieldContainer invalidCls causes double error indicators</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8950</span> <span class="ticket-notes">Buttons blur themselves on invocation of their handlers making them and their ancestor hierarchy keyboard-inaccessible</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8960</span> <span class="ticket-notes">File field can overlap things if buttonOnly is true</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9075</span> <span class="ticket-notes">Destroying a combobox does not clean up the KeyNav</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9100</span> <span class="ticket-notes">RTL - form fields on a toolbar are misaligned in IE quirks</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9168</span> <span class="ticket-notes">Items are not always removed from form when destroyed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9169</span> <span class="ticket-notes">Overflow menu trigger button is placed at right side of editor in RTL mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9182</span> <span class="ticket-notes">form.submit() with fileuploadfield does not trigger failure handler for HTTP errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9185</span> <span class="ticket-notes">Combobox with large fieldLabel can cause misplacement of picker</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9237</span> <span class="ticket-notes">Slider with increment configured adjusts the maxValue</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9260</span> <span class="ticket-notes">hiddenfield occupies the visile place in the form</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9266</span> <span class="ticket-notes">Combo trackOver:false does not disable overItemCls tracking</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9274</span> <span class="ticket-notes">File input element covers text field and steals clicks displaying file browser</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9287</span> <span class="ticket-notes">Basicform keeps reference of destroyed items</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9335</span> <span class="ticket-notes">Button of file field component does not render correctly in RTL mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9344</span> <span class="ticket-notes">Bug with FieldSet and grid cell editing plugin</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9421</span> <span class="ticket-notes">DateField doesn't show the picker inside collapsed region</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (11)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5922</span> <span class="ticket-notes">Locking, grouping and buffered rendering do not work together.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6806</span> <span class="ticket-notes">Grid locking and row editing do not work together</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9077</span> <span class="ticket-notes">Grid headers do not have proper gradient stretching when sliced for IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9102</span> <span class="ticket-notes">Mouseover row highlighting not working in wrapped rows.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9141</span> <span class="ticket-notes">After ending cell editing with the Enter key, keyboard navigation no longer works.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9195</span> <span class="ticket-notes">grid reconfigure without store throws JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9214</span> <span class="ticket-notes">Grid cell edit with group feature not updating values</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9224</span> <span class="ticket-notes">RowExpander doesn't fire events on the proper grid view when locking</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9251</span> <span class="ticket-notes">on grid's record destroy, the selectionchange event is not fired</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9253</span> <span class="ticket-notes">Changing the group field value of a record in a grouped grid throws an error.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9268</span> <span class="ticket-notes">Ext.grid.Panel allowDeselect config has no effect</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8553</span> <span class="ticket-notes">Text wraps/clips in IE10 (in tooltips for example) because Direct2D rounding bug is not properly detected</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9116</span> <span class="ticket-notes">Hightlight focus doesn't completely cover under overflow menu options</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9234</span> <span class="ticket-notes">Border layout does not apply child margins on reversed sides in RTL</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Locale (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9340</span> <span class="ticket-notes">Datepicker is not picking up localized text properly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9105</span> <span class="ticket-notes">In controller using views: 'Microsoft.view.MyView' generate many requests</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9099</span> <span class="ticket-notes">Grouped menu check items display checkbox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9104</span> <span class="ticket-notes">MenuManager's mousedown clickhandler doesn't always work on IE</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9143</span> <span class="ticket-notes">Ext.isIterable returns true for MixedCollection</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8589</span> <span class="ticket-notes">Panel ghost is not assigned the proper z-index in some cases</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9330</span> <span class="ticket-notes">Collapsed panels that need an additional Header do not propagate margins to that header</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Selection Model (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8279</span> <span class="ticket-notes">Error when trying to select a record while using CellModel</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3570</span> <span class="ticket-notes">Ext JS 4 Themes - hardcoded variable colors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9103</span> <span class="ticket-notes">ext-theme-neptune-all-rtl.css exceeds IE's maximum number of rules for a single stylesheet.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9160</span> <span class="ticket-notes">Toggle buttons in toolbar have incorrect gradients in Gray theme</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7262</span> <span class="ticket-notes">Window constrain:true inside another window, restoring position problem</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8291</span> <span class="ticket-notes">Ext.Component: show() results in two layout runs if autoRender true</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 63</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.2.0</h1>
|
||
<p class="notes">
|
||
Release Date: March 11, 2013<br>
|
||
Version Number: 4.2.0.663
|
||
</p>
|
||
|
||
<h2>New Features</h2>
|
||
<ul>
|
||
<li class="component">Charts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6723</span> <span class="ticket-notes">Chart series label renderer should allow label style to be modified</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8674</span> <span class="ticket-notes">Checkbox and RadioButton should have setBoxLabel method</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8904</span> <span class="ticket-notes">RowEditorButtons goes to 100% width on IEQuirks</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Locale (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8670</span> <span class="ticket-notes">Locales should be Sencha Cmd packages of type = locale</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8701</span> <span class="ticket-notes">Floating RTL Switcher In Examples</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 5</ul>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Button (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9026</span> <span class="ticket-notes">Neptune disabled buttons do not have proper opacity in IE8 and older</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9058</span> <span class="ticket-notes">NEPTUNE: Miscellaneous: Buttons: The contents on the buttons are missing when they are disabled on IE</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Charts (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8798</span> <span class="ticket-notes">Setting up legend for chart throws JavaScript error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9009</span> <span class="ticket-notes">Pie chart Labels do not display the correct values once slices are hidden</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8659</span> <span class="ticket-notes">Add ms prefix to Ext.supports.CSS3LinearGradient</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8671</span> <span class="ticket-notes">Kitchen sink demo doesn't show in FF</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3547</span> <span class="ticket-notes">Ext.data.TreeStore fires "update" event twice due to error in Model.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8476</span> <span class="ticket-notes">Animated dataview plugin failing to position correctly in RTL mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8719</span> <span class="ticket-notes">Mouseover buffer delay too large by default. Causes perceived lag.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8923</span> <span class="ticket-notes">Intermittent errors when clicking/mouseovering views/grids which dynamically update.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8672</span> <span class="ticket-notes">Using persistenceProperty breaks Grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8746</span> <span class="ticket-notes">Cell selection model does not support "multi" mode</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8690</span> <span class="ticket-notes">Portal example header text color looks bad in neptune theme</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8698</span> <span class="ticket-notes">Desktop toolbar is too tall in RTL mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8711</span> <span class="ticket-notes">Feed Viewer: Adding the 'Sci/Tech' or 'Yahoo' feed displays the each news content in HTML format</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8754</span> <span class="ticket-notes">Cannot apply a template in neptune using example templates</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8782</span> <span class="ticket-notes">Drag and Drop: Field to Grid DnD: Default page displaying JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8833</span> <span class="ticket-notes">Combination Examples: Kitchen sink: Grid to Grid: Drag and drop records from first grid to second displays js error and not able to drag from second time</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8915</span> <span class="ticket-notes">Web fonts are not loading properly in IE - they are being returned as text/plain and being truncated</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8925</span> <span class="ticket-notes">Grid: Grid Grouping with Summary: Incorrect summary is displaying after swapping the columns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8990</span> <span class="ticket-notes">Grids : Editable Grid with JSONP writable store : Fields under "User" form are overlapped by the bottom toolbar.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (7)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7921</span> <span class="ticket-notes">Forms: inputEl is not properly destroyed and will leak memory</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8386</span> <span class="ticket-notes">BasicForm doesn't get dynamically added items</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8528</span> <span class="ticket-notes">Tooltip layout is wrong in IE10</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8643</span> <span class="ticket-notes">Form fields in docked items don't fire form's dirty event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8724</span> <span class="ticket-notes">Simple combobox filtering fails</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8841</span> <span class="ticket-notes">Spinner fields trigger background is transparent, allows panel background to bleed through</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9010</span> <span class="ticket-notes">HtmlEditor border is on the wrong element.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (16)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3994</span> <span class="ticket-notes">Grid scrolls when focusing or selecting a row</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8325</span> <span class="ticket-notes">Grid sel models do not initialize correctly when configured with seltype: 'xxxxx'</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8367</span> <span class="ticket-notes">Cell editing navigation does not work when locked columns are all unlocked</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8539</span> <span class="ticket-notes">Ext.grid.column.CheckColumn arrives in the framework as a replacement for the UX Ext.ux.CheckHeader as a way of displaying mutable checkboxes in grid columns.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8603</span> <span class="ticket-notes">Ext.grid.plugin.HeaderResizer throws error in forceFit with sibling grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8619</span> <span class="ticket-notes">IE scrolls when clicking on editable cell</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8625</span> <span class="ticket-notes">Neptune - Grid: top border is missing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8757</span> <span class="ticket-notes">Grids: Grid Plugins: First grid 'Collapsible grid with lockable columns' displays empty with no data</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8758</span> <span class="ticket-notes">Grids: Grid Row Editing: Default page displaying JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8775</span> <span class="ticket-notes">RTL: Grids: Sliding Pager: Clicking on slider bar displays JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8786</span> <span class="ticket-notes">Grids : Buffered Grid Example : No data is displaying after sorting the columns in a specific scenario.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8867</span> <span class="ticket-notes">Neptune : Grids: Grid Filtering : By default all buttons are not displaying in the grid footer.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8898</span> <span class="ticket-notes">Multi selection functionality is not working under List View grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8905</span> <span class="ticket-notes">Grids:Locking Row Editing: JS Error on double clicking on any of the editable fields in RTL Mode.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8906</span> <span class="ticket-notes">Using the RowEditor on a locked grid produces errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8945</span> <span class="ticket-notes">Grid header menu hides upon check of visibility checkbox</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8204</span> <span class="ticket-notes">ColumnLayout is broken or behaves differently as expected</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8660</span> <span class="ticket-notes">Unable to collapse border region by double clicking on splitter</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8661</span> <span class="ticket-notes">Collapsing a Panel with any user-configured baseCls breaks placeholder collapse.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8725</span> <span class="ticket-notes">Tab scroller partially obscures the active tab</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8736</span> <span class="ticket-notes">Layout Managers: Border Layout: The Expand/Collapse button (Center aligned on the vertical bar) is getting separated from the bar when the right panel is expanded </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8217</span> <span class="ticket-notes">Ext.application() breaks when config object contains requires</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8730</span> <span class="ticket-notes">Neptune: Toolbars and Menus: Basic Toolbar: Menu scrollers are not displayed under 'Scrolling Menu' button</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (20)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8396</span> <span class="ticket-notes">Miscellaneous: Bubbled Panel: Both panel header and toggle button's UI got disturbed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8438</span> <span class="ticket-notes">Neptune - Panel header icon is cropped </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8702</span> <span class="ticket-notes">Grid data rows need to be vertical-align:top</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8708</span> <span class="ticket-notes">Layout Managers: Complex Layout: The "Collapse/Expand" Button's Position is changing from top to bottom when tried to collapse and expand.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8731</span> <span class="ticket-notes">Combination Examples : Right -to-Left (RTL) :By default "RTL" example displaying in "LTR" mode.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8755</span> <span class="ticket-notes">Rows in a locking TreeGrid can become misaligned</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8818</span> <span class="ticket-notes">Bug with password field as a grid editor</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8820</span> <span class="ticket-notes">Windows with no header throw a JS error when maximized</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8823</span> <span class="ticket-notes">Ext.view.Table does not refresh columns on commit after store.sync</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8859</span> <span class="ticket-notes">Kitchen Sink: Field to Grid : Drag and drop the fields on to grid for second time and then immediately clicking on records displays js error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8869</span> <span class="ticket-notes">KitchenSink-all.css contains rtl rules</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8875</span> <span class="ticket-notes">Neptune - Double click action on button creates visual defect </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8880</span> <span class="ticket-notes">Neptune - Green placement indicator should be used everywhere</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8951</span> <span class="ticket-notes">TreePanel doesn't fire itemmove event on Drag'n'Drop</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8966</span> <span class="ticket-notes">After calling record.reject() GridView doesn't clear dirty mark</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9005</span> <span class="ticket-notes">Ext.view.NodeCache must confirm element exists before trying to use it</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9020</span> <span class="ticket-notes">Nested loading example fails to load</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9038</span> <span class="ticket-notes">Expanding a tree node causes multiple layouts</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9050</span> <span class="ticket-notes">Grouping feature breaks BufferedRenderer scrollTo function</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9052</span> <span class="ticket-notes">Window modal mask too bright, and uses wait cursor.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8304</span> <span class="ticket-notes">Panel titleAlign: center - render issue?</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8800</span> <span class="ticket-notes">Panels inside tables crash IE in quirks mode</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Selection Model (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9064</span> <span class="ticket-notes">Selecting a grid's row with a buffered store causes a JavaScript error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-9015</span> <span class="ticket-notes">Disabled Closable Tabs - close icon should be "greyed" out</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6394</span> <span class="ticket-notes">Gray Theme Disabled Tab Background is Pink!</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8704</span> <span class="ticket-notes">Grid Filter plugin Neptune Theme (boolean filter don't show radio images)</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8759</span> <span class="ticket-notes">Combination Examples: Simple Tasks: Displaying JS error while trying to add new folder when 'List' panel is collapsed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8805</span> <span class="ticket-notes">Ext.data.Nodeinterface - collapseChildren not working as specified</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8832</span> <span class="ticket-notes">Combination Examples: Kitchen sink: Tree Reorder: Tree panel displayed empty without nodes and js error is displayed in console</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8874</span> <span class="ticket-notes">Tree Grid - Expand Collapse action shrinks column width</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8741</span> <span class="ticket-notes">Neptune - WIndow >> Progress Dialog: the progress bar is cropped</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8848</span> <span class="ticket-notes">Windows: Window Variations: Top two floating windows are missing header titles and displayed with white patches</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 83</ul>
|
||
</div>
|
||
<!--
|
||
When a release is made, copy the generated div below this dynamic section
|
||
and then edit the queries below to adjust for the next release.
|
||
-->
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.2.0 RC 1</h1>
|
||
<p class="notes">
|
||
Release Date: February 13, 2013<br>
|
||
Version Number: 4.2.0.489
|
||
</p>
|
||
|
||
<p>The major new arrival in this release is <b>Neptune</b>! In support
|
||
of Neptune there have been many internal changes. The goal was to
|
||
preserve the historical structure of the SDK zip as much as possible,
|
||
however, there are some noteworthy changes and additions.
|
||
|
||
<p>At a glance:
|
||
<ul>
|
||
<li>Themes are now organized as "packages" using Sencha Cmd 3.1.
|
||
This allows themes to exist as self-contained folders with all
|
||
of their required SASS, JavaScript and other resources. Themes
|
||
use theme inheritance to share code and resources between each
|
||
other.
|
||
<li>All packages exist in the <tt>"./packages"</tt> folder off the
|
||
Ext JS root. Packages contain source for building into your
|
||
applications using Sencha Cmd 3.1+ as well as pre-built versions
|
||
of CSS and JS files. These are used in "dev mode" or as part of
|
||
your application if you are not using Sencha Cmd. The pre-built
|
||
content for each package is in its <tt>"./build"</tt> folder.
|
||
<li>Both the Neptune theme ("ext-theme-neptune") and Classic theme
|
||
("ext-theme-classic") extend the Neutral theme ("ext-theme-neutral")
|
||
to inherit most of their styling needs. They provide their own
|
||
distinct, image assets.
|
||
<li>The Gray ("ext-theme-gray"), Accessibility ("ext-theme-access")
|
||
and Classic Sandbox ("ext-theme-classic-sandbox") themes all
|
||
extend Classic.
|
||
</ul>
|
||
|
||
<p>Content changes:
|
||
<ul>
|
||
<li>If you are not using Sencha Cmd to build, then the ideal locations
|
||
to pull CSS and image assets from the SDK are the package builds.
|
||
For Neptune that is <tt>"./packages/ext-theme-neptune/build"</tt>
|
||
and for Classic <tt>"./packages/ext-theme-classic/build"</tt>.
|
||
<li>The <tt>"./resources"</tt> folder is a legacy folder that contains
|
||
copies of files that now reside in their new home in the
|
||
<tt>"./packages/ext-theme-classic/build"</tt> and related folders.
|
||
<li>New content, such as the Neptune theme, do not exist in the
|
||
<tt>"./resources"</tt> folder.
|
||
</ul>
|
||
|
||
<p>Changes to theme creation process:
|
||
<ul>
|
||
<li>Compass is still required to build framework themes.
|
||
<li>Creating themes can be accomplished in the old way by importing
|
||
the "all.scss" file from the Ext JS theme.
|
||
<li>The ideal approach for building themes is to move the theme to the
|
||
new Sencha Cmd 3.1 package format. Following this approach you
|
||
will only need to run <b><tt>sencha package build</tt></b> to
|
||
produce your theme (including IE image slicing). Sencha Cmd will
|
||
handle making all of the required Compass calls for you as well
|
||
as process inherited themes.
|
||
<li>To create an empty theme:
|
||
<pre>
|
||
sencha -sdk /path/to/ext-4.2.0 generate workspace /path/to/workspace
|
||
cd /path/to/workspace
|
||
sencha generate package -type=theme mytheme
|
||
cd packages/mytheme
|
||
</pre>
|
||
See the <a href="http://docs.sencha.com/ext-js/4-2/#!/guide/command_workspace">Sencha Cmd guides</a>
|
||
for more details.
|
||
<li>Given an empty theme (as produced above), you need to edit the
|
||
<tt>"package.json"</tt> file to set the base theme by adding an
|
||
"extend" property:
|
||
<pre>
|
||
{
|
||
"name": "mytheme",
|
||
"type": "theme",
|
||
"version": "1.0.0",
|
||
"compatVersion": "1.0.0",
|
||
<span style="background-color:yellow;">"extend": "ext-theme-neptune"</span>
|
||
}
|
||
</pre>
|
||
<li>Look for new guides describing this process shortly, but in the
|
||
interim, look at how the provided themes are structured as a
|
||
reference.
|
||
</ul>
|
||
|
||
<p>Changes to theme creation in SASS:
|
||
<ul>
|
||
<li>Themes provide many more variables to control their styling than
|
||
in previous versions.
|
||
<li>While these are being documented, please
|
||
refer to the theme's variable definition files found the their
|
||
package folder (e.g., <tt>"./packages/ext-theme-neptune/sass/var"</tt>).
|
||
These files are organized to precisely match the components to
|
||
which they apply. Keep in mind that the variables of base themes
|
||
also apply. These will be in their own <tt>"./sass/var"</tt> folder.
|
||
<li>Most of the variables are defined in the Neutral theme. That is,
|
||
in the "ext-theme-neutral" package.
|
||
<li>Most of the mixins are also defined in the Neutral theme. That is,
|
||
in the "ext-theme-neutral" package. These are found in the
|
||
<tt>"./packages/ext-theme-neutral/sass/src"</tt> folder. As with
|
||
variables, these files match with the respective classes and are
|
||
inherited as well.
|
||
<li>Certain core styles that are more than presentation are defined in
|
||
the Base theme ("ext-theme-base").
|
||
<li>Many of the high-level mixins (such as the panel mixin) now
|
||
encapsulate much more of the process of defining a new "ui" (a
|
||
presentation mode of a component, e.g., "default" or "framed").
|
||
<li>As such, calls to them will need to pass more parameters to fully
|
||
define the intended "ui" and some rules that had to be manually
|
||
duplicated will need to be removed from your SASS.
|
||
<li>Some mixin positional arguments may have changed in some cases.
|
||
It is highly recommended to use named parameters when calling
|
||
mixins and not positional ones to minimize any such issues.
|
||
</ul>
|
||
|
||
<h2>New Features</h2>
|
||
<ul>
|
||
<li class="component">Charts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8498</span> <span class="ticket-notes">Certain Chart and Legend methods should be refactored for easier overriding</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Cmd (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8638</span> <span class="ticket-notes">Themes need to be Cmd packages so they can provide JavaScript overrides to builds</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Direct (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4350</span> <span class="ticket-notes">Callbacks should be passed options used to make the call</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3940</span> <span class="ticket-notes">Grouping Feature is not Stateful</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8368</span> <span class="ticket-notes">RowEditor should support lockable grids</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8383</span> <span class="ticket-notes">Themes should not use resetCSS and related scopeResetCSS and styleHtmlContent</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8632</span> <span class="ticket-notes">Deliver Neptune theme (for all browsers IE7+)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8633</span> <span class="ticket-notes">Themes should be able to inherit easily and cleanly from other themes</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8639</span> <span class="ticket-notes">Buttons and tabs should use simpler markup and be easier to theme</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8641</span> <span class="ticket-notes">SASS Mixins should contain more of the generated styles for their components</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8642</span> <span class="ticket-notes">Date pickers should use simpler markup and be easier to theme</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 11</ul>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Charts (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4757</span> <span class="ticket-notes">Setting a chart time axis to have a grid can cause errors with certain step/start val</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7720</span> <span class="ticket-notes">Minimum and maximum should be ignored in stacked charts</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8280</span> <span class="ticket-notes">Ext.dom.Helper.insertHtml fails in native Windows 8 app</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8349</span> <span class="ticket-notes">Component resizer handles not visible.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8418</span> <span class="ticket-notes">IE9 navigator.geolocation memory leak (standards mode)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8503</span> <span class="ticket-notes">MVC removes Ext.app namespace produced by Cmd optimizer</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8536</span> <span class="ticket-notes">Focus management. Window's mousedown delayed focus timer "wins" over the focus caused by click handler.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6327</span> <span class="ticket-notes">Proxies must not be shared between Model super/sub classes. Fix requires user code to call Model.getProxy() to ensure access to a Model's proxy as it is now lazily instantiated when requested (so the proxy *property* may not be a Proxy).</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6444</span> <span class="ticket-notes">Store.isLoading() is wrong from inside Ext.view.View.collectData</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6981</span> <span class="ticket-notes">belongsTo & hasOne association's setters cannot accept record instances.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8149</span> <span class="ticket-notes">Store removeAll() doesn't work for localstorage</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8213</span> <span class="ticket-notes">loadRawData should not fire load event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8227</span> <span class="ticket-notes">Ext.data.Model.setFields() does not set all fields if extended</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8272</span> <span class="ticket-notes">NodeInterface subclass event firing causes stackoverflow</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8281</span> <span class="ticket-notes">TreeStore cannot remove nodes that were created and saved to server</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8563</span> <span class="ticket-notes">Tree Duplicate Nodes during load if node has expanded:true</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8505</span> <span class="ticket-notes">Data View : Displaying JS error while accessing "Data view" and "animated Data view" examples.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8506</span> <span class="ticket-notes">Data View : Advanced Data view : Insert Image button is displaying in expand mode.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7811</span> <span class="ticket-notes">Problem in 4.1.x with MS dates in JSON POST to .NET WCF web service</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8262</span> <span class="ticket-notes">DnD: Ext.grid.plugin.DragDrop:beforedrop docs incorrect</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8459</span> <span class="ticket-notes">Docs don't clearly state that svg.sencha.io service only creates PNG images for exported chart data</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8337</span> <span class="ticket-notes">Progress Bar left text align doesn't seem to work?</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8400</span> <span class="ticket-notes">Accessibility: 'Binding a Grid to a Form' - Displaying JS error while accessing the example.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8440</span> <span class="ticket-notes">Unable to add a new feed in feed viewer example</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (10)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7388</span> <span class="ticket-notes">Slider needs to be inverted in rtl mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7462</span> <span class="ticket-notes">Change to use tables for fields causes autoScroll to fail on FieldContainers</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7890</span> <span class="ticket-notes">File Field Button is invisible when in an initially hidden tab</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8221</span> <span class="ticket-notes">Form with standardSubmit isn't working</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8229</span> <span class="ticket-notes">TimeField's keystroke filtering overrides the TimePicker's min/max filtering.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8352</span> <span class="ticket-notes">Fieldset titles misaligned</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8463</span> <span class="ticket-notes">FieldSet in RTL has incorrect margin</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8467</span> <span class="ticket-notes">Classic Theme in RTL : Forms : Slider Field : Unable to handle sliders in the slider filed example.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8545</span> <span class="ticket-notes">Double assignment of value in form/Basic.js</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8581</span> <span class="ticket-notes">Combo events broken after combo.getStore().load()</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (16)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5482</span> <span class="ticket-notes">Locking grid does not support stateful mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7413</span> <span class="ticket-notes">A grouped and sortable grid does not save state</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7653</span> <span class="ticket-notes">While editing a cell in a grid, clicking on another grid doesn't change focus</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8084</span> <span class="ticket-notes">BufferedRenderer Grid plugin does not work properly when editing store.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8159</span> <span class="ticket-notes">GroupField displays instead of ColumnName in a group header of a locked grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8163</span> <span class="ticket-notes">Grids: Infinite Grid with Remote filter: Selection focus is not responding with down arrow key in a particular scenario</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8166</span> <span class="ticket-notes">Grid raises an error if there is second grid with summary feature</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8174</span> <span class="ticket-notes">Moving a grid column causes it to disappear</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8180</span> <span class="ticket-notes">Locking Grid: adding column using reconfigure doesn't work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8200</span> <span class="ticket-notes">Grid with CellEditing and CheckboxModel, checker width incorrect</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8206</span> <span class="ticket-notes">GroupStore.js onUpdate function throws a JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8210</span> <span class="ticket-notes">Grid store listeners not cleaned up</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8293</span> <span class="ticket-notes">Lockable plugins should not be cloned unless required</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8336</span> <span class="ticket-notes">Rowbody features don't handle store record removal.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8416</span> <span class="ticket-notes">Grouping grid icon stays on the left in RTL mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8606</span> <span class="ticket-notes">delayed task: delayScroll is not canceled before destroying of the Panel</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6867</span> <span class="ticket-notes">vbox layout: containers aren't auto-heighting properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7667</span> <span class="ticket-notes">Table layout causes child containers using auto layout to be sized wrongly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8253</span> <span class="ticket-notes">Ext.layout.container.Auto.calculateOverflow() can fail when scrolling</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8323</span> <span class="ticket-notes">Window header and button layout is wrong in MessageBox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8373</span> <span class="ticket-notes">Buttongroup lays out wrong</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8564</span> <span class="ticket-notes">Click on a field in an accordion header causes the panel to collapse/expand</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Locale (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8190</span> <span class="ticket-notes">Slovak locale inconsistency and errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8246</span> <span class="ticket-notes">Turkish locale errors</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6672</span> <span class="ticket-notes">Ext.app.Controller.addRef should accept arrays</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5130</span> <span class="ticket-notes">Neptune theme missing resources</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Selection Model (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8602</span> <span class="ticket-notes">selectionchange is not fired when removing selected record</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7709</span> <span class="ticket-notes">RTL - Themes Example - tabs do not show text in IE7 strict</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8481</span> <span class="ticket-notes">Classic Theme in RTL : Tabs : Advanced Tabs : Tab title is overlapped by close and tab image .</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8609</span> <span class="ticket-notes">Tab strip is missing bottom border in IE6,7,8 and IE quirks</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">ToolTips (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8345</span> <span class="ticket-notes">Tooltip background wrong colour in classic theme. It's white</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8346</span> <span class="ticket-notes">Tooltips body should be position:relative, layout is broken</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8362</span> <span class="ticket-notes">Tooltip layout not shrinkwrapping content height</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6824</span> <span class="ticket-notes">TreePanel multiselect is working incorrectly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8150</span> <span class="ticket-notes">Dropping nodes onto folders which are currently loading throws JS error.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8224</span> <span class="ticket-notes">Cannot deselect rows when selmodel is MULTI and treeviewdragdrop is enabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8232</span> <span class="ticket-notes">Event signature changed: Ext.data.TreeStore.beforeappend on root node</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8260</span> <span class="ticket-notes">Locking TreePanel autoLoads its store when regular TreePanel does not.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 72</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.2.0 Beta 2</h1>
|
||
<p class="notes">
|
||
Release Date: January 8, 2013<br>
|
||
Version Number: 4.2.0.265
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Core (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8042</span> <span class="ticket-notes">Ext.utils.CSS.getRule - always throws error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8064</span> <span class="ticket-notes">Modal mask doesn't appear in Chrome and IE9</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8079</span> <span class="ticket-notes">Grid grouping labels not translated (at least for German)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8117</span> <span class="ticket-notes">Portuguese locales: wrong day and month names</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8136</span> <span class="ticket-notes">Ext.String.repeat with negative count infinite loop</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Direct (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8021</span> <span class="ticket-notes">Ext.Direct API methods should not be resolved at construction time</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7881</span> <span class="ticket-notes">Explain interaction of reference types and configs</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7992</span> <span class="ticket-notes">Grid guide is not updated with 4.2 improvements</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8009</span> <span class="ticket-notes">Typo in desktop example</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8029</span> <span class="ticket-notes">Combination Examples: Web Desktop: 'More Items' sub menu is displayed on top left corner of the page when mouse hovered</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6999</span> <span class="ticket-notes">fileuploadfield on a form is clearing selected file path after submit button is pressed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7918</span> <span class="ticket-notes">Checkboxgroup allowBlank:false and validitychange event not firing on first click</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7945</span> <span class="ticket-notes">Error handling issue while submitting forms with file uploads in IE9</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (21)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7582</span> <span class="ticket-notes">minHeight on table header causes layout faults if there is a scrollbar</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7775</span> <span class="ticket-notes">The hmenu-asc.gif icon for "Sort ascending" has the arrow pointing down. It's identical to the "sort descending" icon.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7895</span> <span class="ticket-notes">Grouping Feature not able to show/hide columns when enableGroupingMenu: false</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7949</span> <span class="ticket-notes">Canceling new rows in RESTful store grid panel leaves behind a blank row</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7952</span> <span class="ticket-notes">Locked grid row heights fail to sync when OSX scroll bars turned off.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7961</span> <span class="ticket-notes">Menus are constrained incorrectly. They should not have ownerCt configured.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7968</span> <span class="ticket-notes">GroupGrid can hide all columns in certain scenario</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7982</span> <span class="ticket-notes">Summary feature causes errors if data is modified and view is not rendered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7983</span> <span class="ticket-notes">Grouping grid headers do not always fill the horizontal space</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7987</span> <span class="ticket-notes">Grouping grid crash on record update</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8003</span> <span class="ticket-notes">Grouping grid allows grouping by last visible column</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8005</span> <span class="ticket-notes">Grid selection model events do not fire after reconfigure</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8014</span> <span class="ticket-notes">Double clicking to auto-size an unresizable column causes JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8038</span> <span class="ticket-notes">Grid: view isn't removed from Scroll Manager when grid is destroyed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8043</span> <span class="ticket-notes">Grid columns with no explicit renderer definition are not shown</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8046</span> <span class="ticket-notes">RowSelectionModel Keyboard navigation does not work.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8083</span> <span class="ticket-notes">buffered grid checkbox selection model does not support select all </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8115</span> <span class="ticket-notes">hidden: true of grid column with inner columns causes error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8144</span> <span class="ticket-notes">Grids : Grouping : Displaying Js error upon navigating the records in the grid in a specific scenario.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8145</span> <span class="ticket-notes">Grid view refresh and toggleSummaryRow not working as expected</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8161</span> <span class="ticket-notes">Buffered Grids No Longer Work In Tab Panels</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7973</span> <span class="ticket-notes">Layout failure in PropertyGrid</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6032</span> <span class="ticket-notes">Controller shouldn't require selector when ref has autoCreate flag</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8167</span> <span class="ticket-notes">Ext.menu.CheckItem: checked not a boolean until rendered</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5226</span> <span class="ticket-notes">Focus on OK button in MessageBox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6014</span> <span class="ticket-notes">Incomplete Localisation for LoadMask and AbstractView</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8052</span> <span class="ticket-notes">4.2.0 beta and ent-beta builds fail sencha generate app with YUI disabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8087</span> <span class="ticket-notes">Delegate Ext.Object.chain to Object.create</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7981</span> <span class="ticket-notes">Crash when expanding collapsed/hidden panel</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Toolbars (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8041</span> <span class="ticket-notes">more.gif in x-toolbar-more-icon class is not RTL</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7916</span> <span class="ticket-notes">Tree node removeAll(true) throws exception when there's a child node.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 44</ul>
|
||
<h2>New Features</h2>
|
||
<ul>
|
||
<li class="component">Charts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5604</span> <span class="ticket-notes">With multiple Column series, columns can completely obscure each other. </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7564</span> <span class="ticket-notes">Add Ext.Object.isEmpty method</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7400</span> <span class="ticket-notes">Added CORS support for IE (XDR)</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8073</span> <span class="ticket-notes">HtmlEditor should be a FieldContainer and use standard container layouts</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8072</span> <span class="ticket-notes">Panel shrinkWrap should be able to include docked items in its calculation</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7429</span> <span class="ticket-notes">Controllers should be able to listen to non-Component events</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Performance (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-8092</span> <span class="ticket-notes">Data and Tree performance optimizations</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7955</span> <span class="ticket-notes">Trees should be able to use buffered rendering</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 8</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.2.0 Beta</h1>
|
||
<p class="notes">
|
||
Release Date: December 11, 2012<br>
|
||
Version Number: 4.2.0.179
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Charts (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3394</span> <span class="ticket-notes">Charts - Area charts - December Month Name is missing when resize and also minimizing the chart</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6011</span> <span class="ticket-notes">Area chart numeric x-axis display bug</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7300</span> <span class="ticket-notes">Charts : Pie chart : Displaying JS error upon mouse hovering on chart legends.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7759</span> <span class="ticket-notes">Chart ColumnSeries yField fails if not an array</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7771</span> <span class="ticket-notes">Grouped Column Chart With One Group Has Incorrect Label</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7876</span> <span class="ticket-notes">Charts: Line and Radar series: markers can't be styled with the renderer function</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4453</span> <span class="ticket-notes">Method `Ext.Element.setStyle()` with `-ms-transform` does not work.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7534</span> <span class="ticket-notes">Panel border: false option breaks rendering of content</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7717</span> <span class="ticket-notes">Internal usage of Ext.fly() overwrites user's Ext.fly singleton.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3455</span> <span class="ticket-notes">Model constructor does not set the idProperty when the id is specified as an argument to the constructor.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7287</span> <span class="ticket-notes">A grouped store should automatically resort when data modified</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7805</span> <span class="ticket-notes">Ext.define function form does not support overrides</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (10)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-2288</span> <span class="ticket-notes">Failed test: Verify the menu display when user right click on the Desktop</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4842</span> <span class="ticket-notes">Combination Examples - Web Desktop : Left, Center & Right alignments are not properly working for "Notepad"</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5464</span> <span class="ticket-notes">Combination Examples - Kitchen sink - Displaying JS error upon clicking on ‚Äö√Ñ√∂‚àö√ë‚àö‚à´Titled Tab panels‚Äö√Ñ√∂‚àö√ë‚àöœÄ</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6154</span> <span class="ticket-notes">Combination Examples: Web Desktop: Notepad: Alignment is applying for whole text in text area and not just for selected line of text.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6352</span> <span class="ticket-notes">Combination Examples : Feed Viewer: Tab size is not adjusting accordingly once after selecting the ‚Äö√Ñ√∂‚àö√ë‚àö‚à´Yahoo Software News‚Äö√Ñ√∂‚àö√ë‚àöœÄ under Feeds panel</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7294</span> <span class="ticket-notes">Combination Examples : Calendar : Displaying JS error while saving the event.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7617</span> <span class="ticket-notes">Combination Examples : Web desktop : Displaying Js error upon double clicking on "maximize" button in the "About ExtJS" window.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7658</span> <span class="ticket-notes">Combination Example: Web desktop: Note pad is not displaying upon moving in a specific scenario.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7700</span> <span class="ticket-notes">Grid filter menu icon missing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7882</span> <span class="ticket-notes">Combination Examples : Right-to-Left (RTL) (New) : East panel getting expand and collapse when we expand the "West" panel.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4477</span> <span class="ticket-notes">Ext.form.field.File: no tooltip on the upload button</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5288</span> <span class="ticket-notes">Forms : Shopping Cart Checkout: Unable to delete the data from the phone number and postal code fields</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5672</span> <span class="ticket-notes">Forms: MultiSelect and ItemSelector: Down arrow and up arrow are not functional when multiple items are selected in ItemSelector List</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5856</span> <span class="ticket-notes">Combination Examples : Web Desktop: Text in the notepad getting erased by clicking the "Tab" key.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6023</span> <span class="ticket-notes">Ext.ux.form.ItemSelector with delimited cannot read delimited values</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7085</span> <span class="ticket-notes">HtmlEditor: clicking on down arrow on forecolor or backcolor button deselects text in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7711</span> <span class="ticket-notes">Selecting same highlighted item in combo does not close listbox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7803</span> <span class="ticket-notes">Down arrow on picker fields does not move focus to popup</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7921</span> <span class="ticket-notes">Forms: inputEl is not properly destroyed and will leak memory</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (13)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5794</span> <span class="ticket-notes">Grouping grid with a summary for each group and the entire grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5817</span> <span class="ticket-notes">Grids - Grouping Grid - Grouping grid displaying blank in a specific scenario </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5898</span> <span class="ticket-notes">Grids- Infinite scroll grid- No data is displaying upon clicking Author column header multiple times.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6144</span> <span class="ticket-notes">Grouping Grid column menu items are not showing the proper checked/enabled state in all cases</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6508</span> <span class="ticket-notes">Grids: RESTful Store with GridPanel and RowEditor: Value under ‚Äö√Ñ√∂‚àö√ë‚àö‚à´ID‚Äö√Ñ√∂‚àö√ë‚àöœÄ column is slightly moved down on row editor in a particular scenario</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6734</span> <span class="ticket-notes">Hidden grid column's height is not properly measured when wordwrap is used</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7449</span> <span class="ticket-notes">CellEditor does not scroll with grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7472</span> <span class="ticket-notes">Grid ‚Äö√Ñ√∂‚àö√ë‚àö¬® Grouped Header ‚Äö√Ñ√∂‚àö√ë‚àö¬® Able to hide all columns in a specific scenario </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7630</span> <span class="ticket-notes">Grid : Infinite Scrolling: Getting Js error when click on Expand / Collapse icons after selecting ‚Äö√Ñ√∂‚àö√ë‚àö‚à´Group by this field‚Äö√Ñ√∂‚àö√ë‚àöœÄ option in the drop down menu</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7827</span> <span class="ticket-notes">Grid TableView's trackOver config does not honour false setting.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7853</span> <span class="ticket-notes">Grids : Infinite Grid with remote filter. Load never completes if filter returned no results.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7932</span> <span class="ticket-notes">CellEditing + Nav error when grid is empty</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7953</span> <span class="ticket-notes">Paging Grid Example: The text preview spans 2 columns instead of 3 </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (8)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4345</span> <span class="ticket-notes">Layout does not properly handle min/maxWidth/Height if in autoWidth/Height mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6030</span> <span class="ticket-notes">Ext.Msg.alert fails is called while layouts are globally suspended.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7591</span> <span class="ticket-notes">Expand border collapsed region from floated disables further collapsing.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7593</span> <span class="ticket-notes">Border layout shuffles DOM order upon layout. This causes removed items to lose layout.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7687</span> <span class="ticket-notes">First panel in accordion multi layout is always expanded</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7688</span> <span class="ticket-notes">Unable to specify non-collapsible panels in accordion layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7744</span> <span class="ticket-notes">Switching to a shrinkwrap dimension should clear that dimension in the DOM on layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7858</span> <span class="ticket-notes">Closing a recently collapsed region in a border layout results in a removal error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7304</span> <span class="ticket-notes">Button Menu width does not resize when word length changes</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7823</span> <span class="ticket-notes">Menu IE7 CSS issue: too wide and too white separators</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (19)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4015</span> <span class="ticket-notes">Charts Die at 2147483648 - Max Integer</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5483</span> <span class="ticket-notes">Accessibility : Binding a Grid to a Form : Active state is missing on rating radio buttons through keyboard tab.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5533</span> <span class="ticket-notes">Combination Examples : Ext JS Calender - The event drag and drop is not functioning as desired</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5591</span> <span class="ticket-notes">JS Calendar - Unable to scroll up/down using arrow keys to select time field.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5678</span> <span class="ticket-notes">[4.1 RC1] Scoped CSS Incorrect in IE7/8</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5881</span> <span class="ticket-notes">Tab:TabsOverflowMenu: Tabs are not seen in the drop-down in the mentioned scenario</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6017</span> <span class="ticket-notes">Miscellaneous : Panels : ‚Äö√Ñ√∂‚àö√ë‚àö‚à´Masked Panel with a really long title‚Äö√Ñ√∂‚àö√ë‚àöœÄ is not displaying title when panel is collapsed in Opera 11.61</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6130</span> <span class="ticket-notes">Drag and Drop : Grid to Grid DnD : Displaying JS error while moving records from first grid to second grid with "Ctrl" key.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7015</span> <span class="ticket-notes">Padding causes box layout overflow scroller to never disable scroll right button</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7081</span> <span class="ticket-notes">Offset start and limit calculated incorrectly for infinite grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7095</span> <span class="ticket-notes">Not triggered and unefficient summary update.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7207</span> <span class="ticket-notes">Constrained floaters: Should maintain position but then constrain upon floatParent resize and move.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7374</span> <span class="ticket-notes">RTL - Themes Example - Message Box does not show any content, just an empty frame.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7390</span> <span class="ticket-notes">RTL - animation of width in rtl mode uses an incorrect anchor point</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7447</span> <span class="ticket-notes">Miscellaneous: Slider: 'Vertical Slider with multiple thumbs' tool tips are misplaced in a scenario</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7470</span> <span class="ticket-notes">Border layout: expanding collapsed region caused iframe reloading</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7509</span> <span class="ticket-notes">Grid column header trigger gets cut off if header text is too wide in IE6 & IE quirks</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7603</span> <span class="ticket-notes">Windows -> Window Variations: Constrained windows position is changing or going outside the window, when Constraining window is moved.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7776</span> <span class="ticket-notes">ComponentQuery doesn't consider numeric zero as a value</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5381</span> <span class="ticket-notes">Panel does not open after rapid fire expand/close</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7411</span> <span class="ticket-notes">RTL - Themes Example - collapsed east placeholder has incorrect padding on tool.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7740</span> <span class="ticket-notes">BorderLayout: 'hidden: true' is ignored if 'collapsed: true'</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Selection Model (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7848</span> <span class="ticket-notes">SelectionModel selectionchange event triggered when not needed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7903</span> <span class="ticket-notes">RowModel.onEditorTab doesn't handle cancelled beforeedit</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Toolbars (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5067</span> <span class="ticket-notes">Toolbars and Menus: Basic Toolbar: Space between 'Choose a color' and 'Dynamically added item' menu items is more in IE compared to other browsers</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7609</span> <span class="ticket-notes">Toolbar overflow button has no padding-right</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6399</span> <span class="ticket-notes">TreeViewDragDrop plugin now has a sortOnDrop config to maintain sort state of target node.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7762</span> <span class="ticket-notes">Trees: Drag and Drop Reordering: Expand/ Collapse for couple of times display JS error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6341</span> <span class="ticket-notes">Windows: Window Variations: Two floating windows ‚Äö√Ñ√∂‚àö√ë‚àö‚à´Constrained Window‚Äö√Ñ√∂‚àö√ë‚àöœÄ and ‚Äö√Ñ√∂‚àö√ë‚àö‚à´Header-Constrained Window‚Äö√Ñ√∂‚àö√ë‚àöœÄ are disappearing in a particular scenario</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 83</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.1.3</h1>
|
||
<p class="notes">
|
||
Release Date: October 25, 2012<br>
|
||
Version Number: 4.1.3.548
|
||
</p>
|
||
|
||
<h2>Highlights</h2>
|
||
|
||
<p>The biggest change beyond bug fixes is the new build script based on
|
||
<a href="http://www.sencha.com/products/sencha-cmd">Sencha Cmd</a>. Go
|
||
to the SDK folder and run the following:</p>
|
||
<pre>
|
||
sencha ant build</pre>
|
||
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Charts (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5500</span> <span class="ticket-notes">Style for chart line series not applied</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6593</span> <span class="ticket-notes">Bars in bar chart are not aligned with labels using time axes</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6611</span> <span class="ticket-notes">Column chart with date axis does not render properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6931</span> <span class="ticket-notes">Labels on Time axis do not respect "step" config</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6974</span> <span class="ticket-notes">Custom chart theme - colors incorrectly applied with stacked columns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6992</span> <span class="ticket-notes">Area chart x-axis does not handle ticks with different increments than the data points</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7180</span> <span class="ticket-notes">Grid update. Updating selected row refocuses that row stealing focus from any previously focused element.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7210</span> <span class="ticket-notes">Chart losing label contrast after highlight</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7220</span> <span class="ticket-notes">Some series charts that do not have a Category Axis defined do not render</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6803</span> <span class="ticket-notes">Element content updating fails to update IMG src on IE.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7091</span> <span class="ticket-notes">Accessibility: Keyboard Feed Viewer: Unhiding √î√∏Œ©Author√î√∏Œ© column displays JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7309</span> <span class="ticket-notes">Missing key:value in Ext.Date.monthNumbers of the ext-lang-fr.js file</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7484</span> <span class="ticket-notes">Splitter doesn't work with one hidden panel next to it</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7486</span> <span class="ticket-notes">Date: UTC time zone offsets are no longer calculated</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7215</span> <span class="ticket-notes">DomQuery does not support an attribute selector with a "." in it</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7226</span> <span class="ticket-notes">Presence validation does not take boolean values into account</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7269</span> <span class="ticket-notes">Ext.data.NodeInterface remove doesn't call destroy if parent is null</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7422</span> <span class="ticket-notes">Field mapping should only honor 0 as a valid falsey value and ignore others</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7102</span> <span class="ticket-notes">Missing itemclick in docs for Ext.chart.series.Series</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7463</span> <span class="ticket-notes">Update docs for propertygrid.nameColumnWidth</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Draw (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7243</span> <span class="ticket-notes">Drawing √î√∏Œ© Logos - Couple of Browser logos are displaying in Black & white color in FF</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7123</span> <span class="ticket-notes">Chart examples use xtype on constructed objects</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7196</span> <span class="ticket-notes">Statusbar Advanced example problem hiding error popup</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7268</span> <span class="ticket-notes">Charts √î√∏Œ© Filled Radar Chart - Getting JS error when click on Animate Button</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7351</span> <span class="ticket-notes">Combination Examples - Web Desktop √î√∏Œ©Video is not playing and error √î√∏Œ©X√î√∏Œ© icon is displaying when select √î√∏Œ©About Ext JS√î√∏Œ© option in IE9</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7434</span> <span class="ticket-notes">Typo in text for maxSelections on both MultiSelect and ItemSelector</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (11)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6069</span> <span class="ticket-notes">ComboBox reports incorrect value when non-unique display fields are used</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6405</span> <span class="ticket-notes">Default ComboBox shrinkWrap width should match TextField</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6959</span> <span class="ticket-notes">Focus lost when error tooltip displayed on modal window/form</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6964</span> <span class="ticket-notes">HtmlEditor text highlight color is not working under html editor under Form-3 in FF browsers</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7062</span> <span class="ticket-notes">Focus on combobox and datepicker removes the ability to close the row editor with "esc" key</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7117</span> <span class="ticket-notes">ComboBox forceSelection doesn't fire select event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7204</span> <span class="ticket-notes">Ext.form.field.File could not be fully enabled after being disabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7206</span> <span class="ticket-notes">A filefield initially hidden does not render the browse button correctly when shown</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7314</span> <span class="ticket-notes">Forms √î√∏Œ© Checkout form - Validation tool tip message is displaying even after entering required data in the text fields</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7348</span> <span class="ticket-notes">NumberField ignores spinDownEnabled and spinUpEnabled configs</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7396</span> <span class="ticket-notes">HtmlEditor: Editor is still focused after Source Edit is toggled off</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (19)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6431</span> <span class="ticket-notes">Grouping grid allows grouping by last visible column</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7010</span> <span class="ticket-notes">Remote grid filtering doesn't work with locked column</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7051</span> <span class="ticket-notes">Infinite grid: can't scroll to last row when cell height is changed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7127</span> <span class="ticket-notes">Deleting row above selected cell of a grid causes multiple cells to appear selected</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7140</span> <span class="ticket-notes">Cannot call method 'getXY' of null error when scrolling buffered grid after creating new store with grid.reconfigure</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7166</span> <span class="ticket-notes">Buffered Grid scrollTo does not always reach specified scrollTop on IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7167</span> <span class="ticket-notes">Grid : Grid plugins : Unable to expand the gird rows when we lock all the columns in the grid.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7177</span> <span class="ticket-notes">Grids : Cell editing with grouping Feature. Navigation allowed into collapsed groups.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7211</span> <span class="ticket-notes">CellSelectionModel, grid editing plugin failed when used for TreePanel editing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7214</span> <span class="ticket-notes">Locking grid gets in infinite loop when column locked config is set to false</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7225</span> <span class="ticket-notes">Grid: when using forceFit config, headers and columns are out of sync when resized</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7238</span> <span class="ticket-notes">Able to hide all columns when the one remaining column is menuDisabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7335</span> <span class="ticket-notes">Grid reconfigure without new store unbinds old store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7336</span> <span class="ticket-notes">Grid column with locked false causes stack overflow</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7361</span> <span class="ticket-notes">Scroll delta difference when hovering locked and unlocked columns in FF15</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7451</span> <span class="ticket-notes">propertygrid: enableColumnResize and enableColumnMove configs don't work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7495</span> <span class="ticket-notes">Grids:Grid Plugins: Double clicking on grid rows displays row expanded body with dotted line border</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7519</span> <span class="ticket-notes">Girds : Gird Plugins Examples : Displaying Js error while scrolling down in the grid with keyboard key.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7569</span> <span class="ticket-notes">Table Views itemupdate event's node param is not a node associated with the view.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7231</span> <span class="ticket-notes">Showing/Hiding panel in borderLayout shows/hides all spliter on the same level</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7358</span> <span class="ticket-notes">JavaScript error when grid toolbars switched (IE error only)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7403</span> <span class="ticket-notes">Overflow Tool bar : √î√∏Œ©>>√î√∏Œ© (Menu extend /Menu trigger) button is not working</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7308</span> <span class="ticket-notes">Controller classes not in a 'controller' namespace fail during class creation</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7420</span> <span class="ticket-notes">Ext.application causes synchronous loading and mail fail on some models</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7547</span> <span class="ticket-notes">Incorrect MVC namespace determined for some classes</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7265</span> <span class="ticket-notes">A checkbox is rendered on a checkmenuitem when the item is part of a radio group</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7442</span> <span class="ticket-notes">A button with a menu crashes if all menu items are disabled and you tab from field</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (11)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4070</span> <span class="ticket-notes">Modal containers allow tab out.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5450</span> <span class="ticket-notes">Focus lost when error tooltip displayed on modal window/form</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6845</span> <span class="ticket-notes">Locking Grouping Grid: It is possible to hide all columns, resulting in a zero width grid.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7157</span> <span class="ticket-notes">RowBody of a selected row doesn't look selected</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7170</span> <span class="ticket-notes">Ext.data.Model destroy always sends delete request to server</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7195</span> <span class="ticket-notes">HtmlEditor text area loses background color when using the highlight feature</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7216</span> <span class="ticket-notes">Page analyzer gets stack overflow in IE8</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7234</span> <span class="ticket-notes">BUGS: ExtJS API doc view -- error in IE8</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7435</span> <span class="ticket-notes">Ext.selection.DataViewModel missing view render check</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7460</span> <span class="ticket-notes">LoadMask always in front when owner has a parent container</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7475</span> <span class="ticket-notes">Tabs -> Group Tabs: JS error is displayed while navigating between the various tabs in IE6 and IE7 browsers only</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7561</span> <span class="ticket-notes">'body' missing in the docs of Panel</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7320</span> <span class="ticket-notes">Tab Scroller Menu Plugin- Selected Tab is not activated </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">ToolTips (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7139</span> <span class="ticket-notes">Tooltips with header have no padding around tools</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7221</span> <span class="ticket-notes">Error tooltip shown when no error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7248</span> <span class="ticket-notes">Unable to sort tree node in an un-rendered tree</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7321</span> <span class="ticket-notes">Tree view dragdrop does not copy a subtree</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7341</span> <span class="ticket-notes">Tree node's expand icon disappears on select when loading is required to show children</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7466</span> <span class="ticket-notes">TreeViewDragDrop plugin: configuration allowParentInserts is not working</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7476</span> <span class="ticket-notes">When reloading a tree node, view throws TypeError from updateIndexes</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7185</span> <span class="ticket-notes">Initially maximized window can still drag/resize</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7229</span> <span class="ticket-notes">Stateful window shown with animation save position incorrectly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 86</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.1.2</h1>
|
||
<p class="notes">
|
||
Release Date: September 7, 2012<br>
|
||
Version Number: 4.1.2.381
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Animation (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5214</span> <span class="ticket-notes">Ext.fx.Amin only animates last element in target list</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5675</span> <span class="ticket-notes">animateTarget id can cause animations to fail in some cases</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Charts (12)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4699</span> <span class="ticket-notes">Gauge Chart Label Click issue</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6236</span> <span class="ticket-notes">Columns are not bound to the x-axis</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6249</span> <span class="ticket-notes">Multiple issues with Time axis, Masks and Zoom</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6629</span> <span class="ticket-notes">chart.Chart.afterRender contains dead code</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6708</span> <span class="ticket-notes">Tooltip doesn't display the value on first mouseover</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6789</span> <span class="ticket-notes">Line carts lose style after resize</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6861</span> <span class="ticket-notes">Line series is not shown after disabling and enabling the legend item</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6896</span> <span class="ticket-notes">Bar Graph Axis become corrupted when refreshing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6901</span> <span class="ticket-notes">Chart √î√∏Œ© Line Chart: All nodes are relocated at end point, when legend items are unchecked and checked </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6977</span> <span class="ticket-notes">Charts should restrict user from repeating category axis values</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7065</span> <span class="ticket-notes">Charts: Reload Chart: "Reload Data" button is not functioning</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7111</span> <span class="ticket-notes">Pie Charts: One of the segment does not animate when shadow is set to false.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (17)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6520</span> <span class="ticket-notes">scrollIntoView causes menu items to disappear in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6552</span> <span class="ticket-notes">Instantiating local storage provider in old IE causes hard error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6571</span> <span class="ticket-notes">Grid Selection Model fires mouseup event when using direction keys</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6626</span> <span class="ticket-notes">Ext.syncRequire() doesn't add to Ext.Loader.history the same as Ext.require()</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6690</span> <span class="ticket-notes">Calling Element.selectable() on labels doesn't make it selectable</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6713</span> <span class="ticket-notes">Ext.Element.purgeAllListeners doesn't work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6714</span> <span class="ticket-notes">Ext.Function.createInterceptor can't return false value for intercepted method</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6716</span> <span class="ticket-notes">ExtJs 4.1.0 - XTemplate and nestled tpl for loops does not set parent values properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6817</span> <span class="ticket-notes">Dataview overItemCls only applied in dev mode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6829</span> <span class="ticket-notes">Observable hasListener returns true after clearListeners</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6852</span> <span class="ticket-notes">Ext.dom.Helper fails to update innerHTML of THEAD in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6859</span> <span class="ticket-notes">DomHelper.insertAfter with multiple rows always inserts the 2nd row in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6863</span> <span class="ticket-notes">constrainTo property has no effect when window is being shown</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6905</span> <span class="ticket-notes">Ext.Date doesn't support 'o' and 'W' ISO-8601 formats</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6928</span> <span class="ticket-notes">Danish locale NumberField decimal separator incorrect</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7108</span> <span class="ticket-notes">setDisabled on panel during render adds class to wrong element</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7175</span> <span class="ticket-notes">Loader garbage collection causes IE to request script with null src.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (28)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4601</span> <span class="ticket-notes">Tree cannot accept a root node that is currently the root of another Tree.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5612</span> <span class="ticket-notes">File uploads may fail in Opera</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5677</span> <span class="ticket-notes">metaData is not read in wrapped JSON (ASP.NET)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6305</span> <span class="ticket-notes">Model instance shared if proxy subclass specifies a reader config object</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6441</span> <span class="ticket-notes">Ext.data.proxy.JsonP autoAppendParams ignored in buildUrl method</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6483</span> <span class="ticket-notes">Store's remove event is fired for each record passed - need bulkremove event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6550</span> <span class="ticket-notes">store.reload() has hard error when called on empty buffered store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6614</span> <span class="ticket-notes">Need spec to make sure AMF Packet can decode XMLDocument data type in AMF3</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6615</span> <span class="ticket-notes">Need spec to verify AMF Packet can decode headers</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6616</span> <span class="ticket-notes">AMF Packet has problems with floating point numbers.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6617</span> <span class="ticket-notes">AMF Packet does not decode dates correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6622</span> <span class="ticket-notes">AMF Packet needs spec for "Typed Object" data type</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6623</span> <span class="ticket-notes">AMF Grid Example throws "attempted to get unknown AMF3 type" error.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6663</span> <span class="ticket-notes">JsonP destroy method confuses entity life cycle with object cleanup</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6666</span> <span class="ticket-notes">Model.idChanged Event not fired when saving phantom records</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6733</span> <span class="ticket-notes">Ext.view.AbstractView pollutes record's data object with associated data</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6743</span> <span class="ticket-notes">TreeStore does not require specified model class as does Store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6746</span> <span class="ticket-notes">TreeStore nodeParam should replace "id" in requests</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6753</span> <span class="ticket-notes">DomQuery does not handle xml elements with namespace prefixes</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6755</span> <span class="ticket-notes">TreeStore CRUD read request appends "id" parameter when TreeStore's "nodeParam" parameter is already present.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6788</span> <span class="ticket-notes">Datetime-fields not sent as null by Writer when not having a value</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6826</span> <span class="ticket-notes">Ext.data.Writer does not recognize 'timestamp' field type</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6831</span> <span class="ticket-notes">TreeStore sometimes modifies the specified root node config</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6848</span> <span class="ticket-notes">Forms: MultiSelect and ItemSelector: Items are duplicated, when drag and drop the selected items under √î√∏Œ©MultiSelect Test√î√∏Œ© form</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6882</span> <span class="ticket-notes">AMF Ajax specs have been disabled because of relative paths.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6933</span> <span class="ticket-notes">metachange event fire multiple times</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6935</span> <span class="ticket-notes">Typo in extjs-4.1.1/src/data/Store.js line 1768</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6988</span> <span class="ticket-notes">Buffered store w/ grid locks up in loading</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5722</span> <span class="ticket-notes">Data view : Advanced Data view : Vertical scroll bar is neither moving up/down even user selection reached end of the list.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6437</span> <span class="ticket-notes">DataView: DataView: Images alignment is disturbed when only spaces are given in the image name</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6858</span> <span class="ticket-notes">Ext.view.View fire itemadd when adding to empty view</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (7)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5409</span> <span class="ticket-notes">Ext.String.trim method is not parsing @example tag correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6180</span> <span class="ticket-notes">Grid guide refers to old verticalScrollerType, link to Infinite Scrolling Example broken</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6625</span> <span class="ticket-notes">Rewrite AMF guide</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6742</span> <span class="ticket-notes">Window ghost config not documented</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6822</span> <span class="ticket-notes">Ext.util.Renderable.initRenderData should be marked as protected</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6835</span> <span class="ticket-notes">Several components attempt to limit the access on their inherited API</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6936</span> <span class="ticket-notes">Remove call to getBubbleTarget in Ext.util.Observable:enableBubble example in docs because it recurses on itself</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Draw (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7186</span> <span class="ticket-notes">Wrong calculation of step in Ext.draw.Draw</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-831</span> <span class="ticket-notes">Gradients not working when I extend Ext.draw.Component</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Events (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6047</span> <span class="ticket-notes">Ext.EventManager.contains should accept raw browser event instance</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (18)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6446</span> <span class="ticket-notes">Combination Examples: Ext Js Calendar :First created event is getting dragged and dropped instead of second event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6447</span> <span class="ticket-notes">Direct: Direct Named Arguments: When long text is entered in name fields, server response alert is shown out of the response box.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6555</span> <span class="ticket-notes">Calendar incorrectly renders when date is set from midnight one day to midnight of the following day. </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6601</span> <span class="ticket-notes">Combination Examples : Ext JS Calendar :No horizontal gap between the fields of √î√∏Œ©When√î√∏Œ© and √î√∏Œ©Calendar√î√∏Œ© </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6602</span> <span class="ticket-notes">Toolbars and Menus : Overflow toolbar : User getting "Action date" alerts when user delete or enters invalid date in the action field.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6635</span> <span class="ticket-notes">Forms √î√∏Œ© Shopping cart Checkout √î√∏Œ© All items in the state combo box are not displaying in a specific scenario</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6638</span> <span class="ticket-notes">Combination Examples - Portal Demo - Graph is disappearing upon on click on √î√∏Œ©sp500√î√∏Œ©legend items when it is in enable state</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6649</span> <span class="ticket-notes">Combination Examples - Feed viewer: Unable to select Column Header drop down menu after selecting √î√∏Œ©Right√î√∏Œ© option in the preview drop down menu.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6677</span> <span class="ticket-notes">Embedded ItemSelector in MultiSelects are configured to persist</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6703</span> <span class="ticket-notes">MessageBox's initial layout to auto size itself is visible in Opera</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6770</span> <span class="ticket-notes">Ext.ux.TreePicker in form return RawValue after form.getValues() is called</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6809</span> <span class="ticket-notes">Trailing comma issue in Ext.ux.grid.filter.DateFilter</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6812</span> <span class="ticket-notes">MultiSelect issue with same label</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6908</span> <span class="ticket-notes">Ext.ux.form.MultiSelect value should be empty array if store is empty not null</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6922</span> <span class="ticket-notes">AMF and SOAP examples throw an error in qa environment</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6929</span> <span class="ticket-notes">MultiSelect.getValue with single mode selection returns array of 2 items</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7012</span> <span class="ticket-notes">GMapPanel creating global variable</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7053</span> <span class="ticket-notes">Broken link to sqlite installation page in grid filtering example</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (40)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4412</span> <span class="ticket-notes">URL validation do not accept localhost</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5389</span> <span class="ticket-notes">Form gets dirty if a textarea field contains a leading line break</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5763</span> <span class="ticket-notes">Disabled displayfield doesn't appear greyed out</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5855</span> <span class="ticket-notes">HtmlEditor: various issues related to linebreaks and font selection</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5966</span> <span class="ticket-notes">Clarify the documentation regarding checkboxfield checkedCls</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5980</span> <span class="ticket-notes">Ext.form.field.File button text french translation is missing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6128</span> <span class="ticket-notes">Ext.form.field.HtmlEditor: Can not select text outside visible text part</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6152</span> <span class="ticket-notes">HTMLEditor Font Combo Missing and Anchor margin-bottom not applied</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6219</span> <span class="ticket-notes">Modal mask causes body scroll on IE7/Quirks/IFrame</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6241</span> <span class="ticket-notes">Field validation is not always triggered when deleting all content in IE8/9</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6280</span> <span class="ticket-notes">Too much top and bottom padding of form fieldset</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6424</span> <span class="ticket-notes">FieldContainer's absolute layout misplaced in firefox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6514</span> <span class="ticket-notes">Element.getAlignToXY inaccuracy when close to right edge of viewport</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6521</span> <span class="ticket-notes">Focus (including selectText) on input fields not functioning correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6556</span> <span class="ticket-notes">Focus on htmlEditor doesn't work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6595</span> <span class="ticket-notes">BasicForm reset should remove reference to _record</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6609</span> <span class="ticket-notes">Disabled fields should not display validation errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6652</span> <span class="ticket-notes">Ext.form.field.File enable is not enabling the button</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6669</span> <span class="ticket-notes">Right Click Pasting does not trigger the combobox picker</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6706</span> <span class="ticket-notes">Timefield text input disappears on first keystroke</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6711</span> <span class="ticket-notes">Ext.form.field.Number change min/max Value doesn't reset maskRe</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6745</span> <span class="ticket-notes">Form submit modal wait message. Modal mask not hidden on return.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6771</span> <span class="ticket-notes">LabelAlign top doesn't work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6772</span> <span class="ticket-notes">NumberField enforceMaxLength doesn't deal with spin up/down</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6777</span> <span class="ticket-notes">ComboBox readOnlyCls is never applied</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6793</span> <span class="ticket-notes">MultiSelect/ItemSelector do not display error icon properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6796</span> <span class="ticket-notes">Text field size changes on focus / blur in IE8</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6798</span> <span class="ticket-notes">Picker drop downs not closed by tab key blur</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6836</span> <span class="ticket-notes">Japanese locale invalidates timefield when AM/PM is enabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6874</span> <span class="ticket-notes">reader and errorReader of Basic Form does not support creating by type</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6890</span> <span class="ticket-notes">Disabled HTML Editor Masks Entire Form in Firefox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6934</span> <span class="ticket-notes">msgTarget qtip/title trigger layouts when not needed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6939</span> <span class="ticket-notes">Combobox flickers before it appears for first time</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6944</span> <span class="ticket-notes">Fieldsets with a minHeight and collapsible collapse incorrect elements</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6950</span> <span class="ticket-notes">Proper css class not added when labelAlign: 'top'</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6990</span> <span class="ticket-notes">triggerNoEditCls is not applied to non-editable or readonly Ext.form.field.ComboBox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7000</span> <span class="ticket-notes">CheckboxManager incorrectly returns checkboxes from other forms</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7017</span> <span class="ticket-notes">Email vtype doesn't allow single quote and other special chars within local part of email address</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7020</span> <span class="ticket-notes">Multi-thumb slider cannot set all values at once using setValue</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7058</span> <span class="ticket-notes">Forms√î√∏Œ© Shopping cart Checkout- Text fields are overlapping with respective section borders </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (42)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4164</span> <span class="ticket-notes">RowWrap feature CSS overrides the grid cell dirty CSS</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5595</span> <span class="ticket-notes">Last selected row maintains selection after unchecked on column sort</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5676</span> <span class="ticket-notes">rowLines : false config has no effect for locked grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6404</span> <span class="ticket-notes">[4.1] scrollByDeltaX and scrollByDeltaY methods not working on a locking grid panel.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6592</span> <span class="ticket-notes">Column header CSS classes related to sort contain "undefined"</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6598</span> <span class="ticket-notes">Group Column hidden: true doesn't hide its child columns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6634</span> <span class="ticket-notes">RowNumberer columns should default to being in the locked side of a lockable grid.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6665</span> <span class="ticket-notes">Locked side of locked grid is 1px too wide, may scroll horizontally upon focus.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6691</span> <span class="ticket-notes">Ext.grid.feature.GroupingView does not respect enableGroupingMenu</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6695</span> <span class="ticket-notes">When CheckboxSelectionModel is used in locking grid, check column is duplicated, one on each side.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6702</span> <span class="ticket-notes">Grouping Feature's menu CheckItem "Show in groups" should be disabled if Store is not grouped.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6724</span> <span class="ticket-notes">Wrong getEditor() call in RowModel.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6727</span> <span class="ticket-notes">Columns in locked grid should be able to be not lockable.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6730</span> <span class="ticket-notes">Error when editable column edited then dragged to other side of locked grid, edited again, the dragged back and edited again</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6731</span> <span class="ticket-notes">Grid √î√∏Œ© Locking, Group Summary Grid Example with grouped headers - Getting JS Error when tab key is pressed and hold for a while when all columns are locked state</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6736</span> <span class="ticket-notes">Features and plugins are always cloned to both sides of a lockable grid.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6747</span> <span class="ticket-notes">Grid check box selection bug</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6759</span> <span class="ticket-notes">Ext.grid.header.Container:getHeaderIndex has typo in query string</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6768</span> <span class="ticket-notes">Grid cell editing does not update rendered elements properly in all cases</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6800</span> <span class="ticket-notes">Columns grid header menu needs hideOnClick set</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6808</span> <span class="ticket-notes">Grid sortchange fires two times on header click(sort)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6811</span> <span class="ticket-notes">Position is NaN in slider when number of records < = pageSize </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6820</span> <span class="ticket-notes">In all header menu drop-downs,Sort Descending icon is not displaying </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6839</span> <span class="ticket-notes">CheckboxModel sometimes accesses element before rendering</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6842</span> <span class="ticket-notes">Cell Editing Grid: Displaying JS error when Delete Plant button is clicked after selecting any cell in the grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6860</span> <span class="ticket-notes">Destroying a grid during grid editing results in JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6875</span> <span class="ticket-notes">[4.1.1 GA] RowEditing Update button initially looks enabled for invalid editor</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6876</span> <span class="ticket-notes">Grid with rowExpander is non-functional if a column is locked.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6914</span> <span class="ticket-notes">Wrong horz scrollbar on Grid within Accordion Layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6930</span> <span class="ticket-notes">Ext.grid.plugin.RowEditingView conflicting with grouped headers in grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6932</span> <span class="ticket-notes">RowNumberer rowSpan is not applied</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6985</span> <span class="ticket-notes">Calling setWidth on grid header with hideHeaders:true does not resize column</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6986</span> <span class="ticket-notes">Cell editing restores wrong value when value is updated during edit</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6989</span> <span class="ticket-notes">Row updating after field edit does not update all attributes of the TDs</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7014</span> <span class="ticket-notes">Load options.callback called multiple times when Store is buffered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7018</span> <span class="ticket-notes">Row update loses altRowCls for row striping</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7046</span> <span class="ticket-notes">Grid√î√∏Œ© Locking, Group Summary Grid Example with grouped headers- Displaying Blank when Schedule column is locked </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7087</span> <span class="ticket-notes">PropertyGrid without source throws a JavaScript error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7088</span> <span class="ticket-notes">Checkbox disappears after reconfigure call on locked grid with checkbox selection mod</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7092</span> <span class="ticket-notes">Grid : Locking Grouping Grid with Summary and Grouped headers: "Schedule" grouped column header is still displaying even there are no columns exist in the group.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7104</span> <span class="ticket-notes">With CheckboxModel selection model Header Checkbox is checked on empty store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7115</span> <span class="ticket-notes">Locked grid header menu trigger disappears after a reconfigure</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5999</span> <span class="ticket-notes">Overflow items do not sync with dynamic state change of toolbar. Toggle buttons represented wrongly.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6539</span> <span class="ticket-notes">Collapsed regions are changing layout after floating out in a border layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6854</span> <span class="ticket-notes">Table layout - clearEl defined but not used</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6925</span> <span class="ticket-notes">Panel with flex 'height' less than minHeight not working correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6979</span> <span class="ticket-notes">collapseFirst: false does not work for the accordion layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6996</span> <span class="ticket-notes">Splitters in vbox layout incorrectly read width instead of height</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6662</span> <span class="ticket-notes">Ext.app.Controller.hasRef - use Ext.Array.indexOf to find reference</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6725</span> <span class="ticket-notes">Controller dependencies are broken if you don't have controller in the class name</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6726</span> <span class="ticket-notes">views set on Ext.application will not load files</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (27)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4583</span> <span class="ticket-notes">Singleton is created when singleton (false) is listed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4853</span> <span class="ticket-notes">Drag and Drop : Grid To Grid DnD - Tool tip is stretched while dragging the row second time.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6170</span> <span class="ticket-notes">Ext.DomHelper's 'confRe' matches substrings while it shouldn't</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6248</span> <span class="ticket-notes">Ext.chart.Mask is broken</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6356</span> <span class="ticket-notes">locale update for ext-lang-it.js</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6376</span> <span class="ticket-notes">[4.1.0] TreePanel selectPath callback is called twice</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6400</span> <span class="ticket-notes">Floating components do not get destroyed when an ancestor is destroyed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6409</span> <span class="ticket-notes">Field to grid example. Enable dragging fields via their label.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6537</span> <span class="ticket-notes">Date picker shows a selection when picking a new month from the month picker, even though the value has not changed.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6640</span> <span class="ticket-notes">If a container is draggable, Ext.resizer.Resizer does not resize the container in IE8</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6728</span> <span class="ticket-notes">Border Layout: collapsing or expanding a region while another region's float animation is taking place puts the layout in a weird state.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6757</span> <span class="ticket-notes">New Jira Test!</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6761</span> <span class="ticket-notes">en_GB Locale does not localize dates in DateColumns</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6819</span> <span class="ticket-notes">TaskRunner quietly catches errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6833</span> <span class="ticket-notes">Ext.util.KeyNav.setConfig() assigns undefined defaultEventAction property</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6834</span> <span class="ticket-notes">XTemplate renders null data value as "null" but should be blank like undefined</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6844</span> <span class="ticket-notes">AMF Grid Example does not load in Firefox 3.6</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6846</span> <span class="ticket-notes">When scrolling down an infinite and locked column grid the row synchronization breaks</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6851</span> <span class="ticket-notes">AbstractComponent addes isContained to item configs</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6864</span> <span class="ticket-notes">AbstractComponent methods preFocus, beforeBlur and postBlur should be protected not private</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6873</span> <span class="ticket-notes">Ext.grid.plugin.DragDrop dragText is not localized</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6942</span> <span class="ticket-notes">negativeText is not overridden in locale files for Ext.locale.ru.form.field.Number</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6984</span> <span class="ticket-notes">ext-lang-pt_BR.js accent is not properly encoded</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7001</span> <span class="ticket-notes">AbstractComponent - duplicate Ext.ComponentQuery dependency</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7013</span> <span class="ticket-notes">Selection disappears when scrolling in an infinite grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7047</span> <span class="ticket-notes">Grids -> Locking Grouping Grid with Summary and grouped headers: Columns are not properly aligned when initially example is loaded.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7143</span> <span class="ticket-notes">Accidental global vars in Date parser and VType</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (7)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6543</span> <span class="ticket-notes">Collapsing a panel causes its header to appear even if "header:false"</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6720</span> <span class="ticket-notes">Panel header tools - "close" not set to instance of Ext.panel.Tool</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6774</span> <span class="ticket-notes">Adding a floating component does not trigger the add event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6779</span> <span class="ticket-notes">Panel.addTool can add tool twice</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6915</span> <span class="ticket-notes">Placeholder does not honor titleCollapse over floating</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6927</span> <span class="ticket-notes">Panel placeholder collapse event fires at construction time</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6997</span> <span class="ticket-notes">Calling Panel.setTitle when not rendered fails to set the title</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Selection Model (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6937</span> <span class="ticket-notes">CellSelectionModel gets JS error when Tab button is pressed after deleting last row in the grid </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6633</span> <span class="ticket-notes">TabPanel's tabBar config should accept a layout config to modify the layout of the tabBar</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6643</span> <span class="ticket-notes">_loadmask.scss - typo in a variable name</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">ToolTips (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6693</span> <span class="ticket-notes">Using tooltips on various components throws errors when QuickTips are not enabled</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Toolbars (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5970</span> <span class="ticket-notes">Overflowchange is not fired when a toolbar is resized and the overflow is changed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6814</span> <span class="ticket-notes">Repeated button hiding causes non-responsiveness</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6982</span> <span class="ticket-notes">Toolbar item setText does not update text property</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (14)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3758</span> <span class="ticket-notes">Tree API is missing "getOwnerTree" method</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3764</span> <span class="ticket-notes">TreeView does not provide nodedragover event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6474</span> <span class="ticket-notes">Tree node quick tip needs to be HTML encoded when rendered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6667</span> <span class="ticket-notes">Tree node drag drop reordering does not invoke tree panel scroller</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6681</span> <span class="ticket-notes">[4.1] Poor performance of TreeStore sort</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6738</span> <span class="ticket-notes">Global leak in NodeInterface decorate method</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6797</span> <span class="ticket-notes">TablePanels with hideHeaders:true missing top border</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6813</span> <span class="ticket-notes">TreeGrid keyboard navigation stops working in IE9 after you expand a node using the keyboard</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6856</span> <span class="ticket-notes">TreeView does not always update height after expand/collapse of items</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6857</span> <span class="ticket-notes">Tree does not auto size using after expand/collapse with animate: false</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6865</span> <span class="ticket-notes">Tree add and remove methods have poor performance</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6866</span> <span class="ticket-notes">Dragging elements past the overflow point in a tree grid does not allow scrolling</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7048</span> <span class="ticket-notes">Consecutive animated expand/collapse calls on a tree node causes unpredictable corruption and JS errors.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-7135</span> <span class="ticket-notes">Trees√î√∏Œ© Drag and Drop reordering √î√∏Œ© Getting script error in FF browsers when √î√∏Œ©Expand All√î√∏Œ© and √î√∏Œ©Collapse All√î√∏Œ© buttons are clicked </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (7)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6426</span> <span class="ticket-notes">CellEditors in a modal Window cause the window to be masked below its own mask.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6540</span> <span class="ticket-notes">Maximized window rendered into a DIV positioned incorrectly.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6689</span> <span class="ticket-notes">Align center in a window doesn't wrap text</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6756</span> <span class="ticket-notes">Esc will not close window with a editable grid If Esc was used to stop inline editing</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6782</span> <span class="ticket-notes">Modal mask for Window can cause scrollbars on the body in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6872</span> <span class="ticket-notes">Ext.Msg.show maxWidth doesn't cause any effect</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6941</span> <span class="ticket-notes">IconCls param ignored in Ext.MessageBox.show</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 243</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.1.1</h1>
|
||
<p class="notes">
|
||
Release Date: July 4, 2012<br>
|
||
Version Number: 4.1.1
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Charts (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6275</span> <span class="ticket-notes">Line chart messed up after disabling and enabling lines though legend</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6323</span> <span class="ticket-notes">Charts don't render with either constrain, or both maximum and minimum</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6324</span> <span class="ticket-notes">Problem using minimum, maximum and majorTicksSteps together</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6359</span> <span class="ticket-notes">Chart should display integers on axis</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6583</span> <span class="ticket-notes">Chart redraw on store update fails in inactive card</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6585</span> <span class="ticket-notes">Rapid clicks on pie chart causes slices to shrink or disappear</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (10)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3932</span> <span class="ticket-notes">dom.style.setExpression not implemented in IE8</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5956</span> <span class="ticket-notes">Ext.extend does not handle constructor properly using 3-argument form</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6087</span> <span class="ticket-notes">Ext.data.TreeStore CRUD regression</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6452</span> <span class="ticket-notes">Container's private floatingItems collection should be floatingDescendants</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6453</span> <span class="ticket-notes">Container-owned floating items appear at wrong level in the ComponentQuery hierarchy</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6456</span> <span class="ticket-notes">ComponentQuery :last selector fails with a single item</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6484</span> <span class="ticket-notes">Ext.AbstractManager.onAvailable listener isn't removed properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6499</span> <span class="ticket-notes">Reusing id's for elements recently removed from the DOM would incorrectly reference old element</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6570</span> <span class="ticket-notes">Ext.Element getStyle can throw in IE6/7 reading font styles</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6612</span> <span class="ticket-notes">Observable.resumeEvents should tolerate being called when suspendCount is zero</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5253</span> <span class="ticket-notes">Ext.data.writer.Json no longer respects dateFormat</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5995</span> <span class="ticket-notes">Model field disappear when using idProperty</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6480</span> <span class="ticket-notes">loadData reading an Array uses the wrong field order to read the data items.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6523</span> <span class="ticket-notes">data.Reader will not read data where a model is included</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6545</span> <span class="ticket-notes">Can't reload buffered store after filtering</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6627</span> <span class="ticket-notes">Model.copy passes its data into the new constructor as raw which gets converted.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6524</span> <span class="ticket-notes">AbstractView should not cancel SPACE key event if target is an input element.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5148</span> <span class="ticket-notes">Ext.selection.Model documentation bug</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6187</span> <span class="ticket-notes">Grouping and locking features do not work together</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6573</span> <span class="ticket-notes">AbstractComponent.render missing in the API docs</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6449</span> <span class="ticket-notes">Simple Tasks reminder window does not lay out when resized.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6450</span> <span class="ticket-notes">Themes example's layout expands vertical slider's element to 100% width</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6462</span> <span class="ticket-notes">Chart rendering is broken by moving its ancestors in the DOM in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6717</span> <span class="ticket-notes">Combination Examples - Feed Viewer: Getting error upon clicking on any feed in the preview panel when "Hide" option is selected in the preview drop down menu.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (15)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6071</span> <span class="ticket-notes">The title of the MultiSelect is not displayed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6085</span> <span class="ticket-notes">"Custom Layout " Alert message borderline is missing under "Radio Groups " in IE6 </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6086</span> <span class="ticket-notes">labelWidth is ignored with labelAlign top</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6127</span> <span class="ticket-notes">TextField emptyText cannot be entered as the value</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6160</span> <span class="ticket-notes">Ext.form.field.Time does not initialize value correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6227</span> <span class="ticket-notes">Adding a new field to a form layout fails on IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6311</span> <span class="ticket-notes">Time field clears value on blur.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6371</span> <span class="ticket-notes">Fields with labelAlign top need to not make label its own row - causes too many problems</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6402</span> <span class="ticket-notes">DisplayField doesn't update size after a value change</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6416</span> <span class="ticket-notes">Calling setText on unrendered TextField does not work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6445</span> <span class="ticket-notes">standardSubmit: true is broken for forms with params</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6478</span> <span class="ticket-notes">Ext.form.BasicForm fails to correctly read the response of a file upload</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6568</span> <span class="ticket-notes">HtmlEditor leaks memory on window unload in IE6/7</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6579</span> <span class="ticket-notes">HtmlEditor contents are cleared by initial Ext.example.msg</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6594</span> <span class="ticket-notes">enforceMaxLength with no maxLength in textfield allows only one char</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (18)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5343</span> <span class="ticket-notes">Lockable views do not handle drag between two sides well or dragging of or between group headers.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6075</span> <span class="ticket-notes">Checkbox selection model's header checkbox not in sync if records are added/removed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6242</span> <span class="ticket-notes">Grid row editor does not close when record being edited is removed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6264</span> <span class="ticket-notes">Grid filter range menu iconCls conflicts with Panel iconCls - rename to itemIconCls</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6419</span> <span class="ticket-notes">Grid Filters JS error when click on any column header after filtering Date and swap columns </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6420</span> <span class="ticket-notes">Grid row heights aren't synced in locked grid on IE9 standards.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6421</span> <span class="ticket-notes">Locking grid headers misplaced after column hide</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6440</span> <span class="ticket-notes">BorderLayout: collapsed GridPanel on south looks inconsistent after expand</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6463</span> <span class="ticket-notes">Infinite grid alignment is skewed by presence of group headers</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6477</span> <span class="ticket-notes">Arrow keys become unresponsive when arrowing through records in a buffered grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6481</span> <span class="ticket-notes">Firefox 13 new default smooth scrolling leads to very slow grid scrolling</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6482</span> <span class="ticket-notes">Grid RowExpander is not reinserted after reconfigure</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6509</span> <span class="ticket-notes">Using getEditor on a grid column creates an orphaned component resulting in a memory leak</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6531</span> <span class="ticket-notes">Grid reconfigure fails with hideHeaders</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6546</span> <span class="ticket-notes">PagingScroller onCacheClear assumes view is rendered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6584</span> <span class="ticket-notes">Cell editing in locked grid causes JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6644</span> <span class="ticket-notes">CellSelectionModel selects the wrong cell in a locked grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6718</span> <span class="ticket-notes">Tab key causes error when cell editing with row selection model</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5131</span> <span class="ticket-notes">ShrinkWrap layouts can fail with constrained widths / heights</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6041</span> <span class="ticket-notes">In IE8/9 "strict" mode, Box layout's perpendicular overflow does not work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6049</span> <span class="ticket-notes">Auto-width grid in vbox stretches to 10,000px</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6369</span> <span class="ticket-notes">Closing floated/collapsed panel in border layout causes JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6528</span> <span class="ticket-notes">Ext.layout.container.BoxOverflow.Menu.destroy throws Exception</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6386</span> <span class="ticket-notes">Picking a date doesn't work when Date field inside Menu</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6348</span> <span class="ticket-notes">Drag-drop on invalid dropzone leaves no focus</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6510</span> <span class="ticket-notes">IE 6 nonsecure items warning when using Ext.History</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5149</span> <span class="ticket-notes">"mini" collapseMode in border layout doesn't seem to work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6372</span> <span class="ticket-notes">Multiple issues with Panel.setBodyStyle</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6373</span> <span class="ticket-notes">Specifying Panel header config and closable: true causes error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6448</span> <span class="ticket-notes">Left and right aligned headers in panel drag are not layed out properly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6163</span> <span class="ticket-notes">SplitButton with arrowAlign bottom and Gray theme - CSS issue on mouse over</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6425</span> <span class="ticket-notes">Sass function theme-background-image throws exception without a return value and css doesn't compile</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Toolbars (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6251</span> <span class="ticket-notes">Toolbar defaults override single item settings</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6451</span> <span class="ticket-notes">Form fields clone in overflow menu of toolbar do not sync the original field value</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5248</span> <span class="ticket-notes">Ext.data.TreeStore setting the root property in the proxy doesn't work</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6005</span> <span class="ticket-notes">Ext.data.TreeStore with Ext.data.proxy.Rest does not pass ids correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6302</span> <span class="ticket-notes">NodeInterface qtip and qtitle not updated</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6417</span> <span class="ticket-notes">tree.selectPath(tree.getRootNode().getPath()) doesn't select</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6418</span> <span class="ticket-notes">Folder keeps displaying collapse button after all leaves are dragged away</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6443</span> <span class="ticket-notes">expandable: false has no effect in tree grid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6473</span> <span class="ticket-notes">Spacebar not toggling checkbox state in TreePanel</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6554</span> <span class="ticket-notes">Tree view refresh event is fired before the render event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6580</span> <span class="ticket-notes">Tree node parentId doesn't respect useNull</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5889</span> <span class="ticket-notes">Dragging a header-constrained window below Viewport bottom scrolls the Viewport</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6033</span> <span class="ticket-notes">Ext.window.Window fire incorrect events when maximized/restored</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6234</span> <span class="ticket-notes">Constrained window in a border layout is displaying at wrong location.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6297</span> <span class="ticket-notes">Constraining a window to a panel using the "constrain" config does not work when "autoShow" is true</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6397</span> <span class="ticket-notes">Form submit with waitMsg:'string' called from Window focuses the Window which hides any MessageBox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6547</span> <span class="ticket-notes">Window is not closed on Esc</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 94</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.1.1 RC 2</h1>
|
||
<p class="notes">
|
||
Release Date: June 13, 2012<br>
|
||
Version Number: 4.1.1 RC 2
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Button (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6139</span> <span class="ticket-notes">Button retains the focused state after disabling and enabling</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6329</span> <span class="ticket-notes">Config html of Button not working</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Charts (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6077</span> <span class="ticket-notes">Layouts cause Charts to (re)animate</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6224</span> <span class="ticket-notes">Chart export hard codes sencha.io</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (11)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5767</span> <span class="ticket-notes">return false from beforerender throws exception</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5944</span> <span class="ticket-notes">Ext.onReady with delay option hangs up a browser</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6055</span> <span class="ticket-notes">onReady does not work in an iframe in IE8 when parent is a different domain</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6056</span> <span class="ticket-notes">Problems with Component previousNode</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6124</span> <span class="ticket-notes">Loader calls Ext globalEval with code that breaks when IE cc_on</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6137</span> <span class="ticket-notes">Element slideIn tr anchor doesn't work as expected.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6185</span> <span class="ticket-notes">getPosition on floating Components with parent Container always returns container-relative position</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6196</span> <span class="ticket-notes">calling showAt on a component does not fire the 'show' event.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6199</span> <span class="ticket-notes">DomQuery fails with dots in the element id</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6273</span> <span class="ticket-notes">EventManager does not return listener response</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6319</span> <span class="ticket-notes">Ext.onReady sometimes fails in an iframe in IE when parent is in a different domain</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6298</span> <span class="ticket-notes">Ext.data.Tree.flatten duplicates Ext.Object.getValues</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6305</span> <span class="ticket-notes">Model instance shared if proxy subclass specifies a reader config object</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6306</span> <span class="ticket-notes">Model's Id field not defined after sync in TreeStore</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6019</span> <span class="ticket-notes">When deferInitialRefresh is false, the arrival of the data still causes a second layout run</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5558</span> <span class="ticket-notes">refs config not in API documentation</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6179</span> <span class="ticket-notes">pruneRemoved on Ext.selection.Model should not be private</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Events (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6320</span> <span class="ticket-notes">Listener tracking is broken when removing non-existent listener</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6413</span> <span class="ticket-notes">Tabs : Basic Tabs: Clicking on √î√∏Œ©Event Tab√î√∏Œ© for first time, displaying the tab's content with border line</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (17)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5298</span> <span class="ticket-notes">Ext.form.Panel does not respect inherited properties when creating the BasicForm</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5962</span> <span class="ticket-notes">Dragging mouse off the right over a form scrolls content out of view in WebKit</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6121</span> <span class="ticket-notes">TimeField submit format not using 24 hour format</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6142</span> <span class="ticket-notes">Form field with incorrect width on validation, if msgTarget: 'side'</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6143</span> <span class="ticket-notes">Ext.form.field.Number: Spinner field sometimes fires 2 spin events</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6173</span> <span class="ticket-notes">Field not destroyed after form is closed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6176</span> <span class="ticket-notes">Forms : File uploads : "File upload" window is not opening upon clicking on "photo" text field.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6184</span> <span class="ticket-notes">Labelable: getFieldLabel should implement same logic as the setter as regards label separator</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6198</span> <span class="ticket-notes">Fields within Field Container don't resize properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6255</span> <span class="ticket-notes">TextAarea ignores "cols" attribute</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6258</span> <span class="ticket-notes">Combobox forceSelection clears the value if there is no match</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6277</span> <span class="ticket-notes">MsgBox header components are not placed properly in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6278</span> <span class="ticket-notes">Trigger button does not look disabled on a disabled ComboBox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6281</span> <span class="ticket-notes">Store filter from combobox remains after combo is destroyed and store is reused</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6303</span> <span class="ticket-notes">HtmlEditor destroy generates errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6340</span> <span class="ticket-notes">Measurement of triggerWidth does not work correctly with scopedResetCSS</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6361</span> <span class="ticket-notes">File upload field browse button does not properly re-enable after the field has been disabled in Internet Explorer</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (29)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5934</span> <span class="ticket-notes">Infinite Grid does not clear page cache when grouping changes</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6001</span> <span class="ticket-notes">Error in Ext.grid.plugin.Editing if no cell is active</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6025</span> <span class="ticket-notes">CellEditing plugin does not refocus edited cell when completing an edit</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6037</span> <span class="ticket-notes">When groups are rendered initially collapsed using startCollapsed, they cannot be expanded.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6050</span> <span class="ticket-notes">Grid Group's groupHeaderTpl does not have parent param</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6070</span> <span class="ticket-notes">Row positions issue on vertical scroll and sorting</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6107</span> <span class="ticket-notes">Grid Column Sort Indicator Problem</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6115</span> <span class="ticket-notes">RowEditing uses wrong record if startEdit is called while already editing a record</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6117</span> <span class="ticket-notes">Locked column in infinite grid causes rows to disappear on page refresh</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6122</span> <span class="ticket-notes">Editing a Grid and then reloading its Data causes error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6123</span> <span class="ticket-notes">Wrong grid panel height on layout change</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6135</span> <span class="ticket-notes">Scrolling and Rendering Bug in Grid Grouping with Summary example</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6157</span> <span class="ticket-notes">Grid Row Editor's Update button is not always enabled/disabled properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6164</span> <span class="ticket-notes">ProgressBar Pager fails when clicking on left edge of the progress bar.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6171</span> <span class="ticket-notes">RowEditor in tab panel does not show editors properly when tab is hidden</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6186</span> <span class="ticket-notes">ActionColumn icon not updating in Grid or TreeGrid</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6194</span> <span class="ticket-notes">removeAll on buffered grid causes error in cancelAllPrefetches</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6197</span> <span class="ticket-notes">ActionColumn appearance does not change when disabled</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6228</span> <span class="ticket-notes">Column Group uses wrong config "restrictColumnReorder" - should be "sealedColumns"</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6232</span> <span class="ticket-notes">Grid column resizers are not aligned correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6259</span> <span class="ticket-notes">Infinite Grid with Grouping. Groups should not be collapsible.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6313</span> <span class="ticket-notes">Large jumps in infinite grid sometimes prune a required page from the buffered store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6337</span> <span class="ticket-notes">Gridview fails to render properly if initial refresh occurs before view is rendered</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6347</span> <span class="ticket-notes">Grid Column Tooltip not supported as it was in v3</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6364</span> <span class="ticket-notes">Cell editing with RowSelection model causes JS error on endEdit</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6414</span> <span class="ticket-notes">Grid / Infinite Scrolling with remote filtering / Load masking is displaying and not able to search for the second time </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6422</span> <span class="ticket-notes">Row Editor throws an error when the grid has a checkbox selection model</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6436</span> <span class="ticket-notes">RowEditor does not sync when grid columns dragged to reorder.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6461</span> <span class="ticket-notes">Sort is broken on Remote Summary Grid</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5167</span> <span class="ticket-notes">Box layout (toolbar) overflow button does not work twice</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5562</span> <span class="ticket-notes">Horizontal scrollbar not visible when set to overflow in hbox layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5806</span> <span class="ticket-notes">Box layout fails to respect width and height percentages</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5935</span> <span class="ticket-notes">Error removing item afterRender: ownerContext.target.ownerLayout not defined</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5939</span> <span class="ticket-notes">Adding a new Checkbox to a CheckboxGroup fails on IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5990</span> <span class="ticket-notes">Layout failure with fieldset in vbox</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6129</span> <span class="ticket-notes">Collapsed fieldset does not resize parent when opened</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6158</span> <span class="ticket-notes">Percentage size does not work for floating components like Window</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6428</span> <span class="ticket-notes">Accordion with single item throws JS error in onComponentCollapse</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6162</span> <span class="ticket-notes">Ext.application.init() is never invoked</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6254</span> <span class="ticket-notes">Can't edit textfields properly when placed in a Menu</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6321</span> <span class="ticket-notes">Menu subclass doesn't inherit scrolling functionality</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (11)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6100</span> <span class="ticket-notes">.sass-cache included in extjs pachage</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6170</span> <span class="ticket-notes">Ext.DomHelper's 'confRe' matches substrings while it shouldn't</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6193</span> <span class="ticket-notes">DragDropManager.fireEvents - wrong parameters calling onInvalidDrop</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6208</span> <span class="ticket-notes">Traditional Chinese localization does not display properly for days of the week in IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6226</span> <span class="ticket-notes">Draw component does not auto-size correctly with no content</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6253</span> <span class="ticket-notes">Scoped css doesn't work well for filtering and date picker</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6287</span> <span class="ticket-notes">Flash Component disregards WMODE transparent</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6304</span> <span class="ticket-notes">Ext.menu.DatePicker select triggered twice</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6335</span> <span class="ticket-notes">DatePicker's native tip occludes "Today" button's QuickTip</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6407</span> <span class="ticket-notes">AbstractContainer overrides enable/disable without returning this</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6412</span> <span class="ticket-notes">Grids :Grouping Grid:The √î√∏Œ©Name√î√∏Œ© column check box is not displaying </span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (6)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4144</span> <span class="ticket-notes">Collapsible FormPanel collapsible direction [right] issue</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4268</span> <span class="ticket-notes">Panel does not respect animCollapse: false in placeholder collapseMode (border layout)</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5351</span> <span class="ticket-notes">Inconsistency on closing tabpanel items</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5456</span> <span class="ticket-notes">Layout changes inside a collapsed panel in a border layout creates extra panel header</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6148</span> <span class="ticket-notes">Calling removeDocked on a panel with no border throws exception</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6178</span> <span class="ticket-notes">Expanding a panel restores wrong size if size changed while collapsed</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6237</span> <span class="ticket-notes">When labelAlign='top' and errorAlign='side', invalidation causes incorrect field width</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6272</span> <span class="ticket-notes">Tab text centering stops working in IE8 after dynamically adding tab</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6188</span> <span class="ticket-notes">Toolbar margin variables don't have !default flags</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6282</span> <span class="ticket-notes">Sass bug in _frame.scss when $radius === 10</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">ToolTips (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6221</span> <span class="ticket-notes">Canceling tooltip in beforeshow causes subsequent problems</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Toolbars (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5933</span> <span class="ticket-notes">Toolbar reorderer stops during drag on IE</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6251</span> <span class="ticket-notes">Toolbar defaults override single item settings</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6271</span> <span class="ticket-notes">Programmatically set label in bbar is not visible until browser is resized</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6279</span> <span class="ticket-notes">tbseparator incorrectly inherits border from toolbar</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (9)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3571</span> <span class="ticket-notes">Two TreePanel behave wrongly when sharing a store</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4918</span> <span class="ticket-notes">Tree expand all / collapse all buggy behavior</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5992</span> <span class="ticket-notes">Tree expandAll/collapseAll does not always descend fully</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6136</span> <span class="ticket-notes">TreePanel loadMask cannot be rebound to a different mask</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6286</span> <span class="ticket-notes">Ext.ux.CheckColum does not work with a Tree</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6302</span> <span class="ticket-notes">NodeInterface qtip and qtitle not updated</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6330</span> <span class="ticket-notes">TreeStore root node does not always have an id</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6344</span> <span class="ticket-notes">Uncaught TypeError: Cannot read property 'dom' of null</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6357</span> <span class="ticket-notes">TreeStore listeners are not cleaned up</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3779</span> <span class="ticket-notes">Message Box Dialog - Page is grayed out and not allowed to update the page when quickly double-clicking on Icon Show button. </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5905</span> <span class="ticket-notes">JS error when creating LoadMask bound to a Window</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 118</ul>
|
||
</div>
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.1.1 RC 1</h1>
|
||
<p class="notes">
|
||
Release Date: May 15, 2012<br>
|
||
Version Number: 4.1.1 RC 1
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Button (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5964</span> <span class="ticket-notes">Buttons do not show 'pressing' animation when clickEvent is 'mousedown'</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5989</span> <span class="ticket-notes">Changing text in some buttons does not layout properly in Chrome 16+</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6109</span> <span class="ticket-notes">Button contents are cut off when using scoped CSS</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Charts (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5981</span> <span class="ticket-notes">Bound of Area Series incorrectly calculated.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6074</span> <span class="ticket-notes">Column chart with all zero data renders poorly and throws css warnings</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6088</span> <span class="ticket-notes">Pie chart is broken after resize</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6052</span> <span class="ticket-notes">DragZone determines wrong target el causing subsequent JS error</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5988</span> <span class="ticket-notes">Falsy Ext.data.Operation id property lost during Ext.data.Request creation.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5993</span> <span class="ticket-notes">Ext 4.1 RC3 HasOne Assocation Bug</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6024</span> <span class="ticket-notes">Problem in extending from a model with associations</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6063</span> <span class="ticket-notes">Ext.data.Store.add() behave inconsistently when groupField is used</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6082</span> <span class="ticket-notes">Hidden data view breaks when updating</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6110</span> <span class="ticket-notes">Ext.view.AbstractView indexOf throws error if argument is invalid or null</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Documentation (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6112</span> <span class="ticket-notes">Errors and omissions in the MVC Application Architecture guide</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Events (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5983</span> <span class="ticket-notes">beforerender event not fired for Viewport (or component with configured 'el')</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6045</span> <span class="ticket-notes">GroupTabPanel ux bug - Missing lower rounded corner</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (10)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5389</span> <span class="ticket-notes">TextArea marks form as dirty</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5458</span> <span class="ticket-notes">Delete key does not work for textfield (email vtype) in Opera 11</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5965</span> <span class="ticket-notes">TextField placeholder text shifts up by 1 pixel on focus</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5994</span> <span class="ticket-notes">FieldSet label component is not available before render</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6016</span> <span class="ticket-notes">MultiSelect / ItemSelector : "Clear" and "Reset" Buttons are not working when all items are dragged to right panel in Item Selector Table.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6054</span> <span class="ticket-notes">Spinner setReadOnly does not hide triggers</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6065</span> <span class="ticket-notes">TextArea special keys stop working at maxLength with enfornceMaxLength on</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6081</span> <span class="ticket-notes">A HiddenField occupies visible space in the form</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6104</span> <span class="ticket-notes">Slider readOnly has no effect</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6134</span> <span class="ticket-notes">Labelable insertion templates do not have access to component id</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5984</span> <span class="ticket-notes">[4.1 RC3] Grouping expand() not working</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6057</span> <span class="ticket-notes">Calling Ext.grid.Panel.reconfigure before rendering causes error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6066</span> <span class="ticket-notes">Grid does not always show its loadmask properly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6083</span> <span class="ticket-notes">scope has no effect on actioncolumn</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6092</span> <span class="ticket-notes">Grid header Container getVisibleHeaderClosestToIndex does not check previous only next</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5797</span> <span class="ticket-notes">Autosized tooltips are not layed out correctly</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5806</span> <span class="ticket-notes">Box layout fails to respect width and height percentages</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5861</span> <span class="ticket-notes">Fit layout does not adjust sizes based on autoScroll triggered by minHeight</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6026</span> <span class="ticket-notes">Splitters in HBox layouts have no height</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6042</span> <span class="ticket-notes">getPosition method doesn't return page coordinate</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6035</span> <span class="ticket-notes">Menu destroy method can cause JS error on keyNav</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5982</span> <span class="ticket-notes">Stacked bar/column chart leave a ghost shadow when all items are hidden</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5716</span> <span class="ticket-notes">Panels with min/max constraints misbehave in a box layout with stretchmax</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5916</span> <span class="ticket-notes">Problem with Panel.setTitle without header</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6051</span> <span class="ticket-notes">4.1 Grid to Tree DnD not working any more</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6076</span> <span class="ticket-notes">Changing TreeStore's defaultRootProperty breaks the tree</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6113</span> <span class="ticket-notes">TreeGrid is not repainted after the vertical scroll bar disappears</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-6048</span> <span class="ticket-notes">Frame: true should not cause a window to display badly</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 44</ul>
|
||
</div>
|
||
|
||
<div class="release">
|
||
<h1>Release Notes for Ext JS 4.1.0</h1>
|
||
<p class="notes">
|
||
Release Date: April 20, 2012<br>
|
||
Version Number: 4.1.0
|
||
</p>
|
||
<h2>Bugs Fixed</h2>
|
||
<ul>
|
||
<li class="component">Charts (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5657</span> <span class="ticket-notes">Charts : Grouped Bar :Displaying Js error upon clicking on "Legends" in the "grouped bar" chart on IE9</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5954</span> <span class="ticket-notes">Simple Area Chart Not Working in 4.1RCx</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Core (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5811</span> <span class="ticket-notes">Elements can't fadeIn() after fadeOut()</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5846</span> <span class="ticket-notes">Component id's starting with non-word characters cause JS errors</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5902</span> <span class="ticket-notes">Draggable and resizable images leave resize handlers at start point when moved</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5958</span> <span class="ticket-notes">Ext.Error toString not including the method name</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Data (5)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4957</span> <span class="ticket-notes">Inconsistent signature for the Store 'datachanged' event</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5809</span> <span class="ticket-notes">Model fields are set to undefined or defaultValue when they should not be updated</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5862</span> <span class="ticket-notes">Dependency on Writer from Proxy causes JS error</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5877</span> <span class="ticket-notes">Store modifies the value of inline data config option</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5945</span> <span class="ticket-notes">Ext.data.Model getFields returns undefined</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">DataView (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5831</span> <span class="ticket-notes">Floatable TreePanel in West Border of Viewport has two left hand borders</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Draw (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5904</span> <span class="ticket-notes">Surface.removeAll - fails to remove items from groups</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Events (3)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5193</span> <span class="ticket-notes"> Resize event is not fired for custom form field</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5815</span> <span class="ticket-notes">Error using a mixin that itself has Ext.util.Observable as a mixin</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5844</span> <span class="ticket-notes">Events: option.target has been removed from 4.x</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Examples (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5948</span> <span class="ticket-notes">Ext.ux.form.ItemSelector does not work with asynchronous loading (proxy) in ItemSelector example </span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5949</span> <span class="ticket-notes">RC3: Ext.ux.form.ItemSelector.bindStore() method non-functioning</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Forms (8)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4978</span> <span class="ticket-notes">Forms - Dynamic Forms : Unable to access Form 1, Form 2 & Form 5 when clicked on expand/collapse button and and pressed the tab key</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5242</span> <span class="ticket-notes">DisplayField does not respect fieldStyle</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5826</span> <span class="ticket-notes">Validation of timefield is not correct in Chinese.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5827</span> <span class="ticket-notes">Work day is corrupt in Spanish date input</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5832</span> <span class="ticket-notes">Recreating an HtmlEditor makes it unable to be focused until ENTER is pressed</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5906</span> <span class="ticket-notes">Can't create trigger field outside of onReady</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5937</span> <span class="ticket-notes">CheckboxGroup has incorrect column loop</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5955</span> <span class="ticket-notes">Ext.form.Labelable uses a CSS class without baseCSSPrefix</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Grid (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5457</span> <span class="ticket-notes">Grid infinite scroll: no last elements, no return to first elements</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5847</span> <span class="ticket-notes">Ext.ux.grid.FiltersFeature removes dynamically added filters</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5894</span> <span class="ticket-notes">GroupingSummary returns '\u00a0' when sum is equal 0</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5953</span> <span class="ticket-notes">TemplateColumn not updated dynamically</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Layouts (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5562</span> <span class="ticket-notes">Horizontal scrollbar not visible when set to overflow in hbox layout</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5941</span> <span class="ticket-notes">Resizable Components in Absolute layouts get misplaced.</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">MVC (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-4202</span> <span class="ticket-notes">Problem with building when MVC app has a custom directory structure</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Menu (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5804</span> <span class="ticket-notes">Menu onClick does not fire in all cases</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Misc (4)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5134</span> <span class="ticket-notes">Miscellaneous - Panels : "Masked Panel with a really long title" panel's UI is disturbed when clicked more than twice on expand/ collapse button</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5501</span> <span class="ticket-notes">Ext.Date.format breaks on wrong input</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5899</span> <span class="ticket-notes">Combination Examples:Ext JS Calendar:Displaying js error while creating the new event with empty date field.</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5967</span> <span class="ticket-notes">ElementLoader - inconsistent API (?)</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Panel (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5959</span> <span class="ticket-notes">Panel with collapseFirst: false and closable does not display collapse tool button</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tabs (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5099</span> <span class="ticket-notes">Tabs - Advanced Tabs : Tabs are added without close button when clicked on "Add Closable Tab" button</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5857</span> <span class="ticket-notes">TabPanel children don't fire the close event</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Theme (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-3712</span> <span class="ticket-notes">TabBar background is blue in the gray theme</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Tree (2)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5908</span> <span class="ticket-notes">Fast clicks in Tree can lead to duplication of entries</span>
|
||
</li>
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5952</span> <span class="ticket-notes">Allow NodeInterface.decorate to expect a record instance for backward compatibility</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="component">Window (1)
|
||
<ul class="tickets">
|
||
<li class="ticket">
|
||
<span class="ticket-number">EXTJSIV-5897</span> <span class="ticket-notes">Window's title will not display in IE6/7/8 when it was dragging</span>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
Total: 45</ul>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |