Release Notes - FaunaDB Console

The FaunaDB Console is on an accelerated release schedule, with a new release appearing, usually, every week.

These release notes cover new features, enhancements, and bugs fixed since the 2.0.0 release.

Version 2.8.0 - released 2020-02-12

Improvements

  • Added the new Documents function to the web shell.

  • Added convenience keyboard shortcuts to the web shell, for executing queries and navigating the command history.

  • Added an option to save modified documents and return to the collections page.

Fixes

  • Added a predicate sample for the unrestricted_read action.

  • Replaced "instance" terminology with "document".

Version 2.7.0 - released 2020-01-29

Improvements

  • Clicking on any Reference displays the referenced document.

  • The Console tutorials can be reset, if you need to start over.

  • In the Shell, consecutive line numbers are displayed in the query history.

  • During role creation, objects available from dropdowns are automatically added.

Fixes

  • After saving or editing a document, the collections view is displayed.

Version 2.6.2 - released 2020-01-15

Fixes

  • Fixed ABAC predicate samples, and related, minor issues.

  • Fixed the creation of keys for child databases.

  • Fixed user logout/session invalidation issue.

Version 2.6.1 - released 2020-01-08

Improvements

  • Improved loading states on the dashboard for user-defined functions (UDFs).

Fixes

  • Fixed an issue with editing roles.

  • Minor UDF usability fixes.

Version 2.6.0 - released 2019-12-19

Improvements

  • Added a dashboard and other UI for user-defined functions.

Version 2.5.1 - released 2019-12-10

Improvements

  • Improved error messages.

  • Improved the loading state on the home page.

  • Removed priority fields for databases and keys.

  • Removed partitions fields for indexes.

  • Added history_read actions to ABAC role screens.

Fixes

  • Fixed bug that affected index display.

Version 2.5.0 - released 2019-12-03

Improvements

  • Added basic FQL CRUD and GraphQL tutorials.

Fixes

  • Added the "History Read" attribute to the Schema privileges that appear on the Manage Roles page.

  • Added missing FQL function to the auto-completion UI and parser.

Version 2.4.0 - released 2019-11-27

Improvements

  • Updated the drivers to 2.10.0.

  • Updated the internal FQL function whitelist to include new 2.10.0 functions.

  • Added a document delete capability to the document list view.

Fixes

  • Fixed the workflow for editing child databases.

Version 2.3.1 - released 2019-10-31

Improvements

  • Enterprise-mode added to allow our Enterprise customers to run console on their own databases.

  • Sign-In page updated to show additional information on smaller screens.

Fixes

  • Fixed logo size on Sign-In/Up pages for Firefox.

Version 2.3.0 - released 2019-10-17

Improvements

  • Updated the internal Javascript driver to 2.9.1.

Fixes

  • Fixed the render performance when displaying many documents.

  • Replaced "instance" with "document" in multiple areas.

Version 2.2.3 - released 2019-10-02

Fixes

  • For mobile devices, fixed spacing around action buttons, and positioning of the footer.

  • Fixed capitalization of "GraphQL".

  • Fixed warning from the editor appearing in the browser’s debug console.

Version 2.2.2 - released 2019-09-25

Improvements

  • Added an invitation to join the Console Community Slack on sign up.

  • Added an option to pre-populate a database with demo data, with a GraphQL schema.

  • Improved the instructions for collection indexes.

Fixes

  • Fixed the template for write privileges in the custom role form.

Version 2.2.1 - released 2019-09-12

Improvements

  • Corrected re-authentication behavior; upon successful login, the Console returns to the original display.

  • Upgraded the Javascript driver to version 2.8.1.

Fixes

  • Corrected the Shell error reporting to provide the full error message.

  • Fixed the UseForm cache integration.

  • Fixed some typos in the Console, as well as in the translation files.

Version 2.2.0 - released 2019-08-29

Improvements

  • The new Format, Merge, Range, and Reduce, functions are now available.

  • Users can now create an account and login to FaunaDB with their Netlify account credentials, using OAuth.

  • Using the FaunaDB Add-on for Netlify, users can create a FaunaDB database instance from within their Netlify development environment, and get started instantly. They can also associate this database with their FaunaDB account so that they can manage it within Console.

  • The Console’s Shell now indicates when bulk results are being displayed.

Fixes

  • ABAC fixes.

Version 2.1.3 - released 2019-08-22

Improvements

  • Error messages in the Console’s Shell now includes the failure reason.

  • The Console’s Shell "Bulk Results" message has been improved to be less alarming.

  • When a session expires and you re-authenticate, you are redirected to the page you were on at session expiry.

  • Add an integration enabling the FaunaDB Add-on for Netlify.

Fixes

  • A typo was fixed in the language file.

Version 2.1.2 - released 2019-07-30

Improvements

  • The FaunaDB Console Shell now shows the complete response object from queries, rather than just the data field.

Version 2.1.1 - released 2019-07-24

Improvements

  • The settings "view" mode was removed: users can now directly edit the settings without an extra click.

  • Removed a potential XSS vulnerability on GraphQL errors.

Fixes

  • Minor cosmetic changes to GraphQL editor and "Role Settings" page.

  • Lambda() maintains the correct params after save in Roles privileges.

  • Normalized refs for Collection() in the FaunaDB Console Shell code editor.

Version 2.1.0 - released 2019-07-16

Features

  • Visual ABAC support is now included.

  • FaunaDB Shell has been embedded into the console.

Improvements

  • The keys page has been refactored.

  • The Sign up and Sign in pages have been overhauled with a new design.

  • Various UX improvement have been made throughout.

  • Classes and Instances have been renamed to Collections and Documents, respectively.

Fixes

  • Dependency loading has been optimized.

  • The embedded GraphQL Playground now lazy-loads.

Version 2.0.1 - released 2019-06-19

Improvements

  • GraphQL tabs are now specific to a child database, rather than shared across the whole application.

Next Steps

Learn more about FaunaDB from our product page.

Was this article helpful?

We're sorry to hear that.
Tell us how we can improve! documentation@fauna.com

Thank you for your feedback!