Skip to content

deps: bump @react-three/postprocessing from 3.0.4 to 3.0.5 - #816

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

deps: bump @react-three/postprocessing from 3.0.4 to 3.0.5#816
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/react-three/postprocessing-3.0.5

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @react-three/postprocessing from 3.0.4 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

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

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

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

dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, npm. Please create them before Dependabot can add them to a pull request.

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

@vercel

vercel Bot commented Aug 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Actions Updated (UTC)
mecheval Ignored Ignored Aug 19, 2026 7:24am
vcad Ignored Ignored Aug 19, 2026 7:24am
vcad-docs Ignored Ignored Aug 19, 2026 7:24am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants