Skip to content

v0.56.0

Compare
Choose a tag to compare
@ernado ernado released this 26 Dec 16:18
· 1245 commits to main since this release
381d15e

What's Changed

  • fix(ir): use correct JSON type for unix timestamp by @tdakkota in #690
  • fix(gen): add special case for anyOf with number and integer by @tdakkota in #691
  • refactor(gen): pass requests and responses by reference by @tdakkota in #696
  • feat(gen): use structured param decoding error by @tdakkota in #699
  • feat(gen): implement text (un)marshaler for string enum by @tdakkota in #702
  • docs: add contributing guide by @tdakkota in #705
  • chore: bump golang.org/x packages version by @tdakkota in #715
  • fix(gen): use RawPath for routing if it is present by @tdakkota in #712
  • feat(gen): allow JSON-encoded response headers by @tdakkota in #716
  • fix(parser): check that content parameter style is primitive by @tdakkota in #720
  • feat(ogenerrors): add body decoding error by @tdakkota in #704
  • perf(uri): preallocate encodeObject buffer by @tdakkota in #719
  • feat(gen): avoid empty response types (part 3) by @tdakkota in #724
  • perf(uri): optimize parameter decoding by @tdakkota in #726
  • feat(gen): improve bearer security template by @egor-gorlin-exinity in #723
  • feat(gen): add FindPath method by @tdakkota in #727
  • feat(gen): support user-defined JSON Schema formats by @tdakkota in #728
  • feat(gen): allow to define custom format for primitive types by @tdakkota in #730
  • feat(ogen): add flags to disable webhook client/server generation by @tdakkota in #732
  • feat(gen): allow to use empty interface as custom format type by @tdakkota in #731

New Contributors

Full Changelog: v0.55.0...v0.56.0