Skip to content

v0.9.0 RIDL updates

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Dec 18:30
· 111 commits to master since this release
25708e7

Breaking changes in v0.9.0

See https://github.com/webrpc/webrpc/blob/master/CHANGELOG.md#ridl-v090-changes

Migrate to RIDL v0.9.0

TL;DR run find . -name '*.ridl' -exec sed -i -e 's/^message /struct /g' {} \;

See https://github.com/webrpc/webrpc/blob/master/CHANGELOG.md#ridl-v090-migration-guide

Changelog

Docker

docker pull ghcr.io/webrpc/webrpc-gen:v0.9.0

Example: docker run -v $PWD:$PWD ghcr.io/webrpc/webrpc-gen:v0.9.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.9.0" github.com/webrpc/webrpc/cmd/webrpc-gen@v0.9.0

Download binaries

macOS: amd64, arm64 (Apple Silicon)
Linux: amd64, arm64
Windows: amd64, arm64