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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
1.0.0
Added
✅ Added SplitText and SplitBitmapText components and setValue methods to useSpring and useSmoothDamp.
✅ Added the pixi-solid/testing subpath with scene and hook helpers, mock contexts, manual ticker, scene queries, and cleanup. Manual ticker drivers now advance asynchronously and consistently.
✅ Packaged the pixi-solid consumer skill at dist/skills/pixi-solid and added a browser export condition for Vite SSR bundling.
Changed
⚙️ Renamed the ticker-based delay factory to createDelay; import it from pixi-solid/utils.
⚙️ Exported component-specific prop types; removed factory helper types from the root exports.
⚙️ Components no longer destroy instances passed through as; callers own those instances.
⚙️ Limited PixiCanvas wrapper props to class, classList, style, and ref; put other DOM props on a caller-owned element. Only one canvas can be mounted per application at a time.
⚙️ Application options apply only when the provider creates the app; ignored options warn in development when an app is reused.
Removed
💀 Removed the public createTestRoot testing utility. Replace createTestRoot(callback).value with renderHook(callback).result(); use ctx.renderHook(callback) when the hook needs test context.
Fixed
🐞 Cleaned up app initialization failures and apps whose provider unmounts while initialization is pending; detached scene children when PixiCanvas unmounts.