Bot releases are visible (Hide)
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Reactive Streams
to add stream support to VertxFutureServerInterpreter
(#2552) @tdroxlerPublished by github-actions[bot] almost 2 years ago
Published by github-actions[bot] almost 2 years ago
Enumeration
, and sealed trait object-only / scala3 parameterless enum
sCodec.derivedEnumeration
, Codec.derivedEnumerationValue
(implicit), Codec.derivedEnumerationValueCustomise
Schema.derivedEnumeration(encode = x)
changed from None
to Some(v => v)
so that enumeration values are by default represented in the documentation using .toString
, without the need to customise schemas in this caseCodec.mapValidate
and EndpointTransput.mapValidate
to support validation & mapping for values, which are unrepresentable if the validation conditions are not metDelimted[DELIMITER, T]
list wrapper, to derive codecs for comma- and other-delimited values, e.g. in query parms, along with exploded
parameter support in OpenAPIPublished by github-actions[bot] almost 2 years ago
Published by github-actions[bot] about 2 years ago
sttp-apispec
0.3.1 in tapir (#2500) @rafalambrozewiczPublished by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
server-core
: Breaking ChangesThe UnsupportedMediaTypeInterceptor
is renamed to NotAcceptableInterceptor
as part of this change. If you customised your interceptors, you might need to update code which uses CustomInterceptors
.
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] about 2 years ago
Published by github-actions[bot] over 2 years ago
and
instead of &
(#2277) @mberndt123Published by github-actions[bot] over 2 years ago
Published by github-actions[bot] over 2 years ago
After almost 4 years of development and multiple 0.x releases, we are happy to announce the release of tapir 1.0!
First of all, we'd like to thank the tapir community. Your feedback, either in the form of questions, issues or pull requests has been very valuable in shaping tapir 1.0.
You can read the full release announcement on our blog. If you're migrating from an earlier version, the migrations page might be helpful.
We hope you'll enjoy using tapir 1.0 and we're looking forward to further developing the library with your help! :)
Published by github-actions[bot] over 2 years ago
Published by github-actions[bot] over 2 years ago
streamBinaryBody
now takes a codec format which determines the media type of the response. E.g. streamBinaryBody(Fs2Streams[F])(CodecFormat.Zip())
. The previous default was CodecFormat.OctetStream()
tapir-<server>-server-<effect>
. More specifically, the http4s-zio interpreter is now included in the tapir-http4s-server-zio
artifact. Moreover, vertx and netty interpreters have been split into separate subprojects for each effect implementation, so if you want to use vertx+cats, you need to depend on tapir-vertx-server-cats
.