All Versions
116
Latest Version
Avg Release Cycle
31 days
Latest Release
1470 days ago
Changelog History
Page 6
Changelog History
Page 6
-
v4.7.1 Changes
September 03, 2018๐ Fixed
- applied arangosearch API changes for ArangoDB 3.4.0
- ๐ fixed
ArangoCursor#close()
: check hasNext before close (issue #223)
-
v4.7.0 Changes
August 02, 2018โ Added
- โ added View support
- added
ArangoDatabase#view(String): ArangoView
- added
ArangoDatabase#getViews(): Collection<ViewEntity>
- added
ArangoView
- added
- โ added arangosearch support
- added
ArangoDatabase#arangoSearch(String): ArangoSearch
- added
ArangoSearch
- added
- โ added
ArangoCursor#first()
- โ added
java.util.stream.Stream
like methods forArangoCursor
- added
ArangoCursor#foreach(Consumer)
- added
ArangoCursor#map(Function)
- added
ArangoCursor#filter(Predicate)
- added
ArangoCursor#anyMatch(Predicate)
- added
ArangoCursor#allMatch(Predicate)
- added
ArangoCursor#noneMatch(Predicate)
- added
ArangoCursor#collectInto(Collection)
- added
- โ added interface
Entity
for entities incom.arangodb.entity
๐ Changed
- โฌ๏ธ upgraded dependency velocypack 1.3.0
VPackDeserializationContext#deserialize(VPackSlice, Class)
toVPackDeserializationContext#deserialize(VPackSlice, java.lang.reflect.Type)
- โ added View support
-
v4.6.1 Changes
July 12, 2018โ Added
- โ added convenience method
ArangoDatabase#query(String, Class)
- โ added convenience method
ArangoDatabase#query(String, Map<String, Object>, Class)
- โ added convenience method
ArangoDatabase#query(String, AqlQueryOptions, Class)
๐ Fixed
- ๐ fixed
ArangoCollection#rename(String)
Change field
name
inArangoCollection
after rename so that future requests through the instance will be made with the new collection name.- ๐ fixed missing
ArangoDatabase.util() : ArangoSerialization
- ๐ fixed missing
ArangoCollection.util() : ArangoSerialization
- ๐ fixed missing
ArangoGraph.util() : ArangoSerialization
- ๐ fixed missing
ArangoVertexCollection.util() : ArangoSerialization
- ๐ fixed missing
ArangoEdgeCollection.util() : ArangoSerialization
- โ added convenience method
-
v4.6.0 Changes
July 02, 2018โ Added
- โ added convenience methods for arbitrary requests
- added
ArangoDatabase.route(String...)
- added
- โ added
DocumentCreateOptions#silent(Boolean)
- โ added
DocumentReplaceOptions#silent(Boolean)
- โ added
DocumentUpdateOptions#silent(Boolean)
- โ added
DocumentDeleteOptions#silent(Boolean)
- โ added support for exclusive write operations (issue #190)
- added
TransactionOptions#exclusiveCollections(String[])
- added
โ Removed
- โ removed unnecessary deserializer for internal
_id
field
๐ Fixed
- ๐ fixed serializing of documents/edges: use custom serializer
- โ added convenience methods for arbitrary requests
-
v4.5.2 Changes
June 25, 2018โ Added
- โ added support for custom serializer
- added
ArangoDB.Builder#serializer(ArangoSerialization)
- added link to jackson-dataformat-velocypack in docs
- added
- โ added support for custom serializer
-
v4.5.1 Changes
June 21, 2018๐ Fixed
- ๐ fixed
exists()
method inArangoDatabase
,ArangoCollection
,ArangoGraph
: check for ArangoDB error num - ๐ fixed
ArangoDB#aquireHostList(true)
with authentication
- ๐ fixed
-
v4.5.0 Changes
June 11, 2018โ Added
- โ added replace-insert support:
DocumentCreateOptions#overwrite(Boolean)
- โ added support for satellite collections:
CollectionCreateOptions#satellite(Boolean)
- โ added
AqlQueryOptions#stream(boolean)
for Streaming AQL Cursors - โ added
ArangoDatabase#create()
- โ added
ArangoCollection#create()
- โ added
ArangoCollection#create(CollectionCreateOptions)
- โ added
ArangoGraph#create(Collection<EdgeDefinition>)
- โ added
ArangoGraph#create(Collection<EdgeDefinition>, GraphCreateOptions)
- โ added return type for
ArangoDatabase#deleteAqlFunction()
- โ added field
AqlFunctionEntity#isDeterministic
๐ Changed
- โฌ๏ธ upgraded dependency velocypack 1.2.0
- replaced dependency json-simple with jackson
- extracted interfaces for ArangoDB API
โ Removed
- โ removed deprecated
ArangoDB.Builder#host(String)
- โ removed deprecated
ArangoDB.Builder#port(Integer)
- โ removed deprecated
ArangoCollection#create[IndexType]Index()
- โ removed deprecated
ArangoDatabase#updateUserDefaultCollectionAccess()
- โ removed deprecated
ArangoDB#updateUserDefaultDatabaseAccess()
- โ removed deprecated
ArangoDB#updateUserDefaultCollectionAccess()
- โ removed several deprecated APIs
- โ added replace-insert support:
-
v4.4.1 Changes
June 04, 2018๐ Fixed
- ๐ fixed concurrency bug in VST when using connectionTtl
-
v4.4.0 Changes
April 19, 2018๐ Changed
- ๐ changed dependency com.arangodb:velocypack to 1.1.0
- fixed DateUtil does incorrect conversion of UTC time
- serialize
BigInteger
/BigDecimal
asString
๐ Fixed
- ๐ fixed reconnecting after ArangoDB restarts (issue #186)
- ๐ fixed
ArangoCollection#updateDocuments()
ignoringDocumentUpdateOptions#serializeNull
(issue #180)
- ๐ changed dependency com.arangodb:velocypack to 1.1.0
-
v4.3.7 Changes
April 17, 2018๐ Fixed
- ๐ fixed property loading