Beta

Download Beta

This is a beta version (2.1.0-beta.4)

Beta versions are pre-release builds: they may contain bugs and unstable features.

Prefer stability? Download the latest official release

Linux

Linux (x64 only)

MacOS

Universal app (Apple Silicon/Intel)

Windows

Windows (x64 and ARM64)

Release notes

Beta Changelog

What's new in this beta compared to the latest stable release

2.1.0-beta 2026-09-02

  • NEW: New panel view for the Firestore explorer (Firebase-console style): browse collections and documents in side-by-side columns, with the drill-down path kept per tab, per-panel filters and context menus, progressive loading of the id list, and — on a document — a toggle between the field tree and a JSON (Monaco) editor with save

  • NEW: The path breadcrumb has moved to the top, right under the toolbar, and is now shared by every Firestore view mode and by the Storage explorer, with a new style, a context menu on each segment and an editable path (Enter confirms, Esc cancels)

  • NEW: New query bar in the explorer: a 'Filter and sort…' box in the toolbar with a simplified popover to filter and sort without opening the query builder. It also gives access to saved queries, to resetting the filters and to the advanced query builder (still needed for more complex queries). The box summarizes the whole query — filters (groups included), sorts, limit, offset and projection — the popover also edits the limit and its preview spells the query out in full, and a query too complex for the popover (several conditions, groups, cursors, pipelines, …) makes the box open the advanced query builder directly

  • NEW: New search box on the Firebase Authentication page: like the Firestore explorer, a 'Search users…' box in the toolbar opens a popover that replaces the filters sidebar. Conditions (combined with OR) can target the user ID, the email, the phone number or the provider, or use the new Auto mode (the default): a single field whose value is looked up as a user ID and, when it has the shape of one, as an email or a phone number as well. ⌘⇧F / Ctrl+Shift+F opens the popover on Windows and Linux too

  • NEW: The same search box in the Storage explorer: the toolbar box now opens a popover holding every filter that used to live in the sidebar. Search by text (across the whole bucket) or by glob pattern, and set the prefix, delimiter, offsets, page size and soft-deleted objects; the box summarizes the active filters and its × clears them, bringing the previous folder back. ⌘⇧F / Ctrl+Shift+F opens the popover on Windows and Linux too

  • NEW: Custom JavaScript scripts to transform your data: available in update documents, in document export and import, and in user export and import as well. Scripts can be saved to a reusable library, tested on the first 10 documents/users with writes disabled, and on failure they can either skip the document or stop the whole operation

  • NEW: Macros: export and update-documents configurations can be saved as a macro and replayed later. You pick the scope (collection, database or the whole project), manage them from a dedicated library, and find them in the command palette and in the bookmarks sidebar. Macros can also be shared as .fuego files

  • NEW: Added YAML support to document and user imports

  • NEW: Read time (PITR) support for pipeline queries as well, including loading the differences between versions (fields computed by the pipeline are excluded from the comparison)

  • NEW: In the point in time recovery view of a document, the selected date can now be applied directly to the collection query

  • NEW: In update documents, the increment operation now lets you choose between int64 and double (it always used double before)

  • NEW: .fuego files can now be opened by dragging them onto the application window

  • NEW: Improved database creation: the database selector always stays available (so databases can be created on non-emulator projects too), and you can choose the location, the edition (Standard or Enterprise) and MongoDB compatibility; the database list can also be reloaded

  • NEW: The database picker now supports filtering by name and keyboard navigation, with a dedicated shortcut to open it

  • NEW: Improved subcollection navigation from the table view: a document's subcollections are listed in the detail overlay and can be previewed without leaving the current tab

  • NEW: The chosen view mode (table, tree or panels) is now remembered and reflected in the tab URL

  • NEW: Double-click the title bar to maximise/restore the window (the macOS 'Fill' setting is honored)

  • FIX: When the saved Google sign-in can no longer be read (the key protecting it changed: Fuego moved to another computer, its data restored or synced from another machine, a system reinstall, or a different Intel/Apple Silicon build), the error now explains the cause and offers a 'Renew authentication' button instead of a generic 'edit project to fix it' message

  • FIX: gcloud CLI errors are now shown in full instead of the generic "exit status 1"

  • FIX: Fixed database creation: the response of the long-running operation was not parsed correctly

  • FIX: Fixed user export and import when a transform script is used

  • FIX: Fixed missing documents not listing their own subcollections in panel view

  • FIX: Fixed a phantom click that dismissed the popover after changing the location when creating a database

  • FIX: Searching Firebase Authentication users by phone number never found anyone: on its own it failed with "no valid filters", combined with other conditions it was silently ignored

  • FIX: When the emulator behind the open project stops answering, the page is now blocked by an overlay saying the emulator is no longer reachable, with a 'Reconnect' action (runs the emulator discovery) and a shortcut back to the Fuego home; before, the sidebar header turned into a permanent placeholder and the rest of the page stayed clickable

  • IMPROVED : Text confirmation for risky operations now accepts extra characters after the keyword: typing a full collection name longer than the truncated keyword no longer leaves the button disabled

