Releases: flock-community/wirespec
Releases · flock-community/wirespec
v0.18.0
What's Changed
- Refactor
emitterlogic for better null safety and error handling. by @wilmveel in #548 - Bump Kotlin 2.3, Gradle 9.3.1, and dependency upgrades by @wilmveel in #602
- feat: auto-generate GraalVM native hints in Spring emitters by @wilmveel in #603
- Rename Java getters to record-style accessors (getValue→value, getLabel→label) by @wilmveel in #605
- Change Java Response status type from int to Integer by @wilmveel in #606
- Fix refined Integer test range order (min,max) by @wilmveel in #608
- Refactor test fixtures with Fixture interface by @wilmveel in #609
- Make validate() a member function on Refined types by @wilmveel in #610
Full Changelog: v0.17.20...v0.18.0
v0.17.20
v0.17.19
What's Changed
- Use Optional for RawRequest/RawResponse body with safe deserialization by @wilmveel in #594
- Constrain Serializer/Deserializer generics to non-null by @wilmveel in #596
- Fix OpenAPI allOf single-ref flattening by @wilmveel in #597
- Add endpoint name collision resolution with tests by @wilmveel in #599
Full Changelog: v0.17.18...v0.17.19
v0.17.18
v0.17.17
v0.17.16
v0.17.15
Release 0.17.14
v0.17.13
v0.17.12
What's Changed
- Emit wirespec into one file by @wilmveel in #565
- refactor: cleanup by @jerrevanveluw in #559
Full Changelog: v0.17.11...v0.17.12