PixiJS v5.1.0 Release Notes
Release Date: 2019-07-19 // almost 5 years ago-
π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Added
- β Adds factory for creating custom BatchRenderer plugins (#5706, #5772, #5919)
- π Allow OffscreenCanvas to work as CanvasResource (#5756, #5782)
- β Adds support for setting anisotropic filtering level (#5537)
- β Add types to deployment (#5779)
- β¬οΈ Bump floss for 3.0 & codecov integration (#5792)
- β Adds floats internal format for webgl1 and webgl2 (#5770, #5829)
- β Adds a setting that allows disabling the 'failIfMajorPerformanceCaveat' flag used in the 'isWebGLSupported' function (#5811)
- π Make createIndicesForQuads public, support uint32 (#5788)
- SVGResource constructor has absolute size options (#5776)
- π Change DisplayObject#hitArea type declaration to support more hit-area classes (#5827)
- π Use OffscreenCanvas for measureText if available (#5804)
- Ticker's max FPS can be disabled by setting to
0
(#5833) - β Adds new ImageBitmapResource (#5858)
- β Adds Graphics.pluginName & ViewableBuffer (#5877, #5881, #5882)
- β Adds
@pixi/canvas-text
package (#5890) - β Adds postDivide to Extract for better transparency handling (#5875)
- β Adds 'pointertap' and 'tap' events to accessibility (#5905)
- π Move to OpenCollective (#5917)
- β Adds RenderTexturePool to core (#5771)
π± π Fixed
- π Typing and documentation improvements (#5790, #5803, #5768, #5787, #5813, #5822, #5828, #5820, #5843, #5849, #5861, #5867, #5871, #5876, #5878, #5886, #5913, #5926)
- π Fixes Graphics clear fill and line style settings (#5797)
- π Fix for the empty Graphics batchability issue (#5821)
- Small optimization with text and gradients (#5835)
- π Fixes the prepare system (#5834)
- π Fix RenderTexture not working on Canvas with pixi-legacy (#5840)
- π Fix the DisplayObject#cacheAsBitmap issue (#5841)
- π Fix for the SVGResource#valid issue (#5819)
- π Fix cacheAsBitmap filter (#5844)
- π¦ Prevented System from attaching itself to the Renderer's contextChange signal (#5848)
- π Cleanup BatchRenderer internal names and documentation (#5852)
- β‘οΈ Update to the latest version of resource-loader (#5870)
- π Fix WebGL context cannot be restored (#5872)
- π Fix
touchmove
s will now have the 'target' property set (#5695) - π Fixes base texture prepare (#5874)
- π Fixes tint on CanvasRenderer (#5893)
- π Minor fixes to Framebuffer (#5899)
- π Uses super instead of prototype.call (#5898)
- π Supports resolutions less than 1 (#5836)
- π Fixes native lineStyle bugs (#5911)
π± π½ Deprecated
- π Renames StateSystem.setState to StateSystem.set (#5791)
π± π Contributors: 19
- Ivan Popelyshev (@ivanpopelyshev)
- Matt Karl (@bigtimebuddy)
- Michael Deal (@mudcube)
- Teodor Tanasoaia (@Teoxoy)
- @eXponenta
- Mat Groves (@GoodBoyDigital)
- Yevhenii Huselietov (@cursedcoder)
- Dave Moore (@themoonrat)
- @mofnire
- Toby Harris (@tobyspark)
- @SenHeng
- @JetLua
- Sukant Pal (@SukantPal)
- Fernando Serboncini (@fserb)
- @huang-yuwei
- Timo KΓ€mΓ€rΓ€inen (@qtiki)
- Chris Parton (@chrisparton1991)
- @danyisill
- @Norgerman