CASA Lib AS3 Release 1.4.1

Written by Aaron Clinger on October 10th, 2011

We have released a new version of CASA Lib for ActionScript 3. This release addresses changes in Flash Player 11, and also includes three small fixes.

One of the major changes in Flash Player 11 is the addition of removeChildren to DisplayObjectContainer. CASA veterans know that CASA has contained removeChildren since 2009!

Adobe’s implementation of removeChildren differs from CASA’s as it doesn’t call destroy on the children, nor does it provide an option to recursively remove children’s children. We suggest that you continue to use CASA’s implementation instead of Adobe’s.

As CASA’s version is still applicable, we’ve renamed our methods to removeAllChildren to be compatible with FP 11. This change will require some changes in your previous applications if you want to use this release. We strive to make all CASA releases backwards compatible, but Adobe’s changes prevent us from doing so with this release.

CASA Lib AS3 Release 1.4.0

Written by Aaron Clinger on June 17th, 2011

We are happy to announce a new release of CASA Lib for ActionScript 3. The focus of this release was refinement, but we included a number of new features as well. See the change log below for the details. Special thanks goes to Jon Adams for his continued work on CASA Lib.

We have also published new documentation exported by the recently updated VisDoc. If you’re not familiar with VisDoc, we urge you to check it out.

Lastly, we wanted to publicly address a few questions we are often asked:

The first question we are asked is why there is such a long period of time between releases. The time between releases is spent testing each line of the code that is released. A lot of time is also spent on documentation; we take pride and making sure each function is described and clear examples are provided. We also use the pre-release version on a number of our client projects which go through professional QA before stamping a final release. That isn’t to say each release is flawless (we’re human), but we want to be as confident as we can that each release is production ready.

We are often asked a couple questions: Why doesn’t CASA Lib contain feature X? What is the scope of CASA Lib? In short, we designed CASA Lib as a foundation for building your projects—it was never intended to be a codebase that tries to do everything or dictates a framework. We often use CASA Lib in conjunction with many of the other great libraries and frameworks out there. We try to add features that are generic enough to be frequently used and can be easily built upon. We hope the library is versatile enough to be used on any Flash project, and that you find it as helpful as we do.

CASA Lib on Flash Speaks ActionScript

Written by Aaron Clinger on December 5th, 2010

The blog Flash Speaks ActionScript is doing a series of posts on using CASA Lib. Thank you Flash Speaks ActionScript for the kind words and the helpful articles. Be sure to check out the posts here: