Skip to content

Commit

Permalink
1.10.1
Browse files Browse the repository at this point in the history
- Fixed issue that could cause the last tween in a TweenMax.staggerTo() not to swap in the tween instance for "{self}" in the onCompleteParams when an onCompleteAll was defined.

- Fixed an issue in AttrPlugin that could cause an error if the starting and ending values of the tween are identical.

- Fixed an issue in CSSPlugin that could cause the scaleZ not to be applied correctly in 3D transforms.

- Added a "force3D" boolean special property for CSSPlugin that, when true, applies a 3D transform which typically causes the browser to promote that element to its own layer on the GPU when possible (this can improve performance).

- Fixed an issue in KineticPlugin that could cause directional rotation values not to work after the first time.

- Changed the behavior of TextPlugin from() tweens so that it is more intuitive in terms of the direction.

- The _addTween() method of TweenPlugin now returns the PropTween instance if one is created (or null if not). This can help optimize some other code.

- Minor optimizations
  • Loading branch information
gsap-dev committed Jul 10, 2013
1 parent b7d17d9 commit 04a3ec0
Show file tree
Hide file tree
Showing 20 changed files with 198 additions and 192 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gsap",
"version": "1.9.8",
"version": "1.10.1",
"description": "GreenSock Animation Platform (GSAP) is a suite of high-performance JavaScript tools for scripted animation, including TweenLite, TweenMax, TimelineLite, TimelineMax, various easing equations (EasePack), plugins for things like animating along Bezier paths, tweening RaphaelJS or KineticJS objects, etc. and it also includes an optional jQuery plugin that hijacks the native jQuery.animate() method so that animations perform much better and additional properties can be tweened, like colors, transforms (2D and 3D), boxShadow, borderRadius, clip, and lots more. GSAP has no dependencies on jQuery and it can animate ANY numeric property of ANY object. See http://www.greensock.com/gsap-js/ for details.",
"author": {
"name": "Jack Doyle",
Expand Down
6 changes: 3 additions & 3 deletions src/minified/TimelineLite.min.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/minified/TimelineMax.min.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/minified/TweenLite.min.js

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions src/minified/TweenMax.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/minified/easing/EasePack.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/minified/jquery.gsap.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions src/minified/plugins/AttrPlugin.min.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!
* VERSION: 0.1.0
* DATE: 2013-02-22
* VERSION: 0.2.0
* DATE: 2013-07-10
* UPDATES AND DOCS AT: http://www.greensock.com
*
* @license Copyright (c) 2008-2013, GreenSock. All rights reserved.
Expand All @@ -9,4 +9,4 @@
*
* @author: Jack Doyle, [email protected]
*/
(window._gsQueue||(window._gsQueue=[])).push(function(){"use strict";window._gsDefine.plugin({propName:"attr",API:2,init:function(t,e){var i;if("function"!=typeof t.setAttribute)return!1;this._target=t,this._proxy={};for(i in e)this._addTween(this._proxy,i,parseFloat(t.getAttribute(i)),e[i],i),this._overwriteProps.push(i);return!0},set:function(t){this._super.setRatio.call(this,t);for(var e,i=this._overwriteProps,s=i.length;--s>-1;)e=i[s],this._target.setAttribute(e,this._proxy[e]+"")}})}),window._gsDefine&&window._gsQueue.pop()();
(window._gsQueue||(window._gsQueue=[])).push(function(){"use strict";window._gsDefine.plugin({propName:"attr",API:2,init:function(t,e){var i;if("function"!=typeof t.setAttribute)return!1;this._target=t,this._proxy={};for(i in e)this._addTween(this._proxy,i,parseFloat(t.getAttribute(i)),e[i],i)&&this._overwriteProps.push(i);return!0},set:function(t){this._super.setRatio.call(this,t);for(var e,i=this._overwriteProps,s=i.length;--s>-1;)e=i[s],this._target.setAttribute(e,this._proxy[e]+"")}})}),window._gsDefine&&window._gsQueue.pop()();
4 changes: 2 additions & 2 deletions src/minified/plugins/CSSPlugin.min.js

Large diffs are not rendered by default.

Loading

0 comments on commit 04a3ec0

Please sign in to comment.