Releases: disneystreaming/smithy-translate
Releases · disneystreaming/smithy-translate
v0.3.13: Fix for External Refs
What's Changed
- Update alloy-core to 0.2.7 by @scala-steward in #187
- Add some helper to extract from list by @daddykotex in #190
- fix handling of external refs targeting member shapes by @lewisjkl in #189
Full Changelog: v0.3.12...v0.3.13
v0.3.12: Short Support for OpenAPI Conversion
What's Changed
- Update smithy-build, smithy-model to 1.37.0 by @scala-steward in #180
- Update slf4j-nop to 2.0.9 by @scala-steward in #183
- Update coursier to 2.1.7 by @scala-steward in #184
- Update grpc-netty, grpc-services to 1.58.0 by @scala-steward in #185
- short support by @lewisjkl in #186
Full Changelog: v0.3.11...v0.3.12
v0.3.11: All of rendering with mixins
The main change here is that all ofs in OpenApi and JsonSchema are now translated to mixins where possible. See readme docs for more information.
What's Changed
- Update coursier to 2.1.6 by @scala-steward in #181
- Update circe-jawn to 0.14.6 by @scala-steward in #182
- Translate anyOfs to mixins where possible by @lewisjkl in #179
Full Changelog: v0.3.10...v0.3.11
v0.3.10 - Improvements and bug fixes
This release includes multiple bug fixes in the formatter and the json-schema-to-smithy code generator. See the PRs below for more information.
What's Changed
- Update grpc-netty, grpc-services to 1.57.1 by @scala-steward in #167
- Update alloy-core to 0.2.4 by @scala-steward in #168
- Update alloy-core to 0.2.6 by @scala-steward in #169
- Update grpc-netty, grpc-services to 1.57.2 by @scala-steward in #173
- Mill 0.11 by @lewisjkl in #174
- Update smithy-build, smithy-model to 1.36.0 by @scala-steward in #170
- fix empty json schema and path print out by @lewisjkl in #175
- Allow empty enum by @daddykotex in #176
- Comments in node object are written twice by @daddykotex in #177
- Improve long kvp in trait structure by @daddykotex in #178
Full Changelog: v0.3.9...v0.3.10
v0.3.9
This release includes support for a few new things:
- externalDocs from Open API is taken into account when translating to Smithy
- write a smithy-build.json files reflecting the configuration of the project when translating to Smithy
version
command to print the version of the CLI
In detail
- handle external documentation trait by @lewisjkl in #156
- Dump pre-configured smithy-build.json after translation by @keynmol in #161
- Render dummy description in external docs for openapi->smithy by @keynmol in #163
- Update smithy-build, smithy-model to 1.34.0 by @scala-steward in #159
- Version command, added test and a small QOL improvement by @daddykotex in #164
Full Changelog: v0.3.8...v0.3.9
v0.3.8: Proto Filename Fix
v0.3.7: Protobuf output path fixes
Updates so that the protobuf output directories are aligned exactly to the namespace of the smithy shapes. See #158 for more details.
v0.3.6 - UUID bug fix and version updates
What's Changed
- Update mill-ci-release to 0.1.7 by @scala-steward in #134
- Update coursier to 2.1.4 by @scala-steward in #135
- Update swagger-parser to 2.1.14 by @scala-steward in #137
- Update grpc-netty, grpc-services to 1.55.1 by @scala-steward in #136
- Update case-insensitive to 1.4.0 by @scala-steward in #138
- Update swagger-parser to 2.1.15 by @scala-steward in #139
- Update alloy-core to 0.1.21 by @scala-steward in #133
- Update alloy-core to 0.1.22 by @scala-steward in #140
- JSON schema object with only additional properties should translate to freeform primitive by @benoitlouy in #141
- Update mill-ci-release to 0.1.8 by @scala-steward in #142
- Update mill-ci-release to 0.1.9 by @scala-steward in #144
- Update scala-library to 2.13.11 by @scala-steward in #145
- Update coursier to 2.1.5 by @scala-steward in #150
- Add support for uuid examples during openapi translation by @daddykotex in #151
- Update grpc-netty, grpc-services to 1.56.0 by @scala-steward in #149
- Update alloy-core to 0.2.2 by @scala-steward in #147
- Update smithy-build, smithy-model to 1.32.0 by @scala-steward in #146
- Update munit, munit-scalacheck to 1.0.0-M8 by @scala-steward in #148
Full Changelog: v0.3.5...v0.3.6
v0.3.5 - version updates
What's Changed
- Allow Scala Steward to bump alloy in smithy-build by @kubukoz in #124
- Fix scala-steward config by @daddykotex in #125
- Update mill-ci-release to 0.1.6 by @scala-steward in #126
- Update cats-mtl to 1.3.1 by @scala-steward in #127
- Update smithy-build, smithy-model to 1.31.0 by @scala-steward in #128
- Update alloy-core to 0.1.20 by @scala-steward in #129
- Update coursier to 2.1.3 by @scala-steward in #130
Full Changelog: v0.3.4...v0.3.5
v0.3.4 - Formatter fixes, Alloy update
What's Changed
- updates Alloy to 0.1.18
- data examples trait in openapi conversion by @lewisjkl in #111
- update for new data examples trait by @lewisjkl in #118
- Fix for 119 by @daddykotex in #122
- Account for empty comment by @daddykotex in #123
Other changes
- Update alloy-core to 0.1.15 by @scala-steward in #103
- Update coursier to 2.1.0 by @scala-steward in #104
- Update slf4j-nop to 2.0.7 by @scala-steward in #105
- Update mill-main to 0.10.12 by @scala-steward in #106
- Update swagger-parser to 2.1.13 by @scala-steward in #109
- Update scalafmt-core to 3.7.3 by @scala-steward in #110
- Update grpc-netty, grpc-services to 1.54.0 by @scala-steward in #108
- Update alloy-core to 0.1.16 by @scala-steward in #112
- Update coursier to 2.1.1 by @scala-steward in #114
- Update alloy-core to 0.1.17 by @scala-steward in #116
- Update grpc-netty, grpc-services to 1.54.1 by @scala-steward in #117
- Update coursier to 2.1.2 by @scala-steward in #120
- Update smithy-build, smithy-model to 1.30.0 by @scala-steward in #115
Full Changelog: v0.3.3...v0.3.4