Releases:1.0.3

From CASA Framework

Jump to: navigation, search

Contents

[edit] CASA Framework Release 1.0.3

1.0.3 was released 02/22/07.

[edit] Downloads & Documentation

ZIP: http://casaframework.org/releases/1.0.3/1.0.3.zip

SVN: http://svn.casaframework.org/releases/1.0.3/

Documentation: http://casaframework.org/releases/1.0.3/docs/


Please note: CASA advises to only use the 'latest' release links. This way you can be assured that the version you are getting is the most up to date. We provide links to previous versions to be used in cases of forward compatibility issues.

[edit] Change Log

[edit] Bugs

  • Fixed issue where CoreXml's custom toString method prevented a successful XML sendAndLoad request.
  • Fixed issue where FunctionUtil's hasMinArguments method was reporting an invalid argument count.
  • Revised the calculateBuffer method to return a 0 percentage should the time of buffer be inifinite (i.e. no bytes loading in time duration)
  • Fixed error in StopWatch documentation.
  • Fixed error in kilobytes to bits conversion in ConversionUtil.
  • Fixed bug in DateUtil where isDayLightSavings reported incorrectly.
  • Fixed bug in DateUtil where getInternetTime reported an inaccurate beat count.
  • Method getWeeksOfTheYear in DateUtil now reports an accurate week count (weeks starting on monday) instead of the previous estimation.

[edit] Additions/Changes

  • Updated Tween to send sender reference to observers. NOTE: This changes the order that the position and progress arguments are sent to observers.
  • Added VarsLoad class which creates an easy way to load or send and load variables while adhering to CASA's load interfaces and classes.
  • Renamed classes Stoppable and Reversible to StoppableMovieClip and ReversibleMovieClip to match other MovieClip classes in package.
  • Added DataLoad base class and that is shared and inherited by XmlLoad and VarsLoad classes.
  • Updated PropertyTween to work with new Tween argument order.
  • Added methods getProperty and getScope to PropertyTween.
  • Updated Chain class to pass sender to observers.
  • Updated LoadManager to accept LoadInterface instead of Load for more flexibility.
  • Updated BandwidthObserver to accept BytesLoadInterface instead of BytesLoad for more flexibility.
  • Changed BandwidthObserver to accept any size load and load length of time. The responsible should be left to the user to determining what should be recorded.
  • Moved getOrdinalSuffix from DateUtil to NumberUtil.
  • Made a number of optimizations to DateUtil and commented class.
  • Added static event variables to Inactivity class.
  • Updated event onLastFontRegister in FontManager to pass sender to observers.
  • Rewrote LoremIpsum class to have a cleaner API.
  • Added a calculateBps function to LoadUtil
  • Updated DrawUtil to take shape classes to define shapes.
  • DrawUtil also no longer calls endFill to provide more flexibility when creating multiple and complex shapes.
  • Fixed a number of documentation errors and added documentation to all previously undocumented classes. CASA should now be fully documented.

[edit] Known Issues

This area will list known bugs, errors and issues found in the 1.0.3 release. These issues will be fixed for the next release. The issues will remain listed for reference.

  • FlvLoad crashes the Flash player when trying to load an FLV that doesn't exist. Reported by Dennis Baum.

Found a issue? Please first report it on the CASA discussion list. Thank you.

Personal tools