Releases: webrpc/webrpc
v0.18.7
What's Changed
- Update gitfs dependencies using fork by @klaidliadon in #290
- Fixes GHSA-449p-3h89-pw88
New Contributors
- @klaidliadon made their first contribution in #290
Full Changelog: v0.18.6...v0.18.7
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.7
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.7 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.7" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.7
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.18.6
What's Changed
- Goreleaser: Try to fix changelog with github-native impl by @VojtechVitek in #289
Full Changelog: v0.18.5...v0.18.6
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.6
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.6 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.6" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.6
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.18.5
Changelog
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.5
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.5 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.5" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.5
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.18.4
Changelog
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.4
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.4 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.4" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.4
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.18.3
Changelog
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.3
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.3 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.3" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.3
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
Full Changelog: v0.18.2...v0.18.3
v0.18.2
Changelog
- Fixes few Go client webrpc streaming bugs
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.2
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.2 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.2" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.2
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.18.1
Changelog
- Fixes comments (multiple empty lines)
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.1
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.1 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.1" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.1
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.18.0
Changelog
- Adds sprig v3 (and few more) functions to Go template functions API, see https://github.com/Masterminds/sprig/tree/v3.2.3
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.18.0
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.18.0 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.18.0" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.18.0
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.17.2
Changelog
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.17.2
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.17.2 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.17.2" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.17.2
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64
v0.17.1
Changelog
- Add example of the new webrpc Streaming feature
- Updates all dependencies
- Drops support of Go 1.16, 1.17, 1.18 in favor of updating
golang.org/x/*
packages - The latest supported Go is 1.19 from now on
Docker
docker pull ghcr.io/webrpc/webrpc-gen:v0.17.1
Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.17.1 -schema=$PWD/api.ridl -target=golang
Homebrew
brew tap webrpc/tap
brew install webrpc-gen
Build from source
go install -ldflags="-s -w -X github.com/webrpc/webrpc.VERSION=v0.17.1" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.17.1
Download binaries
macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64