what stackpulse tracks
Three.js releases from GitHub
StackPulse watches Three.js release notes and keeps the original source link close to every summary.
JavaScript 3D library StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Three.js release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release focuses on performance optimizations, bug fixes, and deprecations. Key changes include improvements to rendering, matrix operations, and TSL (Three.js Shader Language) enhancements.
Developers using deprecated Matrix3 methods, custom shaders, or TSL functionality will be most affected by these changes.
Review the migration guide and update code to replace deprecated APIs and accommodate breaking changes.
This release introduces HTMLTexture support, improves rendering consistency, and fixes several bugs across the library. Notable updates include enhancements to WebGPU rendering, animation modules, and material handling.
Developers using deprecated instancing render paths or relying on default Texture setter parameters will need to update their code.
Review the migration guide for changes related to deprecated features and update your code accordingly.
This release focuses on removing deprecated code, improving shadow mapping, and introducing new features like BezierInterpolant and support for scene.environment IBL in materials.
Developers using deprecated features or relying on the `Clock` module will need to update their code.
Review the migration guide and update your code to replace deprecated features and modules.
This release introduces significant improvements to WebGL and WebGPU renderers, including modernized shadow mapping, enhanced material accuracy, and new TSL features. It also includes optimizations, bug fixes, and documentation updates.
Developers using WebGLRenderer, WebGPURenderer, or TSL will be affected by breaking changes and new features.
Review the migration guide and update your code to accommodate breaking changes and new features.
This release introduces several improvements and fixes across the library, including updates to WebGLRenderer, WebGPURenderer, and various material and node enhancements. Notable changes include the removal of WebGL 1.0 compatibility code and the introduction of multi-scattering energy compensation for direct lighting.
Developers using WebGL 1.0 or async methods in WebGPURenderer will need to migrate to newer APIs.
Update your code to remove WebGL 1.0 compatibility and replace deprecated async methods in WebGPURenderer.
This release focuses on cleanup, bug fixes, and improvements across various modules, including WebGPU, TSL, and material handling. Notable additions include HDR support and texture offset features.
Users relying on deprecated APIs or RGBMLoader will need to update their code.
Review the migration guide and update deprecated code.