Skip to content

Latest commit

 

History

History
120 lines (71 loc) · 5.02 KB

File metadata and controls

120 lines (71 loc) · 5.02 KB

Change Log

All notable changes to this project will be documented in this file. Only versions published since 2023-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.

5.6.0 (2026-03-02)

🚀 Features

  • add __prec attrib support for svg() root element (fa33c1e)
    • add tests

🩹 Bug fixes

  • update __prec attrib checks in convertTree() (c3893b8)
    • check against nullish values to also support __prec: 0 (i.e. integer coordinates)

5.5.20 (2025-12-03)

♻️ Refactoring

  • update for-loops (use const where possible) (5ceaf1a)

5.5.0 (2025-07-26)

🚀 Features

  • add branch-level support for __convert: false (a51d634)
    • update convertTree() to allow branch-local disabling of conversion
    • add tests

5.4.13 (2025-01-14)

♻️ Refactoring

  • use optional chaining & nullish coalescing (c5a0a13)

5.4.0 (2024-09-16)

🚀 Features

  • add pattern(), add/use Attribs type alias (4c40840)

5.3.0 (2024-06-21)

🚀 Features

  • add fillRule attrib conversion support (9277417)

♻️ Refactoring

  • rename various rest args to be more semantically meaningful (8088a56)
  • enforce uniform naming convention of internal functions (56992b2)

5.2.34 (2024-04-20)

♻️ Refactoring

5.2.11 (2024-02-16)

🩹 Bug fixes

  • update scale attrib (7e797d1) handling (if zero)
  • update path() attrib overrides (7b25d0d)

5.2.0 (2023-12-26)

🚀 Features

  • include Inkscape xmlns in <svg> root (997850b)
  • add __inkscapeLayer group attrib handling (79a3932)

5.1.0 (2023-12-18)

🚀 Features

  • update convertTree() rounded rect handling (6115a50)
    • use r attrib to derive rounded rect radius

5.0.32 (2023-11-09)

♻️ Refactoring

  • update all tests (packages A-S) (e3085e4)

🧪 Tests

  • update/refactor tests to use bun test runner (8f6edb1)
  • update/rename test files/imports (still many broken) (1cb3c49)

5.0.0 (2023-04-08)

🛑 Breaking changes

  • update svgDoc() conversion handling (f0e9092)
  • BREAKING CHANGE: update svgDoc(), rename convert attrib => __convert
    • for consistency, keep all control attribs prefixed as __xxx

🚀 Features

  • add support for precision attribute (f81d0d8)
    • update convertTree() to allow dynamic floating point precision handling via __prec control attrib
    • update docs
    • add tests

🩹 Bug fixes

  • update ff() to always return string (ae1d844)