Skip to content

Releases: webrpc/gen-golang

v0.17.0

21 Nov 20:06
94ac808
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.16.2...v0.17.0

v0.16.2

06 Nov 13:33
a3b0544
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.16.1...v0.16.2

v0.16.1

06 Nov 11:06
27970f3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.16.0...v0.16.1

v0.16.0

22 Oct 08:58
a5a85e3
Compare
Choose a tag to compare

What's Changed

  • Replace WithCause with WithCausef by @klaidliadon in #73
  • Add client and server versions of generators (webrpc, schema and ridl schema) by @LukasJenicek in #72
  • Mark deprecated methods and print which method use instead by @LukasJenicek in #74

Full Changelog: v0.15.0...v0.16.0

v0.15.0

02 Oct 13:14
0ab8431
Compare
Choose a tag to compare

What's Changed

This ridl definition:

service ExampleService
  - Ping()
  # Status endpoint
  #
  # gives you current status of running application
  @internal
  - Status() => (status: bool)
  - Version() => (version: Version)

Rendered service.gen.go

var (
	methods = map[string]method{
		"/rpc/ExampleService/Status": {
			Name:        "Status",
			Service:     "ExampleService",
			Annotations: map[string]string{"internal": ""},
		},
		"/rpc/ExampleService/Version": {
			Name:        "Version",
			Service:     "ExampleService",
			Annotations: map[string]string{},
		},
	}
)

Full Changelog: v0.14.8...v0.15.0

v0.14.8

24 Apr 12:47
63ec3bf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.7...v0.14.8

v0.14.7: Add .WithCausef() shorthand for defining error cause

23 Apr 14:15
badb0e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.5...v0.14.7

Supersedes v0.14.6, which contained a syntax error.

v0.14.6: Add .WithCausef() shorthand for defining error cause

23 Apr 13:46
66c95b9
Compare
Choose a tag to compare

v0.14.5

17 Apr 17:15
fc75708
Compare
Choose a tag to compare
  • Removes unused JSON decoder

v0.14.4

17 Apr 17:08
Compare
Choose a tag to compare
  • Fixes Go client webrpc streaming hanging under certain cirmustances #63, thanks to @xiam