fix(deps): update all non-major go dependencies #15
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.24.0
->v1.25.0
89d2e00
->3fc0e52
95a7e6c
->02474a2
v1.66.1
->v1.70.0
v0.31.0
->v0.32.1
v0.31.0
->v0.32.1
v0.19.0
->v0.20.1
Release Notes
cloudnative-pg/cloudnative-pg (github.com/cloudnative-pg/cloudnative-pg)
v1.25.0
Compare Source
Release Date: December 23, 2024
Features
Declarative Database Management: Introduce the
Database
Custom Resource Definition (CRD), enabling users to create and manage PostgreSQL databases declaratively within a cluster. (#5325)Logical Replication Management: Add
Publication
andSubscription
CRDs for declarative management of PostgreSQL logical replication. These simplify replication setup and facilitate online migrations to CloudNativePG. (#5329)Experimental Support for CNPG-I: Introducing CNPG-I (CloudNativePG Interface), a standardized framework designed to extend CloudNativePG functionality through third-party plugins and foster the growth of the CNPG ecosystem. The Barman Cloud Plugin serves as a live example, illustrating how plugins can be developed to enhance backup and recovery workflows. Although CNPG-I support is currently experimental, it offers a powerful approach to extending CloudNativePG without modifying the operator’s core code—akin to PostgreSQL extensions. We welcome community feedback and contributions to shape this exciting new capability.
Enhancements
dataDurability
option to the.spec.postgresql.synchronous
stanza, allowing users to choose betweenrequired
(default) orpreferred
durability in synchronous replication. (#5878).spec.probes
stanza. (#6266)pg_dump
andpg_restore
options to enhance database import flexibility. (#6214)maxConcurrentReconciles
in the CloudNativePG controller and set the default to 10, improving the operator's ability to efficiently manage larger deployments out of the box. (#5678)cnpg.io/userType
label to secrets generated for predefined users, specificallysuperuser
andapp
. (#4392)spec.schedule
field in ScheduledBackups, raising warnings for potential misconfigurations. (#5396)cnpg
plugin:backup
command to support plugins. (#6045)User-Agent
header in HTTP requests with the API server. (#6153)Bug Fixes
PGDATA
volume during bootstrap. (#6265)Unrecoverable
when all previously generatedPersistentVolumeClaims
are missing. (#6170)synchronous_standby_names
GUC when.spec.postgresql.synchronous.method
is set tofirst
. (#5955)primary_slot_name
definition from theoverride.conf
file on the primary to ensure it is always empty. (#6219)PGHOST
, in PgBouncer pods to enable seamless access to thepgbouncer
virtual database usingpsql
from within the container. (#6247)cnpg
plugin:kubectl
context is properly passed in thepsql
command. (#6257)status
command. (#5998)Supported Versions
v1.24.2
Compare Source
Release Date: December 23, 2024
Enhancements
.spec.probes
stanza. (#6266)cnpg.io/userType
label to secrets generated for predefined users, specificallysuperuser
andapp
. (#4392)spec.schedule
field in ScheduledBackups, raising warnings for potential misconfigurations. (#5396)cnpg
plugin:User-Agent
header in HTTP requests with the API server. (#6153)Bug Fixes
PGDATA
volume during bootstrap. (#6265)Unrecoverable
when all previously generatedPersistentVolumeClaims
are missing. (#6170)synchronous_standby_names
GUC when.spec.postgresql.synchronous.method
is set tofirst
. (#5955)primary_slot_name
definition from theoverride.conf
file on the primary to ensure it is always empty. (#6219)PGHOST
, in PgBouncer pods to enable seamless access to thepgbouncer
virtual database usingpsql
from within the container. (#6247)cnpg
plugin:kubectl
context is properly passed in thepsql
command. (#6257)status
command. (#5998)v1.24.1
Compare Source
Release date: Oct 16, 2024
Enhancements:
pg_database_size
from the status probe, as it caused high resource utilization by scanning the entirePGDATA
directory to compute database sizes. Thekubectl status
plugin will now rely ondu
to provide detailed size information retrieval (#5689).full_page_writes
parameter in PostgreSQL. This setting defaults toon
, in line with PostgreSQL's recommendations (#5516).logs pretty
command in thecnpg
plugin to read a log stream from standard input and output a human-readable format, with options to filter log entries (#5770)status
command by allowing multiple-v
options to increase verbosity for more detailed output (#5765).--image
flag in thepgadmin4
plugin command, giving users control over the Docker image used for pgAdmin4 deployments (#5515).Fixes:
.spec.postgresql.synchronous
, ensure that thesynchronous_standby_names
parameter is correctly set, even when no replicas are reachable (#5831).TMPDIR
andPSQL_HISTORY
environment variables for pods and jobs, improving temporary file and history management (#5503).logs cluster
command (#5775).potential
sync status in thestatus
plugin (#5533).pgadmin4
command didn’t have a writable home directory (#5800).Supported versions
grpc/grpc-go (google.golang.org/grpc)
v1.70.0
: Release 1.70.0Compare Source
Behavior Changes
New Features
GRPC_EXPERIMENTAL_XDS_FALLBACK
tofalse
. (#7949)Bug Fixes
Performance
Documentation
v1.69.4
: Release 1.69.4Compare Source
Bug Fixes
Documentation
v1.69.2
: Release 1.69.2Compare Source
Bug Fixes
Metrics
/etc) that were moved to the stats package (#7929).v1.69.0
: Release 1.69.0Compare Source
Known Issues
grpc.NewClient
function is incompatible with forward proxies, because it resolves the target hostname on the client instead of passing the hostname to the proxy. A fix is expected to be a part of grpc-go v1.70. (#7556)New Features
pickfirst
LB policy (disabled by default) supports Happy Eyeballs, interleaving IPv4 and IPv6 address as described in RFC-8305 section 4, to attempt connections to multiple backends concurrently. The experimentalpickfirst
policy can be enabled by setting the environment variableGRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST
totrue
. (#7725, #7742)pick_first
load balancing policy (#7839)MethodHandler
, which is the type of an already-exported field inMethodDesc
(#7796)Bug Fixes
Behavior Changes
pick_first
LB policy to manage connections (#7826)API Changes
balancer.SubConn
interface to force implementors to embed a delegate implementation. This requirement is present in the interface documentation, but wasn't enforced earlier. (#7840)Performance Improvements
ReadAll()
method for more efficientio.Reader
consumption (#7653)Documentation
v1.68.2
: Release 1.68.2Compare Source
Dependencies
stats/opentelemetry
module and instead add the experimental packages it contains directly into the maingoogle.golang.org/grpc
module (#7936)v1.68.1
: Release 1.68.1Compare Source
Bug Fixes
Dependencies
go1.22.7
togo1.22
. (#7831)v1.68.0
: Release 1.68.0Compare Source
Behavior Changes
ClientConn.Close()
now closes transports simultaneously and waits for transports to be closed before returning. (#7666)NewTLS
that usetls.Config.GetConfigForClient
will now have CipherSuites, supported TLS versions and ALPN configured automatically. These were previously only set for configs not using theGetConfigForClient
option. (#7709)Bug Fixes
Dependencies
go1.22.7
. (#7624)v1.67.3
: Release 1.67.3Compare Source
Dependencies
stats/opentelemetry
module and instead add the experimental packages it contains directly into the maingoogle.golang.org/grpc
module.v1.67.2
: Release 1.67.2Compare Source
Bug Fixes
v1.67.1
: Release 1.67.1Compare Source
Bug Fixes
v1.67.0
: Release 1.67.0Compare Source
Bug Fixes
Behavior Changes
GRPC_ENFORCE_ALPN_ENABLED
tofalse
(case insensitive). Please file a bug if you encounter any issues with this behavior. The environment variable to revert this behavior will be removed in an upcoming release. (#7535)v1.66.3
: Release 1.66.3Compare Source
Bug Fixes
v1.66.2
: Release 1.66.2Compare Source
Dependencies
testing
package (#7579)flate
package (#7595)Bug Fixes
kubernetes/api (k8s.io/api)
v0.32.1
Compare Source
v0.32.0
Compare Source
v0.31.5
Compare Source
v0.31.4
Compare Source
v0.31.3
Compare Source
v0.31.2
Compare Source
v0.31.1
Compare Source
kubernetes/apimachinery (k8s.io/apimachinery)
v0.32.1
Compare Source
v0.32.0
Compare Source
v0.31.5
Compare Source
v0.31.4
Compare Source
v0.31.3
Compare Source
v0.31.2
Compare Source
v0.31.1
Compare Source
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.20.1
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.20.0...v0.20.1
v0.20.0
Compare Source
Highlights
Changes since v0.19.0
✨ New Features
🐛 Bug Fixes
🌱 Others
maps
/slices
packages (#3012)🌱 CI
📖 Additionally, there have been 7 contributions to our documentation. (#2942, #2985, #2996, #3002, #3039, #3062)
Dependencies
Added
Nothing has changed.
Changed
f3d0a9c
→8a7402a
f48c80b
→bda5523
e35e4cc
→ v0.26.004be3eb
→5ec99f8
5315273
→f6391c0
f6361c8
→f6391c0
b8732ec
→ef43131
51d4e06
→2b36238
70dd376
→32ad38e
18e509b
→3ea5e8c
bc3834c
→9aa6b5e
Removed
Thanks to all our contributors! 😊
v0.19.5
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.19.4...v0.19.5
v0.19.4
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.19.3...v0.19.4
v0.19.3
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.19.2...v0.19.3
v0.19.2
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.19.1...v0.19.2
v0.19.1
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.19.0...v0.19.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.