Release Notes - Fauna 2.11.0
Released 2020-02-12
The Fauna team is pleased to announce the availability of Fauna 2.11.0.
Highlights
Built-in collection indexes
With built-in collection indexes (along with the
Documents
function),
there are a couple of advantages:
-
You no longer need to create your own "collection index" just to track all of the documents that exist within a collection.
-
You can remove any existing collection indexes (provided that you update queries that involve them) to save on storage.
Issues fixed
-
Fixed issue where ABAC roles could fall back to the legacy permission system.
-
Fixed missing reference for the
write
privilege in ABAC roles. Predicate functions for thewrite
action now receive the reference of the document to be written. See User-defined roles for details. -
Fixed rendering of indexes with multiple
source
s defined. -
Fixed
IndexOutOfBounds
error when usingFindStrRegex
. -
Cleaned up error descriptions in error messages.
-
Fixed
DateTimeException
when usingEpoch
.
Beginning with Fauna 2.11.0, the Fauna access control logic has been changed to use attribute-based access control (ABAC) roles, or the key-based permission system, but never both. If a resource is a member of an ABAC role, the ABAC role specifies all privileges for that resource. Otherwise, the key-based permission system determines whether read/write/execute privileges are enabled. For example, when an ABAC role includes a user-defined function as a
member, that function cannot be called unless the ABAC privileges permit
the |
Next steps
Learn more about Fauna from our product page.
Was this article helpful?
We're sorry to hear that.
Tell us how we can improve!
Visit Fauna's forums
or email docs@fauna.com
Thank you for your feedback!