Skip to content

Releases: sudorandom/fauxrpc

v0.19.5

20 Feb 13:38
4ba834c

Choose a tag to compare

Changelog

  • 4ba834c chore(release): add macos binaries
  • 983cb40 Fix nil pointer panic in fauxrpc curl command (#81)

v0.19.4

19 Feb 08:05
45f45b1

Choose a tag to compare

Changelog

  • 45f45b1 ⚡ Improve handler performance by reusing read buffer using sync.Pool (#77)
  • 59e8d59 perf: avoid redundant string splitting in gRPC handler (#76)
  • 121a3ba build(deps): bump google.golang.org/grpc from 1.76.0 to 1.78.0 (#71)
  • 687dcaf build(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.59.0 (#72)
  • 31158c1 Optimize WriteGRPCMessage to use stack allocation for prefix (#78)
  • b8570b1 Optimize validation rule resolution with caching (#79)
  • 5859a88 Optimize StubDatabase to use pointers for StubEntry (#80)
  • 8b25004 chore(release): set the current release to

v0.19.2

11 Feb 21:54
d8ddf63

Choose a tag to compare

Changelog

  • d8ddf63 Optimize buffer allocation in streaming handler (#75)
  • e1e194c ⚡ Optimize message generation by removing map allocation (#74)
  • 516adaa Merge branch 'main' of github.com:sudorandom/fauxrpc
  • e04fce5 chore: add test for unique repeated constraint
  • 9fb4814 chore(release): set the current release to

v0.19.1

06 Feb 11:22

Choose a tag to compare

Changelog

  • 34685d4 Merge branch 'main' of github.com:sudorandom/fauxrpc
  • 8dc40ac chore: fix nil point bug
  • 94f9756 chore(release): set the current release to

v0.19.0

06 Feb 09:46
5f0c73e

Choose a tag to compare

Changelog

  • 5f0c73e Add streaming support to fauxrpc curl (#68)
  • 2f6449d chore(release): set the current release to

v0.18.1

05 Feb 20:25
cf34601

Choose a tag to compare

Changelog

  • cf34601 feat: Add 'now' variable to CEL environment (#67)
  • e557a32 chore(release): set the current release to

v0.18.0

05 Feb 10:24

Choose a tag to compare

Changelog

  • 289f00a enable streaming RPCs in generated docs
  • 82952d1 Add frame logging for streaming requests (#66)
  • 4ff1a49 build(deps): bump github.com/quic-go/quic-go from 0.54.1 to 0.55.0 (#52)
  • 048d98d build(deps): bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.3 (#53)
  • c5e3eb8 build(deps): bump buf.build/gen/go/bufbuild/registry/connectrpc/go (#54)
  • ed94065 build(deps): bump github.com/a-h/templ from 0.3.924 to 0.3.960 (#55)
  • 70fbca6 feat: add support for streaming stubs (#60)
  • fed0bc0 Add test for Items rules on repeated fields (#65)
  • 7f0ff7c ⚡ Fix memory leak in RemoveStub and optimize lookup performance (#61)
  • 091da00 Optimize CEL compilation in AddStubs (#64)
  • ce205f5 perf: Optimize repeated field uniqueness check to O(N) (#62)
  • dc09d64 Feat generate stubs 2246789385107010248 (#59)
  • 9abe16f chore(release): set the current release to

v0.17.0

27 Jan 10:26
ea2d9c6

Choose a tag to compare

Changelog

  • ea2d9c6 Add --stubs argument to fauxrpc generate (#58)
  • 48c7909 chore(release): set the current release to

v0.16.3

08 Nov 09:26

Choose a tag to compare

Changelog

  • b027dc1 feat: add support for cel->proto w/bytes, add base64.encode to cel
  • 20365d5 chore(release): set the current release to

v0.16.2

27 Oct 18:42

Choose a tag to compare

Changelog

  • 0b0ee3b chore: update goreleaser in gha
  • aa35bdf chore: updates protoc-gen-connect-openapi
  • fe5e30e build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.2.1 to 7.8.1 (#46)
  • ddbed43 build(deps): bump connectrpc.com/validate from 0.3.0 to 0.6.0 (#48)
  • a1ba41a build(deps): bump google.golang.org/grpc from 1.72.0 to 1.76.0 (#50)
  • 3835820 build(deps): bump buf.build/gen/go/grpc/grpc/connectrpc/go (#49)
  • 7c7e548 build(deps): bump github.com/alecthomas/kong from 1.10.0 to 1.12.1 (#47)
  • f00f98c Create dependabot.yml
  • a1f2578 build(deps): bump github.com/quic-go/quic-go from 0.51.0 to 0.54.1 (#45)
  • 5583e88 chore: fix linter
  • ef3e03a feat: add support for local buf images (buf.yaml)
  • a7e2ac6 chore: add tests, add context to AddServicesFromPath() since some loaders make network request
  • db8c902 fix: handle null values in cel better
  • ac61bdf chore(release): set the current release to