# What changed in @supabase/postgrest-js

> 4 changes in @supabase/postgrest-js 2 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/@supabase/postgrest-js/

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

## @supabase/postgrest-js 2

### Breaking changes

- Computed fields are left out of select('*'). (2.118.0) — [release notes](https://github.com/supabase/supabase-js/blob/e428dfe1a1fcb20ec7c3627e34b6ad5848ff6d23/packages/core/postgrest-js/CHANGELOG.md#21180-2026-10-15)

### Tooling

- No-argument rpc overloads are resolved in postgrest-typegen output. (2.118.0) — [release notes](https://github.com/supabase/supabase-js/blob/e428dfe1a1fcb20ec7c3627e34b6ad5848ff6d23/packages/core/postgrest-js/CHANGELOG.md#21180-2026-10-15)

### Fixes and other changes

- The retry guard now treats TimeoutError as an abort. (2.117.3) — [release notes](https://github.com/supabase/supabase-js/blob/e428dfe1a1fcb20ec7c3627e34b6ad5848ff6d23/packages/core/postgrest-js/CHANGELOG.md#21173-2026-10-07)
- Avoids instantiation depth errors for large relationship unions. (2.117.2) — [release notes](https://github.com/supabase/supabase-js/blob/e428dfe1a1fcb20ec7c3627e34b6ad5848ff6d23/packages/core/postgrest-js/CHANGELOG.md#21172-2026-09-25)
