v1.1.0 - quality of life updates
·
321 commits
to main
since this release
What's Changed
- ⚡ Optimize synthRender by removing redundant layer collection by @google-labs-jules[bot] in #6
- ⚡ Optimize render loop by compiling safe updaters by @google-labs-jules[bot] in #5
- ⚡ Optimize CharacterResolver with O(1) index lookup by @google-labs-jules[bot] in #7
- ⚡ Optimize GLSL number formatting by @google-labs-jules[bot] in #8
- 🧭 Scout: Fix Array.prototype pollution by @google-labs-jules[bot] in #11
- 🧭 Scout: Refactor bootstrap types to use SynthSourcePrototype by @google-labs-jules[bot] in #12
- 🧭 Scout: Fix NaN in Array.prototype.fit for flat arrays by @google-labs-jules[bot] in #13
- perf(render): Reduce GC pressure by reusing dynamicValues Map by @google-labs-jules[bot] in #15
- 🧭 Scout: Fix source configuration correctness (cellColor & charCount) by @google-labs-jules[bot] in #14
- 🧭 Scout: Fix encapsulation bypass in source factories by @google-labs-jules[bot] in #16
- 🧩 Weaver: Deduplicate texture channel mapping logic by @google-labs-jules[bot] in #17
- 🧭 Scout: Optimize synthRender allocations by @google-labs-jules[bot] in #18
- 🧩 Weaver: Deduplicate argument resolution logic in TransformFactory by @google-labs-jules[bot] in #20
- 🧩 Weaver: Deduplicate GLSL thresholding and luminance logic by @google-labs-jules[bot] in #21
- 🧭 Scout: Fix time synchronization drift between JS and GLSL by @google-labs-jules[bot] in #23
- 🧩 Weaver: Deduplicate channel usage tracking logic by @google-labs-jules[bot] in #22
- 1.1.0 by @humanbydefinition in #24
New Contributors
- @google-labs-jules[bot] made their first contribution in #6
Full Changelog: v1.0.0...v1.1.0