nats-go @ v1.49.0
integrity
- size
- 794.4 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/nats-io/nats.go
release notes
Changelog
ADDED
- Core NATS:
IgnoreDiscoveredServersoption for skipping advertised servers (#2022)- Reconnect to selected server callback option #1958)
- Set custom server pool (#1958)
- KeyValue:
Config()method forKeyValueStatus(#2014)
FIXED
- Core NATS:
- Only remove requested status listener (#1991)
- JetStream:
- Cleanup JS Publisher Status Channel (#1993)
- Legacy JetStream:
- Fix nil pointer dereference in
ConsumerInfo. Thanks @olde-ducke for the contribution (#1987)
- Fix nil pointer dereference in
- Object store:
- Use default timeout on object
Putwhen context has no deadline (#2013)
- Use default timeout on object
IMPROVED
- Various docs and test improvements across the codebase. Thanks @jjpinto for the contribution! (#1995, #1996, #1997, #1998, #1999, #2000, #2001, #2002, #2003, #2004, #2005, #2007, #2008, #2009, #2010, #2011, #2012, #2016, #2017, #2018, #2019, #2020)
- Add JetStream migration guide (#2023)
Complete Changes
https://github.com/nats-io/nats.go/compare/v1.48.0...v1.49.0
download
unix · zip
curl -fL -o v1.49.0.zip https://ratatoskr.space/pkg/nats-go/v1.49.0.zip
printf '%s %s\n' '64ea88bd24f999920f751624f2af379e0a97cc057b9fc016eacdf66ce463c228' 'v1.49.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/nats-go/v1.49.0.zip"
$out = "v1.49.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "64ea88bd24f999920f751624f2af379e0a97cc057b9fc016eacdf66ce463c228") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.49.0.tar.gz https://ratatoskr.space/pkg/nats-go/v1.49.0.tar.gz
printf '%s %s\n' '088b83bac1e2e4581569581d4e655d16402e2944ff21f00f42d9cdd9288fc36b' 'v1.49.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/nats-go/v1.49.0.tar.gz"
$out = "v1.49.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "088b83bac1e2e4581569581d4e655d16402e2944ff21f00f42d9cdd9288fc36b") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.49.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.49.0.zip
printf '%s %s\n' '64ea88bd24f999920f751624f2af379e0a97cc057b9fc016eacdf66ce463c228' 'v1.49.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.49.0.zip"
$out = "v1.49.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "64ea88bd24f999920f751624f2af379e0a97cc057b9fc016eacdf66ce463c228") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.49.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.49.0.tar.gz
printf '%s %s\n' '088b83bac1e2e4581569581d4e655d16402e2944ff21f00f42d9cdd9288fc36b' 'v1.49.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.49.0.tar.gz"
$out = "v1.49.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "088b83bac1e2e4581569581d4e655d16402e2944ff21f00f42d9cdd9288fc36b") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.49.0.zip | zip | 796.8 KiB |
blake3-24 e1379d858cbd679310d0792d6b732b911dcb069d5cfbc81c
sha256 64ea88bd24f999920f751624f2af379e0a97cc057b9fc016eacdf66ce463c228
sha1 84d69c0c46f6d84e6697bc64cbe29ce443347928
|
| v1.49.0.tar.gz | tar.gz | 696.7 KiB |
blake3-24 1690fe923811b2d9998c5a2142b9f447ffe3fdab5728a819
sha256 088b83bac1e2e4581569581d4e655d16402e2944ff21f00f42d9cdd9288fc36b
sha1 914ba25a7484c55dc3974bc0995ef28645f77756
|
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.49.0.zip | zip | 800.7 KiB |
blake3-24 c97d883d41916510065ed6885525a02d13bd0b03f05b1d3d
sha256 c0a0cf3f99f47b7e2d497516f34b52b46f11da1d7268314cf179d69278e5651a
sha1 a58d3249c1e62ca7d0846c6808dac75830f6ad35
|
install
bazel
http_archive(
name = "nats-go",
urls = ["https://ratatoskr.space/pkg/nats-go/v1.49.0.tar.gz"],
integrity = "sha256-CIuDusHi5FgVaVgdTmVdFkAuKUT/IfAPQtnN2SiPw2s=",
strip_prefix = "nats-go-v1.49.0",
)
zig
.url = "https://ratatoskr.space/pkg/nats-go/v1.49.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/nats-go@v1.49.0
install via yggdrasil mesh
bazel
http_archive(
name = "nats-go",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.49.0.tar.gz"],
integrity = "sha256-CIuDusHi5FgVaVgdTmVdFkAuKUT/IfAPQtnN2SiPw2s=",
strip_prefix = "nats-go-v1.49.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.49.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go@v1.49.0