Skip to content

Update module github.com/arangodb/go-driver/v2 to v2.3.1#32

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-arangodb-go-driver-v2-2.x
Open

Update module github.com/arangodb/go-driver/v2 to v2.3.1#32
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-arangodb-go-driver-v2-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 25, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/arangodb/go-driver/v2 v2.1.3v2.3.1 age confidence

Release Notes

arangodb/go-driver (github.com/arangodb/go-driver/v2)

v2.3.1

Compare Source

  • CircleCI: optional publish-release workflow to cut a GitHub release from CI using pipeline parameter publish (Make target, e.g. release-v2-patch or prerelease-v2-minor); see .circleci/config.yml.

v2.3.0

Compare Source

  • Metrics API: added Metrics (GET /_admin/metrics) for 4.0+ and deprecated GetMetrics (GET /_admin/metrics/v2)
  • ArangoDB 4.0 deprecations: documented additional deprecations on master, including replication LoggerFirstTick/LoggerTickRange and ClusterStatistics, so users can discover all v4.0-related deprecations
  • Tests: test/cluster.sh passes javascript.startup-options-allowlist=.* for ArangoDB 3.12.9+ require("internal").options() in JS transactions
  • Fix Version.CompareTo for pre-release patch suffixes (e.g. -nightly) by comparing the numeric patch instead of the full sub-version string
  • Add DontFollowRedirect fields to HTTP connection configuration
  • Switched to Go 1.25.8 to fix a security vulnerability
  • QueryProperties: Added slowStreamingQueryThreshold field
  • RunningAQLQuery: Added exitCode (slow queries), modificationQuery, and warnings
  • QuerySubOptions/ExplainQueryOptions: Added usePlanCache, failOnWarning, fullCount, maxNodesPerCallstack, maxWarningCount, profile, and other missing options
  • CollectionDocumentImportOptions: Added overwriteCollectionPrefix, ignoreMissing, details fields
  • KeyGeneratorType: Added support for 'uuid' and 'padded'
  • License: Added diskUsage and upgrading fields for Community Edition dataset limits
  • DatabaseSharding: Added support for "flexible" value
  • ServerHealth: Added LastAckedTime, Timestamp, SyncTime for Coordinators/DB-Servers
  • Vector index: Added 3.12.9+ trainingState/errorMessage response support; EnsureVectorIndex now forwards the inBackground option when set
  • Switch to Go 1.25.9 to fix security issues in the standard library (GO-2026-4870, GO-2026-4946, GO-2026-4947)
  • Implement TLS dialing with InsecureSkipVerify for h2 support

Deprecations and Removals (v2.x, in preparation for ArangoDB v4.0)

  • CollectionStatus and collection status/statusString: Only values 3 (loaded) and 5 (deleted) are in use; other status values and status/statusString properties deprecated (may be removed in v4.0)
  • minReplicationFactor: Deprecated, use writeConcern instead
  • QueryOverwrite (AQL queries): Deprecated, will be removed in v4.0
  • CollectionDocumentCreateOptions.Overwrite: Deprecated, will be removed in v4.0
  • KeyGeneratorType: Deprecated types not in docs
  • EngineType: 'mmfiles' is deprecated/removed
  • Consolidation policy 'bytes_accum': deprecated for inverted indexes (per devel inverted index API docs); not deprecated for ArangoSearch views
  • CacheRespObject: Reviewed for missing fields per API docs
  • Foxx, User-defined AQL functions (UDFs), JavaScript Transactions, Foxx Queues, /_api/tasks, Task/TaskOptions: Deprecated, will be removed in v4.0. Deprecation comments added on: ClientFoxx, ClientFoxxService, Manifest; CreateUserDefinedFunction, DeleteUserDefinedFunction, GetUserDefinedFunctions, UserDefinedFunctionObject; TransactionJS, TransactionJSOptions; ClientTasks, Task, TaskOptions; ExecuteAdminScript; ServerStatusResponse.FoxxApi, CoordinatorInfo.Foxxmaster/IsFoxxmaster; replication ApplierConfig.IncludeFoxxQueues
  • CollectionDocumentImportOptions: Deprecated/removed legacy fields as per API docs
  • CreateGraphOptions: Only 'satellites' is valid; others moved to GraphDefinition
  • Fulltext index type: Deprecated, will be removed in v4.0. minLength option is only used for fulltext indexes. FulltextIndexType constant added (deprecated); MinLength and fulltext-related comments in collection_indexes.go and client_admin_cluster.go
  • DatabaseSharding: Both "" and "flexible" supported for creation; server response checked
  • EdgeDetails: $label clarified as user-defined
  • ExplainQueryOptions: Deprecated/removed legacy options, added missing ones
  • KeyOpts.LastValue: Used internally only
  • LicenseStatus: 'expired' not used; added diskUsage, upgrading if missing
  • Enterprise Edition features: Now available in Community Edition (v3.12.5+); docs/comments updated. Comments updated across graph (SmartGraph, Satellite, IsSmart, IsDisjoint, Satellites), query options (AllowDirtyReads, SatelliteSyncWait, SkipInaccessibleCollections, EnterpriseOnly), collection opts (IsSmart, SmartJoinAttribute, SmartGraphAttribute), ArangoSearch/views (OptimizeTopK, PrimarySortCache, PrimaryKeyCache, Nested, Cache), inverted index (OptimizeTopK, Nested), backup (Force), and shared (PrimarySort Cache)
  • ServerStatusResponse: 'mode' deprecated, use 'operationMode'
  • ServerHealth: LastHeartbeatAcked, LastHeartbeatSent, LastHeartbeatStatus deprecated (not returned by current server, older format)
    ServerInformation: 'writeOpsEnabled' is deprecated
  • ServerRole: SingleActive and SinglePassive deprecated (Active Failover removed in v3.12.0)
  • SetCollectionPropertiesOptionsV2: 'journalSize' is deprecated (no longer existent since v3.7; MMFiles removed)
  • Collection option fields: IsVolatile, DoCompact, IndexBuckets, JournalSize are deprecated

v2.2.0

Compare Source

  • Add endpoint to fetch deployment id
  • Add ARM Support for V2 testcases
  • Set TESTV2PARALLEL from 1 to 4
  • Disabled V8 related testcases in V1 and V2
  • Added new ConsolidationPolicy attributes to support updated configuration options for ArangoSearch Views properties and Inverted Indexes
  • Add Vector index feature
  • Add Len() method to response readers for bulk CRUD operations; add ReadAll() helpers; improve thread-safety with mutexes; fix OldObject/NewObject pointer reuse in readers
  • Add shutdown endpoints to v2
  • Switch to Go 1.24.11
  • Switched to Go 1.24.13 to fix a security vulnerability
  • Modified Test_UserCreation test case to use parallel execution and replaced hardcoded usernames with dynamically generated values.

v2.1.6

Compare Source

  • Add missing endpoints from replication
  • Add missing endpoints from monitoring
  • Add missing endpoints from administration
  • Add missing endpoints from cluster
  • Add missing endpoints from security
  • Add missing endpoints from authentication
  • Add missing endpoints from general-request-handling
  • Add benchmark tests for v1 and v2 to compare performance
  • Switch to Go 1.24.9

v2.1.5

Compare Source

  • Add tasks endpoints to v2
  • Add missing endpoints from collections to v2
  • Add missing endpoints from query to v2
  • Add SSO auth token implementation
  • Add missing endpoints from foxx to v2
  • Switch to Go 1.23.12

v2.1.4

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/github.com-arangodb-go-driver-v2-2.x branch from a1855ee to 7e18c64 Compare August 31, 2025 21:51
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.1.4 Update module github.com/arangodb/go-driver/v2 to v2.1.5 Aug 31, 2025
@renovate

renovate Bot commented Aug 31, 2025

Copy link
Copy Markdown
Contributor Author

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 5 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24 -> 1.24.0
golang.org/x/crypto v0.38.0 -> v0.43.0
github.com/stretchr/testify v1.9.0 -> v1.11.1
golang.org/x/net v0.40.0 -> v0.46.0
golang.org/x/sys v0.33.0 -> v0.37.0
golang.org/x/text v0.25.0 -> v0.30.0

@renovate renovate Bot force-pushed the renovate/github.com-arangodb-go-driver-v2-2.x branch from 7e18c64 to 6ee105a Compare October 9, 2025 10:37
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.1.5 Update module github.com/arangodb/go-driver/v2 to v2.1.5 - autoclosed Nov 3, 2025
@renovate renovate Bot closed this Nov 3, 2025
@renovate renovate Bot deleted the renovate/github.com-arangodb-go-driver-v2-2.x branch November 3, 2025 21:07
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.1.5 - autoclosed Update module github.com/arangodb/go-driver/v2 to v2.1.5 Nov 4, 2025
@renovate renovate Bot reopened this Nov 4, 2025
@renovate renovate Bot force-pushed the renovate/github.com-arangodb-go-driver-v2-2.x branch 3 times, most recently from 9732141 to ee3cdfd Compare November 6, 2025 22:56
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.1.5 Update module github.com/arangodb/go-driver/v2 to v2.1.6 Nov 6, 2025
@renovate

renovate Bot commented Dec 15, 2025

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 5 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24 -> 1.25.0
golang.org/x/crypto v0.38.0 -> v0.43.0
github.com/stretchr/testify v1.9.0 -> v1.11.1
golang.org/x/net v0.40.0 -> v0.46.0
golang.org/x/sys v0.33.0 -> v0.37.0
golang.org/x/text v0.25.0 -> v0.30.0

@renovate renovate Bot force-pushed the renovate/github.com-arangodb-go-driver-v2-2.x branch from ee3cdfd to b8d5210 Compare February 17, 2026 14:02
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.1.6 Update module github.com/arangodb/go-driver/v2 to v2.2.0 Feb 17, 2026
@sonarqubecloud

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/github.com-arangodb-go-driver-v2-2.x branch from b8d5210 to 2c143f0 Compare April 30, 2026 22:05
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.2.0 Update module github.com/arangodb/go-driver/v2 to v2.3.0 Apr 30, 2026
@sonarqubecloud

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/github.com-arangodb-go-driver-v2-2.x branch from 2c143f0 to a695870 Compare May 5, 2026 09:04
@renovate renovate Bot changed the title Update module github.com/arangodb/go-driver/v2 to v2.3.0 Update module github.com/arangodb/go-driver/v2 to v2.3.1 May 5, 2026
@sonarqubecloud

sonarqubecloud Bot commented May 5, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants