Pixi.js Versions Save

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

v8.1.0

3 weeks ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/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

1 month ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.0.4...v8.0.5

๐Ÿ› Fixed

New Contributors

v8.0.4

1 month ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.0.3...v8.0.4

๐Ÿ› Fixed

v8.0.3

1 month ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.0.2...v8.0.3

๐Ÿ› Fixed

New Contributors

v7.4.2

1 month ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v7.4.0...v7.4.2

:bug: Fixed

  • Fix: Worker ReferenceError in Node.js (#10227) @SuperSodaSea
  • Fix: ICanvasRenderingContext2D extending letterSpacing (#10338) @bigtimebuddy
  • Fix: Assets resolver priorities and compressed texture support in Spritesheet (#10217) @ddenisyuk
  • Fix: Compressed textures priorities (#10218) @ddenisyuk

:broom: Chores

  • Chore: Updated example for PIXI.Geometry (#10225) @himakhaitan
  • Chore: Update readme links (#10245) @bigtimebuddy
  • Chore: Create v7.x dist-tag to not overwrite latest (#10272) @bigtimebuddy

v8.0.2

1 month ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.0.1...v8.0.2

๐Ÿ› Fixed

๐Ÿงน Chores

New Contributors

v8.0.1

1 month ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.0.0...v8.0.1

๐Ÿ› Fixed

๐Ÿงน Chores

v8.0.0

2 months ago

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/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)

  • @GoodBoyDigital
  • @Zyie
  • @bigtimebuddy
  • @ShukantPal
  • @SuperSodaSea
  • @achamas-playco
  • @pagoru
  • @yungzhu
  • @bbazukun123
  • @huxinfeng
  • @minetoblend
  • @zjkmxy
  • @YunYouJun
  • @ddenisyuk

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

2 months ago

โ„น๏ธ INFO

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

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/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 https://github.com/pixijs/pixijs/pull/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

๐Ÿ› Fixed

v8.0.0-rc.10

2 months ago

โ„น๏ธ INFO

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

๐Ÿ’พ Download

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.0.0-rc.9...v8.0.0-rc.10

๐ŸŽ Added

๐Ÿ› Fixed

๐Ÿงน Chores