Skip to content
This repository has been archived by the owner on Jun 23, 2023. It is now read-only.

Releases: tweenjs/es6-tween

v5.2.0: Minor improvements

11 Apr 17:17
Compare
Choose a tag to compare
Pre-release

Features

Refactoring

Improvements

  • 15% runtime performance improvements
  • 75% faster compile time (including TS -> ES6 -> Bundle, as now ES6 -> Bundle)
  • 5% better code readability

v5.1.0

11 Jan 10:23
Compare
Choose a tag to compare
  • Gulp build implementation
  • Docs improvements

v5.0.5

01 Jan 10:20
Compare
Choose a tag to compare

Fix

  • some minor bugs

Happy new year, everyone 🌲

v5.0.4

14 Dec 06:41
Compare
Choose a tag to compare

Deprecated

  • Timeline module

Fixed

  • jsDoc comments for being docs issue fixed
  • Docs fixed and now works properly
  • Electron.js is fixed? #45
  • VSCode installation types missing issue fixed? #47 #46
  • TWEEN.update parametr fix #48
  • Now infinite repeating tweens can be stopped #41
  • Now .chain method is back #40

Improvements

  • Now users can access to page of es6-tween via https://es6-tween.js.org, thank you https://js.org
  • Now memory usage reduced up to 3-5x while keeping performance stable
  • Accessing to subproperty now easier than ever, {x:{y:{z:5}}} now can be like {'x.y.z':5}, better?!
  • Now accessing to getter/setter much faster and effecient without creating temporarily checking object

Refactor

  • Plugins now initialized via .call(...args) insteadof new Plugin(...args)
  • Rendering engine for called via .call(...args) insteadof new Render(...args)`
  • Now plugins can change/manipulate the Tween properties/values itself, makes working with core easier
  • All plugins refactored

and some small fixes, improvements and refactors that maybe not worth type here...

v4.2.0

24 Nov 13:09
Compare
Choose a tag to compare
v4.2.0 Pre-release
Pre-release

Backup release for v4.X (latest v4)

v4.0.3

11 Nov 16:14
Compare
Choose a tag to compare

Feature

  • Interpolation - now applies for Object, Array interpolation (except Bezier interpolation)

Fix

  • docs issue fix

v4.0.2: Additive animations like change...

10 Nov 17:14
Compare
Choose a tag to compare

Feature

  • Super-fast property parsing technique, no overwrite, but amazingly handles this when on same DOM Node multiple tweens even with same property

Fix

  • Fixed where New Event System was broken (handles only one event)
  • Docs fix
  • Some linting, maybe back to original when it requires

Change

  • setMaxListener [default value] was changed from 5 to 15

v4.0.1: Major update

05 Nov 17:19
Compare
Choose a tag to compare

Issue fixes

  • This should fix #41
  • This should fix #40
  • This should fix #39

Warning approvement

  • Lite version was deprecated

Feature

  • .chain(...args) is back (hooray)
  • .setMaxListener new method to define how much listener can be applied
  • Now EventSystem was moved to Tween.js file and optimized for performance

Improvements

  • Memory usage was reduced 2x-4x
  • Performance was improved to up to 10%

And much much more...

  • with Lighter size
  • cleaner code

v3.8.23: Minor change

25 Sep 16:34
Compare
Choose a tag to compare

Deprecate

  • Tween: #seek method deprecated as it's not working excepted. PR are welcome (for fix without loss (or less loss) of performance)

Improvements

  • Rollup: Config file change to latest after lock-file update
  • Timing: while repeating it's now uses delay insteadof repeatDelay
  • Timing: startTime accepts relative value to current timestamp, as replacement of delayTime (as delayTime now acts like repeatDelay too)

v3.8.22: Fixes

24 Sep 16:18
Compare
Choose a tag to compare
  • build: building now faster and better compatible
  • fix[Easing]: Easing on reverse fixed
  • fix[RollupConfig]: config-file fixed
  • fix[Seek]: not works best, but works at least
  • compatibility[UI]: making it better compatibility for better
  • fix[stop]: stop method fix
  • feat[Easing]: stepped easing added
  • feat[Selector]: making API public
  • docs[API]: update
  • fix[packageJSON]: now returns unminified
  • format[Code]: code formatting fix
  • break[Timeline]: now elapsed() is progress()
  • and some fixes, improvements and patches...