Skip to content

Releases: metaverse/truss

v0.3.1

14 Jul 06:37
fcd9ff1
Compare
Choose a tag to compare

Changelog

3e8f98e fix bug: package "io" is not used

v0.3.0

08 Jun 18:00
68ba2c3
Compare
Choose a tag to compare

Changelog

d784398 Allow hooks.go to control server configuration e.g. EmitDefaults
e9b5e99 Support gRPC transcoding dot notation syntax in path template
03a2faa Support gRPC transcoding syntax with '=*' in path template
1754d20 Update handler codegen documentation

v0.2.1

12 Jan 01:25
07f56d6
Compare
Choose a tag to compare

Changelog

28b8ff6 Remove --pbout from readme

v0.2.0

07 Oct 23:26
ef2331b
Compare
Choose a tag to compare

Changelog

7186a70 Add go bindata explicitely since latest won't resolve
06a348f Add http transport tests for repeated query params
9df2977 Add paths=source_relative option to restore placement of output files.
28a0c79 Do not send request body over HTTP(S) for GET requests.
9b399ec Don't specify the go version to use for this module
3e08114 Fix function comments based on best practices from Effective Go
240f8dd Fix mismatched protobuf service param location
a34fe64 Fix old truss reference in example proto file
f1c6e28 Migrate from travis ci to github actions
7c15636 Move ClientOptions to go-kit ClientOptions
5b450d0 Remove leading bracket on badge in README.md
6192511 Remove testing on tip in favor of testing only stable releases
27ed1dd Resolve logrus rename and tidy up modules, update gitignore to ignore .idea project files
6b2d38d Run go mod vendor to help clean some things up
0c59d1e Set AllowUnknownFields in jsonpb unmarshaller to prevent unwanted errors
fedd0a1 Sort CLI flags returned by AllFlags() so generated code is stable.
ac577b2 Update README.md badge to github actions status (#307)
ef2331b Update brew deps to include protoc-gen-gogo
d746697 Update go-bindata ref and add support for modules (#264)
ef149f9 Update truss deps to be managed with modules
48dea10 Use jsonpb to (un)marshall messages to/from JSON
8f352eb bundle gogo proto files so truss services can leverage those extensions
e8c042f cleanup old cli files from service during generation
04bc487 decouple NewService from NewEndpoints & govet fixes
78dba73 drop support for generated CLI clients
39871ea feat: support repeated query params and simplified "csv" cases
50393ef fix regressions in how json is returned from the http path
9b35c01 fix tests with go1.13 changes
a475239 fix: parsing errors when using foreign types in rpcs
e604a57 fix: rpc terminated with ";"
ca1dd55 fix: use consistent datetime formate in version output
1f44b82 obviously the enums should be strings
2941cff perf: skip walking unnecessary dirs when reading previous generation
7c69771 show actual error when jsonpb unmarshaling fails
d4a9ae6 support custom server options when constructing handlers
efa65b4 support oneof parameters in query
5891a72 update client tmpl to use new repeated query param strategy
9d10b8c update to latest gogo/protobuf, only test with modules enabled
ee5466f update vendor GO111MODULE=on go mod vendor
2eea256 use gogo's jsonpb
d11f2b3 解决windows平台上编译安装的问题。

v0.1.0

23 Jan 21:57
2d37b9a
Compare
Choose a tag to compare
Metaverse merge (#262)

* migrate to metaverse/truss

* migrate lingering tuneinc references

* remove newcontext hack now that we are in go1.11

* use gogo protobuf

* support go1.11 modules