2.0.0-beta 2026-08-22

  • NEW: AI assistant that helps you write queries, generate JSON Schemas, generate query code and much more. It supports Gemini, Vertex AI and OpenAI-compatible providers (OpenAI, OpenRouter, Ollama); AI providers now also support chat models, configurable in Settings → AI

  • NEW: Native multi-window support: open individual resources in a new window from the context menu, with state kept in sync across windows and better OS integration (e.g. Stage Manager on macOS)

  • NEW: Added an MCP server (specification 2026-07-28) with around 50 tools to manage indexes, users, Firestore, Storage, and much more. You can find it in the AI tab

  • NEW: The Query Builder now shows a live count of the documents matching your query as you build it

  • NEW: New dashboard widgets: charts, top lists, notes, Firebase Auth user counter, and Storage (preview a single file or list files from a query)

  • NEW: JSON Schema generation from your documents, with AI assistance

  • NEW: Document validation against a JSON Schema

  • NEW: Improved index management: more filters, support for creating index exemptions, improved creation of vector indexes, management of search indexes and of per-field TTL policies, and index management for Firestore Enterprise edition

  • NEW: Index suggestions: analyse a query from the index manager and get the index recommended to run it

  • NEW: Added pipeline support for Firestore Enterprise edition

  • NEW: Code generation from the Query Builder now also supports pipeline queries: code is generated for the SDKs that support pipelines (Admin: Node.js, Python, Go, Java — Client: Web/TypeScript, Kotlin, Swift)

  • NEW: Improved background tasks: tasks can now be paused and resumed, and the activity sidebar shows more detailed information. Tasks interrupted by a forced quit are restored on the next start and resume from where they stopped

  • NEW: New `.fuego` file format for export and import (File → Export / File → Import): app backups, views/dashboards, and shared queries now use a single format with a manifest and integrity verification. Legacy formats (.zip backups, .json views and queries) can still be imported

  • NEW: New `fuego://` URL scheme and `.fuego` file association: open links to documents, collections, queries, Storage files/buckets, and users directly in the app (double-click a .fuego file or follow a fuego:// link). 'Copy Fuego link' is available from the document context menu, the query share menu and the command palette. Some of these capabilities are available on macOS and Windows only (not on Linux)

  • NEW: Added drag & drop support in Storage to move documents, files, and folders — or copy them by holding Option (macOS) / Alt (Windows)

  • NEW: Added drag selection to select multiple items in Storage

  • NEW: Added a compact icon view for files in Storage

  • NEW: Open a project in a new window by middle-clicking the project name, or with CMD/CTRL+click

  • NEW: Added a sync button to the main toolbar to make syncing projects and settings easier

  • NEW: Previews of reference values now load the referenced document, and reference previews are shown in the Firestore explorer

  • NEW: Added last sign-in date to the user list (Firebase Auth)

  • NEW: Added the user count to the user list (Firebase Auth)

  • NEW: Added multi-tab support to Firebase Auth as well: you can open several tabs for different filters, and also for different tenants

  • NEW: Added a notification center

  • NEW: Added a command palette to quickly run actions (CMD+Shift+P on macOS, CTRL+Shift+P on Windows)

  • NEW: Bookmarks: save collections, documents, queries and Storage files as bookmarks and find them again on the home screen or in a dedicated dashboard widget

  • NEW: Quick view: open documents and Storage files in a lightweight preview window from the context menu, without leaving the current view

  • NEW: Global search now lets you open documents in a new window

  • NEW: In the Firestore explorer you can copy the value of some attributes of the selected documents, optionally only the unique values (documents with the same value are copied only once)

  • NEW: Added find in page (CMD+F / CTRL+F) to search for text in the current screen

  • NEW: Added the option to anonymize documents on export and import (for example to share sensitive data without revealing private information) and for the AI assistant. It also supports recognition through an AI NER model via the ONNX (Open Neural Network Exchange) runtime

  • NEW: Improved shortcuts, see the full list at https://fuegoapp.dev/docs/shortcuts

  • NEW: Added support for int64 and double (float64) numbers in Firestore. Numbers are stored as int64 if they are integers and fit in the int64 range, otherwise as double. In the inline editor and in the Monaco editor you can force the type with `{"__int64__": 0}` or `{"__double__": 0}`

  • NEW: Added realtime updates in tree view for nested resources as well

  • FIX: Fixed PITR appearing as not activatable when retrieving database info failed silently: the Firebase CLI could return unparsable output (success with empty data) that was cached for 60 minutes, leaving the PITR state incorrectly shown as 'disabled'. Database info is now read primarily through the Firestore Admin SDK (a single, more reliable call), fallbacks are validated, and incomplete results are never cached. The picker now distinguishes the 'unknown' state from 'disabled' and includes a 'Re-check' button that bypasses the cache (also useful right after enabling PITR from the console)

  • FIX: Fixed the 'The request is not allowed by the user agent...' error when sharing queries: sharing now saves a .fuego file through a native dialog instead of the Web Share API

  • FIX: Fixed a bug when editing Firestore objects (GeoPoint, Timestamp, Reference) in the inline popover editor

  • IMPROVED : Improved performance of the Firestore table view and the user list

  • IMPROVED : Redesigned the read time (PITR) picker: an inline calendar with date and time replaces the timeline of buttons, with a header showing the current selection and its relative time, and the window of available versions is now shown explicitly

  • IMPROVED : Visual polish across the app and fixed several graphical glitches (especially context menus and popovers, which in 1.2 had issues depending on the available space)

  • IMPROVED : New macOS icon in Liquid Glass style

  • IMPROVED : When the sidebar is closed, it now appears on hovering the left edge, for quicker access to the main actions

  • IMPROVED : Redesigned home: adaptive stacked project cards, a bookmarks strip, persistent extra views, and grids that adapt to the available space

  • IMPROVED : 'Views' have been renamed to 'workspaces' across the app