Upgrade to ExtJS 3.3.1 - Released 11/30/2010
[extjs.git] / release-notes.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
2 <html>
3     <head>
4         <meta charset="UTF-8">
5         <title>
6             Release Notes for Ext JS 3.3.1
7         </title>
8         <style type="text/css">
9
10         * { margin: 0; padding: 0; }
11         body { 
12         color: #333; 
13         font-family: Helvetica, Arial, sans-serif; 
14         font-size: 12px;
15         padding: 0 40px 40px; 
16         width: 800px;
17         margin: 0 auto;
18         }
19         h1, h2, h3 { 
20         font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 
21         font-weight: 600; 
22         margin: 1em 0;
23         }
24         h1 { font-size: 23px; }
25         h2 { font-size: 16px; margin-top: 1em; }
26         h3 { font-size: 14px; }
27         ul li { padding: 2px 0; font-size: 13px; }
28         ul ul li { font-size: 12px; font-weight: normal; }
29         .doc { color: blue; }
30         .change { color: #196cb4; }
31         .new { color: #6e7a32; }
32         ul { padding: .1em 1.5em; }
33         .notes { color: #777; }
34         a { color: rgb(4, 100, 187); }
35         a:hover { color: rgb(28, 65, 124); }
36         </style>
37     </head>
38     <body>
39         <p>
40             <a href="http://www.sencha.com/" id="logo" name="logo"><img src="http://www.sencha.com/assets/images/logo-sencha-sm.png" alt=""></a>
41         </p>
42         <h1>
43             Release Notes for <a href="http://www.sencha.com/products/js/">Ext JS</a> 3.3.1
44         </h1>
45         <p class="notes">
46             Release Date: November 30, 2010<br>
47             Current Version: 3.3.1 (rev 7296/265)<br>
48             Previous Version: 3.3.0 (rev 7233/263)
49         </p>
50         <h2 class="new">
51             Changes
52         </h2>
53         <h3>
54             Forms
55         </h3>
56         <ul>
57             <li>Added a null check before trying to access getGroupValue.
58             </li>
59             <li>Ext.form.updateRecord() now checks for null value from getValue().
60             </li>
61                 <li>Ext.form.updateRecord() now checks for null value from getValue().
62                 </li>Combobox now returns correct value when non-unique display fields are used.
63         </ul>
64         <h3>
65             CSS
66         </h3>
67         <ul>
68             <li>Remove :hover pseudo on color-palette.
69             </li>
70             <li>Update CSS to fix tab panel under IE8.
71             </li>
72             <li>Fix TwinTriggerField rendering in WebKit browsers.
73             </li>
74             <li>Add missing sort indicator image for the gray theme (for listview).
75             </li>
76             <li>Fix border layout collapsed icon position for IE in quirks mode.
77             </li>
78             <li>Pivot panel now works with the gray theme.
79             </li>
80         </ul>
81         <h3>
82             Data
83         </h3>
84         <ul>
85             <li>For XmlReader, added the ability to use a function for a mapping, same as JsonReader.
86             </li>
87             <li>Cleanup variables in store.
88             </li>
89         </ul>
90         <h3>
91             Date
92         </h3>
93         <ul>
94             <li>Fix a that causes date parsing to fail when AM/PM is included before the time part.
95             </li>
96         </ul>
97         <h3>
98             Grid
99         </h3>
100         <ul>
101             <li>Fix issues relating to correctly restoring grid state.
102             </li>
103             <li>For GridView, update the event to ensure it passes the grid, not the view.
104             </li>
105                 <li>rowsinserted event now properly fires after the insert is complete.
106                 </li>
107         </ul>
108         <h3>
109             Misc
110         </h3>
111         <ul>
112             <li>Added changelog.html to distribution.
113             </li>
114             <li>Removed redundant field labels from CompositeField example.
115             </li>
116             <li>In case of an action, defaults are now applied to the initialConfig and not to the action itself.
117             </li>
118             <li>Container's resizeEvent event is now removed on destroy.
119             </li>
120             <li>Fix an issue where rows would be selected by the editor even if checkOnly was set to true.
121             </li>
122             <li>A disabled spinner will no longer spin.
123             </li>
124             <li>Added missing panel tools: x-tool-(prev|next|expand|collapse).
125             </li>
126         </ul>
127         <h3>
128             Locale
129         </h3>
130         <ul>
131             <li>For French, Ext.util.Format.plural now considers 0 to be singular.
132             </li>
133             <li>Adds startDay to DateField.prototype for locale files having startDay already defined for DatePicker.prototype.
134             </li>
135             <li>Added Amharic (Ethopian) language support ext-lang-am.js.
136             </li>
137         </ul>
138     </body>
139 </html>