Skip to content

v4.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Feb 19:57
· 2 commits to main since this release

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)