v1.0.0
We officially support PixiJS 8! 🎉
🚀 Features
- Update docs pixi - by Mr.Mao (3e91b)
- Support Assets component #154 - by @hairyf in #154 (ebe14)
- Add automatic uninstallation function and fix event mode handling - by @hairyf (bc812)
- Update documentation and examples to support assets components, fix resource loading and event handling - by @hairyf (0aea7)
- Update examples to support asset components, optimize texture loading and event handling - by @hairyf (2efb6)
- Update dependencies to directory sharing, optimize package management and version control - by @hairyf (e41ea)
- Update dependencies, optimize project structure, add asset component documentation, remove old loader documentation, fix resource loading and event handling - by @hairyf (b7848)
- Add new dom and rendering container components, add blur filter and mask filter functions, optimize the implementation of bitmap text and segmented text components - by @hairyf (9514e)
- Add the OptionOverrides interface to support custom overlay of texture attributes and optimize the type definition of container options for extraction - by @hairyf (22918)
- Update component type definitions, import methods, and fix some type declarations - by @hairyf (4077a)
- Update document navigation, optimize component type definitions, unify resource loading methods, and adjust transition component names - by @hairyf (ac3c2)
- Add Pixi.js v8 migration guide, update resource loading method and event names, adjust onTick parameters - by @hairyf (c115d)
- Update document navigation, add container origin examples, optimize component type definitions, and adjust the implementation logic of particle containers - by @hairyf (8e806)
- Add a new
Tintingexample, update document navigation, and adjust compiler options - by @hairyf (6e19e) - Add new examples for animated sprites and app with transparent background - by @hairyf (aaca3)
- Add AssetsBundle component and new manifest bundles example to documentation - by @hairyf (38c7c)
- Add Multi Loading example and enhance Review component with back buffer and antialias options - by @hairyf (5e710)
- Add new examples for Dom Container and Events, enhance documentation with additional links and demos - by @hairyf (d4e9a)
- Add new filter examples and enhance documentation with blur, color matrix, and displacement filters - by @hairyf (15e08)
- Enhance graphics documentation with new examples for basic shapes, curves, and dynamic graphics; remove outdated filter examples - by @hairyf (0834c)
- Update documentation with new examples for mesh, misc, nine-slice sprite, offscreen canvas, particle container, rendering, sprite, and text; remove outdated graphics examples for improved clarity and organization - by @hairyf (fb5ad)
- Add new examples for mesh, sprite, and text; enhance documentation with additional loading and animation features; remove outdated examples for improved clarity - by @hairyf (3478d)
- Add AGENTS documentation and skills definitions; introduce PixiJS and PixiJS.com submodules for improved project structure - by @hairyf (63d9b)
- Implement all 41 example demos with v8 API fixes and migration doc updates - by @virgilvox (f171a)
- Add backwards-compatible deprecation aliases for v7 element names - by @virgilvox (8927e)
- Add issue templates for bug reports and feature requests to improve user feedback and project management - by @hairyf (5e484)
🐞 Bug Fixes
- Blend modes type and filter type error - by Mr.Mao (5e1c9)
- Repair and support resource loading and management - by @hairyf (35ab3)
- Modify the import path of patchProp in the sprite animated and sprite lining files, and adjust the order of patchProp function parameters - by @hairyf (69c3b)
- Prevent potential error by using optional chaining in scope.stop() call - by @hairyf (7c9e6)
- Use optional chaining for safe scope.stop() invocation - by @hairyf (002c1)
- Handle null parent case in nextSiblingContainer function - by @hairyf (4015d)
- Update isCustomElement assignment to use compilerOptions from vue3-pixi - by @hairyf (77b90)
- Allow width and height props to accept both Number and String types in Application component - by @hairyf (e8c6e)
- Update application component to include preference prop and use optional chaining for createElement - by @hairyf (509f3)
- Add TypeScript ignore comment for pixiApp destruction options in Application component - by @hairyf (dbc00)
- Update SVG parsing example and demo components for improved clarity and functionality; adjust asset loading logic to handle single URL cases - by @hairyf (df336)
- V8 beta bug fixes, new elements, SSR guards, and test suite - by @virgilvox (9c1d8)
- V8 filter constructors, new MeshPlane/MeshSimple elements, doc updates, and expanded tests - by @virgilvox (a199a)
- Use v8 Text constructor in createText, clean up ParticleContainer patchProp, expand tests and migration docs - by @virgilvox (4ed9d)
- Expand test coverage to 171 tests, remove redundant listener, update docs for v8 - by @virgilvox (e362b)
- Replace broken homepage SVG icons, strengthen mesh geometry test, fix events header - by @virgilvox (c4942)
- Set app=false on three.js demo to avoid vue3-pixi custom renderer - by @virgilvox (8472c)
- Resolve all lint errors across examples and docs - by @virgilvox (0058c)
- Use direct dynamic import for three.js instead of Function constructor - by @virgilvox (73556)
- Import advanced blend modes in blend mode demos - by @virgilvox (6da6c)
- Complete v8 audit — fix broken examples, remove dead code, update docs - by @virgilvox (cb378)
- Reactive resize and background prop type in Application component - by @virgilvox (c2983)
- #161: Memory leak in scope usage - by @hairyf (ab1a8)
- docs: Fix sample code and GitHub link path - by @hairyf (cdfe2)