Skip to content

Releases: disneystreaming/alloy

v0.3.8 - update smithy version

09 May 19:31
522f74f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.7...v0.3.8

v0.3.7: Bump smithy version

15 Apr 21:18
10ee3b2
Compare
Choose a tag to compare

Update version of smithy that alloy relies on from 1.45.0 to 1.47.0

What's Changed

Full Changelog: v0.3.6...v0.3.7

v0.3.6 : Allow using JSON transformations in OpenAPI Config

04 Apr 10:08
fd6b8b0
Compare
Choose a tag to compare

What's Changed

  • Allow using JSON transformations in OpenAPI Config by @astridej in #154

Full Changelog: v0.3.5...v0.3.6

v0.3.5: Fixes for openapi example conversion

28 Mar 18:54
1ea08ae
Compare
Choose a tag to compare

What's Changed

  • fix issue with openapi error response examples by @lewisjkl in #152

Full Changelog: v0.3.4...v0.3.5

v0.3.4 HOTFIX : change semantics of protoTimestampFormat

14 Mar 14:43
ddf361b
Compare
Choose a tag to compare

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

14 Mar 08:48
67d2816
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2 : support nullable in simpleRestJson openapi

01 Mar 13:10
d313f52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1 : Add nullable to SimpleRestJson

28 Feb 10:44
c8b591e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0 : rework protobuf semantics

21 Feb 16:31
756fab3
Compare
Choose a tag to compare

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 :

What's Changed

New Contributors

Full Changelog: v0.2.8...v0.3.0

v0.2.8: OpenApi Conversion Fix

05 Oct 21:33
be22dd0
Compare
Choose a tag to compare

Fixes an issue with OpenApi conversion of non-default timestampFormats for http header fields.

What's Changed

Full Changelog: v0.2.7...v0.2.8