You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rebuilt the library as a Skia-first renderer instead of the previous SVG + Reanimated-only implementation.
Added an optional SVG fallback path rather than making SVG the primary rendering backend.
Refactored the repo into a workspace layout with the published library under packages/react-native-dotgrid and the Expo app under example.
Split animation state management from renderer drawing so Skia and SVG share the same packed-frame and shared-value pipeline.
Tightened npm packaging so the ESM build is explicitly marked as ESM, tests are excluded from published type declarations, and the tarball only ships built artifacts and docs.
Fixed
Fixed the native iOS startup crash caused by calling non-worklet helpers from UI-thread rendering paths in the new Skia implementation.
Removed worklet-unsafe helper usage from both the Skia path and the SVG fallback.
Stopped publishing test declaration files and raw source files in the npm package.
Added
Added dedicated worklet-safe renderer helpers and regression tests covering renderer import boundaries and worklet helper behavior.
Added packed-artifact smoke testing for the published package against a temporary Expo app.