- Last updated: 2025-01-23T13:39:11Z
- Generator: thi.ng/monopub
All notable changes to this project will be documented in this file. Only versions published since 2022-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.
Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.
3.1.31 (2025-01-14)
- use optional chaining & nullish coalescing (c5a0a13)
3.1.0 (2024-06-21)
- add fillRule attrib support (9acb563)
- enforce uniform naming convention of internal functions (56992b2)
3.0.1 (2024-05-09)
- minor update
draw()
arc handling (e82077e)
3.0.0 (2024-05-08)
- fix #69 add elliptic arc path segment support, rename circular arc segments (7f82cb2)
- BREAKING CHANGE: add elliptic arc path segment support, rename circular arc segments
- update
path()
arc segment handling- use standard
A
anda
path segment types for SVG-compatible elliptic arc segments - use
R
andr
for canvas-only circular arc segments
- use standard
- update deps
- update
- update rect(), use native rounded rect drawing (5540510)
2.5.36 (2024-04-20)
- update type usage (33ffebf)
2.5.17 (2024-02-22)
- update object destructuring in all pkgs & examples (f36aeb0)
2.5.14 (2024-02-19)
- fix #448, pass vertex layout opts to packedPolyline()/packedPolygon() (eb2bdc0)
- update args for packedPolyline()/packedPolygon()
- update draw() delegation call sites
2.5.2 (2023-12-19)
- fix rounded rect attrib handling (ee79d01)
2.5.0 (2023-12-18)
2.4.6 (2023-11-09)
- update all tests (packages A-S) (e3085e4)
2.4.0 (2023-10-23)
- add/update packed shape support (14ce2f8)
- add packedPolyline() / packedPolygon() fns
- update draw() to add support for new shape types
2.3.24 (2023-10-11)
- fix "ellipse" shape handling (off-by-one error) (d1985c4)
- update draw() to include last (CCW flag) shape arg
- also related to #418
- update circular arc handling in draw() (18173c5)
- actually use CCW shape arg
- add issue references for upcoming fixes
2.3.0 (2023-04-08)
- add support for __clear ctrl attrib (2f3de82)
2.2.1 (2023-02-05)
- add null check for __skip attrib (416b7bb)
2.2.0 (2023-01-10)
- add __background attrib support (a33a58d)
- update __mergeState() to fill bg if attrib given
- refactor attrib handling in main draw() fn
2.1.9 (2022-04-07)
- replace deprecated .substr() w/ .substring() (0710509)