nats-go @ v1.48.0
integrity
- size
- 781.0 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/nats-io/nats.go
release notes
Changelog
ADDED
- Core NATS:
- Add publish subject validation and a connection option to skip it (#1974, #1979)
- KeyValue:
- Enable custom subject transforms on KV sourcing (#1960)
FIXED
- JetStream:
- Fix function pointer check in
js.apiRequestWithContext. Thanks @svenfoo for the contribution (#1957) - Use QueueSubscribe if DeliverGroup is configured on PushConsumer (#1966)
- Fix function pointer check in
- KeyValue:
- Fix data race when closing watcher updates channel in kv.go (#1965)
IMPROVED
- Remove extraneous PullThresholdMessages type definition from README. Thanks @PeterBParker for the contribution (#1959)
- Fix typo in README for service creation method (#1962)
- Mention performance implications of using Consumer.Fetch in docs (#1983)
Complete Changes
https://github.com/nats-io/nats.go/compare/v1.47.0...v1.48.0
download
unix · zip
curl -fL -o v1.48.0.zip https://ratatoskr.space/pkg/nats-go/v1.48.0.zip
printf '%s %s\n' '21b3db4c7c784117345ff09878a6ee92f0018398f485a4d0c3b5f7391f02e230' 'v1.48.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/nats-go/v1.48.0.zip"
$out = "v1.48.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "21b3db4c7c784117345ff09878a6ee92f0018398f485a4d0c3b5f7391f02e230") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.48.0.tar.gz https://ratatoskr.space/pkg/nats-go/v1.48.0.tar.gz
printf '%s %s\n' '3d9a37c04ddfc8dd6b56f232dbf56da4a960e57a037d8e22b4d281e13a0e8176' 'v1.48.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/nats-go/v1.48.0.tar.gz"
$out = "v1.48.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "3d9a37c04ddfc8dd6b56f232dbf56da4a960e57a037d8e22b4d281e13a0e8176") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.48.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.48.0.zip
printf '%s %s\n' '21b3db4c7c784117345ff09878a6ee92f0018398f485a4d0c3b5f7391f02e230' 'v1.48.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.48.0.zip"
$out = "v1.48.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "21b3db4c7c784117345ff09878a6ee92f0018398f485a4d0c3b5f7391f02e230") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.48.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.48.0.tar.gz
printf '%s %s\n' '3d9a37c04ddfc8dd6b56f232dbf56da4a960e57a037d8e22b4d281e13a0e8176' 'v1.48.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.48.0.tar.gz"
$out = "v1.48.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "3d9a37c04ddfc8dd6b56f232dbf56da4a960e57a037d8e22b4d281e13a0e8176") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.48.0.zip | zip | 783.3 KiB |
blake3-24 69cf3304d6c2f0c853a41046167631295bd80beba1d24045
sha256 21b3db4c7c784117345ff09878a6ee92f0018398f485a4d0c3b5f7391f02e230
sha1 253dfa18348be7fe68cf3c6166c79aa5833e1053
|
| v1.48.0.tar.gz | tar.gz | 684.1 KiB |
blake3-24 dce6a254cfa7343bd2c57ae3dfe6b4331b57cf38f5dd9465
sha256 3d9a37c04ddfc8dd6b56f232dbf56da4a960e57a037d8e22b4d281e13a0e8176
sha1 0977ae1abbed1632e5b292c81bc1f1fc457bfdf2
|
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.48.0.zip | zip | 787.2 KiB |
blake3-24 e3bfaa6e3e55a3b0fcbb6472143cd1df7e7296e287d0debd
sha256 43984b3bdcd7454b26db5b2135dff8f5659a0c4cc13e63a0768cfe452a9df85b
sha1 63eec1cecdaab402cc5832bfdaa184bb9d44a6dd
|
install
bazel
http_archive(
name = "nats-go",
urls = ["https://ratatoskr.space/pkg/nats-go/v1.48.0.tar.gz"],
integrity = "sha256-PZo3wE3fyN1rVvIy2/VtpKlg5XoDfY4itNKB4ToOgXY=",
strip_prefix = "nats-go-v1.48.0",
)
zig
.url = "https://ratatoskr.space/pkg/nats-go/v1.48.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/nats-go@v1.48.0
install via yggdrasil mesh
bazel
http_archive(
name = "nats-go",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.48.0.tar.gz"],
integrity = "sha256-PZo3wE3fyN1rVvIy2/VtpKlg5XoDfY4itNKB4ToOgXY=",
strip_prefix = "nats-go-v1.48.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go/v1.48.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/nats-go@v1.48.0