v8.9.0
💾 Download
Development Build:
Production Build:
Documentation:
Changed
🎁 Added
- feat: DOMContainer by @GoodBoyDigital in #11340
- Experimental support for integrating DOM elements within the PixiJS scene graph, allowing HTML elements to be positioned and transformed alongside other PixiJS objects.
import 'pixi.js/dom'
import { DOMContainer } from 'pixi.js';
// Create a DOM element
const element = document.createElement('div');
element.innerHTML = 'Hello World!';
// Create a DOM container
const domContainer = new DOMContainer({ element });
// Add it to your scene
app.stage.addChild(domContainer);
// Position and transform like any other DisplayObject
domContainer.x = 100;
domContainer.y = 100;
domContainer.rotation = 0.5;
domContainer.anchor.set(0.5);
🐛 Fixed
- fix: Ignore autoDensity for OffscreenCanvas by @bigtimebuddy in #11313
- fix: Restore gl extensions state on context restore by @ddenisyuk in #11299
- fix: don't use alias for
PointData
import by @kosmotema in #11308
New Contributors
- @kosmotema made their first contribution in #11308