Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
advanced-blend-modes.js | 2025-06-03 | 37.8 kB | |
advanced-blend-modes.js.map | 2025-06-03 | 69.2 kB | |
advanced-blend-modes.min.js | 2025-06-03 | 31.7 kB | |
advanced-blend-modes.min.js.map | 2025-06-03 | 63.8 kB | |
gif.js | 2025-06-03 | 43.2 kB | |
gif.js.map | 2025-06-03 | 91.0 kB | |
gif.min.js | 2025-06-03 | 14.2 kB | |
gif.min.js.map | 2025-06-03 | 71.2 kB | |
math-extras.js | 2025-06-03 | 6.5 kB | |
math-extras.js.map | 2025-06-03 | 20.3 kB | |
math-extras.min.js | 2025-06-03 | 2.7 kB | |
math-extras.min.js.map | 2025-06-03 | 15.0 kB | |
pixi.js | 2025-06-03 | 2.0 MB | |
pixi.js.d.ts | 2025-06-03 | 1.5 MB | |
pixi.js.map | 2025-06-03 | 4.4 MB | |
pixi.min.js | 2025-06-03 | 678.8 kB | |
pixi.min.js.map | 2025-06-03 | 3.8 MB | |
pixi.min.mjs | 2025-06-03 | 679.4 kB | |
pixi.min.mjs.map | 2025-06-03 | 3.8 MB | |
pixi.mjs | 2025-06-03 | 1.8 MB | |
pixi.mjs.map | 2025-06-03 | 4.4 MB | |
unsafe-eval.js | 2025-06-03 | 36.0 kB | |
unsafe-eval.js.map | 2025-06-03 | 100.5 kB | |
unsafe-eval.min.js | 2025-06-03 | 15.6 kB | |
unsafe-eval.min.js.map | 2025-06-03 | 79.6 kB | |
webworker.js | 2025-06-03 | 2.0 MB | |
webworker.js.map | 2025-06-03 | 4.4 MB | |
webworker.min.js | 2025-06-03 | 705.1 kB | |
webworker.min.js.map | 2025-06-03 | 3.8 MB | |
webworker.min.mjs | 2025-06-03 | 705.7 kB | |
webworker.min.mjs.map | 2025-06-03 | 3.8 MB | |
webworker.mjs | 2025-06-03 | 1.8 MB | |
webworker.mjs.map | 2025-06-03 | 4.4 MB | |
README.md | 2025-06-03 | 5.3 kB | |
v8.10.0 source code.tar.gz | 2025-06-03 | 7.4 MB | |
v8.10.0 source code.zip | 2025-06-03 | 9.4 MB | |
Totals: 36 Items | 62.3 MB | 0 |
💾 Download
Installation:
:::bash
npm install pixi.js@8.10.0
Development Build: - https://cdn.jsdelivr.net/npm/pixi.js@8.10.0/dist/pixi.js - https://cdn.jsdelivr.net/npm/pixi.js@8.10.0/dist/pixi.mjs
Production Build: - https://cdn.jsdelivr.net/npm/pixi.js@8.10.0/dist/pixi.min.js - https://cdn.jsdelivr.net/npm/pixi.js@8.10.0/dist/pixi.min.mjs
Documentation: - https://pixijs.download/v8.10.0/docs/index.html
Changed
https://github.com/pixijs/pixi.js/compare/v8.9.2...v8.10.0
🚨 Behavior Change 🚨
With this release we have fixed the ParticleContainer.removeParticles(startIndex, endIndex)
logic to correctly set the endIndex
to this.particleChildren.length
by default. This now matches the behavior of container.removeChildren()
🎁 Added
- feat: support trimmed text by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11456
- Text can now be trimmed!
ts const text2 = new Text({ text: 'TRIM', style: { trim: true, // New API }, });
- feat: textStyle filters by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11282
- Filters can now be baked into a Text on creation. When setting filters this way, the filter is actually baked into the texture at creation time, rather than having to be calculated at run time, eliminating the runtime cost. ```ts const blurFilter = new BlurFilter();
const text = new Text({
text: 'HI',
style: {
fontSize: 100,
fill: 'white',
filters: [blurFilter], // add some filters to the style
}
});
* feat: support textureStyle options on text rendering by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11403
* Text, HTMLText, and BitmapText now all support customising how the texture is generated by passing in the `textureStyle` object
ts
const text = new Text({
text: 'Hello Pixi!',
style: {...},
textureStyle: {
scaleMode: 'nearest',
}
});
```
* feat: spritesheet option cachePrefix by @F-star in https://github.com/pixijs/pixijs/pull/11237
* feat: add a limits system to WebGL and WebGPU renderers by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11417
* feat: allow for autocomplete on cursor strings by @Zyie in https://github.com/pixijs/pixijs/pull/11438
* feat: The build (ShapeBuilder) method should report its success by @midiusRed in https://github.com/pixijs/pixijs/pull/11283
* feat: update Earcut to v3.0.0 by @LukeAbby in https://github.com/pixijs/pixijs/pull/11214
*
🐛 Fixed
- fix: ObservablePoint toString by @Zyie in https://github.com/pixijs/pixijs/pull/11430
- fix: HTMLTextStyle clone and css overrides assignment by @Zyie in https://github.com/pixijs/pixijs/pull/11442
- fix: iOS issue loading video when autoplay is false and preload is true. by @jgelens in https://github.com/pixijs/pixijs/pull/11451
- fix: letter spacing support getter by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11429
- fix: bitmap text emoji render by @rnike in https://github.com/pixijs/pixijs/pull/11275
- fix: Inverse stencil mask should not modify stencil buffer during normal draws by @Mysak0CZ in https://github.com/pixijs/pixijs/pull/11352
- fix: default values on removeParticles logic by @PaulKokhanov1 in https://github.com/pixijs/pixijs/pull/11374
- fix: Dom Container on scaled canvas by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11400
- fix: dynamic bitmap font rendering by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11416
- fix: events firing PointerEvent when not supported by @midiusRed in https://github.com/pixijs/pixijs/pull/11217
🧹 Chores
- chore: add funding link to npm package by @tddyco in https://github.com/pixijs/pixijs/pull/11405
- chore: update links in README by @tddyco in https://github.com/pixijs/pixijs/pull/11406
- chore: Improve handling of HTMLImageElement in texture uploads by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11343
- chore: simplify text systems by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11345
- chore: remove renderable hashes by @GoodBoyDigital in https://github.com/pixijs/pixijs/pull/11346
- chore: Update BitmapFont.ts doc for 8.x by @JonDegn in https://github.com/pixijs/pixijs/pull/11420
- chore: documentation overhaul with typedoc by @Zyie in https://github.com/pixijs/pixijs/pull/11423
- chore: add standard/advanced tags to documentation by @Zyie in https://github.com/pixijs/pixijs/pull/11448
- chore: improve api doc comments by @Zyie in https://github.com/pixijs/pixijs/pull/11455
New Contributors
- @tddyco made their first contribution in https://github.com/pixijs/pixijs/pull/11405
- @Mysak0CZ made their first contribution in https://github.com/pixijs/pixijs/pull/11352
- @PaulKokhanov1 made their first contribution in https://github.com/pixijs/pixijs/pull/11374
- @JonDegn made their first contribution in https://github.com/pixijs/pixijs/pull/11420
- @jgelens made their first contribution in https://github.com/pixijs/pixijs/pull/11451