Skip to content

Releases: webrpc/webrpc

v0.15.0

06 Mar 14:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.0...v0.15.0

v0.14.3

06 Mar 14:00
428039b
Compare
Choose a tag to compare

Changelog

Docker

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

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

Download binaries

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

v0.14.2

05 Mar 08:01
8797f91
Compare
Choose a tag to compare

Changelog

Docker

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

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

Download binaries

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

v0.14.1

28 Feb 16:24
cbba50d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.0...v0.14.1

v0.14.0

11 Dec 12:17
c02074c
Compare
Choose a tag to compare

Add new webrpc errors:

  • WebrpcClientDisconnectedError
  • WebrpcStreamLostError
  • WebrpcStreamFinishedError

We're getting ready for webrpc streaming support - #237.

v0.13.1

27 Sep 20:38
704ae5a
Compare
Choose a tag to compare

Changelog

Docker

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

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

Download binaries

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

v0.13.0

20 Aug 15:56
6af57de
Compare
Choose a tag to compare

Changelog

Docker

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

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

Download binaries

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

v0.12.1

07 Aug 11:51
414f37b
Compare
Choose a tag to compare

Changelog

Docker

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

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

Download binaries

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

v0.12.0

20 Jul 20:40
35b6b82
Compare
Choose a tag to compare

Changelog

Fixes #66

The following invalid/duplicate fields (in JSON) will now error out.

struct Simple
  - Field1: string
      + json = _invalid
struct Simple
  - Field1: string
      + json = field_1
  - Field2: string
      + json = field_1
struct Simple
  - Field1: string
  - Field2: string
      + json = Field1

Breaking change:

Go users are expected to use go.tag.json in RIDL instead of json for special tags like ,omitempty or ,string.

 - FieldName
-    + json = field_name,omitempty
+    + json = field_name
+    + go.tag.json = field_name,omitempty

Docker

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

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

Download binaries

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

v0.11.3

20 Jul 18:54
2138cff
Compare
Choose a tag to compare

Changelog

Docker

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

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

Download binaries

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