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 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 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.