This repository has been archived by the owner on Oct 20, 2024. It is now read-only.
fix(deps): update all non-major dependencies #49
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.1.0
->v1.2.1
v1.2.0
->v1.2.3
1.17
->1.19
v1.10.0
->v1.11.0
Release Notes
BurntSushi/toml
v1.2.1
Compare Source
This release fixes the
omitempty
struct tag on an uncomparable type panicking.v1.2.0
Compare Source
This release adds a few additional features:
Support encoding and decoding json.Number, making interoperability with JSON when using json.Encoder.UseNumber() easier.
Support time.Duration string format; an integer will be interpreted as nanoseconds (like before), but a string like "5h" will be parsed. On encoding the string format is used.
The omitempty struct tag now also works for structs with all zero values, for example an empty time.Time. A struct is considered "empty" when all fields (exported and private) are the zero value.
Allow using interface{} (or any) as the map key when decoding.
And some fixes:
Fix encoding.TextUnmarshaler not working for map values.
Make encoding.TextUnmarshaler and toml.Unmarshaler work if MarshalText() or MarshalTOML() have a pointer receiver.
Error out on nil returns from MarshalTOML/MarshalText; before they would get encoded as invalid TOML (keyname =).
Fix a panic where it would try to encode array = [{}, 0] as:
Which isn't valid as 0 isn't a table.
Some better error reporting for some errors.
jpillora/opts
v1.2.3
Compare Source
Add support for default sub-commands
v1.2.2
Compare Source
Fixes panic
v1.2.1
Compare Source
golang/go
v1.19.3
v1.19.2
v1.19.1
v1.19.0
v1.18.8
v1.18.7
v1.18.6
v1.18.5
v1.18.4
v1.18.3
v1.18.2
v1.18.1
v1.18.0
mongodb/mongo-go-driver
v1.11.0
: MongoDB Go Driver 1.11.0Compare Source
The MongoDB Go Driver Team is pleased to release version 1.11.0 of the official Go driver.
Release Notes
This release improves the
Timeout
API and behavior, reduces memory allocations when running most operations, and fixes several bugs. It also removes support for some legacy versions of MongoDB and Go. See below for more details.Improve Timeout API and Behavior
Setting
Timeout
on amongo.Client
to enable a client-level default operation timeout is a feature added in version 1.10.0 of the driver. Various improvements have been made to this API. In particular:Timeout
is set, the driver will now retry as many times as possible before the context's deadline instead of just once. This should improve application resiliency when usingTimeout
.mongo.IsTimeout
error helper has been extended to catch more timeout errors.SetReadDeadline
andSetWriteDeadline
.This feature will remain a provisional API while we gather feedback on its design and solidify our specification.
Reduce Memory Allocations
Reduce memory allocations in several critical paths in operation execution.
Fix SRV Polling
Fix a severe bug in SRV polling which may prevent changes in SRV records from updating the servers that the Go driver attempts to connect to when the MongoDB connection string includes a username and password.
Remove Support for Legacy MongoDB Versions
As of this release, the Go driver now requires MongoDB 3.6 or newer.
Remove Support for Legacy Go Versions
As of this release, the Go driver now requires Go 1.13 or newer.
Additional Features and Improvements
Cursor.All
andSession.WithTransaction
functions.SERVICE_HOST
Kerberos authentication parameter in theauthMechanismProperties
connection string option.For a full list of tickets included in this release, please see the links below:
Documentation for the Go driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. Questions and inquiries can be asked on the MongoDB Developer Community. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go driver is greatly appreciated!
v1.10.4
: MongoDB Go Driver 1.10.4Compare Source
The MongoDB Go Driver Team is pleased to release version 1.10.4 of the official Go driver.
Release Notes
This release contains several bugfixes. One of the bugfixes removes a severe bug in SRV polling which may prevent changes in SRV records from updating the servers that the Go Driver attempts to connect to when the MongoDB connection string includes a username and password.
For a full list of tickets included in this release, please see the links below:
Bugs
Tasks
Documentation for the Go driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. Questions and inquiries can be asked on the MongoDB Developer Community. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go driver is greatly appreciated!
v1.10.3
: MongoDB Go Driver 1.10.3Compare Source
The MongoDB Go Driver Team is pleased to release version 1.10.3 of the official Go driver.
Release Notes
This release contains several bugfixes.
For a full list of tickets included in this release, please see the links below:
Documentation for the Go driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. Questions and inquiries can be asked on the MongoDB Developer Community. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go driver is greatly appreciated!
v1.10.2
: MongoDB Go Driver 1.10.2Compare Source
The MongoDB Go Driver Team is pleased to release version 1.10.2 of the official Go driver.
Release Notes
This release stops treating context errors as retryable network errors where possible.
For a full list of tickets included in this release, please see the links below:
Documentation for the Go driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. Questions and inquiries can be asked on the MongoDB Developer Community. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go driver is greatly appreciated!
v1.10.1
: MongoDB Go Driver 1.10.1Compare Source
The MongoDB Go Driver Team is pleased to release version 1.10.1 of the official Go driver.
Release Notes
This release, along with the libmongocrypt v1.5.2 release, fixes a potential encryption key corruption bug in
ClientEncryption.RewrapManyDataKey
that can lead to encrypted data corruption when rotating encryption keys backed by GCP or Azure key services.This release also removes potentially confusing deprecation warnings added to some existing timeout mechanisms in the v1.10.0 release.
Fix for potential data corruption when rotating encryption keys
Fixes a potential encryption key corruption bug in
ClientEncryption.RewrapManyDataKey
that can lead to encrypted data corruption when rotating encryption keys backed by GCP or Azure key services. See the libmongocrypt v1.5.2 release notes for more details about the bug.ClientEncryption.RewrapManyDataKey
will now return an error if the linked version oflibmongocrypt
is less than 1.5.2.For a full list of tickets included in this release, please see the links below:
Improvements
Bugs
Tasks
Documentation for the Go driver can be found on pkg.go.dev and the MongoDB documentation site. BSON library documentation is also available on pkg.go.dev. Questions and inquiries can be asked on the MongoDB Developer Community. Bugs can be reported in the Go Driver project in the MongoDB JIRA where a list of current issues can be found. Your feedback on the Go driver is greatly appreciated!
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.