All Versions
42
Latest Version
Avg Release Cycle
102 days
Latest Release
40 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v5.1.5 Changes
September 24, 2019Overview
π This is a π₯ hotfix for v5.1.4, that corrects #6099.
π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π Critical fix for forceStencil with WebGL1 (#6115)
- π Fixes WebGL Context Regression (#6116)
- π Fix Geometry typings (#6118)
π± π Contributors: 3
- Ivan Popelyshev (@ivanpopelyshev)
- Matt Karl (@bigtimebuddy)
- @JetLua
-
v5.1.4 Changes
September 20, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π Don't enable depth/stencil by default, major performance optimization. Results in a ~2x memory savings for RenderTexture objects. (#6099)
- π Force
texImage2Dupload for videos for better performance (#6088) - π Fix kerning rendering with
letterSpacing(#6091)
π± π Contributors: 3
- Ivan Popelyshev (@ivanpopelyshev)
- Matt Karl (@bigtimebuddy)
- Eric Ente (@ericente)
-
v5.1.3 Changes
September 09, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- βͺ Workaround chromium WebGL2 renderbuffer bug (#6044)
- π Fix InteractionManager's stopPropagation (#6043)
- π Fix Sprite UVs updating (#6065)
- β‘οΈ Update typo on docs (#6072, #6076)
- π Fix broken batch rendering of Graphics by custom Graphics plugin (#6061)
- π Use
copyFrominstead of deprecatedcopyin AnimatedSprite (#6053)
π± π Contributors: 5
- Ivan Popelyshev (@ivanpopelyshev)
- Nils Kuhnhenn (@laino)
- Konstantin Timosheko (@eXponenta)
- Endel Dreyer (@endel)
- Janne Ramstedt (@jramstedt)
-
v5.1.2 Changes
August 24, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π Documentation and typing fixes (#5990, #6010, #6005, #6019)
- β Adds an Open Collective donate button to the readme (#6013)
- π Fix issue where Application.destroy ignored stageOptions (#5999)
- π Fix the FireFox cached image issue (#5995)
- π Fix videos not working issue on Chrome v76 (#6023)
- π Fix error event for BaseTexture resources (#6035)
- InteractionManager dispatch 'mouse/pointer-over' after 'mouse/pointer-out' (#5989)
π± π Contributors: 10
- Igor Savin (@kibertoad)
- @Zyie
- Durga Prasad Mudhuru (@mdprasadeng)
- @scrmea
- @zprodev
- @mofnire
- @phistuck
- Berton Zhu (@meowtec)
- Matt Karl (@bigtimebuddy)
- Nils Kuhnhenn (@laino)
-
v5.1.1 Changes
August 02, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Added
- π Support manual changes in GraphicsData (#5952)
π± π Fixed
- π Fix documentation and typings (#5944, #5950, #5963, #5971, #5986)
- π Fix GraphicsGeometry drawHole return value (#5933)
- π Fix bug where OffscreenCanvas.getContext is null (#5942)
- π Fix batch-breaking by empty filter array (#5945)
- π A couple of more deprecations after moving from v4 to v5 (#5951)
- π
Geometry#_sizewas redundant, removed! (#5962) - π Fixes
getTestContextto support Mesh in environments without WebGL (#5966, #5970) DisplayObject#getBoundsautomatically syncs_lastBoundsID,_boundsID(#5960)- π Users can precisely control FPS (#5934)
- π Fixes Text shadows for v5 (#5947)
- β Adds generic types to container child methods (#5948)
- RenderTexturePool should create renderTextures at resolution of 1 (#5958)
- π Support mid-emit removal of Runner items (#5975)
- π Fix line and fill style drawCalls count (#5981)
- βͺ Restore stencil params after mask stack swap (#5982)
- β Removed the ceil'ing of width and height, as going back and forth you lose precision (#5959)
- π Fixes in RenderTexturePool and FilterSystem (#5946)
- π Fixes floating-point errors in realWidth and realHeight of BaseTexture (#5984)
- β Adds Graphics close points epsilon (#5988)
- π Fixes
containsPointwith Graphics when using Matrix (#5987)
π± π Contributors: 11
- Ivan Popelyshev (@ivanpopelyshev)
- @mcdaid01
- Teodor Tanasoaia (@Teoxoy)
- Konstantin (@eXponenta)
- Dave Moore (@themoonrat)
- @mofnire
- Sukant Pal (@SukantPal)
- Matt Karl (@bigtimebuddy)
- @hirotomk
- @JetLua
- @jmlee2k
-
v5.1.0 Changes
July 19, 2019π± πΎ 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-textpackage (#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
touchmoves 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
-
v5.0.4 Changes
June 07, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π Fix autoResize in ParticleRenderer (#5725)
- β¬οΈ Bump tar from 2.2.1 to 2.2.2 (#5730)
- π Fixes Graphics holes with CanvasRenderer (#5734)
- β Adds support for uint32 element index (#5738)
- π Fixes regression on CanvasRenderer using tint with Sprite, AnimatedSprite and TilingSprite, BitmapText (#5733)
- BlendMode alpha fix (#5739)
- π Normalizes SVGResource parsing to support inline SVG strings, base64 data URIs, and URLs (#5697)
- β Removes division that can cause problems in filters (#5701)
- π Update RenderTexture constructor documentation (#5729)
- β Adds the polygon offset check to State (#5732)
- π Change blend mode type from
booleantonumber(#5749) - β‘οΈ Update typings for RenderTextureSystem (#5755)
- β Remove the new keyword before the static method (#5766)
π± π Contributors: 5
- @Teoxoy
- Ivan Popelyshev (@ivanpopelyshev)
- Mat Groves (@GoodBoyDigital)
- @Norgerman
- @JetLua
-
v5.0.3 Changes
May 19, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π Updates documentation and types (#5671)
- Resolves issue with custom resolutions and sprite masks (#5675)
- β Adds missing Sprite constructor param (#5688)
- π Fixes loader types (#5689)
- π Fixes SVGResource can not triggering resize (#5685)
- π Changes resolution of temp renderTexture for filters (#5691)
- π Fixes critical BaseTexture loaded events order (#5684)
π± π Contributors: 4
- Marco Spiess (@mspiess)
- Ivan Popelyshev (@ivanpopelyshev)
- Matt Karl (@bigtimebuddy)
- @JetLua
- @fanjules
-
v5.0.2 Changes
May 07, 2019π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π± π₯ Fixes video not working in v5.0.1 (#5660)
π± π Contributors: 1
- Dave Moore (@themoonrat)
-
v4.8.9 Changes
January 16, 2020π± πΎ Download
π Development Build:
π Production Build:
π Documentation:
π Changed
π± π Fixed
- π Fix batch-breaking by empty filter array (#5945)
- β¬οΈ Bump floss and electron (#6018)
- π Fix kerning rendering with letterSpacing (#6090)
- Correction of height and width in extracted canvas (#5842)
- β Backport #6159 hitTest Graphics with hole (#6160)
π± π Contributors: 5
- Konstantin (@eXponenta)
- Matt Karl (@bigtimebuddy)
- Eric Ente (@ericente)
- Martin BokΕ‘a (@martinboksa)
- Ivan Popelyshev (@ivanpopelyshev)