nats-go @ v1.45.0
integrity
- size
- 771.6 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/nats-io/nats.go
release notes
Changelog
ADDED
- Core NATS:
- Handling for maximum account active connections exceeded (#1921)
- JetStream:
WithExpectLastSequenceForSubjectpublish option (#1920)
FIXED
- Core NATS:
- Track delivered count and auto-unsubscribe for channel subscriptions (#1913)
- Clear status listeners map on
SubscriptionClosedevent to prevent race condition (#1914) - Call
ReconnectErrHandlerfor initial connection failures withRetryOnFailedConnect(#1915)
- JetStream:
CreateOrUpdateStreampreserves domain prefix during updates (#1917)- Handle empty response when creating a consumer (#1912)
IMPROVED
- KeyValue:
- Add test checking KV TTL watcher updates (#1916)
Complete Changes
https://github.com/nats-io/nats.go/compare/v1.44.0...v1.45.0
download
unix · zip
curl -fL -o v1.45.0.zip https://ratatoskr.space/pkg/nats-go/v1.45.0.zip
printf '%s %s\n' '8c6e988048739892520fad45e95ea3b80c645abd7b25e7dba3e16b64b32714ae' 'v1.45.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/nats-go/v1.45.0.zip"
$out = "v1.45.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8c6e988048739892520fad45e95ea3b80c645abd7b25e7dba3e16b64b32714ae") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.45.0.tar.gz https://ratatoskr.space/pkg/nats-go/v1.45.0.tar.gz
printf '%s %s\n' '55ed636076c622aa951ee7748c27e0d512cac76da91bc40a1fdc9fe442ab5bed' 'v1.45.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/nats-go/v1.45.0.tar.gz"
$out = "v1.45.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "55ed636076c622aa951ee7748c27e0d512cac76da91bc40a1fdc9fe442ab5bed") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.45.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.45.0.zip
printf '%s %s\n' '8c6e988048739892520fad45e95ea3b80c645abd7b25e7dba3e16b64b32714ae' 'v1.45.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.45.0.zip"
$out = "v1.45.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8c6e988048739892520fad45e95ea3b80c645abd7b25e7dba3e16b64b32714ae") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.45.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.45.0.tar.gz
printf '%s %s\n' '55ed636076c622aa951ee7748c27e0d512cac76da91bc40a1fdc9fe442ab5bed' 'v1.45.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.45.0.tar.gz"
$out = "v1.45.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "55ed636076c622aa951ee7748c27e0d512cac76da91bc40a1fdc9fe442ab5bed") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.45.0.zip | zip | 773.8 KiB |
blake3-24 ba626265ea72718f7627dd5f50b1735804bb6803159f43c9
sha256 8c6e988048739892520fad45e95ea3b80c645abd7b25e7dba3e16b64b32714ae
sha1 c9f67fdc67bc291aa950a6c4042f3e2ba677f843
|
| v1.45.0.tar.gz | tar.gz | 673.3 KiB |
blake3-24 1bf8fa740ca6420be51be0ed4934f488ed3415de8aba8d94
sha256 55ed636076c622aa951ee7748c27e0d512cac76da91bc40a1fdc9fe442ab5bed
sha1 825151cb09637285f666210009505debf23f7d8d
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v1.45.0.zip | zip | 777.7 KiB |
blake3-24 5cca3101e5f1423dbeae8e3d3d16bace3af6ecad84171782
sha256 1689b574ba54fcc281999a9b7a8526045f12e0cfdd45e580111d94a1c2340fa2
sha1 17fb8e6de79697fdd4cf1e606568d3cd21b2df2d
|
install
bazel
http_archive(
name = "nats-go",
urls = ["https://ratatoskr.space/pkg/nats-go/v1.45.0.tar.gz"],
integrity = "sha256-Ve1jYHbGIqqVHud0jCfg1RLKx22pG8QKH9yf5EKrW+0=",
strip_prefix = "nats-go-v1.45.0",
)
zig
.url = "https://ratatoskr.space/pkg/nats-go/v1.45.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/nats-go@v1.45.0
install via yggdrasil mesh
bazel
http_archive(
name = "nats-go",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.45.0.tar.gz"],
integrity = "sha256-Ve1jYHbGIqqVHud0jCfg1RLKx22pG8QKH9yf5EKrW+0=",
strip_prefix = "nats-go-v1.45.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.45.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go@v1.45.0