2.4.4 (2024-10-15)
- Inverted gaps (b048c20)
2.4.3 (2024-10-14)
- Cell bound order (da6fe95)
2.4.2 (2024-10-13)
- Missing types in GridApi (04ca8dd)
2.4.1 (2024-10-13)
- Export new CellBoundsOrder enum (ea8c8f0)
2.4.0 (2024-10-12)
- Allow control over order cell bounds are returned in (3d4af07)
2.3.0 (2024-10-12)
- Add config to api funcs to control bounds curve order (b255096)
2.2.0 (2024-10-11)
- Expose row and cell indices as meta on BoundingCurves returned from API (aa5f485)
- Missing typing for bounding curves meta (4b1cbc3)
2.1.2 (2024-10-10)
- Make bezierEasing optional (930486a)
2.1.1 (2024-09-22)
- Bad import (a1875be)
2.1.0 (2024-09-22)
- Force new package version (fe6b539)
2.0.2 (2024-09-19)
- Export additional typings used in docs (cfedabe)
2.0.1 (2024-09-18)
2.0.0 (2024-09-18)
- Major changes to the API
- CHANGE
- Trigger major release (adfb205)
1.6.0 (2024-08-20)
- Add support for separate u and v gutters (fb48f7b)
1.5.1 (2024-08-05)
- CHANGE
- Switch ts module type for single-file type export (e314ed9)
1.5.0 (2024-08-05)
- Switch type of columns and rows in Grid def (0830dc3)
1.4.0 (2024-08-05)
- CHANGE
- Force publish (27b458b)
- Typo in variable name (1162f2d)
1.3.0 (2024-08-02)
- Move memoization to internal functions (348ed42)
1.2.1 (2024-08-01)
- Types not being correctly built (edaebc3)
1.2.0 (2024-08-01)
- CHANGE
- CHANGE
- Force release (2c86a98)
- Better naming (a87589a)
1.1.0 (2024-08-01)
- CHANGE
- Integrate API changes (559322b)
- Integrate with coons-patch changes (cf18b4e)
- Switch to typescript (baad233)
- Accept gutters (c3bfb45)
- Add advanced grid editing mode for arbitrary row and col values (9efb387)
- Add api to return bounds of any grid-square (a3f8015)
- Add back support for arbitrary grid column and row widths (e797dbb)
- Add control point mirroring and linking (1f35f0f)
- Add easing support (e81d910)
- Add getAllCellBounds to api (048f8ce)
- Add hide/show bounds and corner points (f59076a)
- Add support for straight-line strategy (00de81f)
- Add support or arbitrary column widths (997e8b8)
- Add surface abstraction with point interpolation (da12d44)
- Add switch for rendering intersections (8257a97)
- Allow control point values to be zeroed and linked (98af06c)
- Allow grid to be manipulated with controls (209b98e)
- Begin implementing node editing (09c44c9)
- Draw shape with svg and enable drag (0d57c30)
- Expand UI for grid (7bea910)
- Expose precsion as config (d19291d)
- Extract to separate repo (9ea8a07)
- First pass using bilinear interpolation (cab0842)
- Global control point editing (126e0be)
- Improve perf with useLayoutEffect and debounce (f059bd3)
- Improve performance of even interpolation strategy (e25958e)
- Improve sidebar (e31036e)
- Make svg shape bounds dynamic (4fc9b50)
- Minor layout and hover improvements (3344ff2)
- Minor layout tweaks (82bc393)
- Minor UI tweaks (32a2e57)
- Move control points with owning corner point (62fb42e)
- Render control stems with svg (b0a8a29)
- Switch to more accurate algo for determining curves (0a87cdd)
- Switch to top-left origin for coons patch calculations (ddb3124)
- Use new algo to collect intersections (05b1b11)
- Use objects as grid values (8405183)
- Use React and Tailwind (0d0e194)
- Clamp t-value for fractional rounding edgecase (8208dc5)
- Control point editing (8f550a2)
- Control point linking (7d2b94b)
- Ensure package version is bumped (40a8ecd)
- Favicon config (cec58c6)
- NumericInput value typing (e3924ae)
- Round point coordinates before validating proximity (9412509)
- Semantic-release file extension (d98caad)
- Shape bounds not taking control points into account (901a5ec)
- Wrong build dir name (08d83a4)