|
| 1 | +{ |
| 2 | + "version": "1.62.0", |
| 3 | + "changes": [ |
| 4 | + { |
| 5 | + "type": "documentation", |
| 6 | + "description": "Updated README.md for Trait Codegen.", |
| 7 | + "pull_requests": [ |
| 8 | + "[#2753](https://github.com/smithy-lang/smithy/pull/2753)" |
| 9 | + ] |
| 10 | + }, |
| 11 | + { |
| 12 | + "type": "bugfix", |
| 13 | + "description": "Updated query params output test in rest-json.", |
| 14 | + "pull_requests": [ |
| 15 | + "[#2739](https://github.com/smithy-lang/smithy/pull/2739)" |
| 16 | + ] |
| 17 | + }, |
| 18 | + { |
| 19 | + "type": "bugfix", |
| 20 | + "description": "Fixed trait codegen for timestamp member with timestampformat trait.", |
| 21 | + "pull_requests": [ |
| 22 | + "[#2744](https://github.com/smithy-lang/smithy/pull/2744)" |
| 23 | + ] |
| 24 | + }, |
| 25 | + { |
| 26 | + "type": "bugfix", |
| 27 | + "description": "Removed the breakingChanges member from the required trait.", |
| 28 | + "pull_requests": [ |
| 29 | + "[#2748](https://github.com/smithy-lang/smithy/pull/2748)" |
| 30 | + ] |
| 31 | + }, |
| 32 | + { |
| 33 | + "type": "documentation", |
| 34 | + "description": "Added README.md for trait codegen.", |
| 35 | + "pull_requests": [ |
| 36 | + "[#2751](https://github.com/smithy-lang/smithy/pull/2751)" |
| 37 | + ] |
| 38 | + }, |
| 39 | + { |
| 40 | + "type": "bugfix", |
| 41 | + "description": "Fixed trait codegen for list with uniqueitems trait.", |
| 42 | + "pull_requests": [ |
| 43 | + "[#2706](https://github.com/smithy-lang/smithy/pull/2706)" |
| 44 | + ] |
| 45 | + }, |
| 46 | + { |
| 47 | + "type": "feature", |
| 48 | + "description": "Allow specifying multiple files and/or directories to smithy format. Fixes [#2563](https://github.com/smithy-lang/smithy/issues/2563).", |
| 49 | + "pull_requests": [ |
| 50 | + "[#2757](https://github.com/smithy-lang/smithy/pull/2757)" |
| 51 | + ] |
| 52 | + }, |
| 53 | + { |
| 54 | + "type": "feature", |
| 55 | + "description": "Added split function to rules engine.", |
| 56 | + "pull_requests": [ |
| 57 | + "[#2762](https://github.com/smithy-lang/smithy/pull/2762)" |
| 58 | + ] |
| 59 | + }, |
| 60 | + { |
| 61 | + "type": "bugfix", |
| 62 | + "description": "Fixed loading smithy-ts version in docs.", |
| 63 | + "pull_requests": [ |
| 64 | + "[#2722](https://github.com/smithy-lang/smithy/pull/2722)" |
| 65 | + ] |
| 66 | + }, |
| 67 | + { |
| 68 | + "type": "bugfix", |
| 69 | + "description": "Fixed trait codegen for class name conflicts in enum/intenum traits.", |
| 70 | + "pull_requests": [ |
| 71 | + "[#2755](https://github.com/smithy-lang/smithy/pull/2755)" |
| 72 | + ] |
| 73 | + }, |
| 74 | + { |
| 75 | + "type": "bugfix", |
| 76 | + "description": "Fixed incorrect builder properties assignment for enum with default value.", |
| 77 | + "pull_requests": [ |
| 78 | + "[#2752](https://github.com/smithy-lang/smithy/pull/2752)" |
| 79 | + ] |
| 80 | + }, |
| 81 | + { |
| 82 | + "type": "other", |
| 83 | + "description": "Raised the severity for query error validator to danger.", |
| 84 | + "pull_requests": [ |
| 85 | + "[#2758](https://github.com/smithy-lang/smithy/pull/2758)" |
| 86 | + ] |
| 87 | + }, |
| 88 | + { |
| 89 | + "type": "documentation", |
| 90 | + "description": "Added missing important word in `model.rst`.", |
| 91 | + "pull_requests": [ |
| 92 | + "[#2726](https://github.com/smithy-lang/smithy/pull/2726)" |
| 93 | + ] |
| 94 | + }, |
| 95 | + { |
| 96 | + "type": "bugfix", |
| 97 | + "description": "Fixed a bug that prevented warning events to show up for diff CLI command.", |
| 98 | + "pull_requests": [ |
| 99 | + "[#2749](https://github.com/smithy-lang/smithy/pull/2749)" |
| 100 | + ] |
| 101 | + }, |
| 102 | + { |
| 103 | + "type": "bugfix", |
| 104 | + "description": "Fixed trait codegen for structure's string member with `@idRef`.", |
| 105 | + "pull_requests": [ |
| 106 | + "[#2728](https://github.com/smithy-lang/smithy/pull/2728)" |
| 107 | + ] |
| 108 | + }, |
| 109 | + { |
| 110 | + "type": "bugfix", |
| 111 | + "description": "Updated shape id sequences (such as an operation's list of errors) to use ordered sets instead of lists to avoid models failing to evaluate as equal if the order is changed.", |
| 112 | + "pull_requests": [ |
| 113 | + "[#2742](https://github.com/smithy-lang/smithy/pull/2742)" |
| 114 | + ] |
| 115 | + }, |
| 116 | + { |
| 117 | + "type": "bugfix", |
| 118 | + "description": "Fixed using shapes without TraitDefinition as trait.", |
| 119 | + "pull_requests": [ |
| 120 | + "[#2733](https://github.com/smithy-lang/smithy/pull/2733)" |
| 121 | + ] |
| 122 | + }, |
| 123 | + { |
| 124 | + "type": "bugfix", |
| 125 | + "description": "Fixed trait codegen for List or Map traits with annotations or Javadocs.", |
| 126 | + "pull_requests": [ |
| 127 | + "[#2729](https://github.com/smithy-lang/smithy/pull/2729)" |
| 128 | + ] |
| 129 | + }, |
| 130 | + { |
| 131 | + "type": "feature", |
| 132 | + "description": "Added BDD-based rules engine trait.", |
| 133 | + "pull_requests": [ |
| 134 | + "[#2703](https://github.com/smithy-lang/smithy/pull/2703)" |
| 135 | + ] |
| 136 | + }, |
| 137 | + { |
| 138 | + "type": "bugfix", |
| 139 | + "description": "Fixed type transposing in RPC v2 CBOR spec.", |
| 140 | + "pull_requests": [ |
| 141 | + "[#2727](https://github.com/smithy-lang/smithy/pull/2727)" |
| 142 | + ] |
| 143 | + }, |
| 144 | + { |
| 145 | + "type": "documentation", |
| 146 | + "description": "Updated smithy-java quickstart docs with correct file name.", |
| 147 | + "pull_requests": [ |
| 148 | + "[#2766](https://github.com/smithy-lang/smithy/pull/2766)" |
| 149 | + ] |
| 150 | + }, |
| 151 | + { |
| 152 | + "type": "bugfix", |
| 153 | + "description": "Added missing sourceLocation setting in fromNode() in trait codegen.", |
| 154 | + "pull_requests": [ |
| 155 | + "[#2730](https://github.com/smithy-lang/smithy/pull/2730)" |
| 156 | + ] |
| 157 | + }, |
| 158 | + { |
| 159 | + "type": "feature", |
| 160 | + "description": "Updated builders to consistently use BuilderRef to avoid leaking mutable values.", |
| 161 | + "pull_requests": [ |
| 162 | + "[#2743](https://github.com/smithy-lang/smithy/pull/2743)" |
| 163 | + ] |
| 164 | + }, |
| 165 | + { |
| 166 | + "type": "feature", |
| 167 | + "description": "Synced partitions.json to match latest SDK release.", |
| 168 | + "pull_requests": [ |
| 169 | + "[#2777](https://github.com/smithy-lang/smithy/pull/2777)", |
| 170 | + "[#2781](https://github.com/smithy-lang/smithy/pull/2781)" |
| 171 | + ] |
| 172 | + }, |
| 173 | + { |
| 174 | + "type": "bugfix", |
| 175 | + "description": "Reverted casting terminal endpoint builder methods as their types were being re-written as different types.", |
| 176 | + "pull_requests": [ |
| 177 | + "[#2773](https://github.com/smithy-lang/smithy/pull/2773)" |
| 178 | + ] |
| 179 | + }, |
| 180 | + { |
| 181 | + "type": "other", |
| 182 | + "description": "Added JSON protocol tests to assert that nested `__type` keys don't overwrite the top-level `__type`.", |
| 183 | + "pull_requests": [ |
| 184 | + "[#2778](https://github.com/smithy-lang/smithy/pull/2778)" |
| 185 | + ] |
| 186 | + }, |
| 187 | + { |
| 188 | + "type": "bugfix", |
| 189 | + "description": "Fixed an issue causing OpenAPI error examples to be missing when service-level and operation-level errors share HTTP status codes.", |
| 190 | + "pull_requests": [ |
| 191 | + "[#2754](https://github.com/smithy-lang/smithy/pull/2754)" |
| 192 | + ] |
| 193 | + }, |
| 194 | + { |
| 195 | + "type": "documentation", |
| 196 | + "description": "Fixed an incorrect command in the server quickstart.", |
| 197 | + "pull_requests": [ |
| 198 | + "https://github.com/smithy-lang/smithy/pull/2782" |
| 199 | + ] |
| 200 | + }, |
| 201 | + { |
| 202 | + "type": "feature", |
| 203 | + "description": "Added support for union traits and unions as parts of other trait definitions.", |
| 204 | + "pull_requests": [ |
| 205 | + "https://github.com/smithy-lang/smithy/pull/2780", |
| 206 | + "https://github.com/smithy-lang/smithy/pull/2784" |
| 207 | + ] |
| 208 | + } |
| 209 | + ], |
| 210 | + "date": "2025-09-24" |
| 211 | +} |
0 commit comments