Releases: oazapfts/oazapfts
Releases · oazapfts/oazapfts
v4.6.0
v4.3.3
v4.3.2
v4.3.1
v4.2.0
v4.1.0
v4.0.0
Bugfixes 🐛
serialize object query parameters as exploded form by default
BREAKING CHANGE 🚨
When style
and/or explode
are not explicitly set on a path parameter in your swagger.json
Then in the past oazapfts had send an array as ?key=a,b
From now on the same data is sent as ?key=a&key=b
Also space and pipe delimited serialization now requires explicit disabling of explode to be effective
Migration:
When your backend implements the OpenAPI Specification correctly, you do not need to do anything.
If not, or you're unsure, in your swagger.json:
- Set
"explode": false
on all array and object path parameters that had no explicit explode setting before - Except for object parameters with
"style": "deepObject"
. These have been handled correctly and you should not change them.
See https://swagger.io/docs/specification/serialization/#query for details