All Versions
110
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 10
Changelog History
Page 10
-
v11.0.1 Changes
- ๐ Bugfix for ordering of the routes when matching a path (issue #11).
-
v11.0.0 Changes
- โฌ๏ธ Upgrade to Finagle
6.30.0
, which has resulted in... < drumroll > - ๐ฅ Breaking change: Musical chairs from the Finagle team with the
finagle-httpx
package, which is now renamed tofinagle-http
. Just globally replacehttpx
withhttp
and all should be good. - โ Removed
CorsFilter
. You can now use theCors.HttpFilter
supplied by finagle-http instead.
- โฌ๏ธ Upgrade to Finagle
-
v10.4.1 Changes
- โ Added 6 and 7 arity path lengths.
-
v10.2.0 Changes
- โ Added support Play JSON library out of the box. See
Play
to get the Format util and ResponseBuilder for this format.
- โ Added support Play JSON library out of the box. See
-
v10.1.1 Changes
- ๐ฆ Tiny break: Moved
ApiInfo
class toio.fintrospect.renderers.swagger2dot0
package as was messing up the place. - Inlined JsonResponseBuilder - this shouldn't be breaking anything - identically implement
JsonLibrary
instead for custom JSON formats. - โ Added support Argonaut JSON library out of the box. See
Argonaut
to get the Format util and ResponseBuilder for this format. - โ Added XHtml support (based on native XML).
- ๐ฆ Tiny break: Moved
-
v10.0.1 Changes
- ๐ Bugfix for Json4S builder method.
-
v10.0.0 Changes
- โฌ๏ธ Upgrade from finagle-http v6.27.0 to finagle-httpx v6.29.0, as the former is EOL. This will result in a significant amount
of breaking changes due to Finagle using their own httpx classes instead of Netty equivalents:
- References to
HttpRequest/Response
Netty classes are nowRequest/Response
instead - References to
HttpResponseStatus
changed toStatus
- References to
HttpMethod.GET/POST/...
changd toMethod.Get/Post/...
- References to
Http.XXX()
will now useHttpx.XXX()
instead
- References to
- Other than the above, no actual changes to the Fintrospect API or how it works have been made.
- โ Added
OK
andHttpResponse
alias methods to theResponseBuilder
to avoid name clashes with new HttpX methods. DeprecatedOk()
andResponse()
methods for clarity.
- โฌ๏ธ Upgrade from finagle-http v6.27.0 to finagle-httpx v6.29.0, as the former is EOL. This will result in a significant amount
of breaking changes due to Finagle using their own httpx classes instead of Netty equivalents:
-
v9.1.0 Changes
- ๐ Changed format of "X-Fintrospect-Route-Name" header to use : instead of . in to describe the route URL - as URLs often have . in (for file extensions).
-
v9.0.1 Changes
- โ Added support for other Scala JSON libraries - Json4S (Native and Jackson) and SprayJson out of the box. See
Json4s
to get the Format utils and ResponseBuilder for these formats. - ๐ฅ Breaking change: Response builders are now moved into the
io.fintrospect.formats.<format> packages
. - ๐ฅ Breaking change: rename of to
ArgoUtil
andArgoJsonResponseBuilder
which are nowArgo.JsonFormat
andArgo.ResponseBuilder
respectively. This structure is now is unified with the other JSON formats.
- โ Added support for other Scala JSON libraries - Json4S (Native and Jackson) and SprayJson out of the box. See
-
v9.0.0 Changes
- ๐ Please ignore this release and go straight to v9.0.1