Estimate number of docs in collections: right-click collection in sidebar
Speed up task execution: Faster-than-ever rename, delete, export, …
Error logging for Tasks: list errors for failed docs and auth users
Number format in Output Options: specify how many fractional digits to show
Geo Map now includes docs with latitude and longitude fields
Timestamps have human-readable ISO format in JSON view and exports
Table/Tree Output: URLs in string fields are now clickable
Fixed Table rendering bug
Design improvements
Sidebar: Saved Queries below projects
Added buttons for Duplicate Tab, Split View, Collection Actions
Firebase Auth: JS Query Button
1.2.20
Tue Oct 26 2021
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
UX improvements
1.2.16
Thu Oct 14 2021
Support for Firebase Authentication
If a project has authentication enabled, an 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()
Command Palette
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
1.2.8
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
1.2.2
Sun Aug 15 2021
Don't show update modal repeatedly
Fix rendering bug in Simple Query when entering inequality operators
1.2.1
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
1.1.10
Thu Jul 29 2021
Improve export
Fix bug with large collections
Allow export of CSV files 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
1.1.7
Fri Jul 23 2021
Fix keyboard bug in JSON Editor
Add read-only banner in JSON Viewer
1.1.1
Wed Jul 14 2021
Save Queries
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