Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 118 additions & 0 deletions .changes/releases/0.9.3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
{
"version": "0.9.3",
"changes": [
{
"type": "feature",
"description": "Clean up `CodeWriter` modifiers",
"pull_requests": [
"[#143](https://github.com/awslabs/smithy/pull/143)"
]
},
{
"type": "feature",
"description": "Add typed `ObjectNode` member expectation functions",
"pull_requests": [
"[#144](https://github.com/awslabs/smithy/pull/144)"
]
},
{
"type": "feature",
"description": "Add `expectShapeId` for fully-qualified shape ID",
"pull_requests": [
"[#147](https://github.com/awslabs/smithy/pull/147)"
]
},
{
"type": "feature",
"description": "Add helper to `EnumTrait` to check if it has names",
"pull_requests": [
"[#148](https://github.com/awslabs/smithy/pull/148)"
]
},
{
"type": "feature",
"description": "Add `Symbol` references",
"pull_requests": [
"[#149](https://github.com/awslabs/smithy/pull/149)"
]
},
{
"type": "feature",
"description": "Add `ReservedWords` builder for simpler construction",
"pull_requests": [
"[#150](https://github.com/awslabs/smithy/pull/150)"
]
},
{
"type": "feature",
"description": "Allow using path expressions in paginator outputs",
"pull_requests": [
"[#152](https://github.com/awslabs/smithy/pull/152)"
]
},
{
"type": "feature",
"description": "Add method to get non-trait shapes",
"pull_requests": [
"[#153](https://github.com/awslabs/smithy/pull/153)"
]
},
{
"type": "feature",
"description": "Add method to write class resource to manifest",
"pull_requests": [
"[#157](https://github.com/awslabs/smithy/pull/157)"
]
},
{
"type": "feature",
"description": "Allow `authType` to be specified",
"pull_requests": [
"[#160](https://github.com/awslabs/smithy/pull/160)"
]
},
{
"type": "bugfix",
"description": "Fix collection and gradle doc issues",
"pull_requests": [
"[#145](https://github.com/awslabs/smithy/pull/145)"
]
},
{
"type": "bugfix",
"description": "Make `AuthorizerDefinition` definition private",
"pull_requests": [
"[#146](https://github.com/awslabs/smithy/pull/146)"
]
},
{
"type": "bugfix",
"description": "Fix put handling on `ResourceShape`",
"pull_requests": [
"[#158](https://github.com/awslabs/smithy/pull/158)"
]
},
{
"type": "bugfix",
"description": "Fix parse error when `apply` is at eof",
"pull_requests": [
"[#159](https://github.com/awslabs/smithy/pull/159)"
]
},
{
"type": "bugfix",
"description": "Prevent `list`/`set` member from targeting container",
"pull_requests": [
"[#162](https://github.com/awslabs/smithy/pull/162)"
]
},
{
"type": "bugfix",
"description": "Allow model assembling from symlink model files / directory",
"pull_requests": [
"[#163](https://github.com/awslabs/smithy/pull/163)"
]
}
],
"date": "2019-09-16"
}
90 changes: 90 additions & 0 deletions .changes/releases/0.9.4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
{
"version": "0.9.4",
"changes": [
{
"type": "feature",
"description": "Add support for AWS Client Endpoint Discovery",
"pull_requests": [
"[#165](https://github.com/awslabs/smithy/pull/165)"
]
},
{
"type": "feature",
"description": "Refactor event streams to target members",
"pull_requests": [
"[#171](https://github.com/awslabs/smithy/pull/171)"
]
},
{
"type": "feature",
"description": "Add support for aliasing referenced `Symbol`s",
"pull_requests": [
"[#168](https://github.com/awslabs/smithy/pull/168)"
]
},
{
"type": "feature",
"description": "Add support for `Symbol`s to introduce dependencies",
"pull_requests": [
"[#169](https://github.com/awslabs/smithy/pull/169)"
]
},
{
"type": "feature",
"description": "Add ability to manually escape reserved words in `ReservedWordSymbolProvider`",
"pull_requests": [
"[#174](https://github.com/awslabs/smithy/pull/174)"
]
},
{
"type": "feature",
"description": "Add method to gather dependencies for `Symbol`s",
"pull_requests": [
"[#170](https://github.com/awslabs/smithy/pull/170)"
]
},
{
"type": "feature",
"description": "Add a caching `SymbolProvider`",
"pull_requests": [
"[#167](https://github.com/awslabs/smithy/pull/167)"
]
},
{
"type": "feature",
"description": "Improve the usability of `CodeWroter#openBlock`",
"pull_requests": [
"[#175](https://github.com/awslabs/smithy/pull/175)"
]
},
{
"type": "feature",
"description": "Improve the usability of `PluginContext`",
"pull_requests": [
"[#181](https://github.com/awslabs/smithy/pull/181)"
]
},
{
"type": "other",
"description": "Disable URLConnection cache in CLI",
"pull_requests": [
"[#180](https://github.com/awslabs/smithy/pull/180)"
]
},
{
"type": "bugfix",
"description": "Fix issue with generated authentication for CORS checks",
"pull_requests": [
"[#179](https://github.com/awslabs/smithy/pull/179)"
]
},
{
"type": "bugfix",
"description": "Set the `defaultTimestampFormat` to `epoch-seconds` for `aws.rest-json`\nprotocols in OpenAPI",
"pull_requests": [
"[#184](https://github.com/awslabs/smithy/pull/184)"
]
}
],
"date": "2019-10-09"
}
76 changes: 76 additions & 0 deletions .changes/releases/0.9.5.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"version": "0.9.5",
"changes": [
{
"type": "feature",
"description": "Allow overriding state management in CodeWriter",
"pull_requests": [
"[#186](https://github.com/awslabs/smithy/pull/186)"
]
},
{
"type": "feature",
"description": "Allow the `xmlFlattened` trait to be applied to members",
"pull_requests": [
"[#191](https://github.com/awslabs/smithy/pull/191)"
]
},
{
"type": "feature",
"description": "Add helper to determine HTTP-based timestamp formats",
"pull_requests": [
"[#193](https://github.com/awslabs/smithy/pull/193)"
]
},
{
"type": "feature",
"description": "Allow specifying XML namespace prefixes",
"pull_requests": [
"[#195](https://github.com/awslabs/smithy/pull/195)"
]
},
{
"type": "feature",
"description": "Add `SymbolContainer`, an abstraction over `Symbol`s that enables easily\ncreating and aggregating `Symbols`",
"pull_requests": [
"[#202](https://github.com/awslabs/smithy/pull/202)"
]
},
{
"type": "bugfix",
"description": "Escape popped state content",
"pull_requests": [
"[#187](https://github.com/awslabs/smithy/pull/187)"
]
},
{
"type": "bugfix",
"description": "Make shape ID serialization consistent",
"pull_requests": [
"[#196](https://github.com/awslabs/smithy/pull/196)"
]
},
{
"type": "bugfix",
"description": "Exclude private members targeted in JSON schema converters",
"pull_requests": [
"[#199](https://github.com/awslabs/smithy/pull/199)"
]
},
{
"type": "bugfix",
"description": "Fix naming collisions in JSON schema output",
"pull_requests": [
"[#200](https://github.com/awslabs/smithy/pull/200)"
]
},
{
"type": "bugfix",
"description": "Update `equals` to included typed bag parents",
"pull_requests": [
"[#201](https://github.com/awslabs/smithy/pull/201)"
]
}
],
"date": "2019-11-11"
}
Loading
Loading