Update all dependencies #69
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v2.10.26
->v2.11.6
v1.39.1
->v1.43.0
1.24.1
->1.24.5
Release Notes
nats-io/nats-server (github.com/nats-io/nats-server/v2)
v2.11.6
Compare Source
Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
Improved
JetStream
Fixed
General
subsz
monitoring endpoint now returns the correcttotal
for subscription details, aligning behaviour with other endpoints for pagination (#7009)JetStream
reserved_memory
andreserved_storage
statistics will no longer underflow when no limits are set (#7024)Complete Changes
v2.11.5
Compare Source
Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
Dependencies
Improved
General
connz
monitoring endpoint now includes leafnode connections (#6949)accstatsz
monitoring endpoint now contains leafnode, route and gateway connection stats (#6967)JetStream
new consumer leader
on clustered setups, reducing log noise when watchers etc are in use (#7003)Fixed
General
JetStream
AllowMsgTTL
setting on a stream will now take effect correctly (#6922)NoWait
will now return correctly from replicated consumers (#6960)Nats-Expected-
headers that could interfere with mirroring operations (#6961)healthz
monitoring endpoint no longer tries to fix up cluster node skews, as this could interfere with processing assignments (#7001)DeliverLastPerSubject
delivery policy now correctly deliver messages and handles acks when there are interior deletes, such as whenMaxMsgsPerSubject
limits are in use on the stream (#7005)MaxWaiting
limit will no longer respond if the request heartbeat is set, to avoid client tightloops (#7011)Complete Changes
v2.11.4
Compare Source
Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
Dependencies
Improved
General
JetStream
Fixed
General
JetStream
multi_last
direct gets or when calculating the first sequence number for a consumer with a deliver-last-per-subject deliver policy (#6899)up_to_time
orstart_time
in some configurations (#6911)Complete Changes
v2.11.3
Compare Source
Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
Added
MQTT
js_api_timeout
option controls how long to wait for JetStream operations caused by MQTT calls (#6833)Improved
JetStream
Fixed
General
JetStream
Monitoring
connz
endpoint will now return open connections correctly withstate
set toall
(#6849)Complete Changes
v2.11.2
Compare Source
Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
Dependencies
Added
General
trace_headers
option to ensure that trace logging only emits headers and not message payloads (#6638)JetStream
MaxAge
policy (#6741)Improved
General
GOMAXPROCS
andGOMEMLIMIT
are now reported in bothstatsz
andvarz
(#6791)tls_timeout
configuration parsing consistency betweenauthorization
andtimeout
(#6731)JetStream
PurgeDeletes
calls, with optimised code paths for finding last sequences and reducing allocations (#6801, #6825)SubjectDeleteMarkerTTL
when the stream has a max messages per subject limit of 1 (#6818)peer-remove
'd can now be re-admitted automatically after 5 minutes without a server restart (#6815)Fixed
General
jsz
monitoring endpoint now correctly paginates withoffset
(#6794, #6816)cluster_traffic
option at startup no longer results in a panic if the account has not loaded yet (#6733)JetStream
AckNone
ack policy and ordered consumers are not affected and may be more suitable for high-speed processing--js
and--store_dir
on the command line and then issuing a configuration reload (#6609)AckAll
consumers (#6587)FirstSeq
configured are no longer incorrectly purged after a restart if the stream first sequence still matches the configured first sequence (#6753)@
character (#6777)AckAll
in R1 consumers (#6790)Nats-Msg-Id
(#6725)FilterSubjects
(#6828)Gateways
Complete Changes
v2.11.1
Compare Source
Changelog
Go Version
CVEs
Fixed
JetStream
Complete Changes
v2.11.0
Compare Source
Changelog
Refer to the 2.11 Upgrade Guide for backwards compatibility notes with 2.10.x.
Go Version
Dependencies
Added
General
Nats-Trace-Dest
header set to a valid subject will receive events representing what happens to the message as it moves through the systemNats-Trace-Only
header, if set totrue
, will produce the same tracing events but will not deliver the message to the final destination-t
option on the command lineconfig_digest
option invarz
js-meta-only
option forhealthz
healthcheck (#6649)JetStream
Nats-TTL
header, provided either as a string duration (1m
,30s
) or an integer in seconds, will age out the message independently of stream limitsMaxAge
(#6378, #6389, #6393, #6400, #6404, #6428, #6432)SubjectDeleteMarkerTTL
stream configuration option determines whether to place marker messages and how long they should live forNats-Marker-Reason
header explaining which limit caused the marker to be left behindPriorityGroups
andPriorityPolicy
options in the consumer configuration control the policyPauseUntil
consumer configuration option and$JS.API.CONSUMER.PAUSE
endpoint suspends message delivery to the consumer until the time specified is reached, after which point it will resume automaticallymax_buffered_size
andmax_buffered_msgs
options in thejetstream
block of the server config control how many publishes should be queued before rate-limiting, making it easier to protect the system against Core NATS publishes into JetStreamNats-Expected-Last-Subject-Sequence-Subject
header, customising the subject used when paired withNats-Expected-Last-Subject-Sequence
(#5281) Thanks to @cchamplin for the contribution!cluster_traffic
configuration option (#5466, #5947)preferred
when issuing stepdown requests to the metaleader, streams or consumers (#6282, #6284)strict
option in thejetstream
block of the server config (#5858)js_cluster_migrate
option can now be configured with a delay, controlling how long before a failure would result in asset migration (#5903)Leafnodes
handshake_first
option (#4119, #5783)WebSocket
MQTT
Improved
General
SIGTERM
signal will now return exit code 0 instead of exit code 1 (#6336)JetStream
Fixed
General
JetStream
Complete Changes
v2.10.29
Compare Source
Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
Fixed
JetStream
Monitoring
connz
endpoint will now return open connections correctly withstate
set toall
(#6849)Complete Changes
v2.10.28
Compare Source
Changelog
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Go Version
Dependencies
Improved
General
GOMAXPROCS
andGOMEMLIMIT
are now reported in bothstatsz
andvarz
(#6791)JetStream
PurgeDeletes
calls, with optimised code paths for finding last sequences and reducing allocations (#6801)peer-remove
'd can now be re-admitted automatically after 5 minutes without a server restart (#6815)Fixed
General
jsz
monitoring endpoint now correctly paginates withoffset
(#6794, #6816)JetStream
--js
and--store_dir
on the command line and then issuing a configuration reload (#6609)AckAll
consumers (#6587)FirstSeq
configured are no longer incorrectly purged after a restart if the stream first sequence still matches the configured first sequence (#6753)@
character (#6777)AckAll
in R1 consumers (#6790)FilterSubjects
(#6828, #6827)Gateways
Complete Changes
v2.10.27
Compare Source
Changelog
Go Version
CVEs
Fixed
JetStream
Complete Changes
nats-io/nats.go (github.com/nats-io/nats.go)
v1.43.0
Compare Source
Changelog
ADDED
nc.LocalAddr
, similar tonc.ConnectedAddr
(#1877)FIXED
fmt.Println
fromService.Stop()
(#1880)Complete Changes
v1.42.0
Compare Source
Changelog
Overview
This release adds per-key TTL functionality to key-value stores. It adds:
LimitMarkerTTL
config option to enable automatic tombstone deletion.KeyTTL
option tokv.Create()
PurgeTTL()
option tokv.Purge()
ADDED
Complete Changes
v1.41.2
Compare Source
Changelog
ADDED
nc.RemoveStatusListener()
method (#1856)FIXED
Fetch
andFetchBatch
memory leak (#1856)kv.PurgeDeletes()
(#1858)Complete Changes
v1.41.1
Compare Source
Changelog
FIXED
ObjectStore.Get
when no deadline is set on ctx (#1850)IMPROVED
golang.org/x/text
dependency (#1849)Complete Changes
v1.41.0
Compare Source
Changelog
Overview
This release adds consumer priority groups to JetStream, exposing overflow and pinning policies. For more information on consumer priority groups, see ADR-42.
Added
WithDefaultTimeout
option for JetStream API requests (#1843)Fixed
sub.StatusChanged
andnc.StatusChanged
(#1841)ForceReconnect
to avoid panic on subsequentForceReconnect
calls (#1842, #1846)Changed
Improved
Fetch
andFetchBatch
on reconnect (#1840)OrderedConsumerConfig.InactiveThreshold
(#1845)PurgeDeletes
(#1839)Complete Changes
v1.40.1
Compare Source
Changelog
Overview
This release fixes an issue in legacy JetStream
Subscribe
which did not respect user-set context when creating a consumer.FIXED
js.Subscribe
(#1835)Complete Changes
v1.40.0
Compare Source
Changelog
Overview
This release focuses on adding support for new features from NATS Server v2.11.0. This includes:
Batch direct get will be released in orbit. Support for consumer priority groups will be added in the next minor release.
Added
ReconnectErrCB
for handling failed reconnect attempts in a callback. Thanks @sschleemilch for the contribution (#1804)Fixed
Consumer.Fetch
(#1828)resp.Error
to show NATS error indeleteMsg
. Thanks @imariman for the contribution (#1822)Changed
Complete Changes
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 has been generated by Renovate Bot.
ℹ 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):Details:
github.com/nats-io/jwt/v2
v2.7.3
->v2.7.4
github.com/nats-io/nkeys
v0.4.10
->v0.4.11
golang.org/x/crypto
v0.34.0
->v0.39.0
golang.org/x/sys
v0.30.0
->v0.33.0
golang.org/x/time
v0.10.0
->v0.12.0
9055833c29
to7269f91552
7269f91552
tof85ef9d79a
f85ef9d79a
to4418a1cdfd
4418a1cdfd
toebfa212ada
ebfa212ada
to5df9420aba
5df9420aba
to094e3c08d5
094e3c08d5
to9dbb70666f
9dbb70666f
to8071763059
8071763059
to524907efa0
524907efa0
to0b4363d5d9
0b4363d5d9
to10444ca100
10444ca100
tocc502132ba
cc502132ba
to252511a4d0
252511a4d0
to85dd97f7c4
85dd97f7c4
to6c70d0892b
Checkout
From your project repository, check out a new branch and test the changes.