-
14 Aug 2012 10:32 AM #1
Architect 2.1 Released
Architect 2.1 Released
Release 2.1 is finally here and the team is excited to share what we've been working on for the past three months. The goal for the first minor release was to improve performance and stability while continuing to add functionality that helps developers do even more. Even though this was a minor release, we've fixed over one hundred bugs and added a whole set of new features.
Take a look at the blog entry to get a rundown on the most prominent features.
http://www.sencha.com/blog/sencha-architect-2-1
Build 588 with a few critical bug fixes is out the door Monday August 20th.
Build 609 released Wed Sep 5
Build 612: hot patch
- Config scrollable: Container and animation: Card Layout are no longer being generated as strings instead of booleans
- Pressing home or end inside of a select box no longer crashes Architect
OVERRIDES: should now be upgraded when with build: 609Last edited by Phil.Strong; 6 Sep 2012 at 8:46 AM. Reason: build 588, override note
Aaron Conran
@aconran
Sencha Architect Development Team
-
14 Aug 2012 3:36 PM #2
White Screen of Depression!
White Screen of Depression!
I made the jump and let it upgrade my project, but it exploded
(or so I thought). First, I was just getting a white screen with no logging. Took me a little bit to find it, but eventually I found that there's a "Library" item under the application "Resources", and it wasn't set to debug. I turned on debug and saw that there were errors about circular references/dependencies (due to the overrides). I removed an override and recreated it and noticed that it changed the "requires" definitions in the overrides to a simple "override" property. Bring my overrides up to speed did the trick, and my heart slowed a pace. 
Looks like some good new features in this release! Looking forward to put them to use.
-
15 Aug 2012 1:59 AM #3
I also got this and sorted out by rewriting the overrides. This works in the browser but doing a build with sencha SDK tools the resulting app is not working. It looks like sdk tools can not find the dependency on the way how overrides are handled now and the override files are not included at packaging.
-
16 Aug 2012 2:09 AM #4
Same problem and same solution. Auto-migration doesn't take care of overrides changes, you should explain what to do in upgrade page (or you'll get customers in panic mode
)
-
27 Aug 2012 11:38 AM #5
@afro; I can't agree with you more. This should be communicated in a much more prominent place within the upgrade guide. I spent the good part of the day looking for this solution and finally found this thread.
Cheers.
-
12 Sep 2012 5:40 AM #6
-
12 Sep 2012 6:51 AM #7
My temp solution was to write a regexp to fix up the code in app.js between building and packaging.
Although I wanted to keep everything with sencha assuming their tools are working together I must have changed my mind. So the final solution was to switch to phonegap build as the sencha sdk solution is too fragile and it is in beta since quite a few months now without any update.
-
12 Sep 2012 8:45 AM #8
Thanks @zmagyar
What did your regexp change in order to get it working?
I'll probably need to look at phonegap also, but for the moment I'm trying to keep the sencha tools working - It's been an exercise in frustration so far though and I'm not sure how much more time I can give it...
-
12 Sep 2012 12:31 PM #9
I got circular references error executing the built files. So I just write a quick regexp to remove all the unneeded references to the override classes in the require : [] part.


Reply With Quote