cdnjs/cdnjs — pull request #1055 by jackdoyle (2013-03-19 05:33:45+00:00)
Title: Updating GSAP to 1.9.1

- Added TweenLite.autoSleep feature that automatically puts the ticker to sleep when there are no tweens or timelines active in the root and no "tick" listeners have been manually added to the core ticker. Of course it automatically wakes again when necessary. This can help reduce CPU usage during idle time.

- Added ability for CSSPlugin to handle multiple boxShadows or textShadows on a single element (a comma-delimited list).

- Fixed issue that could cause directional rotations to end at a value other than what was specified (visually it would look the same, but the value may be a multiple of 360 degrees off)

- Fixed issue with fromTo() and from() tweens that could cause them to render incorrectly in rare situations (introduced in 1.9.0, fixed in 1.9.1)

- Changed ticker algorithm so that it no longer attempts to adjust the interval each tick to compensate for any processing delays because doing so not only costs slightly more processing but also visually things tend to look better if the interval is more consistent anyway.

- Fixed issue that could allow a tween to live if it had multiple targets (like an array or selector) and you used killTweensOf() on each individual target separately.

- Now tweens with immediateRender:true (like most from() and fromTo() tweens) will render immediately but wait to run their overwrite logic until the tween actually begins.

- Fixed issue in CSSPlugin that could cause hsl() colors not to be parsed correctly in some rare scenarios.