Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 2.66 KB

CHANGELOG.md

File metadata and controls

68 lines (47 loc) · 2.66 KB

Change Log

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

0.3.0 (2024-01-23)

🚀 Features

  • update SDFAttribs/SDFModifiers (e1e51ff)
    • extract/update SDFModifiers
    • add min/max/clamp() mods
    • add withSDFModifiers()
    • update withSDFAttribs()
    • add/update docstrings

0.2.81 (2023-11-09)

♻️ Refactoring

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

0.2.69 (2023-09-25)

🩹 Bug fixes

  • internal __sdfAttribs handling (a86c25e)

0.2.0 (2022-06-23)

🚀 Features

  • add bounds pre-checks, update SDFAttribs, ops (ddf0a6e)
    • update SDFn signature, add opt. min dist param
    • add withBoundingCircle/Rect() SDF wrappers
    • update shape fns (points2, polygon2, polyline2)
    • update SDF combinators (union, isec, diff etc.)
    • update asSDF() group impl
    • update SDFAttribs, allow round & smooth opts to be field based
    • add docstrings
  • major update: combinators, modifiers, shape support (4ffbc86)
    • support more shapes (and conversions) in asSDF()
    • update/extend SDFAttribs
    • add new SDF combinators (chamfer, round, step)
    • add higher order combinators defOp(), defParamOp()
    • add support for combinator params to be spatial
    • update asSDF() to support more shape types and auto-convert to poly/line
    • add domain modifiers, update sample2d() to support domain mods
    • update various distance functions (incl. uniform arg order, minimize allocs)
    • add docstrings

0.1.1 (2022-06-20)

🩹 Bug fixes

0.1.0 (2022-06-20)

🚀 Features