Skip to content
sole edited this page Sep 29, 2015 · 1 revision

Since we're using semantic release, and it generates a change log here, the change log doesn't need to be maintained in the README file any more. The older change log is here for historic purposes (nostalgia?)

2015 09 29 - r16

  • Remove the minified version and the build folder. From now on we just publish and refer to the code in src/Tween.js (sole).

2015 07 17 - r15

  • Better bower.json support (azachar)
  • Better module support and add performance.now polyfill (superlukas)
  • Cleaning up various things that are pointing to wrong places, etc (sole)

2014 06 15 - r14 (5,798 KB, gzip: 2,168 KB)

  • Include license header on the minified files too (hyandell)
  • Make examples more efficient by using requestAnimationFrame's own timer instead of calling Date.now again (Robert Eisele)
  • Make it explicit that you can install tween.js with npm and bower (sole)

2014 05 05 - r13 (5,765 KB, gzip: 2,149 KB)

2013 11 03 - r12 (5,697 KB, gzip: 2,131 KB)

  • Fix bug with cached tweens.length value inside update() loop (freestlr)
  • Move assets and all examples and stuff to use the gh-pages branch, so things are always properly updated (sole).
  • Fix bug where chained tweens were not stopped if the previous tween had been stopped, under certain circumstances, by fundon
  • Use tweens in C/C++ with libtween by jsm174!

2013 08 10 - r11

  • Add yoyo functionality: tweens can bounce back to their original value when finished (benjamind)
  • Make tween.js an official npm module (sole) (hint: npm install tween.js)
  • Bring node.js compatibility back! (benjamind)
  • Bring IE shim back! (sole)
  • Tween only strings, arrays or numbers (JAStanton)

2013 03 03 - r10 (5,342 KB, gzip: 2,010 KB)

  • Added the ability to tween using relative values with to() (endel)

2013 02 04 - r9 (5,224 KB, gzip: 1,959 KB)

  • Use window.performance.now() if available for even smoother animations (tdreyno, mrdoob and sole)
  • Added tween.repeat() (sole)
  • Improve example_01 performance (mrdoob)
  • Use CONTRIBUTING.md instead of having the section on README.md (sole)

2013 01 04 - r8 (4,961 KB, gzip: 1,750 KB)

  • New Date.now() shim by roshambo makes the lib compatible with IE
  • Fix for checking undefined duration (deanm)
  • Add unit tests (sole)
  • Fixed non-existing properties sent in to and ending up as NaN in the target object (sole)
  • Add missing example screenshot (sole)
  • Add CONTRIBUTING section in README (sole)

2012 10 27 - r7 (4,882 KB, gzip: 1,714 KB)

  • Fixed start time of chained tweens when using custom timing. (egraether)
  • TWEEN.update() now returns a boolean (tweens pending or not). (mrdoob)
  • Added tween.onStart(). (mrdoob)
  • tween.chain() now accepts multiple tweens. (mrdoob)

2012 04 10 - r6 (4,707 KB, gzip: 1,630 KB)

  • Returning instance also in .chain(). (mrdoob)
  • Refactoring and code clean up. (egraether)
  • Simplified easing formulas. (infusion)
  • Added support to arrays in .to() using linear, catmull-rom or bezier .interpolation(). (egraether)
  • Removed autostart/stop. (mrdoob)
  • Renamed EaseNone, EaseIn, EaseOut ane EaseInOut, to None, In, Out and InOut. (mrdoob)
  • Made .to() values dynamic. (egraether and jeromeetienne)

2011 10 15 - r5 (4,733 KB, gzip: 1,379 KB)

  • Add autostart/stop functionalities (jocafa and sole)
  • Add 07_autostart example demonstrating the new functionalities (sole)

2011 10 15 - r4

  • Use Date.now() instead of new Date.getTime() as it's faster (mrdoob)

2011 09 30 - r3

  • Added new time parameter to TWEEN.update, in order to allow synchronizing the tweens to an external timeline (lechecacharro)
  • Added example to demonstrate the new synchronizing feature. (sole)

2011 06 18 - r2

  • Added new utility methods getAll and removeAll for getting and removing all tweens (Paul Lewis)

2011 05 18 - r1

  • Started using revision numbers in the build file
  • Consider this kind of an stable revision :-)
Clone this wiki locally