tapir
                                
                                 tapir copied to clipboard
                                
                                    tapir copied to clipboard
                            
                            
                            
                        Rapid development of self-documenting APIs
Updates * [com.github.plokhotnyuk.jsoniter-scala:jsoniter-scala-core](https://github.com/plokhotnyuk/jsoniter-scala) * [com.github.plokhotnyuk.jsoniter-scala:jsoniter-scala-macros](https://github.com/plokhotnyuk/jsoniter-scala) from 2.14.1 to 2.14.2. [GitHub Release Notes](https://github.com/plokhotnyuk/jsoniter-scala/releases/tag/v2.14.2) - [Version Diff](https://github.com/plokhotnyuk/jsoniter-scala/compare/v2.14.1...v2.14.2) I'll automatically update this PR to resolve conflicts as long as you don't change it...
Hi, it would be great to have an easy integration with [ZIO-Prelude Newtypes](https://zio.github.io/zio-prelude/docs/newtypes/), similar to the existing integrations with refined/newtype.
Updates [co.fs2:fs2-reactive-streams](https://github.com/typelevel/fs2) from 3.2.11 to 3.2.12. [GitHub Release Notes](https://github.com/typelevel/fs2/releases/tag/v3.2.12) - [Version Diff](https://github.com/typelevel/fs2/compare/v3.2.11...v3.2.12) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
In the scope of this PR, I'm going to * add support for generating a proto file from tapir endpoint definitions ~* add support for generating Akka services from the...
Tapir version: 1.0.3 Scala version: 2.13.8 **Describe the bug** Schemas being `global` are overriden when endpoints use both sealed trait families and concrete members of those families. This results in...
Updates * [com.twitter:finatra-http-server](https://github.com/twitter/finatra) * [com.twitter:inject-app](https://github.com/twitter/finatra) * [com.twitter:inject-core](https://github.com/twitter/finatra) * [com.twitter:inject-modules](https://github.com/twitter/finatra) * [com.twitter:inject-server](https://github.com/twitter/finatra) from 22.4.0 to 22.7.0. I'll automatically update this PR to resolve conflicts as long as you don't change it...
I think it's doable, but the question is would people want to actually use this kind of functionality :) Maybe we could generate proto files from endpoint descriptions? Would that...
Following on from https://github.com/softwaremill/tapir/pull/1824#discussion_r913111720 An improvement request for scala 3 enums. In scala 3 there is an extra way to do enums on top of the existing scala 2 way....
Tapir version: 1.0.2 Scala version: 2.13.8 **Describe the question** The following code snippet: ``` val testPath: EndpointInput[Int] = path[Int]("someval") .validate( Validator.all( Validator.max(10), Validator.custom[Int]((i: Int) => ValidationResult.validWhen(i == 2), Some("When printed?")...
This PR adds support for using plain String with JSON body without needing specialized JSON codecs. Sometimes I find myself repeating this piece of code across the projects I'm working...