What’s New

pixijs v8.15.0

v8.15.0
Added
  • Add unified GC system (GCSystem) with gcActive, gcMaxUnusedTime, and gcFrequency options
  • Add autoGarbageCollect option to view containers to disable automatic garbage collection for a node
  • Add unload method to manually release GPU resources associated with nodes
  • Move GPU context storage to GraphicsContext._gpuData
  • Move GPU data to Geometry._gpuData
  • Move GPUData to TextureSource
  • Move GL/GPU buffer storage to Buffer._gpuData and manage buffers list
  • Add descriptive names GCManagedHash
  • Update text GPU lifecycle and resolution updates
  • Improve ParticleContainer type definitions
  • Allow RenderTexture.create to accept dynamic option
Fixed
  • Allow negative values for Polygon and polyline in SVGParser
  • Prevent double returning of batches to pool
  • Add error handling for message processing in KTX worker
  • Fix RenderTexture ignoring format setting in WebGL
  • Add Multiple Render Targets (MRT) support
  • Correct viewport Y calculation for root render targets
  • Fix garbage collection for bitmap text
Deprecated
  • Deprecate TextureGCSystem and RenderableGCSystem in favor of GCSystem
💾 Download

Installation:

npm install pixi.js@8.15.0

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixijs/compare/v8.14.3...v8.15.0

🎁 Added
🐛 Fixed
🧹 Chores
New Contributors
View original