nats-go @ v1.15.0
integrity
- size
- 303.4 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/nats-io/nats.go
release notes
Changelog
Experimental
The ObjectStore is still experimental and subject to change.
Added
- ObjectStore:
MaxBytesin theObjectStoreConfigstructure (#955)
Improved
- JetStream:
- Ability pass
0tonats.ExpectLastSequence(0)andnats.ExpectLastSequencePerSubject(0)to thejs.Publish()call. Previously, the value0would be ignored and the header would not be set. Note that currently, the server only accepts0as a valid value fornats.ExpectLastSequencePerSubject(). Thanks to @bruth for the contribution (#958)
- Ability pass
Fixed
- JetStream:
- A PullConsumer's Fetch() method with a batch greater than 1 and with other pull consumers running, may timeout although messages would have been available (#967)
Complete Changes
https://github.com/nats-io/nats.go/compare/v1.14.0...v1.15.0
download
unix · zip
curl -fL -o v1.15.0.zip https://ratatoskr.space/pkg/nats-go/v1.15.0.zip
printf '%s %s\n' '2584e1b00d4129cca112c8bd8e2b0bdbfd7159790f76c1fe350973c29a2eae51' 'v1.15.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/nats-go/v1.15.0.zip"
$out = "v1.15.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2584e1b00d4129cca112c8bd8e2b0bdbfd7159790f76c1fe350973c29a2eae51") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.15.0.tar.gz https://ratatoskr.space/pkg/nats-go/v1.15.0.tar.gz
printf '%s %s\n' 'df590e663833f1d5e5a418763b7d03b2868c0afa9ffd7dc154c7d8f0e163a146' 'v1.15.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/nats-go/v1.15.0.tar.gz"
$out = "v1.15.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "df590e663833f1d5e5a418763b7d03b2868c0afa9ffd7dc154c7d8f0e163a146") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.15.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.15.0.zip
printf '%s %s\n' '2584e1b00d4129cca112c8bd8e2b0bdbfd7159790f76c1fe350973c29a2eae51' 'v1.15.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.15.0.zip"
$out = "v1.15.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2584e1b00d4129cca112c8bd8e2b0bdbfd7159790f76c1fe350973c29a2eae51") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.15.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.15.0.tar.gz
printf '%s %s\n' 'df590e663833f1d5e5a418763b7d03b2868c0afa9ffd7dc154c7d8f0e163a146' 'v1.15.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.15.0.tar.gz"
$out = "v1.15.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "df590e663833f1d5e5a418763b7d03b2868c0afa9ffd7dc154c7d8f0e163a146") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.15.0.zip | zip | 304.4 KiB |
blake3-24 ef23339dd9abe87dd05c9853def901479a6606300e583a40
sha256 2584e1b00d4129cca112c8bd8e2b0bdbfd7159790f76c1fe350973c29a2eae51
sha1 0d7bae1d01f3e4bc2b848eb3e02e874c99d607eb
|
| v1.15.0.tar.gz | tar.gz | 250.7 KiB |
blake3-24 6733876cf4fed7d98af3d40b7dd21a2a1fae67566f48c7b5
sha256 df590e663833f1d5e5a418763b7d03b2868c0afa9ffd7dc154c7d8f0e163a146
sha1 52974be6a20d4fe19e832d038240bf30c5c41f73
|
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.15.0.zip | zip | 306.5 KiB |
blake3-24 63c494496f43990213f1b2b79d9816ef92f314938e086b68
sha256 9989a0d338fede7057a58ad50ac524795013e7f95f30670b27a0a3852f94938c
sha1 711363181d61257915796f6f4722bc574c79f678
|
install
bazel
http_archive(
name = "nats-go",
urls = ["https://ratatoskr.space/pkg/nats-go/v1.15.0.tar.gz"],
integrity = "sha256-31kOZjgz8dXlpBh2O30DsoaMCvqf/X3BVMfY8OFjoUY=",
strip_prefix = "nats-go-v1.15.0",
)
zig
.url = "https://ratatoskr.space/pkg/nats-go/v1.15.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/nats-go@v1.15.0
install via yggdrasil mesh
bazel
http_archive(
name = "nats-go",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.15.0.tar.gz"],
integrity = "sha256-31kOZjgz8dXlpBh2O30DsoaMCvqf/X3BVMfY8OFjoUY=",
strip_prefix = "nats-go-v1.15.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.15.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go@v1.15.0