Fuego
Release Notes

After two years in production, Fuego reaches version 1.0.0 with index management, vector support, and AI embeddings.

big-idea

Fuego 1.0.0: A Milestone in Stability and Enterprise Features

Today is an important day for Fuego: we’re officially releasing version 1.0.0, a milestone that represents not just new features, but most importantly, recognition of the maturity and stability the project has achieved.

Many users have asked us whether Fuego was stable and ready for production environments. The answer has always been “yes,” but today version 1.0.0 makes it official: Fuego has been successfully used by development teams in production environments for over two years, managing critical Firestore databases with excellent reliability and performance.

Why 1.0.0 Now?

The jump from version 0.30.2 to 1.0.0 isn’t just a number change. It represents a commitment to the stability and backward compatibility that enterprise teams expect. After two years of continuous feedback, optimizations, and improvements based on real production usage, Fuego has reached a level of maturity that deserves this recognition.

Version 1.0.0 marks the beginning of a new phase: a stable product to build upon, with even greater attention to compatibility and controlled feature progression.

Key New Features

Complete Firestore Index Management

One of the most requested features is finally here: Fuego now offers complete Firestore index management directly from the application.

What you can do:

  • View all your database indexes with detailed information
  • Delete obsolete or unnecessary indexes
  • Create missing indexes when your queries require them
  • Compare indexes across different databases (perfect for keeping staging and production in sync)
  • Synchronize indexes between environments by creating missing ones or removing unnecessary ones

This feature solves one of the biggest pain points in Firestore development: no more constant switching between your app and the Firebase console to manage indexes. Everything is now just a click away, with the ability to compare configurations across environments and ensure production and staging have the same indexes.

Real-world use case: During deployment of a new feature requiring complex queries, you can create the necessary indexes in staging, test them, and then quickly sync them to production with confidence that the configuration is identical.

Full Vector Data Support

With the explosion of AI and machine learning-based applications, vector data has become essential. Fuego 1.0.0 introduces full support for Firestore’s Vector data type, for both float32 and float64.

Available features:

  • Visualization of vector fields in documents with clear formatting
  • Export/Import of documents containing vectors
  • Direct editing of vector values in the document editor
  • findNearest queries for vector similarity searches
  • Embedding creation through integrated AI providers

AI Providers for Vector Embeddings

This is probably the most innovative feature of 1.0.0: you can configure AI providers directly in Fuego to automatically generate vector embeddings.

Supported providers:

  • Google: Gemini and Vertex AI Backends
  • OpenAI: all embedding models
  • Ollama: for local and privacy-first solutions
  • OpenAI-compatible providers: any service implementing OpenAI APIs

Practical use cases:

  1. Semantic search: Configure a provider, generate embeddings for your content, and use findNearest queries to implement intelligent search based on meaning rather than keywords.

  2. Embedding migration: Want to change embedding models? With batch modifications, you can regenerate all existing vectors in your database using a new provider, making migration simple and fast.

  3. Local testing: Use Ollama to test your implementation locally without API costs, then switch to a cloud provider in production.

findNearest queries allow you to search for similar documents based on vector distance. Fuego now fully supports this query type with an intuitive interface.

Specify your search vector (generated by your AI provider or entered manually), the desired number of results, and optionally a maximum distance filter. Fuego builds the optimal query and shows you results ordered by similarity.

Practical example: In an e-commerce app, you can implement “similar products” by loading a product’s embedding and using findNearest to find items with similar characteristics.

Quick Access to Emulators

For developers working locally with Firebase emulators, the “Emulators” menu now automatically lists all emulators found on your machine. One click and you’re connected, without manually entering hosts and ports.

Improvements and Fixes

In addition to new features, 1.0.0 includes important fixes:

  • Fixed an issue with readtime in table view that could cause inconsistent displays
  • Corrected breadcrumb behavior in the document path: middle-click now correctly opens in a new tab instead of navigating in the same one
  • Optimized copy shortcut in query builder sidebar: CMD+C now copies selected text as expected, while CTRL+SHIFT+C copies the entire query

These fixes may seem small, but they’re the result of real feedback from users who use Fuego daily, and demonstrate the attention to detail that characterizes a 1.0 version.

The Future of Fuego

Version 1.0.0 is a milestone, not an endpoint. Here’s what you can expect in the coming months:

Improvement of Existing Tools

We’ll continue to refine current features based on user feedback. The goal is to make every interaction with Firestore even smoother and more intuitive.

Keyboard Navigation and Shortcuts

We’re investing heavily in improving the experience for power users. More shortcuts, complete keyboard navigation, and a command palette to quickly access any feature without ever touching the mouse.

Linux Build

One of the most frequent requests: we’re working to officially bring Fuego to Linux, expanding availability to all major operating systems.

Signed Build for Windows

To eliminate Windows Defender warnings and ensure an even more secure installation, we’ll implement code signing for Windows builds.

Team Version

This is the most important upcoming feature: a team version of Fuego that will allow:

  • Sharing configurations and connections among team members
  • Managing centralized permissions and access
  • Collaborating in real-time on queries and databases
  • Audit logs of performed operations

Good news for current users: all existing plans will be able to automatically migrate to the new teams when the feature becomes available, maintaining all current benefits and adding collaborative capabilities.

Conclusion

Fuego 1.0.0 represents more than two years of work, feedback, and continuous improvements. It’s confirmation that a tool can be powerful, stable, and designed to solve developers’ real problems.

Whether you’re managing a small side project or an enterprise Firestore database with millions of documents, Fuego 1.0.0 is ready to help you work more efficiently, with the stability and reliability you expect from a mature product.

Thank you to everyone who has used Fuego over the years, shared feedback, and contributed to making it what it is today. Version 1.0.0 is yours too.


Useful resources: