Skip to content

v5.0.0-alpha.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@bigtimebuddy bigtimebuddy released this 03 Jul 04:22
· 1422 commits to next since this release

Overview

More fixes and cleanup from alpha.2. Whenever relevant, this release cherry-picks all changes from 4.8.0 and 4.8.1.

馃捑 Download

Development Build:

Production Build:

Documentation:

馃悰 Fixed

  • Fixes publishing dist files (#4767)
  • Adds Number.isInteger polyfill for IE9-11 (#4779)
  • Pedantic spelling fixes (#4797)
  • Re-organize contributor documentation (#4778)
  • Fixes resolution default for Filter (#4743)
  • Fixes issue where we use the non celled with and height to create the frame buffer (#4839)
  • Set bound texture size on context change (#4838)
  • Update typings (#4853) (#4926)
  • Fixes memory leak with FilterState target (#4898)
  • Add a few code examples in the docs and fix grammatical mistakes (#4917)
  • Fixes Multi-Texture BitmapText Fonts (#4932)

馃巵 Added

  • Allow any object to be a stencil mask. (#4776)
  • Adds resolution filename check in Texture.from (#4774)
  • Adds a caching layer to generateSyncUniforms (#4792)
  • Adds resizeTo option and property to the Application class, this is the Window or HTMLElement to resize the renderer to. (#4820)
  • Documentation and small code style changes (#4828)
  • Adds Patreon support link to npm install (#4875)
  • Add caching of geometry signature to limit VAOs (#4837)
  • Application plugin structure (#4933)
  • Reorganized Mesh classes, adds @pixi/mesh-extras (#4963)

馃毥 Deprecated

  • Clean-up of Sprite and Texture from* functions (#4775) (#4832)
    • PIXI.Sprite.fromImage moves to PIXI.Sprite.from
    • PIXI.Sprite.fromSVG moves to PIXI.Sprite.from
    • PIXI.Sprite.fromCanvas moves to PIXI.Sprite.from
    • PIXI.Sprite.fromVideo moves to PIXI.Sprite.from
    • PIXI.Sprite.fromFrame moves to PIXI.Sprite.from
    • PIXI.Texture.fromImage moves to PIXI.Texture.from
    • PIXI.Texture.fromSVG moves to PIXI.Texture.from
    • PIXI.Texture.fromCanvas moves to PIXI.Texture.from
    • PIXI.Texture.fromVideo moves to PIXI.Texture.from
    • PIXI.Texture.fromFrame moves to PIXI.Texture.from
  • Renames autoResize option and property of PIXI.AbstractRenderer to autoDensity since it has more to do with resolution density of the canvas rather than the actual resizing action. The name autoResize is misleading because the user still has to manually trigger resize on the renderer. (#4820)
  • Removes @pixi/mixin-app-loader package
  • Renames PIXI.extras.Mesh to PIXI.Mesh2d
  • Renames PIXI.RawMesh to PIXI.Mesh

馃憦 Contributors: 6