dev
docs: remove dead https://pixijs.io/customize link in v7 migration guide (#12094)
chore: overhaul documentation system with TypeDoc plugins, examples, and guides (#11905)
chore: add standard/advanced tags to documentation (#11448)
fix: prevent error when using Application.domContainerRoot in Node.js (#12017)
docs: expand build, test, and API documentation (#11956)
fix: invalidate cached source in color.setAlpha() to prevent stale alpha reuse (#11924)
fix: compressed textures ignoring resolution from URL (e.g. `@0.75x`) (#11960)
chore: add ESLint rule enforcing ~/ imports in test and scene files (#11899)
dom container: provide a getter to the domElement via app.domContainerRoot (#11974)
fix: move DOMPipe extension registration back to init.ts (#11953)
fix: improves tree-shaking by optimizing module imports (#11833)
fix: add persistentDeviceId to FederatedPointerEvent for TypeScript 6 compatibility (#12101) (#12102)
feat: add HTML-in-Canvas texture support (#12053)
feat(rendering): object-form bind/push and capturable bind state (#12104)
feat: support Chromium 150+ HTML-in-Canvas upload signatures (#12077)
feat: added rotate to Point math-extras (#11704)
fix(maths): use the correct vertex for the first edge in Triangle.strokeContains (#12105)
fix: destroy of prepared but not rendered text should not throw an error (#11672)
fix: handle missing base in bitmap font parsers (#12121)
add parseSync to spritesheet (#11794)
feat: WebGPU-first RenderTarget attachment architecture & TextureView depth sampling (#12091)
Fix: advanced blend modes not being bundled
feat: DOMContainer (#11340)
feat: Add GIF downloading, parsing and playback (#11170)
fix bundle builds
chore: export html-source module from docs index