Update all dependencies #31

Merged
kjuulh merged 1 commits from renovate/all into main 2023-08-04 17:17:57 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
github.com/nats-io/nats-server/v2 require patch v2.9.19 -> v2.9.21
github.com/nats-io/nats.go require minor v1.27.1 -> v1.28.0

Release Notes

nats-io/nats-server

v2.9.21

Compare Source

v2.9.20

Compare Source

Changelog

Go Version
  • 1.19.11
Added

Windows

  • Backport 2.10 support for native Windows certificate store (#​4268)
Improved

Accounts

  • Allow advisories to be exported/imported across accounts (#​4302)

JetStream

  • Optimize consumer create time on streams with a large number of blocks (#​4269)
Fixed

Gateways

  • Protect possible data race when reloading accounts (#​4274)

Leafnodes

  • Prevent zombie subscriptions which could lead to silent data loss when using queue subscriptions (#​4299)

WebSocket

  • Prevent reporting tls_required when tls_available is not set (#​4264)

JetStream

  • Prevent corrupting streams actively being restored during health check (#​4277) Thank you @​vitush93 for the report!
  • Prevent encrypted data attempting to be decrypted with an empty key (#​4301)

MQTT

  • Ensure republished messages from streams are received by MQTT subscriptions (#​4303)
Complete Changes
nats-io/nats.go

v1.28.0

Compare Source

Changelog

Overview

This release focuses on a set of changes and improvements in new JetStream API. With this release, JetStream API is out of preview.
Additionally, with this release support for go version < 1.18.0 is dropped, due to usage of any type in codebase.

Added
  • JetStream:
    • HeadersOnly field on OrderedConsumerConfig (#​1327)
    • WithStreamListSubject() option to filter results of ListStreams() and StreamNames() by stream name (#​1312)
Improved
  • Added dev and main branches of nats-server to tests in CI (#​1336)
  • Core NATS:
  • JetStream:
    • Fix typos and doc comments in new JetStream API. Thanks @​mdawar for the contribution (#​1339)
    • Fixed and slightly enhanced the basic example in jetstream package. Thanks to @​pwntr for the contribution (#​1340)
    • Improvements in in jetstream/README.md (#​1347, #​1350)
Changed
  • Replace interface{} with any across the codebase (#​1332)
  • JetStream:
    • [BREAKING CHANGE] Move NakWithDelay to separate method, instead of it being an option on Nak() (#​1337)
    • [BREAKING CHANGE] Simplified API for listing streams and stream names (#​1312)
    • Add default timeout when context.Background() or context.TODO() is used (#​1348)
Fixed
  • JetStream:
    • Create consumer when calling OrderedConsumer() (#​1317)
    • Unset start time for ordered consumer on reset (#​1341)
    • Fixed Next() blocking indefinitely after calling Stop(). Thanks @​mdawar for the contribution (#​1344)
    • Invalid missing heartbeat errors in Consume() (#​1345)
    • Fixed PublishAsync() blocking published due to PublishAsyncMaxPending not being reset on reconnect (#​1346)
  • Legacy JetStream:
    • Fixed PublishAsync() blocking published due to PublishAsyncMaxPending not being reset on reconnect (#​1346)
Complete Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | require | patch | `v2.9.19` -> `v2.9.21` | | [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | require | minor | `v1.27.1` -> `v1.28.0` | --- ### Release Notes <details> <summary>nats-io/nats-server</summary> ### [`v2.9.21`](https://github.com/nats-io/nats-server/compare/v2.9.20...v2.9.21) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.9.20...v2.9.21) ### [`v2.9.20`](https://github.com/nats-io/nats-server/releases/tag/v2.9.20) [Compare Source](https://github.com/nats-io/nats-server/compare/v2.9.19...v2.9.20) #### Changelog ##### Go Version - 1.19.11 ##### Added Windows - Backport 2.10 support for native Windows certificate store ([#&#8203;4268](https://github.com/nats-io/nats-server/issues/4268)) ##### Improved Accounts - Allow advisories to be exported/imported across accounts ([#&#8203;4302](https://github.com/nats-io/nats-server/issues/4302)) JetStream - Optimize consumer create time on streams with a large number of blocks ([#&#8203;4269](https://github.com/nats-io/nats-server/issues/4269)) ##### Fixed Gateways - Protect possible data race when reloading accounts ([#&#8203;4274](https://github.com/nats-io/nats-server/issues/4274)) Leafnodes - Prevent zombie subscriptions which could lead to silent data loss when using queue subscriptions ([#&#8203;4299](https://github.com/nats-io/nats-server/issues/4299)) WebSocket - Prevent reporting `tls_required` when `tls_available` is not set ([#&#8203;4264](https://github.com/nats-io/nats-server/issues/4264)) JetStream - Prevent corrupting streams actively being restored during health check ([#&#8203;4277](https://github.com/nats-io/nats-server/issues/4277)) Thank you [@&#8203;vitush93](https://github.com/vitush93) for the report! - Prevent encrypted data attempting to be decrypted with an empty key ([#&#8203;4301](https://github.com/nats-io/nats-server/issues/4301)) MQTT - Ensure republished messages from streams are received by MQTT subscriptions ([#&#8203;4303](https://github.com/nats-io/nats-server/issues/4303)) ##### Complete Changes </details> <details> <summary>nats-io/nats.go</summary> ### [`v1.28.0`](https://github.com/nats-io/nats.go/releases/tag/v1.28.0) [Compare Source](https://github.com/nats-io/nats.go/compare/v1.27.1...v1.28.0) #### Changelog ##### Overview This release focuses on a set of changes and improvements in new JetStream API. With this release, JetStream API is out of preview. Additionally, with this release support for go version < 1.18.0 is dropped, due to usage of `any` type in codebase. ##### Added - JetStream: - `HeadersOnly` field on `OrderedConsumerConfig` ([#&#8203;1327](https://github.com/nats-io/nats.go/issues/1327)) - `WithStreamListSubject()` option to filter results of `ListStreams()` and `StreamNames()` by stream name ([#&#8203;1312](https://github.com/nats-io/nats.go/issues/1312)) ##### Improved - Added `dev` and `main` branches of `nats-server` to tests in CI ([#&#8203;1336](https://github.com/nats-io/nats.go/issues/1336)) - Core NATS: - Fixed incorrect test case in `parse_test.go`. Thanks [@&#8203;YukiBobier](https://github.com/YukiBobier) for the contribution ([#&#8203;1334](https://github.com/nats-io/nats.go/issues/1334)) - JetStream: - Fix typos and doc comments in new JetStream API. Thanks [@&#8203;mdawar](https://github.com/mdawar) for the contribution ([#&#8203;1339](https://github.com/nats-io/nats.go/issues/1339)) - Fixed and slightly enhanced the basic example in jetstream package. Thanks to [@&#8203;pwntr](https://github.com/pwntr) for the contribution ([#&#8203;1340](https://github.com/nats-io/nats.go/issues/1340)) - Improvements in in `jetstream/README.md` ([#&#8203;1347](https://github.com/nats-io/nats.go/issues/1347), [#&#8203;1350](https://github.com/nats-io/nats.go/issues/1350)) ##### Changed - Replace `interface{}` with `any` across the codebase ([#&#8203;1332](https://github.com/nats-io/nats.go/issues/1332)) - JetStream: - \[BREAKING CHANGE] Move `NakWithDelay` to separate method, instead of it being an option on `Nak()` ([#&#8203;1337](https://github.com/nats-io/nats.go/issues/1337)) - \[BREAKING CHANGE] Simplified API for listing streams and stream names ([#&#8203;1312](https://github.com/nats-io/nats.go/issues/1312)) - Add default timeout when `context.Background()` or `context.TODO()` is used ([#&#8203;1348](https://github.com/nats-io/nats.go/issues/1348)) ##### Fixed - JetStream: - Create consumer when calling `OrderedConsumer()` ([#&#8203;1317](https://github.com/nats-io/nats.go/issues/1317)) - Unset start time for ordered consumer on reset ([#&#8203;1341](https://github.com/nats-io/nats.go/issues/1341)) - Fixed `Next()` blocking indefinitely after calling `Stop()`. Thanks [@&#8203;mdawar](https://github.com/mdawar) for the contribution ([#&#8203;1344](https://github.com/nats-io/nats.go/issues/1344)) - Invalid missing heartbeat errors in `Consume()` ([#&#8203;1345](https://github.com/nats-io/nats.go/issues/1345)) - Fixed `PublishAsync()` blocking published due to `PublishAsyncMaxPending` not being reset on reconnect ([#&#8203;1346](https://github.com/nats-io/nats.go/issues/1346)) - Legacy JetStream: - Fixed `PublishAsync()` blocking published due to `PublishAsyncMaxPending` not being reset on reconnect ([#&#8203;1346](https://github.com/nats-io/nats.go/issues/1346)) ##### Complete Changes </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=-->
kjuulh force-pushed renovate/all from 2f72862371 to 5311105b52 2023-08-04 16:57:06 +02:00 Compare
kjuulh merged commit 5311105b52 into main 2023-08-04 17:17:57 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/ceen#31
No description provided.