Skip to content

Commit 9b5635e

Browse files
committed
Add 0.1.7 changelog
1 parent ab83e53 commit 9b5635e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
### 0.1.7 (July 30, 2025)
2+
3+
Image quality and performance improvements.
4+
5+
### Enhancements
6+
7+
- Allow custom splat encoding ranges (rgb, sh1, sh2, sh3). Expose `premultipliedAlpha` flag to use when accumulating splat RGB (#134) (@asundqui)
8+
- Add higher precision mode (float32) for splat sorting in addition to the default one (float16) (@asundqui, @mrxz) (#129)
9+
- Allow decoding and parsing of SOGS images to happen in parallel (@mrxz) (#122)
10+
- New [splat shaders effect example](http://sparkjs.dev/examples/splat-shader-effects) (#141) (@kali-shade)
11+
- Expose `minAlpha` and `maxPixelRadius` in the [SparkRenderer](https://sparkjs.dev/docs/spark-renderer/) parameters (#130) (@asundqui)
12+
- Tree-shaking on worker code (@mrxz) (#118)
13+
- Add JSDocs to docs (@mrxz) (#123)
14+
- Use THREE.js built-in [full screen quad](https://github.com/mrdoob/three.js/blob/95febf473cc326ac2029c51442b2fea3348c5321/examples/jsm/postprocessing/Pass.js#L138) instead of custom setup to cover the entire render target (@mrxz) (#121)
15+
- Redunce bundle size by removing `anyhow::anyhow` dependency (#127) (@asundqui)
16+
17+
### Deprecations
18+
19+
- Remove `SparkRenderer` blending parameter. Rely instead on `THREE.js` built-in support for `premultipliedAlpha` that sets the right blending mode automatically (#136) (@mrxz)
20+
21+
122
### 0.1.6 (July 11, 2025)
223

324
Visual quality improvements, .zip sogs file support, bug fixes.

0 commit comments

Comments
 (0)