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