Releases: tofu-tf/typed-schema
Releases · tofu-tf/typed-schema
0.12.6
Changes
- Add discriminator property to generated typeables. Fix #113 @danslapman (#406)
Features
- Add SwaggerAnyOf @danslapman (#408)
Bug Fixes
- Patch now inherits DSLMethod @danslapman (#405)
Maintenance
- Update magnolia to 0.17.0 @scala-steward (#395)
- Update zio to 1.0.1 @scala-steward (#397)
- Update scalatest to 3.2.2 @scala-steward (#399)
- Update cats-core, cats-free to 2.2.0 @scala-steward (#402)
- Update cats-effect to 2.2.0 @scala-steward (#403)
- Treat properties with default values as optional @danslapman (#409)
- Update akka-actor, akka-stream, ... to 2.6.9 @scala-steward (#410)
- Update scala-collection-compat to 2.2.0 @scala-steward (#411)
- Update swagger-ui-dist to 3.33.0 @scala-steward (#412)
- Update finagle-http to 20.8.1 @scala-steward (#400)
0.12.5.1
Changes
- DSL support for OAuth authorization method @DoSOfRedRiver (#383)
Maintenance
- update akkaHttp, zio and tofu @Odomontois (#392)
- Update derevo-cats to 0.11.4 @scala-steward (#348)
- Update sbt to 1.3.13 @scala-steward (#366)
- Update akka-actor, akka-stream, ... to 2.6.7 @scala-steward (#370)
- Update cats-effect to 2.1.4 @scala-steward (#372)
- Update swagger-ui-dist to 3.31.1 @scala-steward (#381)
- Update scalatest to 3.2.1 @scala-steward (#387)
- Update scalatest to 3.1.3 @scala-steward (#390)
- Update finagle-http to 20.8.0 @scala-steward (#391)
- Update tofu-env, tofu-optics-core, ... to 0.7.6 @scala-steward (#350)
- Update sbt to 1.3.12 @scala-steward (#351)
0.12.4
Documentation
Features
- Support for optional discriminator @Odomontois (#343)
- Provide Rejection recovering with effects @Odomontois (#336)
- Rename and Name Transformation API @Odomontois (#334)
- Add support for description for response status codes. @Odomontois (#332)
Bug Fixes
- Require monad in finagle serve make @Odomontois (#346)
- Fix compile warnings @Odomontois (#345)
Maintenance
- Fix compile warnings @Odomontois (#345)
- Update swagger-ui-dist to 3.25.5 @scala-steward (#344)
- Update swagger-ui-dist to 3.25.4 @scala-steward (#337)
- Update zio to 1.0.0-RC20 @scala-steward (#339)
- Update scalafmt-core to 2.5.3 @scala-steward (#340)
- Update finagle-http to 20.5.0 @scala-steward (#342)
- Update zio to 1.0.0-RC19-2 @scala-steward (#333)
- Add custom parameters and errors examples to the 'Getting started' @zurtax (#330)
- Update enumeratum, enumeratum-circe to 1.6.1 @scala-steward (#328)
- Update zio-interop-cats to 2.0.0.0-RC14 @scala-steward (#327)
- Update swagger-ui-dist to 3.25.3 @scala-steward (#329)
- Update zio to 1.0.0-RC19-1 @scala-steward (#331)
0.12.3
Changes
Bug Fixes
- Examples compilation fix @susliko (#317)
- Patch Finagle Serve instance fix @susliko (#319)
- Fix Getting started page @odbc (#306)
Maintenance
- Update scalafmt-core to 2.5.2 @scala-steward (#321)
- Update scalatest to 3.1.2 @scala-steward (#322)
- Update akka-http, akka-http-testkit to 10.1.12 @scala-steward (#323)
- Update derevo-cats to 0.11.3 @scala-steward (#324)
- Update tofu-env, tofu-optics-core, ... to 0.7.5 @scala-steward (#325)
- Update zio-interop-cats to 2.0.0.0-RC13 @scala-steward (#308)
- Update akka-actor, akka-stream, ... to 2.6.5 @scala-steward (#309)
- Update enumeratum to 1.6.0 @scala-steward (#310)
- Update enumeratum-circe to 1.6.0 @scala-steward (#311)
- Update scalatags to 0.9.1 @scala-steward (#312)
- Update scalafmt-core to 2.5.1 @scala-steward (#313)
- Update swagger-ui-dist to 3.25.2 @scala-steward (#320)
- Update magnolia to 0.15.0 @scala-steward (#305)
- Update derevo-cats to 0.11.2 @scala-steward (#292)
- Update tofu-env, tofu-optics-core, ... to 0.7.4 @scala-steward (#296)
- Update akka-http-circe to 1.32.0 @scala-steward (#297)
- Update sbt to 1.3.10 @scala-steward (#298)
- Update magnolia to 0.14.5 @scala-steward (#299)
- Update cats-effect to 2.1.3 @scala-steward (#300)
- Update scalatags to 0.9.0 @scala-steward (#301)
- Update swagger-ui-dist to 3.25.1 @scala-steward (#303)
- Update finagle-http to 20.4.1 @scala-steward (#304)
0.12.2
Changes
- Add new Encoding for Routing @Odomontois (#285)
- added implicitNotFound for finagle Serve typeclass @vitaliihonta (#283)
Bug Fixes
- Fix : Result type should respect returning type in Json result @Odomontois (#288)
Maintenance
- Update magnolia to 0.14.1 @scala-steward (#291)
- Update magnolia to 0.13.1 @scala-steward (#289)
- Update finagle-http to 20.4.0 @scala-steward (#286)
- Update derevo-cats to 0.11.1 @scala-steward (#287)
- Update sbt to 1.3.9 @scala-steward (#284)
0.12.1
Changes
- Make tags order in OpenAPI depends on tags order in DSL @ulanzetz (#279)
- Fix examples updated to zio-RC18 @Odomontois (#280)
- Derivation fixes @Odomontois (#269)
- Update finagle-http to 20.3.0 @scala-steward (#271)
Maintenance
- Update tofu-env, tofu-optics-core, ... to 0.7.3 @scala-steward (#276)
- Update akka-actor, akka-stream, ... to 2.6.4 @scala-steward (#281)
- Update zio to 1.0.0-RC18-2 @scala-steward (#274)
- Update zio-interop-cats to 2.0.0.0-RC12 @scala-steward (#275)
- Update scalatest to 3.1.1 @scala-steward (#260)
- Update tofu-env, tofu-optics-core, ... to 0.7.1 @scala-steward (#256)
- Update scalatags to 0.8.6 @scala-steward (#259)
- Update enumeratum-circe to 1.5.23 @scala-steward (#261)
- Update zio-interop-cats to 2.0.0.0-RC11 @scala-steward (#270)
- Update scalafmt-core to 2.4.2 @scala-steward (#262)
- Update cats-core, cats-free to 2.1.1 @scala-steward (#264)
- Update cats-effect to 2.1.2 @scala-steward (#265)
- Update magnolia to 0.12.8 @scala-steward (#266)
- Update zio to 1.0.0-RC18-1 @scala-steward (#268)
0.12.0
Changes
- Mass update and full support of 2.13 @Odomontois (#254)
Bug Fixes
- Fix response headers swagger #232 @ulanzetz (#236)
- fix schema default url in swagger-ui @road21 (#240)
- catch typecheck exception in macro and abort @Odomontois (#227)
Maintenance
- Update akka-http-circe to 1.31.0 @scala-steward (#253)
- Update swagger-ui-dist to 3.25.0 @scala-steward (#239)
- Update akka-actor, akka-stream, ... to 2.6.3 @scala-steward (#243)
- Update finagle-http to 20.1.0 @scala-steward (#244)
- Update sbt to 1.3.8 @scala-steward (#246)
- Update scalatags to 0.8.5 @scala-steward (#250)
- Update circe-core, circe-parser to 0.13.0 @scala-steward (#252)
- Update cats-effect to 2.1.1 @scala-steward (#251)
- Update cats-effect to 2.1.0 @scala-steward (#245)
- update tofu to 0.6.1 @Odomontois (#235)
- Update tethys-core, tethys-jackson to 0.11.0 @scala-steward (#229)
- Update enumeratum to 1.5.15 @scala-steward (#231)
- Update sbt to 1.3.6 @scala-steward (#230)
- Update scalatags to 0.8.3 @scala-steward (#228)
- Update magnolia to 0.12.6 @scala-steward (#233)
0.11.8
0.11.7
Changes
Features
- Custom @Odomontois (#179)
- typename calculation @Odomontois (#177)
- simplified custom handling and derivation @Odomontois (#174)
- allow to lift ZIO respecting variance in error and context @Odomontois (#167)
- added custom types @Odomontois (#166)
- Replace monocle with tofu-optics @danslapman (#152)
Bug Fixes
- refactor finagle routing @Odomontois (#175)
- fixes to custom directives @Odomontois (#169)
- No empty arrays in "required" field in Schema Object @road21 (#161)
Bug Fixes
- provide status everywhere @Phill101 (#203)
- Fix discarding non-unit value warning in MkSwagger #206 @ulanzetz (#207)
- properly set http status in finagle response @arch89 (#196)
Maintenance
- Update magnolia to 0.12.5 @scala-steward (#215)
- Update tofu-env, tofu-optics-core, ... to 0.5.7.2 @scala-steward (#219)
- Update scalatags to 0.8.2 @scala-steward (#220)
- Update scalatest to 3.1.0 @REDNBLACK (#221)
- Update simulacrum org and make it compile-time only @REDNBLACK (#222)
- Remove coursier plugin @REDNBLACK (#223)
- add github release action @Odomontois (#218)
- Update akka-actor, akka-stream, ... to 2.6.1 @scala-steward (#204)
- Update enumeratum to 1.5.14 @scala-steward (#211)
- Update akka-http-circe to 1.30.0 @scala-steward (#212)
- Update sbt-pgp to 2.0.1 @scala-steward (#213)
- Update sbt-microsites to 1.0.2 @scala-steward (#200)
- Update sbt-pgp to 2.0.0 @scala-steward (#201)
- Update scalafmt-core to 2.3.2 @scala-steward (#205)
- Update finagle-http to 19.12.0 @scala-steward (#208)
- Update scalacheck to 1.14.3 @scala-steward (#210)
- Update sbt-microsites to 1.0.1 @scala-steward (#197)
- Update magnolia to 0.12.3 @scala-steward (#198)
- Update scalafmt-core to 2.3.0 @scala-steward (#199)
- Update akka-http, akka-http-testkit to 10.1.11 @scala-steward (#194)
- Update sbt-microsites to 1.0.0 @scala-steward (#195)
- Update sbt-microsites to 0.9.7 @scala-steward (#184)
- Update sbt-coursier to 1.0.3 @scala-steward (#187)
- Update scalafmt-core to 2.2.2 @scala-steward (#189)
- Update sbt-scoverage to 1.6.1 @scala-steward (#190)
- Update tut-plugin to 0.6.13 @scala-steward (#191)
- Update sbt-sonatype to 3.8.1 @scala-steward (#192)
- Update sbt to 1.3.4 @scala-steward (#188)
- Update magnolia to 0.12.2 @scala-steward (#182)
- Update zio-interop-cats to 2.0.0.0-RC10 @scala-steward (#183)
- Update tofu-env, tofu-optics-core, ... to 0.5.5 @scala-steward (#178)
- Update tofu-env, tofu-optics-core, ... to 0.5.4 @scala-steward (#176)
- Update zio to 1.0.0-RC17 @scala-steward (#170)
- Update zio-interop-cats to 2.0.0.0-RC8 @scala-steward (#171)
- Update swagger-ui-dist to 3.24.3 @scala-steward (#172)
- Update tofu-env, tofu-optics-core, ... to 0.5.3 @scala-steward (#173)
- remove crossCompile for the top project @Odomontois (#168)
- Update circe-core, circe-generic, ... to 0.12.3 @scala-steward (#155)
- Update zio to 1.0.0-RC16 @scala-steward (#157)
- Update circe-generic-extras to 0.12.2 @scala-steward (#156)
- Update zio-interop-cats to 2.0.0.0-RC7 @scala-steward (#158)
- Update akka-actor to 2.6.0 @scala-steward (#160)
- Update finagle-http to 19.11.0 @scala-steward (#162)
- Update swagger-ui-dist to 3.24.2 @scala-steward (#163)
- Update tofu-env, tofu-optics-core, ... to 0.5.2 @scala-steward (#165)
- Update magnolia to 0.12.0 @scala-steward (#154)
0.11.0: Merge pull request #150 from scala-steward/update/akka-actor-2.5.26
Update akka-actor, akka-stream, ... to 2.5.26