Releases
v1.2.0
Changelog
37a7715 Add stricter lint config and fix a number of issues
6b46a63 Bump golangci-lint version
5262b13 Cleanup a lot more lint warnings, and format TS more idiomatically (#17 )
9479ad2 Consolidate all testing code into /test/ folder (#18 )
cae427d Convert well-known wrapper types to match grpc-gateway serialization
64bc751 Do not import well-known wrapper types as dependency
94031bb Dont run goreleaser against PRs
3b6db7f Embed Options inside Registry to remove duplicated defs
6341565 Ensure consistent camel casing with protobuf library, fixes #1 (#19 )
f3e6a73 Fix CI lint now generated files are not committed
6694db2 Fix type warning in b64 encode function (#16 )
3963b9a Fix unnecessary semi-colon in enums
729197b Format commands for go and typescript + prettier config (#12 )
b5803d8 Generate Typescript types that match what our server returns and accepts.
ed241f4 Goreleaser configuration
a042c37 Implement option to generate alternative typescript format
af58a99 Introduce explicit template payload
c83fbb7 Merge pull request #1 from BeProductable/seanami/manual-redirect
df4e4d3 Merge pull request #2 from BeProductable/seanami/url-param-wrapper-types
e6cbd97 Merge pull request #3 from BeProductable/lotsuki/handle-empty-values
bd76527 More lint fixes that were missed due to VSCode config
89f7e22 Only run go release on pushes to main
c00faf5 PR feedback from Sean
38df090 Properly support structPB fields
4a3d7af Remove logrus in-favor of log/slog
baa6bd6 Rename template related methods and fields
0939bfc Serialize well-known wrapper types properly in URL params
ea0e489 Support deprecated annotation, closes #3
560fd31 Support for proto3 optional fields, with EmitUnpopulated enabled on the gRPC gateway (#7 )
16509ed Throw non-JSON responses as errors
2d46e5b Update README.md
38d6566 Update docs, align dependencies, get tests and github actions passing
805b629 Update generated TS definitions to satisfy strict linting rules (#15 )
c4ec21c Update github actions to latest versions
532f16f Update module URL
e8b32fc Update package name in more places
7acca20 Update to gateway v2 (#6 )
53be7d5 Use dot-notation when building parameterized paths
ab3d1f5 Use explicit flags for parameters (#10 )
8206ee7 Use field_name?: field_type for optional fields, instead of OneOf extension, see #5 (#13 )
ef5b14b Use stricter types with "emit_unpopulated" option (#8 )
aaf9ffd fix: invalid TS module name for proto files with dash or dot chars
53d2f39 update readme
You can’t perform that action at this time.