A quicker way to get your project's connection parameters#
We've made retrieving your project's connection parameters more easily accessible by adding a "Connect" button to each projects' homepage. This will show you some quick instructions on how to either connect to your database directly, or connect to your project via some app frameworks and ORMs. Hopefully this will help both new and familiar developers on Supabase to get to building quicker without having to jump around the dashboard to find these information.
PR: https://github.com/supabase/supabase/pull/20328
Link: https://supabase.com/dashboard/project/_
Table Editor side menu revamp#
We're in the midst of revising the UX around the table editor to ensure that controls aren't sprawled across the page despite us building more and more features - and this is just the first step of more to come. Icons for tables and views have been tweaked to be more minimal, each table has an indicator to whether RLS has been enabled or not, and the search bar has been made a tad sleeker. As an assurance, we definitely hear everyone's feedback about the changes here in particular with the search bar being less visible and are actively looking to improve the experience here! š
PR: https://github.com/supabase/supabase/pull/19977
Link: https://supabase.com/dashboard/project/_/editor
Table Editor header simplification#
Similar to the above, we've updated the layout a little for the Table Editor itself, briefly the changes include
- Support for enabling RLS from the Table Editor
- Showing an indication of how many policies the table has
- Shifting refresh + data/definition toggle to the footer of the grid
All these are tiny steps to allowing us to build more functionality into the Table Editor without turning it into a control panel!
PR: https://github.com/supabase/supabase/pull/18366
Link: https://supabase.com/dashboard/project/_/editor
View auth user details#
We've had some feedback from users that they'd want a convenient way to check on their project's users from the UI rather than having to go through the Table Editor or SQL Editor to query the auth.users table, and so we've gone ahead to ship this one.
PR: https://github.com/supabase/supabase/pull/21239
Link: https://supabase.com/dashboard/project/_/auth/users
Other improvements and bug fixes#
- Fix definition view showing empty result if formatting the definition throws an error (PR)
- Refocus to code editor after closing destructive query warning modal (PR)
- Fix policies under tables from "protected" schemas not showing RLS disabled/enabled state (PR)
- Also show "protected" schemas notice when viewing policies of tables under those schemas
- Clicking "Toggle feature preview" from the new RLS creation UI will show a confirmation dialog if changes were made before closing the panel (PR)
- Renaming a file will just highlight the name of the file without the extension, similar to MacOS (PR)