Releases:1.0.5
From CASA Framework
Contents |
[edit] CASA Framework Release 1.0.5
1.0.5 was released 04/10/07.
[edit] Downloads & Documentation
ZIP: http://casaframework.org/releases/1.0.5/1.0.5.zip
SVN: http://svn.casaframework.org/releases/1.0.5/
Documentation: http://casaframework.org/releases/1.0.5/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 JavaDoc missing reference errors in CASA documentation.
- Fixed spelling and grammatical errors in ValidationUtil's documents.
- Fixed bug in PropertyTween which caused class to fail if
removeAllEventObserversorremoveEventObserversForEventwere called. - Fixed typo in ColorUtil's
setTintusage example. - Fixed mistake in DateUtil where
formatDatewas incorrectly reporting the values for thegandhformat string. - Fixed bug in XmlUtil's
objectToXmlmethod that caused invalid output. - Fixed a bug in LockingMovieClip that prevented locking event handlers from extending classes.
[edit] Additions/Changes
- Added CoreTextField, DispatchableTextField and EventTextField classes.
- Added
createmethods to CoreTextField, DispatchableTextField, EventTextField, CoreMovieClip, DispatchableMovieClip, EventMovieClip, StatedMovieClip and LockingMovieClip that allows blank instance creation without a MovieClip on stage or in the library. - Added Timer class which dispatches an event at a specific time frequency.
- Updated Interval class to extend from the new Timer class.
- PositionManager no longer follows a singleton pattern for more flexiblity.
- Changed PositionManager's and DistributionCollection's
updatemethod to a more semanticpositionItems. - PositionManager and DistributionCollection no longer position items when added with
addItem; you must callpositionItems. - PositionManager no longer positions items on stage resize by default or changes stage align and scale values.
- Added LoadGroup class which allows multiple loads to be treated as one larger load item.
- Published new documentation using VisDoc 2.0.
- Added
createMovieRegisterClassto MovieClipUtil. - Changed MovieClipUtil's
attachMovieRegisterClassparameter order. - Updated CoreMovieClip so both
removeMovieClipanddestroyboth destroy and remove the MovieClip. - Chain's
removeTasknow returns atrueorfalseif task was successfully found and removed. - LoadManager's
removeLoadnow returns atrueorfalseif task was successfully found and removed. - Updated EventMovieClip to pass focus object to observers of events 'onKillFocus' and 'onSetFocus'.
- Added DispatchableXml class that contains EventDispatcher and extends from CoreXml.
- Updated EventXml to extend from DispatchableXml.
- Updated ObjectUtil's
clonemethod to successfully clone Class objects. - StatedMovieClip now creates a "blank" state (no event handlers) and a "default" state (event handlers assigned at point of creation).
[edit] Known Issues
This area will list known bugs, errors and issues found in the 1.0.5 release. These issues will be fixed for the next release. The issues will remain listed for reference.
- DateUtil's
isDaylightSavingsdoes not accurately detect daylight savings globally. Reported by Shane McCartney. - XmlUtil's
xmlToObjectdoes not convert text nodes that have attributes correctly. Reported by Chad Udell and Harry Williams. - Interval class calls method before stopping on last repetition. Reported by Vish Vishvanath.
- CoreTextField does not correctly apply TextFormats using
setTextFormat. Reported by Mark Donovan.
Found a issue? Please first report it on the CASA discussion list. Thank you.

