Skip to content

Bump speedball-gi from 0.6.7 to 0.7.0 - #5

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/speedball-gi-0.7.0
Open

Bump speedball-gi from 0.6.7 to 0.7.0#5
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/speedball-gi-0.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 29, 2026

Copy link
Copy Markdown
Contributor

Bumps speedball-gi from 0.6.7 to 0.7.0.

Changelog

Sourced from speedball-gi's changelog.

[0.7.0] — 2026-08-21

  • Replaced the long-form README with a concise install-and-run guide. Detailed tuning, engine integration, reflections, clustered lighting, diagnostics, spectral tracing, and caustics documentation now lives in docs/ADVANCED.md.

  • Tightened the one-call installer into an explicit stable facade. Raw probe-node, rebuild, pacing, and GPU diagnostics now live under the intentionally unstable advanced namespace instead of leaking through a spread of the core field. Added install-time rays, cascades, and continuous options, enabled/intensity getters, and an onError callback for asynchronous update failures.

  • Removed an unconnected virtual-clustered-light registry that claimed an installer method which never existed and was never consumed by the clustered renderer.

  • Added a compact render-buffer resolution and smoothed FPS instrument to the Sponza transport deck. Telemetry updates at 2 Hz and avoids unchanged DOM writes.

  • Removed PowerShot completely from the Sponza demo, including its CDN import, controls, full-resolution half-float target, develop pass, resize path, and teardown. Three's built-in AgX tone mapper now presents the scene directly in one render submission at a calibrated 0.7 exposure. Continuous GI is unchanged.

  • Static Sponza primitives are losslessly batched from 103 meshes to 25 material draws, and four byte-identical 1K normal-map uploads share their existing sources.

  • Hardened the Sponza release demo's default frame path: the diagnostic sphere no longer invalidates the full 2048² 103-caster shadow map while moving, and opaque UI chrome replaces live canvas backdrop blur. The full-resolution scene pass is single-sampled instead of 4x MSAA by default. Sun/light refreshes, resize allocation, and hidden Advanced GUI synchronization are coalesced to frame boundaries; dead hidden FPS DOM work and the internal-node probe visualizer were removed.

  • Added complete demo teardown for GI, post nodes/targets, film targets, scene geometry/materials/textures, shadows, controls, GUI, listeners, and the renderer, including late-GLTF guards and pagehide cleanup. Structural reloads remain device-retirement gated and teardown is idempotent.

  • Added autoDetectChanges (default true) so event-complete hosts can disable compatibility scene-signature traversals while retaining exact transform, deform, material, light, and topology packets. The demo now exercises that event-driven path. Installer camera gating follows world transforms, teardown invalidates compiled lit materials, restores only its own lights factory, and a second simultaneous probe field fails loudly instead of sharing global atlas state. Sequential fields receive isolated probe nodes, and a failed fine-cascade build now degrades to the valid coarse field instead of retrying every frame.

  • Bounded the Three peer dependency to the tested r185 API surface and replaced the platform-specific Python demo command with a dependency-free Node static server.

  • Simplified the public Sponza page to one raster GI instrument: removed its top bar and embedded path-tracer runtime, and moved Advanced into the bottom deck. The package path-tracer modules and exports are unchanged.

  • Made the two sampling modes absolute at core level. Gated never automatically rotates its ray or emitter-visibility basis, including during long idle solves; Monte Carlo advances both every accepted C0 solve. This removes the delayed GI jump and all resize/divisions/batch-size dependence. installSpeedballGI({ jitterMode }) selects the mode before the first field build; mode-local history defaults remain 0.60 Gated and 0.90 Monte Carlo.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [speedball-gi](https://github.com/cl0nazepamm/speedball) from 0.6.7 to 0.7.0.
- [Changelog](https://github.com/cl0nazepamm/speedball/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/cl0nazepamm/speedball/commits)

---
updated-dependencies:
- dependency-name: speedball-gi
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants