Success! Looks like we've fixed this one. According to our records the fix was applied for
Sencha Premium Member
Sencha Cmd 3 Dependency Ordering Issue
It appears that the compilation process is not handling requires in app.js correctly. For example, my app has a requires for Ext.data.* in app.js and I then have a model class that is using a hasMany association (Ext.data.association.HasMany). In this scenario, the resulting ordering is as follows:
My model - 40,763
Ext.define('Ext.data.association.HasMany') - 123,626
Ext.application from app.js - 134,297
If I add a requires for HasMany directly in my model class, then there's no problem.
I am on build 18.104.22.168. I'm not sure whether this is a unique issue or the same as this one:
Thanks for the report! I have opened a bug in our bug tracker. It looks different than the original issue plus that was fixed in 22.214.171.124.