v2.2.0 – Webhooks, cloud logs
Thanks to our community contributor @lafronzt!
New
- [New] Add webhooks using a UI to add new rows from third-party services (#566)
- [New] View cloud logs for webhooks, auditing, and builds/deploys in the table view
- [New] Add rows with custom ID
- [New] Revamped Action field settings with step-based UI, support for form inputs (alpha), and emoji as button icon
- [New] JSON fields can now be edited with the Monaco code editor in the Side Drawer (#509)
- [New] Firestore Rules are now edited with the Monaco diff editor in setup
Improved
- [Improved] Monaco code editors can be resized and appear full screen, use GitHub themes, and tooltips no longer get cut off
- [Improved] Import CSV will import in the same order as the CSV file
- [Improved] Import CSV wizard will not suggest to import to ID field as it cannot write custom document IDs
- [Improved] Column settings will not close on backdrop click or escape key press to prevent unsaved changes
- [Improved] Derivatives field settings do not list field being edited in the listener field dropdown
- [Improved] Derivatives Field listener and render fields are required in column settings (#564)
- [Improved] Copy for “Loading chunk failed error” caused by a new update being ready is more user-friendly and suggests the user reloads the page (#530)
- [Improved] Added Side Drawer toggle to show fields hidden in table (off by default)
- [Improved] Setup rules step removes an insecure Firestore rule that allows anyone to access any part of your database
- [Improved] Display project ID in user menu
- [Improved] Home page welcome text to emphasize you can create tables from existing Firestore collections
Fixed
- [Fixed] Document ID generation algorithm eventually breaks and can’t create new rows after
000...undefined
(#567) - [Fixed] Import CSV writes all CSV rows into one row (#583)
- [Fixed] Connect Service (Alpha) field shows item field name instead of value by @lafronzt in #570 (#569)
- [Fixed] Connect Service (Alpha) dropdown shows white gradient in dark theme
- [Fixed] Side Drawer crashing when document contains a Firestore
DocumentReference
as an array value or in a nested field (#565) - [Fixed] Hidden fields & filters not working with multiple table views
- [Fixed] Import CSV wizard preview error when importing dates that are strings
- [Fixed] Cloud build log snackbar not appearing for Derivative function deploy