4 Oct 2012 7:07 PM #1
Sencha GXT 3.0.2b is now available [update]
Sencha GXT 3.0.2b is now available
Update: We've released an updated build of GXT 3.0.2 with corrected localization files. Please download 3.0.2b from the Sencha Support Portal or update your Maven dependency, especially if you're using GXT with non-English locales.
Sencha GXT 3.0.2 is available for customers with current support subscription. You can get access to the GXT 3.0.2 build from the Sencha Support Portal.
Support customers also have the option of using Maven to automatically satisfy a dependency on Sencha GXT 3.0.2. However, because GXT 3.0.2 is a Support-only release, you’ll need to take a few extra steps to give yourself access to our repository. Please note that if you use Nexus or Artifactory in your organization, it may be necessary to apply some of these details to your server instead of to your project files and your own personal settings.xml.
Configure Maven with your Support credentials
You’ll need to configure Maven with your Support credentials to have access to GXT 3.0.2. To do this, you’ll be modifying your settings.xml. For more details about settings.xml, see the Maven Settings Reference.
You should find in your settings.xml the servers element. You’ll add a block like the following to that element:
<servers> … <server> <id>support-commercial-release</id> <username>Your support username</username> <password>Your support password</password> </server> … </servers>
Add the Support repository to your POM
Because GXT 3.0.2 is a Support-only release, you (and Maven) won’t be able to find it in Maven Central. As a result, you’ll need to add our Support repository to your project’s POM. For more details about the POM, see the Maven POM Reference.
Look for the repositories element (a child of the project element) and add the following repository:
<repositories> … <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>support-commercial-release</id> <name>Sencha Support Commercial Repository</name> <url>https://maven.sencha.com/repo/support-commercial-release/</url> … </repositories>
Increment your GXT dependency
Find the gxt dependencies in your POM and increment their versions to 3.0.2
<dependencies> … <dependency> <groupId>com.sencha.gxt</groupId> <artifactId>gxt</artifactId> <version>3.0.2</version> </dependency> … </dependencies>
Starting after the release of GXT 3.0.2, we will also be making nightly builds available to Support customers. Keep in mind that these are development snapshots that have not received the testing and polish that we have for releases.
Follow the settings above, but replace each code block with the following.
In your settings.xml:
<server> <id>support-commercial-snapshot</id> <username>Your support username</username> <password>Your support password</password> </server>
<repository> <snapshots /> <id>gxt-commercial-snapshot</id> <name>Sencha Support Commercial Snapshots</name> <url>https://maven.sencha.com/repo/support-commercial-snapshot/</url> </repository>Edmund Leung
Sencha Product Management
9 Oct 2012 6:45 AM #2
What's new in this minor release? Is there a release notes page?
Also, tried logging in to my subscription portal, but my subscription ran out. How do I extend it? Thanks!!
9 Oct 2012 10:35 AM #3
GXT 3.0.2 Release note
You can contact firstname.lastname@example.org to renew your support subscription.
And below is the release note for 3.0.2 listing the changes included in the release:
Release 3.0.2 (8/13/12 - tag 3.0.2)
General Changes & Enhancements
[EXTGWT-1506] - Unit Tests - Review and update for Draw & Charts
[EXTGWT-2186] - Look into adding a rendering quality option to draw.
[EXTGWT-2341] - Add event for date chosen in DatePicker popup
[EXTGWT-2356] - Use appearance with themed chart example.
[EXTGWT-2379] - Detect and handle IE compatibility mode (for intranets)
Breaking change - PortalLayoutContainer changed to Composite which wraps a CssFloatLayoutContainer
DateField and DateCell implements HasExpandHandlers, HasCollapseHandlers
Added GridFiltersAppearance in AbstractGridFilters, added constructors
Hardcoded 'x-filtered-column' style now appearance based, see AbstractGridFilters
Breaking change - Added XElement parent parameter to getFrameSize method in Frame
Buttons and fields not focusable programmatically
[EXTGWT-1604] - Reset button in Fx Demo only resets position
[EXTGWT-1990] - Charts: ScatterRendererChart: Selection of dataitem is not shown in the menu drop-down s
[EXTGWT-2056] - Transformed bounding box calculations are not as accurate in VML.
[EXTGWT-2074] - Window height reduce 6px for every show
[EXTGWT-2097] - Column width of headers and data do not match in IE
[EXTGWT-2102] - NullPointerException using GridstateHandler(Grid) constructor
[EXTGWT-2132] - DatePicker does not change which dates are greyed when month is changed
[EXTGWT-2148] - setOnEsc doesn't work in dialogs
[EXTGWT-2180] - RowExpander appearance bug
[EXTGWT-2226] - ComboBox gets stuck open when clicking on border
[EXTGWT-2246] - GXT 3.0.0b - HtmlEditor.setEnable(false) does not work
[EXTGWT-2267] - XTemplates expressions dont support var deref
[EXTGWT-2270] - DrawComponent mouse up event.
[EXTGWT-2280] - (Grey Theme build UI Issue)Tree : Async Json Tree: Async Json Tree is displayed blank
[EXTGWT-2310] - Chart: Gauge Chart: The scale value label is truncated .
[EXTGWT-2342] - CartesianAxis doesn't allow rendering of odd and even grid config
[EXTGWT-2347] - Filter text fields not editable in IE7
[EXTGWT-2349] - Column headers don't reflect filteredness
[EXTGWT-2350] - Permutation explosion when specifying user.agent and including Charts
[EXTGWT-2365] - When reordering Grid columns, other Grids act like drop targets
[EXTGWT-2369] - DatePicker months are not localised
[EXTGWT-2376] - GroupingHandlerRegistration and widgetMap in Container causing memory leak?
[EXTGWT-2382] - Horizontal scrolling in grid cancels editing
[EXTGWT-2383] - [s9048] Bug with sprite fill.
[EXTGWT-2385] - Incorrect rendering of PieChart labels positioned outside
[EXTGWT-2386] - Bar Series is covered by Area Series
[EXTGWT-2387] - Missing sprite renderer calls.
[EXTGWT-2389] - Border issue when adding Charts to Porlets in PortalLayoutContainer
[EXTGWT-2391] - Charts :Scatter Renderer Chart: Check boxes are displayed with only two of the Max Radius options
[EXTGWT-2395] - Chart: Dashboard Chart : The graph is not displaying when the price filter matches with one record
[EXTGWT-2402] - Caret position in spinners is inconsistent
[EXTGWT-2403] - XTemplates does not appear to recognize isXXX boolean methods on beans
[EXTGWT-2411] - Reducing the number of items on the pie series leaves old slices.
[EXTGWT-2416] - All GXT 3 apps silently fail on Solaris
[EXTGWT-2442] - Forms: Advanced Forms(Local Intranet specific issue): Not able to select radio buttons under Forms Example form
[EXTGWT-2445] - window's height grows on each call to win.setVisible(true) [GXT3.0.2-shapshot 9/19]
[EXTGWT-2446] - Drag and Drop : TreeGrid to TreeGrid : "Exception Caught" error alert message is displaying when trying to drag the items in to the next panel.
[EXTGWT-2458] - remove of TreeModel with filtering enabled
[EXTGWT-2465] - Basic Binding: Symbol field accepting minimum one upper case and rest lower case
[EXTGWT-2363] - Dialog: tab doesn't change focus to action buttons
[EXTGWT-2370] - DatePicker needs to render weeks starting on Monday in some locales
[EXTGWT-2375] - Dialog should have a default button active
[EXTGWT-2346] - DatePicker does not disallow selection of invalid datesEdmund Leung
Sencha Product Management
10 Oct 2012 12:36 AM #4
Sorry for not understanding. 3.0.2 is a Support Only release. Does that mean that the bug fixes from 3.0.2 won´t ever become available for 3.0.1 GPL? Or do we just wait longer? I find this kind of strange to have a *broken/unfixed* GPL versions of your product but a *working/fixed* version for commercial use.
Maybe I don't fully understand what is going on here but please shine some light on the support only and GPL rules
10 Oct 2012 6:32 AM #5
Hi. I'm not sure if they will do it on 3.x the same they did on 2.x.
If so, then forget about it. The changes won't be available until they release another major change (probably 3.1.x). Only that one will be then available GPL.
20 Nov 2012 5:57 PM #6
Suggestion for Sencha
Please stop calling it 'GPL'. A better name is 'Buggy Trial Version'.
Someone trying to use the 'GPL' version
20 Nov 2012 6:34 PM #7
p33t: Aside from licensing issues, the jars and zips are identical. Do you have specific problems, in the Bugs forum or otherwise? I'm only seeing one recent forum post regarding a bug - http://www.sencha.com/forum/showthread.php?240898. Are there other specific issues?
20 Nov 2012 7:34 PM #8
Thanks for asking.
I understand that only X.X.0 releases are available GPL, not bug fix releases (3.0.1 excepted for some reason). Hence the 'Buggy Trial Version' remark. Please correct me if I'm wrong.
I am experiencing a problem and the fact that the release notes are in a forum response just adds to the frustration.
I'm currently writing some code to demonstration an issue regarding the 'Light' column in the Inline Editable Grid example. I can't seem to reproduce that behaviour for my scenario.
21 Nov 2012 1:45 AM #9
why post a reaction when you have nothing really to say about the matter? The zips and jars are obviously not the same. 3.0.1 != 3.0.2b that's a very strange way to talk around the real matter here. The point is, if a bug is fixed for 3.0.1 don't put it in 3.0.2 only and let GPL users just 'hang' there saying they should buy a license, release this fix for 3.0.1 also! A bug is a bug, it's unrelated to licensing.
5 Jan 2013 5:41 AM #10
I just started evaluating GXT today and set up my HelloGXT project. I noticed that setOnEsc was not working on dialogs. I did a Google search and landed on this page.
I'm really disappointed to know that Sencha has this type of business model. I need to think again whether to continue with my evaluation or look elsewhere.