Skip to content

Releases: Undistraction/coons-patch

v4.1.0

21 Feb 19:57

Choose a tag to compare

4.1.0 (2026-02-21)

  • chore(release): 4.0.1 [skip ci] (f9b8142)
  • chore(release): 4.1.0 [skip ci] (e478668)
  • chore(release): 4.1.0 [skip ci] (581a3c4)
  • chore(release): 4.1.0 [skip ci] (99deab6)
  • chore(release): 4.1.0 [skip ci] (ccfe293)
  • chore: Add additional perms for claude (2179482)
  • chore: Add commands to claude perms (b670426)
  • chore: Add non-destructive commands to claude perms (b08e9f6)
  • chore: Add task perms for claude (559aec4)
  • chore: Add tsc to precommit (b984593)
  • chore: Bad casing in repo url (bf7e95a)
  • chore: Install npm 11.5.1 for OIDC publishing (2046e92)
  • chore(deps): Lock file maintenance (#62) (aa5bbd5), closes #62
  • chore: Remove conflicting semantic-release config (8c46d5d)
  • chore: Remove extraneous @semantic-release/npm dep causing issues (939aa49)
  • chore: Try NPM_CONFIG_PROVENANCE env (ccd2085)
  • chore: Tweak actions config to work with trusted publishing (245c20b)
  • chore: Tweak samantic release config (383e7ee)
  • chore(deps): Update Dev Dependencies (#86) (306759c), closes #86
  • feat: Force semantic release to publish after failed publish (4e85480)
  • deps: Bump semantic release for OIDC compatibility (0ccc4bd)
  • test: Add tests to cover regressions (cd91111)
  • test: Drop 'unit' suffix (a05a87b)
  • test: Roll-back to single tsconfig due to vscode incompatibility (4f1a3ce)
  • docs: Add CLAUDE.md (f952a50)
  • docs: Audit and improve README (946414c)
  • docs: Double space (7e5856a)
  • fix: Use null-coalescing instead of || (938c7cd)
  • fix: Validation uses same coordinate (1349a4d)
  • perf: Add mapObj version that uses mutation (059235f)
  • perf: Add simple benchmarks (7cfd37e)
  • perf: Avoid type conversion in roundToN (0e59944)
  • perf: Calculate surface coordinates at same time (03a26bd)
  • perf: Direct object access instead of map (1d1b8b9)
  • perf: Remove confusing benchmark (9378c40)
  • perf: Switch to binary search for identifying point on curve (d78c5d3)
  • perf: Use mutation to improve perf (e397ca0)

v4.0.0

20 May 16:24

Choose a tag to compare

4.0.0 (2025-05-20)

  • feat: Switch to named export for coonsPatch (3abc2c0)
  • chore: Separate tsconfigs for test and build (c7909f9)

BREAKING CHANGE

  • coonsPatch is now a named export instead of a default export.

v3.0.2

20 May 14:22

Choose a tag to compare

3.0.2 (2025-05-20)

  • deps: Bump doten (06e0176)
  • deps: Bump infra (0725587)
  • deps: Bump linters (4821340)
  • deps: Bump node types (5c90284)
  • deps: Bump node version (9f5efde)
  • deps: Bump nodemon (d730124)
  • deps: Bump prettier (2ab227d)
  • deps: Bump test deps (9a8b6f7)
  • deps: Bump typedoc (f80f331)
  • deps: Bump typescript (2333b45)
  • deps: Bump vite (819da53)
  • deps: Bump vitest (348bdfc)
  • deps: Remove package overrides (e3de507)
  • chore: Don't prettify CHANGELOG (74ef3e0)
  • chore: Trigger releases on dependency updates (e0d600c)
  • chore: Tweak vitest config (72b7eda)
  • chore: Update config for ts tests (418d04a)
  • chore(deps): Update dependency globals to v16 (#76) (61433a8), closes #76
  • chore(deps): Update dependency vite to v6.0.11 (#70) (414c58f), closes #70
  • chore(deps): Update Dev Dependencies (#64) (d5ab4fc), closes #64
  • chore(deps): Update Dev Dependencies (#67) (61bd5f7), closes #67
  • chore(deps): Update Dev Dependencies (#71) (ca1c5fd), closes #71
  • chore(deps): Update Node.js to v22.13.1 (#65) (f125a85), closes #65
  • chore(deps): Update pnpm to v10 (#73) (eedc18a), closes #73
  • chore(deps): Update pnpm to v10.5.1 (#77) (d6315c9), closes #77
  • chore(deps): Update pnpm to v9.15.4 (#63) (859a59b), closes #63
  • chore(deps): Update pnpm to v9.15.6 (#72) (bb040fd), closes #72
  • chore(deps): Update vitest monorepo to v3 (#68) (3d34cb5), closes #68
  • docs: Add note about mixed-type tests (f8f82f7)
  • refactor: Minor clean up (3addb8d)
  • test: Convert tests to ts (f938520)
  • style: Add eslint vitest plugin (679efc6)

v3.0.1

15 Jan 21:51

Choose a tag to compare

3.0.1 (2025-01-15)

Bug Fixes

  • Loosen validation of bounding curves (f38fb1b)

v3.0.0

13 Jan 21:35

Choose a tag to compare

3.0.0 (2025-01-13)

⚠ BREAKING CHANGES

  • This will require a major version bump as there is a change in the types of the arguments.

Features

  • Support four parameters (u, v, uOpposite and vOpposite) (#66) (45bc6e5)

v3.0.0-next.5

13 Jan 18:36

Choose a tag to compare

v3.0.0-next.5 Pre-release
Pre-release

3.0.0-next.5 (2025-01-13)

⚠ BREAKING CHANGES

  • This is braking
  • CHANGE
  • This is a breaking change
  • CHANGE

Features

Bug Fixes

Documentation

  • Improvements to documentation (7cde0b3)

Miscellaneous Chores

v3.0.0-next.4

13 Jan 15:04

Choose a tag to compare

v3.0.0-next.4 Pre-release
Pre-release

3.0.0-next.4 (2025-01-13)

⚠ BREAKING CHANGES

  • API change

Bug Fixes

v3.0.0-next.3

13 Jan 14:25

Choose a tag to compare

v3.0.0-next.3 Pre-release
Pre-release

3.0.0-next.3 (2025-01-13)

⚠ BREAKING CHANGES

  • CHANGE

Bug Fixes

v3.0.0-next.2

13 Jan 14:16

Choose a tag to compare

v3.0.0-next.2 Pre-release
Pre-release

3.0.0-next.2 (2025-01-13)

⚠ BREAKING CHANGES

  • This is a breaking change

Miscellaneous Chores

v3.0.0-next.1

13 Jan 13:35

Choose a tag to compare

v3.0.0-next.1 Pre-release
Pre-release

3.0.0-next.1 (2025-01-13)

⚠ BREAKING CHANGES

  • This is a breaking change
  • CHANGE

Features

Bug Fixes

  • release: Update package for publish (114c058)

Miscellaneous Chores