ArangoDB v1.3.0-rc1 Release Notes

Release Date: 2013-04-24 // over 12 years ago
    • ๐Ÿ“š updated documentation for 1.3.0

    • โž• added node modules and npm packages

    • ๐Ÿ”„ changed compaction to only compact datafiles with more at least 10% of dead documents (byte size-wise)

    • ๐Ÿ›  issue #498: fixed reload of authentication info when using require("org/arangodb/users").reload()

    • issue #495: Passing an empty array to create a document results in a "phantom" document

    • โž• added more precision for requests statistics figures

    • โž• added "sum" attribute for individual statistics results in statistics API at /_admin/statistics

    • made "limit" an optional parameter in AQL function NEAR(). limit can now be either omitted completely, or set to 0. If so, an internal default value (currently 100) will be applied for the limit.

    • issue #481

    • โž• added "attributes.count" to output of collection.figures() this also affects the REST API /_api/collection//figures

    • โž• added IndexedPropertyGetter for ShapedJson objects

    • โž• added API for user-defined AQL functions

    • ๐Ÿ‘ issue #475: A better error message for deleting a non-existent graph

    • ๐ŸŒ issue #474: Web interface problems with the JS Shell

    • โž• added missing documentation for AQL UNION function

    • โž• added transaction support. This provides ACID transactions for ArangoDB. Transactions can be invoked using the db._executeTransaction() function, or the /_api/transaction REST API.

    • switched to semantic versioning (at least for alpha & alpha naming)

    • โž• added saveOrReplace() for server-side JS