Skip to content

Releases: thednp/kute.js

Major release with improvements all across the board

11 Dec 01:56
Compare
Choose a tag to compare

The major release features

  • We're back to Infinity repeat
  • Fixed all about SVG transforms: now with the ability to use transformOrigin tween setting, a new DOM update function with smarter string processing and tween object buildup
  • Simplified tween object for more memory efficiency
  • Improved code readability
  • Performance improvements
  • Documentation updates

Some improvements, code cleanup and small fixes

24 Nov 23:00
Compare
Choose a tag to compare

Changes

  • fixed minor issue with borderRadius on legacy browsers
  • removed CSS properties from SVG plugin
  • simplified core box model properties and CSS transform tween objects to always use px or deg as unit, with converted values
  • implemented the crossCheck function for SVG transforms (for stacking transform chains) and the SVG morph
  • simplified the coords interpolation function used for SVG morph
  • general code cleanup
  • simplified the processEasing since the additional easing plugins have been removed, the old version can be found in the js file for easing examples page
  • doc updates

Fixing recursion with core and plugins

14 Oct 09:06
Compare
Choose a tag to compare

A preparation release for the next big update, changelog:

  • Removed getBestIndex internal utility for an online utility
  • Fixing too much recursion issue with the core
  • Fixed examples cased recursion and further optimization to the Tween cunstructor, details
  • Also removed code o cause more recursion from plugins, details
  • More readable code
  • Documentation updates

Minor fixes and improvements

03 Oct 16:29
Compare
Choose a tag to compare

Changelog

  • Fixing #40
  • Improving performance #39

Minor change

24 Sep 08:05
Compare
Choose a tag to compare

Quick fixes and some change:

  • Removed dom from KUTE object,
  • Re-added Tween to KUTE object (was deleted by mistake in 1.5.7).
  • Updated demo and the kute-box-shadow sample plugin

Details f2eff7d

New Features, better performance, more readable code

24 Sep 03:14
Compare
Choose a tag to compare

Changes:

  • the build script also includes script version from package.json 97b4fe4
  • major code cleanup, code is far more organized and clean 728af0a
  • additional interpolation functions also get registered into the objects 1fb54ed
  • changed jQuery Plugin, changed the scope of ticker, tick, easing functions, interpolate functions, all to global, for better performance, added transform interpolate functions 3d7f672
  • added color tween to the Attributes plugin, added transform interpolator functions for svg 877005d
  • documentation updates

Added build.js script to minify files

20 Sep 22:25
Compare
Choose a tag to compare

Also fixed a small Regex issue with Attributes Plugin cc332f0

Quick fix for SVG Plugin and Attributes Plugin Improvements

20 Sep 11:20
Compare
Choose a tag to compare

Changes:

  • Fixed the SVG Plugin b83bb95
  • Attributes Plugin now handles better properties like strokeWidth or fill-opacity c6e7caa and d1e0161 and 56a0045
  • Doc updates

Minor fix and a small improvement

19 Sep 17:21
Compare
Choose a tag to compare

Changes:

  • Fixing #35
  • Decreased default morphPrecision from 25 to 15 for better visual. f631185
  • Replaced prototype with regular object for AttrPlugin I hope it's for better performance f631185
  • Doc updates

Further performance improvements and SVG plugin improvements

12 Sep 14:16
Compare
Choose a tag to compare

A major cleanup with various improvements

  • Changed prototype again, we only export plugins related methods #34
  • We also added some interpolate functions for better performance #34
  • Fixing #36
  • Better SVG transforms #33
  • NodeList is not a great idea for IE8 3819cd0
  • Added a link in documentation for converting SVG relative paths to absolute for polygon paths http://codepen.io/thednp/full/EgVqLw/