# What changed in postprocessing

> 7 changes in postprocessing 6 from its official release notes, upgrade guides and advisories: 2 breaking. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/postprocessing/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## postprocessing 6

### Breaking changes

- Requires three in the range ≥ 0.168.0 and < 0.187.0. (6.39.5) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.5)
- This release requires three >= 0.168.0 < 0.186.0. (6.39.3) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.3)

### Fixes and other changes

- Adds a multisampling fallback. (6.39.5) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.5)
- Fixes a GL error when using r172. (6.39.5) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.5)
- Uses an explicit default value and a more accurate type. (6.39.5) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.5)
- Fixes a potential null error in TextureEffect. (6.39.4) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.4)
- Fixes a depth buffer format mismatch when depth-aware passes are added after the composer has already rendered. (6.39.3) — [release notes](https://github.com/pmndrs/postprocessing/releases/tag/v6.39.3)
