What's changed
* Caching `execute()` instead of `Sync*RequestBuilder` to prevent unnecessary network calls by SiddhantSadangi in https://github.com/SiddhantSadangi/st_supabase_connection/pull/12 (thanks andr-c 🤗 )
⚠️ Breaking changes
* Removed `SupabaseConnection().query()`
âž•Additions
* Introduced a new `execute_query()` function that wraps `query.execute()` with caching enabled. To use this, replace `query.execute()` with `execute_query(query)` in your scripts. Additional usage examples in the [README](https://github.com/SiddhantSadangi/st_supabase_connection?tab=readme-ov-file#file_cabinet-database-operations).
**Full Changelog**: https://github.com/SiddhantSadangi/st_supabase_connection/compare/v1.2.2...v2.0.0