Media Framework AS2 1.1.66 and AS3 1.1.83 Released
- Media Framework
- Product release
We are releasing updates (AS2 1.1.66 and AS3 1.1.83) to the Dreamsocket Media Framework today which includes:
- documentation for all framework classes, public functions, and properties
- comments in all example files
- project and file structural and name changes
- minor fixes and modifications
Documentation
In releasing our framework, one of our core focuses has been on support. We feel that the more information and tools we can provide to developers, the easier it will be for them to learn from what we have done. This is pretty evident in our site's support section that boast a pretty strong feature set. However, one of the main starting points, documentation, has been void up until this point. That changes with this release. Every class, public function, and property is now documented along with every example file. We decided that before we forged ahead on features, there needed to be a strong starting base for everyone coming in. It definitely took a bit of time and tweaked some fingers, but we feel that a much needed stepping stone has finally been put in place.
Project/File Changes
To simplify things and accommodate for future changes, we have merged the Flash ActionScript 3 and Flex ActionScript 3 project repositories into one. Most notably this means there will be a single ActionScript 3 version for both Flash and Flex to download and reference on the site. This change is reflected in the user download section, bug tracker, and release notes where the Flex AS3 and Flash AS3 elements have been combined into one. Instead of wiping the revision history for both versions, we opted to have the Flex source be merged into the previous Flash source tree. This means that the shared core and Flash history remains, but the Flex elements have a history starting now.
In the physical ActionScript 3 download we have also implemented some changes. You will notice that we have moved all example files to Flex or Flash specific sub directories to separate them out. All SWC file names have been modified to reflect their version type. In addition, we have cleaned up unneeded files, by combining some of the SWCs and source FLAs into single files.
Minor Fixes and Modifications
The minor number has been changed in both versions to reflect that we made some API changes. In this case, we actually updated and broke the versioning information in the API. We got rid of MediaComponentsVersion in favor of a MediaFramework singleton that has a version property. This makes more sense because the version represents the entire framework for all components and code. All other changes were "revision" changes that fixed minor bugs with example files and playbacks.
Summary
These changes provide a solid structural and information base for the framework, laying the ground work for some much larger changes we will making shortly. Big things are coming, keep your pants on and your eyes open :) !
To see a full list of all the changes, visit our release notes.
