Skip to content

chore(deps): bump @react-three/postprocessing from 2.19.1 to 3.0.5 in /visualization - #40

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/visualization/main/react-three/postprocessing-3.0.5
Open

chore(deps): bump @react-three/postprocessing from 2.19.1 to 3.0.5 in /visualization#40
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/visualization/main/react-three/postprocessing-3.0.5

Conversation

@dependabot

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

Copy link
Copy Markdown

Bumps @react-three/postprocessing from 2.19.1 to 3.0.5.

Release notes

Sourced from @​react-three/postprocessing's releases.

v3.0.5

Fixed

  • EffectComposer: the composer was created in useMemo, which React may discard without running cleanup. Creation moved into a proper effect lifecycle instead. (#353) by @​kvvasuu
  • EffectComposer: renderer.autoClear and renderer.toneMapping were force-set and never restored. They're now restored on unmount. (#358) by @​kvvasuu
  • ChromaticAberration: moved off the generic wrapEffect onto a manual construct/dispose pattern so the tuple offset prop is correctly coerced. (#355) by @​kvvasuu
  • Selection: fixed an infinite update loop caused by Select's effect depending on its own write; it now diffs newly-claimed/released objects against what it previously claimed instead of clearing and re-adding unconditionally. (#359) by @​kvvasuu
  • Selection: object detection now covers Mesh/Line/Points subclasses (isMesh/isLine/isPoints), not just an exact type === 'Mesh' check - custom mesh subclasses are now selectable. (#359) by @​kvvasuu
  • SelectiveBloom: light refs that haven't attached yet are now resolved and filtered instead of crashing addLight/removeLight on a null object. (#360) by @​kvvasuu
  • Outline, SelectiveBloom: selection sync unified behind a shared useSelectionSync hook, which also stops the selection effect from re-running on every render (it previously depended on an unstable spread props object). (#360) by @​kvvasuu
  • Outline: patternScale, multisampling, resolutionScale, resolutionX, resolutionY are now wired up as live constructor options. (#360) by @​kvvasuu
  • SelectiveBloom: radius, levels, resolutionScale, resolutionX, resolutionY are now wired up as live constructor options. (#360) by @​kvvasuu
  • All <primitive>-based effects now dispose themselves (new useDispose hook). (#355) by @​kvvasuu
  • Corrected npm package metadata (added bugs/homepage fields). (#347) by @​2lll5

Changed

  • wrapEffect split out of util.tsx into its own module; Effect components dropped forwardRef in favor of ref as a plain, optional prop. (#352) by @​kvvasuu
  • @react-three/fiber peer floor raised to >=9.7.0. (#353) by @​kvvasuu
  • postprocessing moved from a pinned dependencies entry to a peerDependencies range (^6.36.0); three peer floor raised to >= 0.182.0. (#351) by @​kvvasuu
  • Migrated ESLint config to flat config; updated dependencies. (#351) by @​kvvasuu
  • Updated tone mapping docs (examples and props table). (#345) by @​vis-prime

Added

  • Smoke test coverage for every effect component, plus new regression tests for Selection, Outline, SelectiveBloom, ChromaticAberration, EffectComposer, and wrapEffect. (#355, #356, #359, #360) by @​kvvasuu
  • GitHub Action for publishing releases to npm from master, by @​krispya

New Contributors

Full Changelog: pmndrs/react-postprocessing@v3.0.4...v3.0.5

v3.0.4

What's Changed

Full Changelog: pmndrs/react-postprocessing@v3.0.3...v3.0.4

v3.0.3

Manual re-release of v3.0.2.

Full Changelog: pmndrs/react-postprocessing@v3.0.2...v3.0.3

v3.0.2

3.0.2 (2025-02-19)

... (truncated)

Commits
  • dfbdbfc Merge pull request #369 from pmndrs/release/3.0.5
  • f4c29e5 release: prepare 3.0.5
  • 336a0a8 Add release action
  • 40a3ce6 Merge pull request #362 from pmndrs/fix/lut-texture-optional-ref
  • 6fa8d42 fix(LUT,Texture): make ref prop optional
  • d0faf6b Merge pull request #360 from pmndrs/fix/outline-selectivebloom-effect-churn
  • 04bc289 fix(Outline,SelectiveBloom): guard against unattached refs, make all effect o...
  • c4e85e9 fix(Outline,SelectiveBloom): stop unnecessary effect reconstruction and re-runs
  • 9377839 Merge pull request #359 from pmndrs/fix/selection-update-loop
  • 2f98781 test(Selection): cover unmount cleanup bail-out
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​react-three/postprocessing since your current version.


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 [@react-three/postprocessing](https://github.com/pmndrs/react-postprocessing) from 2.19.1 to 3.0.5.
- [Release notes](https://github.com/pmndrs/react-postprocessing/releases)
- [Commits](pmndrs/react-postprocessing@v2.19.1...v3.0.5)

---
updated-dependencies:
- dependency-name: "@react-three/postprocessing"
  dependency-version: 3.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 14, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: visualization. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 14, 2026
@dependabot
dependabot Bot requested a review from xodapi as a code owner August 14, 2026 09:16
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 14, 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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants