The MongoDB Go Driver Team is pleased to release version 1.17.0 of the official MongoDB Go driver.
Release Notes
This release adds support for client authentication using OpenID Connect (MONGODB-OIDC), and for the Queryable Encryption Range Protocol. The driver now supports MongoDB 8.0. Additionally, IndexView has been extended to include methods for dropping indexes by key (i.e. DropOneWithKey and DropWithKey).
[!NOTE]
This is the last planned minor release in the 1.x series. Future driver versions will be in the 2.x series. The v1.17.x will still receive security and bug fixes for a year.
Added support OpenID Connect (OIDC) authentication for workload identities. A workload identity is an identity you assign to a software workload, such as an application, service, script, or container, to authenticate and access other services and resources.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the backend-golang-dependencies group in /backend with 9 updates:
1.4.0
1.4.1
1.30.5
1.31.0
1.27.33
1.27.39
1.17.32
1.17.37
1.55.6
1.57.3
1.24.6
1.25.3
1.61.2
1.63.3
2.10.20
2.10.21
1.16.1
1.17.0
Updates
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
from 1.4.0 to 1.4.1Release notes
Sourced from github.com/Azure/azure-sdk-for-go/sdk/storage/azblob's releases.
Commits
47b7a8a
changelog changes for blob and files release (#23452)06f0d9e
Update installed event processor version for net6 to net8 update (#23451)44cdba7
[Release] sdk/resourcemanager/billing/armbilling/1.0.0 (#23450)d5d9188
Update CodeownersLinter for net6 to net8 update (#23449)35f9c0f
prep for release (#23448)7664dd2
Increment package version after release of azidentity (#23447)1d798e7
Auto-generated baselines by 1ES Pipeline Templates (#23438)da9c60f
Sync eng/common directory with azure-sdk-tools for PR 8974 (#23445)500650c
Prepare azidentity v1.8.0-beta.3 for release (#23434)3eb3276
Update PublishCodeCoverageResults task to v2 (#23437)Updates
github.com/aws/aws-sdk-go-v2
from 1.30.5 to 1.31.0Commits
2f44586
Release 2024-09-2022d0876
Regenerated Clients5454ab9
Update API model06150d9
add tracing and metrics support (#2798)18f7b40
Release 2024-09-19e91c9c4
Regenerated Clients6df0a09
Update API model98ae688
Release 2024-09-18222928c
Regenerated Clients887c4de
Update API modelUpdates
github.com/aws/aws-sdk-go-v2/config
from 1.27.33 to 1.27.39Commits
22efd77
Release 2024-09-27ce669ca
Regenerated Clientsb008447
Update endpoints modela912d17
Update API model9306dbe
remove deprecated worklink service (#2814)d795d86
Release 2024-09-2603c3553
Regenerated Clientsb1c6a1f
Update endpoints modela51f8d9
Update API model3a96a42
update changelog (#2805)Updates
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.32 to 1.17.37Commits
22efd77
Release 2024-09-27ce669ca
Regenerated Clientsb008447
Update endpoints modela912d17
Update API model9306dbe
remove deprecated worklink service (#2814)d795d86
Release 2024-09-2603c3553
Regenerated Clientsb1c6a1f
Update endpoints modela51f8d9
Update API model3a96a42
update changelog (#2805)Updates
github.com/aws/aws-sdk-go-v2/service/iot
from 1.55.6 to 1.57.3Commits
22efd77
Release 2024-09-27ce669ca
Regenerated Clientsb008447
Update endpoints modela912d17
Update API model9306dbe
remove deprecated worklink service (#2814)d795d86
Release 2024-09-2603c3553
Regenerated Clientsb1c6a1f
Update endpoints modela51f8d9
Update API model3a96a42
update changelog (#2805)Updates
github.com/aws/aws-sdk-go-v2/service/iotdataplane
from 1.24.6 to 1.25.3Commits
be4380a
Release 2024-03-07d811bc7
Regenerated Clientsb3e8224
Update API model5011554
regen for copying ddbstreams attribute value after dropping go-cmp6c816bc
dep: drop go-cmp dependency (#2538)66663e7
Release 2024-03-069c61334
Regenerated Clients50fd65b
Update API modelbd15f86
Release 2024-03-053bfebf4
Regenerated ClientsUpdates
github.com/aws/aws-sdk-go-v2/service/s3
from 1.61.2 to 1.63.3Commits
22efd77
Release 2024-09-27ce669ca
Regenerated Clientsb008447
Update endpoints modela912d17
Update API model9306dbe
remove deprecated worklink service (#2814)d795d86
Release 2024-09-2603c3553
Regenerated Clientsb1c6a1f
Update endpoints modela51f8d9
Update API model3a96a42
update changelog (#2805)Updates
github.com/nats-io/nats-server/v2
from 2.10.20 to 2.10.21Release notes
Sourced from github.com/nats-io/nats-server/v2's releases.
... (truncated)
Commits
d3a8868
Release v2.10.21cbbef5a
Reuse pre-existing sys account reference5792b08
Bump to 2.10.21-RC.4b39694d
Cherry-picks for 2.10.21-RC.4 (#5928)098b4f8
When scaling down a stream make sure replica count is correct if adjusted and...8c0b9b5
Ensurepending
sent correctly in regularstatsz
messages6fb4277
Publish STATSZ messages every 10 seconds rather than 3058fba00
Addpending
tojsz
response andstatsz
(#5923)bac6cc2
Bump to 2.10.21-RC.31e29e3a
Cherry-picks for 2.10.21-RC.3 (#5921)Updates
go.mongodb.org/mongo-driver
from 1.16.1 to 1.17.0Release notes
Sourced from go.mongodb.org/mongo-driver's releases.
Commits
5484657
BUMP v1.17.0be25b9a
GODRIVER-3302 Handle malformatted message length properly. (#1758)4757f44
GODRIVER-3312 Use remaining test secrets from the vault [v1] (#1811)6bcc3dc
Remove GCP from supplied callback example (#1809)b133d71
GODRIVER-2587 Implement modifyCollection for the unified test runner (#1796) ...c5b9705
GODRIVER-3331 Fix default authSource for SRV connections (#1795)485e74d
GODRIVER-2758: Add documentation examples (#1759)ac03e73
GODRIVER-3324 Upgrade CI Go to 1.22 and golangci-lint to 1.59.1. (#1783)56e75b2
GODRIVER-3195 Sync updated QE Range tests (#1789) [v1] (#1790)783cc6c
GODRIVER-3290 Mention the final 1.x release in the release notes (#1788)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show