v2.0.0 – Introducing Rowy
Thanks for your continued support in us. We’re now working on Rowy full time and we plan to have more frequent updates than ever before!
v2 introduces breaking changes that require you to perform a migration.
👉 You can easily migrate to Rowy using this one-click deploy button and instructions here.
⚡️ We have a brand new documentation website here.
🚣♀️ Read about why we built Rowy and GIFs of different features here.
New
- [New] New design focused on clarity, a more compact desktop UI, and focusing on your data
- [New] Rowy Run, a Cloud Run instance providing backend functionality to Rowy
- [New] Setup UI to guide you through setting up Rowy Run, user roles, Firestore Rules, and migrating from v1
- [New] Support for multiple tables pointing to the same collection (#209)
- [New] Rowy Extensions and Extensions UI
- [New] User management UI to set roles, invite and delete users
- [New] Theme customization on the project and user levels
- [New] List of available collections when creating a table
- [New] Auto-suggested Firestore Rules when creating a table
- [New] User settings and project settings pages
- [New] Search tables in the home page
- [New] List view for tables on home page
- [New] Pin navigation drawer on large screens
- [New] Count of how many rows are loaded and if all rows are loaded
- [New] Favorites list in navigation drawer
Improved
- [Improved] Configuration collections moved to single top-level collection,
_rowy_
(#402) - [Improved] Faster build times by switching to swc, a Rust-based JS/TS compiler
- [Improved] Updated layout for Create table/Table settings modal
- [Improved] Navigation drawer standardized across home page and table page
- [Improved] Column menu can be opened by right-clicking column header
- [Improved] Show Side Drawer in mobile
- [Improved] Standardized snackbars using notistack
- [Improved] Date and time pickers now use MUI v5 pickers
- [Improved] Color picker now uses react-color-palette
- [Improved] Added launch button for URL cells to match Side Drawer field
- [Improved] Multi Select, Connect Table, and File cells display values on multiple lines
- [Improved] Grouped field types in dropdown and updated field type icons
- [Improved] Renamed Checkbox field type to Toggle
- [Improved] Added support for AVIF and JPEG XL in image fields
- [Improved] Delete rows immediately by holding Alt/Option key
- [Improved] Hide field type icon from column header if column is narrow
- [Improved] Experience on phones with notches
- [Improved] Remove Starbucks names for row heights and add more options
Fixed
- [Fixed] Nested fields no longer write to a top-level field in dot notation (#497, #161)
- [Fixed] Side Drawer up/down navigation
- [Fixed] Percentage cell allows user to input % value like the Side Drawer field
- [Fixed] Ensure table creation and config updates are restricted to ADMINs
- [Fixed] JSON field setting to default to array (#414)