tapir icon indicating copy to clipboard operation
tapir copied to clipboard

Rapid development of self-documenting APIs

Results 292 tapir issues
Sort by recently updated
recently updated
newest added

## About this PR 📦 Updates [io.gatling.highcharts:gatling-charts-highcharts](https://github.com/gatling/gatling-highcharts) from `3.11.5` to `3.14.3` 📜 [GitHub Release Notes](https://github.com/gatling/gatling-highcharts/releases/tag/v3.14.3) - [Version Diff](https://github.com/gatling/gatling-highcharts/compare/v3.11.5...v3.14.3) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

dependency
automerge

## About this PR 📦 Updates * [io.vertx:vertx-codegen](https://github.com/eclipse-vertx/vertx5-parent) * [io.vertx:vertx-web](https://github.com/eclipse-vertx/vertx5-parent) from `4.5.15` to `5.0.0` ⚠ ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long...

dependency
automerge

## About this PR 📦 Updates * com.typesafe.play:play * com.typesafe.play:play-akka-http-server * com.typesafe.play:play-server from `2.9.7` to `3.0.7` ⚠ ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts...

dependency
automerge

## About this PR 📦 Updates [com.softwaremill.sttp.tapir:tapir-netty-server-sync](https://github.com/softwaremill/tapir) from `1.11.25` to `1.11.26` 📜 [GitHub Release Notes](https://github.com/softwaremill/tapir/releases/tag/v1.11.26) - [Version Diff](https://github.com/softwaremill/tapir/compare/v1.11.25...v1.11.26) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

*Why I did it?* In order to have a test which might confirm an issue with an interrupted request *How I did it:* I prepared `NettyCatsRequestTimeoutTest` with the folloing test...

Tapir version: 1.11.7 Scala version: 3.5.0 Our endpoint receives the PUT request with JSON body from mobile clients. As mobile network may be unstable some requests are interrupted before receiving...

This PR cross-builds for Scala native for these two projects. As a by-product, a bunch of cross-builds have to be added for either Scala 2 or Scala-native for other projects:...

This PR simply makes all `implicit val`s within Tapir use `lazy val`, which is a binary-compatible change which impacts the bundle size for Scala.js uses of the library. The background...

Or, sanitize it so that it's not html See https://softwaremill.community/t/defaultdecodefailurehandler-and-potential-xss-on-the-client-side/459

Tapir version: 1.11.9 Scala version: 2.13.15 Suppose we have some security logic, nice and neatly decoupled and deduplicated from the business logic: ``` val secureBase = ... .securityIn(extractFromRequest(_.uri)) .securityIn(extractFromRequest(_.method)) .securityIn(stringBody)...