Skip to content

Releases: supabase/supabase-py

v2.23.0

31 Oct 18:19
9315e0f

Choose a tag to compare

2.23.0 (2025-10-31)

Features

  • auth: add OAuth 2.1 client admin endpoints (#1240) (9ab912b)

Bug Fixes

  • auth: more linting rules (#1289) (a892c43)
  • auth: return auth_response from exchange_code_for_session instead of response dict (#1288) (7159116)
  • storage: add upsert option for signed bucket (#1283) (ce4381a)

v2.22.4

30 Oct 15:14
459f1e8

Choose a tag to compare

2.22.4 (2025-10-30)

Bug Fixes

v2.22.3

28 Oct 20:42
4de4010

Choose a tag to compare

2.22.3 (2025-10-28)

Bug Fixes

v2.22.2

24 Oct 19:14
b62f79d

Choose a tag to compare

2.22.2 (2025-10-24)

Bug Fixes

  • storage: reconstruct path back instead of returning a tuple (#1267) (557f1b2)

v2.22.1

21 Oct 19:23
df911cb

Choose a tag to compare

2.22.1 (2025-10-21)

Bug Fixes

  • evaluate output of release-please correctly (#1259) (c2a306e)
  • postgrest: fix execute type definition (#1262) (bc74c0d)

v2.22.0

08 Oct 19:32
d741716

Choose a tag to compare

2.22.0 (2025-10-08)

Features

  • realtime: add support for broadcast replay configuration (#1235) (bc2cf08)

Bug Fixes

  • do not mutate httpx client inside storage, postgrest and functions (#1249) (0543b91)

v2.21.1

03 Oct 19:03
adce07c

Choose a tag to compare

2.21.1 (2025-10-03)

Bug Fixes

  • ci: fix ci action to reference output of release-please job (#1242) (db0e152)

v2.21.0

03 Oct 16:14
da0b72b

Choose a tag to compare

2.21.0 (2025-10-03)

Features

  • functions: add region as forceFunctionRegion query parameter (#1236) (8b4b56c)
  • postgrest: fix postgrest typing (#1231) (82f60b9)
  • realtime: add presence enabled flag on join payload (#1229) (6be6c0c)

Bug Fixes

v2.20.0

22 Sep 17:54
b1d228c

Choose a tag to compare

2.20.0 (2025-09-22)

Features

  • functions: improve README with installation options and examples (#1217) (7eee056)

  • postgrest: implement max_affected method (#1222) (3f75daf)

  • storage: mypy storage, fix type definitions (#1221) (ea44ab6)

v2.19.0

17 Sep 15:44
f88cb25

Choose a tag to compare

Monorepo

Consolidate all the changes into the monorepo, by pulling in all of postgrest, auth, functions, storage and realtime python packages and housing them in this repository instead. From now on, all of their versions will be synced to the main supabase version, which is why they were bumped to that version.

What's Changed

  • chore: switch to monorepo, move realtime inside by @o-santi in #1190
  • fix: add src/realtime and src/supabase to release please manifest by @o-santi in #1200
  • fix: remove trailing comma from manifest by @o-santi in #1201
  • chore: remove out-of-date roadmap from REAME by @grdsdev in #1205
  • chore: include functions-py into monorepo by @o-santi in #1204
  • chore: include storage-py into monorepo by @o-santi in #1211
  • chore: add auth to monorepo by @o-santi in #1212
  • feat: include postgrest in monorepo, finalize monorepo switch by @o-santi in #1213
  • docs(functions): improve README with installation options and examples by @juni2003 in #1217
  • chore(main): release main by @github-actions[bot] in #1215
  • chore(nix): improve nix setup to be locally editable by @o-santi in #1219

New Contributors

Full Changelog: v2.18.1...2.19.0