Skip to content

@archastro/sdk-generator v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 May 21:28
· 111 commits to main since this release

Published to npm: https://www.npmjs.com/package/@archastro/sdk-generator/v/0.3.0

What's Changed

  • feat: initial workspace with sdk-generator + channel-harness by @calvin-archastro in #1
  • fix: address review feedback from #1 by @calvin-archastro in #2
  • feat: vendor platform OpenAPI spec as SDK source of truth by @calvin-archastro in #3
  • fix(python-emitter): use configured SDK name in version lookup by @calvin-archastro in #4
  • fix(python-emitter): use configured SDK name in version lookup by @calvin-archastro in #5
  • fix(sdk-generator): emit typed body params in TS resource emitter by @calvin-archastro in #6
  • chore(specs): update platform OpenAPI spec by @calvin-archastro in #7
  • fix(sdk-generator): preserve array query param types in TS emitter by @calvin-archastro in #8
  • ci: add release + publish workflows (npm Trusted Publishing) by @calvin-archastro in #9
  • release: sdk-generator v0.1.3 + channel-harness v0.1.1 by @github-actions[bot] in #10
  • fix(sdk-generator): emit archastro.phx_channel imports for Python by @calvin-archastro in #11
  • release: sdk-generator v0.1.4 by @github-actions[bot] in #12
  • feat(sdk-generator): emit TypedDicts for Python inline bodies + push payloads by @calvin-archastro in #13
  • feat(sdk-generator): four Python typing improvements (datetime, query params, inline responses, nested objects) by @calvin-archastro in #14
  • release: sdk-generator v0.2.0 by @github-actions[bot] in #15
  • chore: refresh platform-openapi.json by @archastro-publishing[bot] in #16
  • feat(sdk-generator): typing improvements + discriminated unions by @calvin-archastro in #17

New Contributors

  • @calvin-archastro made their first contribution in #1
  • @archastro-publishing[bot] made their first contribution in #16

Full Changelog: https://github.com/ArchAstro/archastro-openapi/commits/sdk-generator-v0.3.0