Rename and delete fields in a collection (available via right-click on the table header)
Correct handling of collections with special characters in their resource path
Thu Oct 14 2021
Support for Firebase Authentication
If a project has authentication enabled, a authentication entry will appear as the first subitem of the project in the left side bar.
Export, import and transfer users.
The script editor also supports authentication. Use admin.auth()
Open the command palette by pressing Cmd+P(macOS), Ctrl+P(Windows, Linux)
Open collections, saved queries, settings, etc.
Document References can now be used in the Simple Query Where condition
Mon Sep 06 2021
Data transfer between projects
Right-click a project or a collection in the sidebar and select "Transfer Data…"
Use cases: Transfer between production and development projects or a local emulator
Save transfers by clicking the star in the transfer tab
Find saved transfers by clicking the star in the bottom of the sidebar
Tab Split Panes
Move a tab to the next pane by right-clicking on its tab title and clicking "Tab Split View". This works only if more than one tab is open.
Shortcut to focus the next pane: Cmd+;(macOS), Ctrl+;(Windows, Linux)
Shortcut to move tab to next pane: Cmd+'(macOS), Ctrl+'(Windows, Linux)
Linux: Release of a zip version, allowing Firefoo to run on non .deb and non .rpm based systems
Fixed an issue with the auto-updater on Windows on connection loss during an update
Show correct order of documents with numeric ID
UX improvements, more hints
Sun Aug 15 2021
Don't show update modal repeatedly
Fix rendering bug in Simple Query when entering inequality operators
Sat Aug 14 2021
New tab bar with drag & drop support
Assign colors to projects to distinguish them! Right-click the project in the sidebar.
Table Column dialog redesigned with filter
Data type color-highlighting in Table and Tree output
Query filters: better autocomplete and warnings
Improve Number handling
Support NaN, Infinity and -Infinity
Save numbers as integers when applicable
Preserve double and integer type information when exporting
Handle microseconds correctly in timestamps
Thu Jul 29 2021
Fix bug with large collections
Allow export of CSV's which don't fit into memory
TableView: Respect column order and hidden columns in result export
Keep tab state after update
Add clear button to tab toolbar
Fri Jul 23 2021
Fix keyboad bug in JSON Editor
Add read-only banner in JSON Viewer
Wed Jul 14 2021
Queries and the tab's state can be saved and later be restored. To save a query, click on the icon next to the project chooser. Saved queries can be reached by a click on the big icon in the bottom left.
Auto-complete for where and order by clauses
Cycle through the suggestions by pressing the tab key.
Settings Menu: reachable via Ctrl+Comma or File -> Settings