Releases: arangodb/go-driver
Releases · arangodb/go-driver
v2.1.2
v1.6.5
v2.1.1
v1.6.4
v1.6.3
v2.1.0
- Switch to Go 1.21.5
- Disable AF mode in tests (not supported since 3.12)
- Allow skipping validation for Database and Collection existence
- Add support for Graph API
- Add support for Graph API - Vertex
- Add support for Graph API - Edge
- Align ArangoSearchView and ArangoSearchAliasView with API
MDI
andMDI-Prefixed
indexes. DeprecateZKD
index- Fix url encoding for names with slashes
- Users API support
- Add ArangoDBConfiguration to Client config. Deprecate Context config options
- External versioning
- Switch to Go 1.21.8
- multi_delimiter analyzer support
- Wildcard analyzer support
- Backup API support
- Admin Cluster API support
- Set Licence API support
- Transparent compression of requests and responses (ArangoDBConfiguration.Compression)
- Fix Cursor batch
v1.6.2
- Switch to Go 1.20.11
- Switch to Go 1.21.5
- Disable AF mode in tests (not supported since 3.12)
- Remove graph with all collections
- Allow skipping validation for Database and Collection existence
- Deprecate Pregel Job API
MDI
andMDI-Prefixed
indexes. DeprecateZKD
index
v2.0.3
CHANGELOG:
- Add optional status code checks. Consistent return of response
- JavaScript Transactions API
- Async Client
- Fix connection.NewRequestWithEndpoint()
- Add support for MaglevHashEndpoints
- Add basic support for Views and Analyzers
- Add ServerMode/SetServerMode/ServerID
- Add collection Truncate, Count, Properties, SetProperties
- Add and re-organize missing collection properties fields
- Rename CreateCollectionOptions to CreateCollectionProperties
- Add support for missing query options (create documents, remove collection, remove view)
- Adjust CursorStats and JournalSize types
- Improve returning old doc handling in CollectionDocumentDelete
- Agency: Supply ClientID with agency transactions
- Automate release process
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