Releases: swagger-akka-http/swagger-scala-module
Releases · swagger-akka-http/swagger-scala-module
v2.9.0
What's Changed
- Update jackson-module-scala to 2.14.1 by @scala-steward in #222
- Update slf4j-api to 2.0.6 by @scala-steward in #226
- support new requiredMode attribute by @pjfanning in #225
- if you use swagger annotations, you might want to read about some changes to support the
requiredModeattribute
- if you use swagger annotations, you might want to read about some changes to support the
Full Changelog: v2.8.2...v2.9.0
v2.8.2
What's Changed
- upgrade to swagger 2.2.7 by @pjfanning in #220
- ignore the v2.8.1 tag - that release was cancelled midway
Full Changelog: v2.8.0...v2.8.2
v2.8.0
v2.7.10
- improve null handling
Full Changelog: v2.7.9...v2.7.10
v2.7.9
What's Changed
- Do not add required value if we are dealing with an enum by @SamTheisens in #211
Full Changelog: v2.7.8...v2.7.9
v2.7.8
What's Changed
- List is seen as scala class in scala 2.12 by @SamTheisens in #207
- Make correction of erased types a best effort by @SamTheisens in #210
Full Changelog: v2.7.7...v2.7.8
v2.7.7
What's Changed
- Add reproduction test for UnsupportedOperationException by @SamTheisens in #206
Full Changelog: v2.7.6...v2.7.7
v2.7.6
What's Changed
- Fix Extraneous Array Schemas by @leedsalex in #196
- feat: required based on default value by @leedsalex in #205
- Update scalatest to 3.2.14 by @scala-steward in #198
- Update sbt-scoverage to 2.0.6 by @scala-steward in #202
- Update sbt-ci-release to 1.5.11 by @scala-steward in #200
New Contributors
- @leedsalex made their first contribution in #196
Full Changelog: v2.7.5...v2.7.6
v2.7.5
Scala 3 users should be aware that this is the first release to require a minimum of Scala 3.2.0.
What's Changed
- Bugfix search in ClassLoader for some framework like dev mode in Play by @pjfanning in #186
- try to remove unwanted schema props by @pjfanning in #190
- Sealed trait support (scala 2.x only) by @pjfanning in #191
- support scala reflection behaviour for Scala 3 by @pjfanning in #170
- issue with NoClassDefFoundError by @pjfanning in #193
- Update sbt-typelevel-sonatype-ci-release to 0.5.0-M5 by @scala-steward in #184
Full Changelog: v2.7.4...v2.7.5
v2.7.4
The 2.7.x releases continue to make changes to how OpenAPI models are inferred and how swagger annotations are applied. Hopefully, most users will see few if any changes to the models generated for their code but any changes that do occur will hopefully be more correct based on the inputs.
What's Changed
- Add global setting to ignore
requiredoption on@Schemaby @SamTheisens in #175 - Consider fields with default value optional by @SamTheisens in #176
- handle case where schema annotation has default set by @pjfanning in #177
- Improve maintainability of test suite by @SamTheisens in #178
- Fix for scenario in which type gets wiped by annotation by @SamTheisens in #179
- Fix bug for multiple required fields without annotation by @SamTheisens in #180
- Update scalafmt-core to 3.5.9 by @scala-steward in #181
Full Changelog: v2.7.3...v2.7.4