Releases: disneystreaming/alloy
Releases · disneystreaming/alloy
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
v0.3.4 HOTFIX : change semantics of protoTimestampFormat
Change semantics of protoTimestampFormat
's EPOCH_MILLIS case to add a layer of wrapping, taking it closer to the OOTB protobuf Timestamp representation.
v0.3.3 : add protobuf timestamp format trait
What's Changed
- add namespace suppression for UnreferencedShapes by @miguel-vila in #147
- timestamp format for proto by @lewisjkl in #149
Full Changelog: v0.3.2...v0.3.3
v0.3.2 : support nullable in simpleRestJson openapi
What's Changed
Full Changelog: v0.3.1...v0.3.2
v0.3.1 : Add nullable to SimpleRestJson
What's Changed
- Add extra documentation for nullable by @astridej in #140
- Update scala-library to 2.13.13 by @scala-steward in #141
- Add nullable to simpleRestJson by @Baccata in #142
- Update smithy-aws-protocol-tests, ... to 1.45.0 by @scala-steward in #136
- Update munit, munit-scalacheck to 1.0.0-M11 by @scala-steward in #133
New Contributors
Full Changelog: v0.3.0...v0.3.1
v0.3.0 : rework protobuf semantics
The semantics of the protobuf serialisation have been entirely reworked to increase their soundness.
- The documentation of the behaviour, which was previously in smithy-translate, now lives here. We've tried to document more explicitly the behaviour that should be expected during protobuf serialisation.
- In particular, we've gotten rid of what was previously implicit wrapping guided by the presence of
@required
trait, or some other implicit factors. Now, if wrapping needs to occur, it must be communicated explicitly in the smithy specification via the@protoWrapped
trait. Wrapping can be useful to distinguish between absence of value as "unset" or absence of value as "default value". - The top-level README was split in several smaller files.
See in particular :
- Proto enum validation + documentation rework by @Baccata in #129
- Protobuf specification rework by @Baccata in #131
What's Changed
- Update smithy-aws-protocol-tests, ... to 1.40.0 by @scala-steward in #123
- Update munit, munit-scalacheck to 1.0.0-M10 by @scala-steward in #118
- Improve README.md by @igor-ramazanov in #125
- Update smithy-aws-protocol-tests, ... to 1.41.0 by @scala-steward in #124
- Update mill-mima to 0.1.0 by @scala-steward in #126
- Update smithy-aws-protocol-tests, ... to 1.41.1 by @scala-steward in #127
- Update smithy-aws-protocol-tests, ... to 1.43.0 by @scala-steward in #130
- Add snapshot publishing by @lewisjkl in #132
- Fix link to contraints in README.md by @daddykotex in #138
New Contributors
- @igor-ramazanov made their first contribution in #125
Full Changelog: v0.2.8...v0.3.0
v0.2.8: OpenApi Conversion Fix
Fixes an issue with OpenApi conversion of non-default timestampFormats for http header fields.
What's Changed
- Update scala-library to 2.13.12 by @scala-steward in #117
- fix issue with openapi header timestamp formats by @lewisjkl in #122
Full Changelog: v0.2.7...v0.2.8