Hi, I am happy to announce that we've completed the "back port" of the FlexJS JavaScript files to ActionScript. There are no longer any JavaScript source files in the FlexJS framework code base. All JS-specific code is now written in ActionScript and cross-compiled to JavaScript.
This is a significant accomplishment because it proves that ActionScript is a viable object-oriented language for writing JavaScript, similar to how TypeScript is used. And it proves that our tool chain and workflow can be used to create large code bases that utilize 3rd-party libraries. Thanks go to all of those who were involved in this effort. I expect that, going forward, our productivity in developing FlexJS will be higher because we won't have to deal with as many mistakes in our JS code. The tool chain catches lots of issues long before you run anything. I'm sure there will be bugs to fix from the back port, and plenty of bugs in JIRA already, but now we can get back to bug fixes and features and making FlexJS the new way of creating applications. Short-term, I'm hoping we'll get the regular Flex 4.15.0 SDK released soon, then I hope to release all of this back-ported code as a FlexJS 0.6.0. Thanks, -Alex