Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## 1.0.0 (2024-07-30) ### Features * Accept gutters ([c3bfb45](c3bfb45)) * Add advanced grid editing mode for arbitrary row and col values ([9efb387](9efb387)) * Add api to return bounds of any grid-square ([a3f8015](a3f8015)) * Add back support for arbitrary grid column and row widths ([e797dbb](e797dbb)) * Add control point mirroring and linking ([1f35f0f](1f35f0f)) * Add easing support ([e81d910](e81d910)) * Add getAllGridCellBounds to api ([048f8ce](048f8ce)) * Add hide/show bounds and corner points ([f59076a](f59076a)) * Add support for straight-line strategy ([00de81f](00de81f)) * Add support or arbitrary column widths ([997e8b8](997e8b8)) * Add surface abstraction with point interpolation ([da12d44](da12d44)) * Add switch for rendering intersections ([8257a97](8257a97)) * Allow control point values to be zeroed and linked ([98af06c](98af06c)) * Allow grid to be manipulated with controls ([209b98e](209b98e)) * Begin implementing node editing ([09c44c9](09c44c9)) * Draw shape with svg and enable drag ([0d57c30](0d57c30)) * Expand UI for grid ([7bea910](7bea910)) * Expose precsion as config ([d19291d](d19291d)) * Extract to separate repo ([9ea8a07](9ea8a07)) * First pass using bilinear interpolation ([cab0842](cab0842)) * Global control point editing ([126e0be](126e0be)) * Improve perf with useLayoutEffect and debounce ([f059bd3](f059bd3)) * Improve performance of even interpolation strategy ([e25958e](e25958e)) * Improve sidebar ([e31036e](e31036e)) * Make svg shape bounds dynamic ([4fc9b50](4fc9b50)) * Minor layout and hover improvements ([3344ff2](3344ff2)) * Minor layout tweaks ([82bc393](82bc393)) * Minor UI tweaks ([32a2e57](32a2e57)) * Move control points with owning corner point ([62fb42e](62fb42e)) * Render control stems with svg ([b0a8a29](b0a8a29)) * Switch to more accurate algo for determining curves ([0a87cdd](0a87cdd)) * Switch to top-left origin for coons patch calculations ([ddb3124](ddb3124)) * Use new algo to collect intersections ([05b1b11](05b1b11)) * Use objects as grid values ([8405183](8405183)) * Use React and Tailwind ([0d0e194](0d0e194)) ### Bug Fixes * Clamp t-value for fractional rounding edgecase ([8208dc5](8208dc5)) * Control point editing ([8f550a2](8f550a2)) * Control point linking ([7d2b94b](7d2b94b)) * Ensure package version is bumped ([40a8ecd](40a8ecd)) * Favicon config ([cec58c6](cec58c6)) * NumericInput value typing ([e3924ae](e3924ae)) * Round point coordinates before validating proximity ([9412509](9412509)) * Semantic-release file extension ([d98caad](d98caad)) * Shape bounds not taking control points into account ([901a5ec](901a5ec)) * Wrong build dir name ([08d83a4](08d83a4)) ### Performance Improvements * Add memoization to api ([ce31489](ce31489)) * Fix unecessary lut generation with memoization ([b39110b](b39110b))
- Loading branch information