Download Latest Version v8.11.0 source code.tar.gz (7.5 MB)
Email in envelope

Get an email when there's a new version of PixiJS library

Home / v8.10.0
Name Modified Size InfoDownloads / 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 }, }); image
  • 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` objectts 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

🧹 Chores

New Contributors

Source: README.md, updated 2025-06-03