Releases: arangodb/go-driver
Releases · arangodb/go-driver
v1.6.1
CHANGELOG:
- Add support for getting license
- Add support for Raw Authentication in VST (support external jwt token as raw element)
- Fix race when using WithRawResponse/WithResponse context with agencyConnection
- Async Client
- Expose getters for Context values
- Deprecate
AllowInconsistent
in HotBackup - Revert ReturnOld for edge/vertex operations
- Agency: Deprecate TTL and observe features
- Bugfix: Force analyzer removal
- Move examples to separate package
- Deprecate ClientConfig.SynchronizeEndpointsInterval due to bug in implementation
- Add Rename function for collections (single server only).
- Fix using VST for database with non-ANSI characters
- Automate release process
v1.6.0
CHANGELOG:
- Add ErrArangoDatabaseNotFound and IsExternalStorageError helper to v2
- [V2] Support for Collection Documents removal
- [V2] Fix: Plain Connection doesn't work with JWT authentication
- Support for new error codes if write concern is not fulfilled
- Support for geo_s2 analyzers
- Add replication V2 option for database creation
- Use Go 1.20.3 for testing. Add govulncheck to pipeline
- Fix test for extended names
- Fix potential bug with DB name escaping for URL when requesting replication-related API
- Retriable batch reads in AQL cursors
- Add support for explain API ([v1] and [V2])
- Search optimisation for inverted index and ArangoSearch
- [V2] Fix AF mode in tests
- Support for optimizer rules in AQL query
- Add support for refilling index caches
- [V2] Retriable batch reads in AQL cursors
- Add log level support for a specific server
- Allow for VPACK encoding in _api/gharial API
v1.5.2
v1.5.1
v1.5.0
CHANGELOG:
- Use Go 1.19.4
- Add
IsExternalStorageError
to check for external storage errors nested
field in arangosearch type View- Fix: TTL index creation fails when expireAt is 0
- [V2] Support for Collection Indexes
- Fix: Fetching single InvertedIndex fails with Marshalling error
v1.4.1
CHANGELOG:
- Add support for
checksum
in Collections - Fix reusing same connection with different Authentication parameters passed via driver.NewClient
- Add
cache
for ArangoSearchView Link and StoredValue types andprimarySortCache
,primaryKeyCache
for ArangoSearchView type
v1.4.0
CHANGELOG:
- Add
hex
property to analyzer's properties - Add support for
computedValues
- Optional
computeOn
field incomputedValues
- Add support for
computedValues
into collection inventory - Update the structures to align them with the ArangoDB 3.10 release
- Add
IsNotFoundGeneral
andIsDataSourceOrDocumentNotFound
methods - deprecateIsNotFound
- Add support for optimizer rules (AQL query)
- New
LegacyPolygons
parameter for Geo Indexes - New parameters (
cacheEnabled
andstoredValues
) for Persistent Indexes - New analyzers:
classification
,nearest neighbors
,minhash
- Add support for Inverted index
- Deprecate fulltext index
- Add support for Pregel API
- Add tests to check support for Enterprise Graphs
- Search View v2 (
search-alias
) - Add Rename View support
- Add support for
Metrics