Skip to content

v1.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 May 18:58
· 4 commits to main since this release

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