v0.143.0
What's Changed
- openapi3: remove StringMap and its pre-OriginTree origin-stripping machinery by @reuvenharrison in #1219
- openapi3: huge test suite: make it more parallel by @fenollp in #1221
- openapi31: support 3.1+ reference metadata overrides by @AlexanderWangY in #1215
- docs: move the StringMap changelog entry to v0.143.0 by @reuvenharrison in #1222
- openapi3: add T.WalkParameters to visit every parameter in a document by @reuvenharrison in #1224
- openapi3filter: reuse deepObject bracket regex by @matiasinsaurralde in #1225
- openapi3filter: skip Split allocation for single-value array query params by @matiasinsaurralde in #1226
- openapi3: preserve origin for a $ref to a schema under an arbitrary top-level key by @reuvenharrison in #1227
- openapi3: stable codes for validation errors by @reuvenharrison in #1223
- openapi3filter: skip schema checks for empty allowEmptyValue strings by @snowyukitty in #1228
- openapi3gen: inline embedded struct with options-only JSON tag by @mvanhorn in #1229
New Contributors
- @matiasinsaurralde made their first contribution in #1225
- @snowyukitty made their first contribution in #1228
- @mvanhorn made their first contribution in #1229
Full Changelog: v0.142.0...v0.143.0