Tags: kggilmer/smithy
Tags
Make version control statement about requirements The `$version` control statement can now be set to only a major version (e.g., "1") to indicate that an implementation must support a version >= 1 and < 2. `$version` can now be set to `major.minor` (e.g., "1.1") to indicate that an implementation must support a version >= 1.1 and < 2.
*0.9.3 (2019-09-16)* _Features_ * Clean up `CodeWriter` modifiers ([smithy-lang#143](smithy-lang#143)) * Add typed `ObjectNode` member expectation functions ([smithy-lang#144](smithy-lang#144)) * Add `expectShapeId` for fully-qualified shape ID ([smithy-lang#147](smithy-lang#147)) * Add helper to `EnumTrait` to check if it has names ([smithy-lang#148](smithy-lang#148)) * Add `Symbol` references ([smithy-lang#149](smithy-lang#149)) * Add `ReservedWords` builder for simpler construction ([smithy-lang#150](smithy-lang#150)) * Allow using path expressions in paginator outputs ([smithy-lang#152](smithy-lang#152)) * Add method to get non-trait shapes ([smithy-lang#153](smithy-lang#153)) * Add method to write class resource to manifest ([smithy-lang#157](smithy-lang#157)) * Allow `authType` to be specified ([smithy-lang#160](smithy-lang#160)) _Bug Fixes_ * Fix collection and gradle doc issues ([smithy-lang#145](smithy-lang#145)) * Make `AuthorizerDefinition` definition private ([smithy-lang#146](smithy-lang#146)) * Fix put handling on `ResourceShape` ([smithy-lang#158](smithy-lang#158)) * Fix parse error when `apply` is at eof ([smithy-lang#159](smithy-lang#159)) * Prevent `list`/`set` member from targeting container ([smithy-lang#162](smithy-lang#162)) * Allow model assembling from symlink model files / directory ([smithy-lang#163](smithy-lang#163))