All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.5.12 (2021-12-29)
- add isGenerated method (2febdc3)
- change script order (55ed4e3)
0.5.11 (2021-11-11)
- shallow buffer (33e21d9)
0.5.10 (2021-11-01)
0.5.9 (2021-08-23)
- utilities: 🐛 fix noise function (6c9ac3a)
0.5.8 (2021-08-23)
0.5.7 (2021-07-29)
- Fix drawer type
- Add anchor to ShapeBase
- Fix anchor settings
- Fix module path for cdn
- Add "build" folder to files in package.json
- Improve building system (ESM/CJS/Browser)
- Fix absolute imports
- Add ShapeFollow
- Fix ShapeLoop isStaticIndexed
- Add 'interpolate' utility for buffer morphing
- ShapeBuffer add dynamic shape
- Add Modifiers
- Add SingleRepetitionBounding in indexedBuffer
- Fix typescript import path
- Interface refactoring
- Remove buffer adaption when generate ShapeLoop or ShapeBuffer
- Change module exports
- Change build target from CJS to ES6
- Rename 'style' to 'drawer' property for shape primitive
- Adapt buffer moved in shape buffer
- Rename 'angle' to 'current' into IShapeLoopRepetition
- Fix recursion on not primitive shape
- Fix getBufferLength
- Fix clearBuffer for ShapeRecursive
- Add ShapeLoop subdivide for static inc
- Remove time and Context from IPropArguments
- Minor fix
- Fix parent when indexing
- Add RecoursiveShape
- Move to 'style' the properties used by drawer
- Rename RegularPolygon to Polygon
- In the generation of the shapes the 'squeeze' was moved before apply the transformations