Releases: disneystreaming/alloy
v0.3.14: Update OpenAPI Translation to Support jsonUnknown
Adds support for the jsonUnknown
trait to the Smithy => OpenAPI conversion.
What's Changed
- update openapi/jsonschema conversion to translate jsonUnknown to additionalProperties by @benoitlouy in #183
Full Changelog: v0.3.13...v0.3.14
v0.3.13: Add jsonUnknown trait
Adds a new trait jsonUnknown
to capture undefined fields inside of structures. See related docs or #180 for more information.
What's Changed
- Update munit to 1.0.1 by @scala-steward in #181
- Define jsonUnknown trait by @benoitlouy in #180
- Define unknownFieldRetention trait by @dhpiggott in #135
New Contributors
- @benoitlouy made their first contribution in #180
Full Changelog: v0.3.12...v0.3.13
v0.3.12: fix discriminated union transformation
Another issue with the discriminated union transform was discovered that would lead to the inclusion of extra shapes in the OpenAPI translation results in some cases.
What's Changed
- fix issue with discriminated transform by @lewisjkl in #177
- inline publishing plugin and increase timeouts by @lewisjkl in #178
- Bump mill to 0.11.11 by @Baccata in #179
Full Changelog: v0.3.11...v0.3.12
v0.3.11: OpenAPI Discriminated Union Bug Fix
What's Changed
Full Changelog: v0.3.10...v0.3.11
v0.3.10: Update Discriminated Union OpenAPI Translation
Updates how discriminated unions are represented in the OpenAPI translation from smithy. See #173 for more information.
What's Changed
- Update mill-mima to 0.1.1 by @scala-steward in #171
- Add test cases for required+default+httpPayload by @kubukoz in #175
- Change how discriminated unions are translated by @Baccata in #173
Full Changelog: v0.3.9...v0.3.10
v0.3.9 : bug fixes
What's Changed
- simpleRestJson: add protocol tests for default body behavior by @ghostbuster91 in #163
- Update mill-ci-release to 0.1.10 by @scala-steward in #166
- Update smithy-aws-protocol-tests, ... to 1.49.0 by @scala-steward in #165
- Update munit, munit-scalacheck to 1.0.0 by @scala-steward in #167
- Update cats-core to 2.12.0 by @scala-steward in #168
- Fix proto inlined one of validation by @Baccata in #169
- Fix TraitProviderSpec by @Baccata in #170
New Contributors
- @ghostbuster91 made their first contribution in #163
Full Changelog: v0.3.8...v0.3.9
v0.3.8 - update smithy version
What's Changed
- Update munit, munit-scalacheck to 1.0.0-M12 by @scala-steward in #157
- Update scala-collection-compat to 2.12.0 by @scala-steward in #156
- Update scala-library to 2.13.14 by @scala-steward in #162
- Update smithy-aws-protocol-tests, ... to 1.48.0 by @scala-steward in #160
Full Changelog: v0.3.7...v0.3.8
v0.3.7: Bump smithy version
Update version of smithy that alloy relies on from 1.45.0
to 1.47.0
What's Changed
- Update smithy-aws-protocol-tests, ... to 1.47.0 by @scala-steward in #153
Full Changelog: v0.3.6...v0.3.7
v0.3.6 : Allow using JSON transformations in OpenAPI Config
What's Changed
Full Changelog: v0.3.5...v0.3.6
v0.3.5: Fixes for openapi example conversion
What's Changed
Full Changelog: v0.3.4...v0.3.5