Ext JS 4.0.7 Released

I’m very happy to report that we released Ext JS 4.0.7 to the public today. This is the seventh patch release to the 4.0.x series and contains several hundred improvements and bug fixes compared to the last public version, 4.0.2a.

4.0.7 is all about robustness – we’ve found that our support subscribers have had a lot of success with the newer builds of Ext JS 4 so I’m really pleased that we can share this with you. We’re releasing this publicly earlier than we would usually do because it has taken us longer than we expected to get Ext JS 4.1 into your hands.

Michael put out a post on our blog last week with some updates on 4.1 and our desires around releases and communications with the community. Not being able to ship 4.1 to you yet has been a frustrating experience but I think that once you see it you’ll enjoy the vast improvements it brings.

In the meantime, I’m happy to answer questions in the comments, via twitter or email (ed @ sencha). You can download the build here and see the full release notes for 4.0.7 all the way back to 4.0.0.

10 Responses to Ext JS 4.0.7 Released

  1. gorkunov says:

    Great news! Thanks for the new version of the great framework 🙂

    I have two questions for the next releases of Ext JS.
    1) About scrollbars in the grid. Currently vertical and horizontal scrollbars are included in layout of the grid (grid-view). I made scrollbar which looks like this http://img444.imageshack.us/img444/3924/screenyshotoct620117491.png. It isn’t included in layout and positioned under the grid. (I made this with several huge hacks with grid, grid-view, scrollbars and it always break down after migration to new extjs release). Ext JS Support letters me that in the 4.1 scrollbars in the grids completely changed. So can I do this scrollbars in the 4.1 with less hacks then in the 4.0.x ?
    2) Early Ext JS 4 releases included Ext.app.Router (or it was Ext.util.Router). It is used for routing with History. Why ExtJS excluded this functionality from the framework?

  2. Ed Spencer says:

    @gorkunov thanks! We moved to native scrollers for 4.1, will post more details shortly on 4.1 release. On the Router, we want to make sure it’s got the right API around it before releasing into GA.

  3. Paipai says:

    Hi tanks for this release. I was hangry because my app extend many component, overwrite methods …but by replacing a 4.0.2 by the new 4.0.7, it works without any modification in my code (good !).
    For scrollbars I still got problems. I include a datagrid in a panel. When the datagrid contains too much rows, the scrollbar is not always displayed, and when it is displayed if I change the cursor position, it doesn’t scroll my datagrid 😦
    I found the problem occured when I add rows when my datagrid is not visible.

  4. Pascal says:

    Hi,
    i’ve changed from 4.0.2a to 4.0.7 but got a doc.namespaces undefined. I’ve based my project on the MVC App architecture tutorial found on sencha.com. Any idea why i’m getting this error?
    Thanks,
    Pascal.

  5. Pascal says:

    Related to my previous comment:
    I’m getting the error when i’m debugging with firebug…
    Pascal.

  6. Raj says:

    with 4.0.7 we have got may glitches fixed in our application but still having major issue with combo box. We upgraded 4.0.7 api in our application but considering the fact that we have used combo box all over in our app and since it has got its own issue with 4.0.7, we are reverting back to 4.0.2a again. We will wait till we get 4.1. Here is the issue we posted in bug forum.

    http://www.sencha.com/forum/showthread.php?152074-4.0.7-Combo-box-issue-in-displaying-value-in-view-port-layout&goto=newpost

  7. Ryan says:

    I was noticing that the extjs 4.1 pre release on the sencha site doesn’t not contain a updated release notes documentation.

  8. Ryan says:

    I was curious if their are any know issue with grid panels not maintaining and grids with grouping and sorting. I have grid that doesn’t maintain state when both grouping and standard sorting are enabled. I work fine when I disable grouping and appear to work on all other states. I have attempted to add the groupchange event to the stateEvents property with no success.

  9. Pingback: Ext.JS 4.0 books « Random Notes

  10. Pingback: Confluence: Record Center

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: