Skip to content

Releases: pixijs/pixijs

v8.1.1

30 Apr 22:13
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.1.0...v8.1.1

🐛 Fixed

New Contributors

v8.1.0

09 Apr 13:38
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.5...v8.1.0

🚨 NOTE 🚨

In this update, we've opted to switch the default renderer from WebGPU to WebGL when utilizing autoDetectRenderer. This decision stems from a few reports highlighting inconsistent behavior with WebGPU across various browsers. While we're enthusiastic about WebGPU, browser compatibility still needs to mature.

By defaulting to WebGL, we are aiming to ensure a smoother and more consistent experience for the majority of users, minimizing the potential for disruptions.

This change should be seamless transition for most users and If you still want to use the WebGPU renderer then you can easily do so:

await app.init({
    // ... other renderer options    
    preference: 'webgpu'
})

🎁 Added

🐛 Fixed

v8.0.5

02 Apr 16:12
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.4...v8.0.5

🐛 Fixed

New Contributors

v8.0.4

22 Mar 16:01
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.3...v8.0.4

🐛 Fixed

  • Fix: NineSliceSprite not rendering correctly when used with a spritesheet texture by @GoodBoyDigital in #10357
  • Fix: apply nineslice defaults correctly by @Zyie in #10359
  • Fix: graphics fill/stroke not applying when using 0x0 by @Zyie in #10364

v8.0.3

21 Mar 15:00
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.2...v8.0.3

🐛 Fixed

New Contributors

v7.4.2

20 Mar 19:52
Compare
Choose a tag to compare

v8.0.2

13 Mar 17:13
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.1...v8.0.2

🐛 Fixed

🧹 Chores

New Contributors

v8.0.1

08 Mar 16:33
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.0...v8.0.1

🐛 Fixed

🧹 Chores

v8.0.0

05 Mar 17:41
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v7.4.0...v8.0.0

🎉 v8 🎉

It's hard to believe that PixiJS has been part of the open-source community for a whopping ten years. In that time, the digital landscape has evolved tremendously, and so has PixiJS. We've seen significant updates, like the transition to TypeScript, and we've overhauled major parts of the engine, such as asset loading and WebGL integration.

Now, we're thrilled to unveil PixiJS v8, arguably our most substantial update ever. and we can't wait to see what you will do with it!

🧭 Migration Guide

We create a post here to address some of the breaking changes introduced in v8. If you are upgrading or considering upgrading, please review the guide.

👏 Contributors (14)

A huge thank to everyone here that helped us get to this latest release, all your hard work is greatly appreciated!
Also thank you to our discord members without who we couldn't have shipped this version as confidently as we are. You have all been amazing and we look forward to continuing on improving PixiJS for many more years to come.

v8.0.0-rc.11

04 Mar 13:11
Compare
Choose a tag to compare
v8.0.0-rc.11 Pre-release
Pre-release

ℹ️ INFO

If you have any questions or issues we are actively monitoring our discord and github issues!

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v8.0.0-rc.10...v8.0.0-rc.11

🔥 Breaking

For users who have already migrated to v8, this release includes one small breaking changes.

  • Breaking: rename renderTargetDescriptor to renderTargetOptions by @GoodBoyDigital in #10237
    Old:
    RenderTarget.defaultDescriptor.resolution = 1;
    New:
    RenderTarget.defaultOptions = 1;
    This change now makes the API consistent with the rest of v8 that uses defaultOptions

🎁 Added

  • Feat: allow simple object manifest by @Zyie in #10235

🐛 Fixed