Skip to content

Releases: pixijs/pixijs

v7.3.1

22 Sep 18:45
Compare
Choose a tag to compare

v7.3.0

18 Sep 15:30
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v7.2.4...v7.3.0

🎁 Added

🚽 Deprecated

🐛 Fixed

🧹 Chores

v8.0.0-alpha.3

15 Sep 12:25
Compare
Choose a tag to compare
v8.0.0-alpha.3 Pre-release
Pre-release

🚨 WARNING 🚨

This project is currently highly experimental and subject to large changes before we reach an official launch.

ℹ️ INFO

See here for list of changes
https://github.com/pixijs/pixijs/releases/tag/v8.0.0-alpha.0

v8.0.0-alpha.2

23 Aug 14:11
Compare
Choose a tag to compare
v8.0.0-alpha.2 Pre-release
Pre-release

🚨 WARNING 🚨

This project is currently highly experimental and subject to large changes before we reach an official launch.

ℹ️ INFO

This release heavily focused on providing backwards compatibility from v7, therefore this release is a much better jumping in point for anyone curious about trying out the new version!

See here for list of changes
https://github.com/pixijs/pixijs/releases/tag/v8.0.0-alpha.0

v7.3.0-rc.2

v7.3.0-rc

v6.5.10

06 Jul 15:19
Compare
Choose a tag to compare

v8.0.0-alpha.1

30 Jun 10:40
Compare
Choose a tag to compare
v8.0.0-alpha.1 Pre-release
Pre-release

🚨 WARNING 🚨

This project is currently highly experimental and subject to large changes before we reach an official launch.

See here for list of changes
https://github.com/pixijs/pixijs/releases/tag/v8.0.0-alpha.0

v8.0.0-alpha.0

15 Jun 10:00
Compare
Choose a tag to compare
v8.0.0-alpha.0 Pre-release
Pre-release

🚨 WARNING 🚨

This project is currently highly experimental and subject to large changes before we reach an official launch.

🎁 NEW 🎁

  • WebGPU Renderer and overhaul of WebGL renderer
    • up to 2.5x faster!
  • Reactive renderer, only update transform of something that changes. If nothing changes then nothing is updated.
  • Advanced Blend Modes - All them cool photoshop filters? Pixi v8 has them all! Vivid Light, Color burn the lot! Parity with Canvas and more

🔥 Breaking Changes

Below is a non complete list of breaking changes. This will be updated fully before the official release

  • PixiJS will now need to be initialised asynchronously. With the introduction of the WebGPU renderer PixiJS will now need to be awaited before being used
    Old:

    import { Application } from 'pixi.js'
    
    const app = new Application();
    
    // do pixi things

    New:

    import { Application } from 'pixi.js'
    
    const app = new Application();
    
    (async () => {
       await app.init({
           // application options
       });
    
       // do pixi things
    })()
  • Graphics API has been overhauled
    Old:

    graphics
        .beginFill(0xDE3249)
        .drawRect(50, 50, 100, 100);
        .endFill();

    New:

    graphics
        .rect(50, 50, 100, 100)
        .fill(0xDE3249)
  • Text is now one unified class. You specify the rendering mode in the constructor
    Old:

    new Text('hello')
    new BitmapText('hello')

    New:

    new Text({ text: 'hello', renderMode: 'canvas' });
    new Text({ text: 'hello', renderMode: 'bitmap' });
  • A Ticker instance is now passed to the callback
    Old:

    Ticker.shared.add((dt)=> {
        bunny.rotation += dt
    });

    New:

    Ticker.shared.add((ticker)=> {
        bunny.rotation += ticker.deltaTime;
    });

v7.2.4

06 Apr 19:32
Compare
Choose a tag to compare

💾 Download

Development Build:

Production Build:

Documentation:

Changed

v7.2.3...v7.2.4

🐛 Fixed

🧹 Chores

  • Chore: Add more payload properties for beta.pixijs.com event (#9300) @baseten