Update module github.com/nats-io/nats.go to v1.29.0 #33

Merged
kjuulh merged 1 commits from renovate/all into main 2023-09-13 12:54:17 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
github.com/nats-io/nats.go require minor v1.28.0 -> v1.29.0

Release Notes

nats-io/nats.go

v1.29.0

Compare Source

Changelog

Overview

With this release, Object Store is out of experimental preview. Additionally, jetstream package now supports KeyValue stores. Object store will be added to jetstream in future release.

Added
  • JetStream:
    • KeyValue is now available as part of jetstream (#​1362)
  • KeyValue:
    • UpdatesOnly option for KV watchers (#​1378)
  • ObjectStore:
    • UpdatesOnly option for object store watchers (#​1377)
  • Core NATS:
    • Invoke ErrorHandler() on preparing connection string when reconnecting (#​1397)
Improved
Changed
  • ObjectStore:
    • Remove experimental notice from object store (#​1399)
  • Core NATS:
    • Use default value for FlusherTimeout instead of 0 (#​1398)
Fixed
  • JetStream:
    • Fixed deadlock when acknowledging a message which was previously acknowledged. Thanks @​Zamony for the contribution (#​1317)
  • Service API (micro):
    • Fixed possible panic in custom error handlers (#​1371)
  • Legacy JetStream:
    • Fixed ordered consumer not being recreated after context timeout (#​1360)
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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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.go](https://github.com/nats-io/nats.go) | require | minor | `v1.28.0` -> `v1.29.0` | --- ### Release Notes <details> <summary>nats-io/nats.go</summary> ### [`v1.29.0`](https://github.com/nats-io/nats.go/releases/tag/v1.29.0) [Compare Source](https://github.com/nats-io/nats.go/compare/v1.28.0...v1.29.0) #### Changelog ##### Overview With this release, Object Store is out of experimental preview. Additionally, `jetstream` package now supports KeyValue stores. Object store will be added to `jetstream` in future release. ##### Added - JetStream: - KeyValue is now available as part of `jetstream` ([#&#8203;1362](https://github.com/nats-io/nats.go/issues/1362)) - KeyValue: - `UpdatesOnly` option for KV watchers ([#&#8203;1378](https://github.com/nats-io/nats.go/issues/1378)) - ObjectStore: - `UpdatesOnly` option for object store watchers ([#&#8203;1377](https://github.com/nats-io/nats.go/issues/1377)) - Core NATS: - Invoke `ErrorHandler()` on preparing connection string when reconnecting ([#&#8203;1397](https://github.com/nats-io/nats.go/issues/1397)) ##### Improved - Fixed several flaky tests ([#&#8203;1374](https://github.com/nats-io/nats.go/issues/1374), [#&#8203;1380](https://github.com/nats-io/nats.go/issues/1380)) - Improve comment on `MaxReconnects`. Thanks [@&#8203;mojixcoder](https://github.com/mojixcoder) for the contribution ([#&#8203;1394](https://github.com/nats-io/nats.go/issues/1394)) - Typos in comments and error messages across the code base. Thanks [@&#8203;paoloteti](https://github.com/paoloteti) for the contribution ([#&#8203;1381](https://github.com/nats-io/nats.go/issues/1381)) - JetStream: - Fix typo in doc comment for SkipConsumerLookup. Thanks to [@&#8203;4nte](https://github.com/4nte) for the contribution ([#&#8203;1355](https://github.com/nats-io/nats.go/issues/1355)) - Remove doubled error handling. Thanks [@&#8203;samanebi](https://github.com/samanebi) for the contribution ([#&#8203;1387](https://github.com/nats-io/nats.go/issues/1387)) - ObjectStore: - Added client compatibility tests for object store ([#&#8203;1373](https://github.com/nats-io/nats.go/issues/1373), [#&#8203;1383](https://github.com/nats-io/nats.go/issues/1383), [#&#8203;1390](https://github.com/nats-io/nats.go/issues/1390)) ##### Changed - ObjectStore: - Remove `experimental` notice from object store ([#&#8203;1399](https://github.com/nats-io/nats.go/issues/1399)) - Core NATS: - Use default value for `FlusherTimeout` instead of 0 ([#&#8203;1398](https://github.com/nats-io/nats.go/issues/1398)) ##### Fixed - JetStream: - Fixed deadlock when acknowledging a message which was previously acknowledged. Thanks [@&#8203;Zamony](https://github.com/Zamony) for the contribution ([#&#8203;1317](https://github.com/nats-io/nats.go/issues/1317)) - Service API (micro): - Fixed possible panic in custom error handlers ([#&#8203;1371](https://github.com/nats-io/nats.go/issues/1371)) - Legacy JetStream: - Fixed ordered consumer not being recreated after context timeout ([#&#8203;1360](https://github.com/nats-io/nats.go/issues/1360)) ##### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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 added 1 commit 2023-09-13 12:34:36 +02:00
Update module github.com/nats-io/nats.go to v1.29.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
b281232a7c
kjuulh merged commit b281232a7c into main 2023-09-13 12:54:17 +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#33