Hi,
we want to migrate our applications based on ExtJS 3.2.1 to ExtJS4.x. We have many of ExtJS classes extended, but it seems that some of them have been removed from ExtJS 4. Is there any list of removed or deprecated classes and methods? And optionally is there any list of replacements of removed/deprecated classes or methods?
It would be nice if you guys, rather than make condescending little comments like "guess you haven't poked around the API", would instead focus some time posting the full list of things you yanked out of the API. I'm trying upgrade a very large application from 3 and 4. Discovering these non-deprecated/annihilated functions/classes via Firebug is VERY time consuming.
Sorry about that comment -- I fully agree that the changes you're asking about are not as discoverable as they could be. We did provide a compatibility layer that was meant to be somewhat of a self-documenting list of API changes that also provides contextual help with what you need to change. Here's a link to the blog post about it, in case you missed it, that links to all of the relevant resources including the most recent compatibility layer files.
People who have extended a lot of the basic Ext classes will generally have a harder time migrating for this exact reason. Hopefully you'll get it worked out (and the list of class mappings Mitchell provided is definitely valid) but if you still have any issues please post to the migration-specific forum thread as it's monitored specifically for questions like these and we'll do our best to assist.