Releases: open-api-spex/open_api_spex
Releases · open-api-spex/open_api_spex
v3.21.2
v3.21.1
v3.21.0
What's Changed
- Update dev dependencies and example apps by @zorbash in #624
- Support casting decimals by @zorbash in #634
- Support decoding operations with :servers. by @loguntsov in #635
New Contributors
- @loguntsov made their first contribution in #635
Full Changelog: v3.20.1...v3.21.0
v3.20.1
What's Changed
- Support custom error messages in custom validators by @GregorGrasselli in #621
- Update Schema.example/2 typespec to allow references by @zorbash in 5ec452f
New Contributors
- @GregorGrasselli made their first contribution in #621
Full Changelog: v3.20.0...v3.20.1
v3.20.0
What's Changed
- Respect minLength when generating string examples by @zorbash in #608
- Accept read_write_scope from opts when calling cast functions directly by @albertored in #572
- Allow Poison v6 to be used by @hkrutzer in #616
- chore: Drop build matrix support for elixir 1.11, 1.12, 1.13 and OTP 22 by @mbuhot in #619
- improvement: use struct spec to avoid double
%
in struct inspect by @zachdaniel in #613 - Feat: add
--check
option in Mix tasks to compare the generated spec with a previously generated file by @davidebriani in #618 - fix: cast numbers as floats by @David-Klemenc in #611
New Contributors
- @hkrutzer made their first contribution in #616
- @zachdaniel made their first contribution in #613
- @davidebriani made their first contribution in #618
Full Changelog: v3.19.1...v3.20.0
v3.19.1
What's Changed
- Add notice that body params are not merged into Conn.params whne using cast and validate plug by @hamir-suspect in #589
- Set nonces on <script> and <style> elements if configured by @nathanalderson in #593
- fix: ensure operation_id is always set on conn.private by @msutkowski in #606
- Tiny README fix by @esambo in #607
New Contributors
- @hamir-suspect made their first contribution in #589
- @nathanalderson made their first contribution in #593
- @esambo made their first contribution in #607
Full Changelog: v3.19.0...v3.19.1
What's Changed
- Add notice that body params are not merged into Conn.params whne using cast and validate plug by @hamir-suspect in #589
- Set nonces on <script> and <style> elements if configured by @nathanalderson in #593
- fix: ensure operation_id is always set on conn.private by @msutkowski in #606
- Tiny README fix by @esambo in #607
New Contributors
- @hamir-suspect made their first contribution in #589
- @nathanalderson made their first contribution in #593
- @esambo made their first contribution in #607
Full Changelog: v3.19.0...v3.19.1
v3.19.0
v3.18.3
v3.18.2
What's Changed
- Fix 'AllOf cast returns a map, but I expected a struct' by @angelikatyborska in #592
New Contributors
- @angelikatyborska made their first contribution in #592
Full Changelog: v3.18.1...v3.18.2
v3.18.1
What's Changed
- Cast discriminator when no title present by @albertored in #574
- Exclude empty paths from spec by @alisinabh in #583
- fix: assert_operation_response header lookup by @msutkowski in #584
- Docstest Operation.parameter/5 by @zorbash
- Document the spec export task
--filename
option by @zorbash
New Contributors
- @alisinabh made their first contribution in #583
Full Changelog: v3.18.0...v3.18.1