Version 2.2.5
- remove IE support, removed all polyfills
- update tooling, added Deno for lint, format, added rolldown for build, removed eslint, rollup, plugins, and others
- updated dependencies and components
- fixed all lint issues
- updated docs
- added publish workflow
- Bump terser from 5.14.1 to 5.14.2 by @dependabot[bot] in https://github.com/thednp/kute.js/pull/112
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot[bot] in https://github.com/thednp/kute.js/pull/117
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot[bot] in https://github.com/thednp/kute.js/pull/121
- Bump rollup from 2.75.7 to 3.29.5 by @dependabot[bot] in https://github.com/thednp/kute.js/pull/124
- Bump js-yaml, eslint and eslint-config-airbnb-base by @dependabot[bot] in https://github.com/thednp/kute.js/pull/129
- Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in https://github.com/thednp/kute.js/pull/130
- @dependabot[bot] made their first contribution in https://github.com/thednp/kute.js/pull/112
Full Changelog: https://github.com/thednp/kute.js/compare/2.0.16...2.2.5
Improvements
Changes:
- Upgraded SVG morph components to be able to process path data in Node.js;
- The svgCubicMorph component can morph lines properly;
- code cleanup.
Improved SVG morph components
Details with latest commit.
Fixes and improvements
Changes:
- #103 added ability to re-queue the execution context on
resume() - added SVGPathCommander to do path processing for both morph components
- replaced path string processing from Raphael with the one from SvgPath for more accurate path data processing
- solved some issue with path processing
arcTopath commands withlargeArcFlag - code improvements
KUTE.js now works in HEAD
- KUTE.js now works when added to
<head>but tween object initialization scripting must be added after<body>or when newElementtarget is appended into document - updated
shorter-js
Added Transform Legacy component
Added a new component to support legacy browsers IE9+
Also added an additional polyfill-legacy.js source to build IE9+ polyfills.