What better way to wrap up Launch Week 14 than a summary of what was shipped to the dashboard (as well as several other goodies that we also shipped behind the scenes π)
You can now create and update your Edge Functions directly from the dashboard! We've introduced a new "Code" tab to the Edge Functions details page, which makes it possible to view and edit your Edge Function source code, then deploy the changes.
PRs:
Link: https://supabase.com/dashboard/project/_/functions
To put the cherry on top, we've also introduced an Edge Function tester (which is basically a simplified version of Postman) that can be used to send requests to an Edge Function for testing. Access this UI by hitting the "Test" button while in an Edge Function π
PR: https://github.com/supabase/supabase/pull/33728
Link: https://supabase.com/dashboard/project/_/functions
For those who've been with us since the very beginning, you might remember that we used to have tabs in the Table Editor which we eventually removed π We're bringing this nifty UX back with a better UX too, and also introducing this into the SQL Editor as well! Conveniently go between tables across schemas, or flip between snippets without having to navigate through your list of queries (especially if you've got tons of them!)
These are currently behind their own feature previews at the moment, which you can access by clicking on your Profile picture in the top navigation bar. Feel free to let us know what you think!
PR: https://github.com/supabase/supabase/pull/31071
Link: https://supabase.com/dashboard/project/_/editor
We've added the ability to create and store multiple chats per project! Switch contexts without losing your conversation with the Assisant, and come back easily from where you left off thereafter too! Chats are also now scoped per project, so switching project also switches the chat.
PR: https://github.com/supabase/supabase/pull/34011
Link: https://supabase.com/dashboard/project/_
Account Information has now been replaced with Account Identities and it'll display what identities are linked to your account (either Email and/or GitHub, or SSO). We've also added support for changing your account's email address if you've got an Email identity with us.
PR: https://github.com/supabase/supabase/pull/33966
Link: https://supabase.com/dashboard/account/me
We've received multiple feedback from users regarding the expansion behaviour of the side navigation bar while in a project, and realised there was an almost even split between individual preferences on how the side bar should behave (keep expanded, keep closed, or expand on hover). As such, we've decided to make this behaviour controllable to your own preference, available now in the account preferences page π
PR: https://github.com/supabase/supabase/pull/33612
Link: https://supabase.com/dashboard/project/_
Account
- Fix selection of single date for audit logs not returning any results (PR)
AI Assistant
- Cache results in browser for the queries that are generated and ran (PR)
Table Editor
- Fix exporting tables with large amount of rows (PR)
- Fix updating a foreign key type while trying to add a foreign key at the same time (PR)
Logs
- Update Field Reference for logs to show parameters for Shared and Dedicated Pooler (PR)
Reports
- Add Dedicated Pooler connections to Database report (PR)
Storage Explorer
- Fix switching buckets while uploading files to not upload to the bucket that was switched to (PR)
Database
- Use TimestampInfo to show relative date and times for database backups (PR)
Project Integrations
- Add Notion FDW (PR)
- Add Clerk FDW (PR)