CHANGE LOG : GREENSOCK TWEENING PLATFORM
----------------------------------------
2010-04-27
----------------------------------------------
TweenLite 11.36
TweenMax 11.36
TweenCore 1.36
TimelineLite 1.36
TimelineMax 1.36
- Fixed compatibility with TweenLiteVars and TweenMaxVars (v11.35 introduced an incompatibility briefly)
2010-04-21
----------------------------------------------
TweenLite 11.35
TweenMax 11.35
TweenCore 1.35
TimelineLite 1.35
TimelineMax 1.35
- There was a bug in the beta version of Adobe's AIR 2 for Andriod that caused TweenLite/Max/Nano not to work properly, so I implemented a workaround (the bug was NOT in TweenLite/Max/Nano).
- Added LinePath2D and RectanglePath2D motion paths and added the ability to autoRotate on CirclePath2D as well. CirclePath2DPlugin was updated as well.
2010-04-10
----------------------------------------------
TweenLite 11.32
- Fixed bug that only appeared in the debug versions of the Flash Player which could cause an auto-overwritten tween not to be completely removed.
- Minor tweaks to enhance performance slightly.
2010-03-31
----------------------------------------------
OverwriteManager 6.01
- Fixed a problem that could occur in very rare situations due to floating point math issues in Flash and could cause a tween not to be overwritten properly in AUTO mode.
2010-03-28
----------------------------------------------
TimelineLite 1.32
TimelineMax 1.32
- Fixed a bug introduced a little over 30 hours ago (v1.31) in TimelineLite and TimelineMax that prevented paused TimelineLites/Maxes from rendering (for example, if you paused it and tweened its currentTime property or used TimelineMax's tweenTo() method).
2010-03-06 (2)
----------------------------------------------
TimelineLite 1.31
TimelineMax 1.31
- Updated the rendering routine in TimelineLite and TimelineMax so that if a child tween or callback pauses the timeline, it won't allow the rendering cycle to finish on that frame.
2010-03-26
----------------------------------------------
TweenLite 11.3
TimelineLite 1.3
MotionBlurPlugin 2.0
AutoFitArea 1.4
- Added 3rd parameter to TweenLite.killTweensOf() that allows you to define specific tweening properties to kill. This way you can kill only individual properties like "x" and "alpha" tweens of a particular object with TweenLite.killTweensOf(mc, false, {x:true, alpha:true});
- Added 3rd parameter to TimelineLite's killTweensOf() to match the TweenLite.killTweensOf() addition.
- Rebuilt MotionBlurPlugin so that it accurately handles objects with DropShadowFilters or BevelFilters applied.
- Added "fastMode" special property to MotionBlurPlugin that can improve rendering speed by 500% or more.
- Added "padding" special property to MotionBlurPlugin to allow you to define how much space around the object to render with it in the captured BitmapData (to accommodate filters that extend beyond an object's edges like DropShadowFilter and GlowFilter).
- Added "calculateVisible" parameter to AutoFitArea.attach() to allow proper handling of objects that use masks internally.
2010-03-06
----------------------------------------------
TweenLite 11.2
TweenMax 11.2
TimelineLite 1.2
TimelineMax 1.2
- Added onInit and onInitParams special properties to TweenLite and TweenMax
- Added tweenFromTo() to TimelineMax
- Improved tweenTo() in TimelineMax so that it waits to determine its duration until the tween begins, making delayed tweens and sequenced ones more reliable.
- Fixed bug that could cause a TimelineLite's/Max's onComplete not to fire if a nested tween altered the TimelineLite's/Max's timeScale property on its very last render.
- Changed invalidate() so that it doesn't eliminate event listeners that were already added. (AS3 only)
- Added INIT event to the TweenEvent class (AS3 only)
- Updated ASDocs
2010-03-01
----------------------------------------------
TweenNano 1.02
- Worked around Flash bug that caused the useFrames feature not to work properly in the AS2 flavor of TweenNano
2010-02-01
----------------------------------------------
TweenMax 11.14
- Added updateTo() method to TweenMax that offers more useful and flexible functionality than setDestination() (which has been deprecated now in favor of updateTo())
1/19/2010, 4:30PM
-----------------
RoughEase 0.6
(beta versions of MotionPath classes)
- Added ability to taper the strength of RoughEase at the beginning or end
- Added ability to control whether or not the points on a RoughEase are randomized
- Added beta versions of MotionPath, Circle2D, PathFollower, Direction, and Circle2DPlugin classes. (note: API may change)
1/18/2010, 9:30AM
-----------------
TweenLite 1.133
TweenMax 1.133
TimelineLite 1.142
SimpleTimeline 1.133
- Fixed bug that could cause an endless loop in a very specific (extremely rare) scenario when a TweenCore is killed/disabled more than once and its parent timeline is at a particular spot in the linked list rendering order.
1/15/2010, 11:00AM
------------------
TimelineLite 1.141
- Fixed a bug that could prevent a TimelineLite/Max from being garbage collected in a very specific (rare) scenario.
1/12/2010, 5:15PM
-----------------
TimelineLite 1.14
- Added removeLabel() to TimelineLite/Max
- Fixed bug in TransformMatrixPlugin that caused rotating objects to skew slightly in the middle of a tween (they always ended correctly, though)
- Updated documentation
12/28/09, 9:30PM
----------------
TimelineMax 1.13
- tweenTo() now respects a timeline's timeScale, adjusting the duration of the tween accordingly.
12/19/09, 8:15PM
-----------------
TweenLite 11.131
TweenMax 11.131
- Fixed minor bug that could cause a tween to report as active when it isn't.
- Added RoughEase
- Added RoughEase and SplitTextField to documentation
12/8/09, 1PM
----------------
TweenLite 11.13
TimelineLite 11.13
TweenCore 1.13
- Fixed bug that could prevent tweens from being properly removed from a TimelineLite/Max that has been completed
11/25/09, 12:00PM
------------------
TweenLite 11.12
TweenMax 11.12
- Fixed problem that could cause a TweenLite.from() not to honor "paused:true" passed in through the constructor's vars object
- Fixed problem that could prevent killVars() from working on a rounded property in TweenMax
11/21/09, 10:30AM
-----------------
TimelineLite 1.12
TimelineMax 1.12
- Fixed issue that could cause a TimelineLite or TimelineMax not to honor a reverse() call or a call that altered the timeline's startTime when it happened inside a child tween/timeline on the very last render when the TimelineLite/Max would have normally completed.
11/20/09, 11:00AM
-----------------
TweenCore 1.11
TweenMax 11.11
- Fixed issue that caused onComplete not to fire on tweens that had yoyo set to true and an odd repeat value
11/19/09, 10:00PM
-----------------
TimelineLite 1.11
TimelineMax 1.11
SimpleTimeline 1.11
- Fixed bug that could cause an unfinished tween to render once more after having been killed (and only in certain scenarios)
- Fixed bug with gotoAndPlay() sometimes inaccurately setting the currentTime
11/12/09, 11:10PM
-----------------
TimelineLite 1.1
SimpleTimeline 1.1
TweenCore 1.1
- CRITICAL: Fixed bug that could cause an endless loop in very rare situations. It could also cause some odd behavior that would look like tweens/timelines got overwritten.
11/7/09, 7:10AM
---------------
SimpleTimeline 1.01
TimelineLite 1.01
TimelineMax 1.04
TweenMax 1.104
- Fixed bug that could cause odd overwriting behavior
- Worked around Flash bug that incorrectly reported modulus operations like 4 % 0.8 as 0.7999999999 instead of 0, causing occassional jumping/skipping in repeated/yoyo'd TweenMax