Releases
v4.1.0
Compare
Sorry, something went wrong.
No results found
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 )
You can’t perform that action at this time.