Smithy CLI v1.35.0
smithy-automation
released this
27 Jul 21:46
·
491 commits
to main
since this release
1.35.0 (2023-07-27)
Features
- Enabled support for SNAPSHOT dependencies (#1853, #1857, #1884)
- Enabled default mode for
smithy diff
rather than failing when not set (#1856) - Added warning to mis-cased standard HTTP verbs (#1862)
- Relaxed type constraints for
pageSize
property of the@paginated
trait (#1866) - Improved message for invalid
.errors
entries (#1867) - Added
docId
property toaws.api#service
trait (#1863, #1872, #1881, #1882) - Improved validation for http binding protocols (#1873)
- Expanded valid targets of
@httpPayload
(#1876)
Documentation
- Updated documentation around
timestamp
and added more specificity to the definition (#1858)
Bug Fixes
- Removed unrecognized models from sources (#1851, #1860)
- Updated the content type of list & map shapes with the
@httpPayload
trait to document content type (#1840) - Fixed IDL serializer which would write emtpy
apply
statements to mixed in members ofenums
(#1865) - Fixed indentation when formatting text blocks (#1875)
- Added resource files to source jars (#1877, #1880)
- Fixed a potential resource leak by using a try with resources (#1878)