All Versions
400
Latest Version
Avg Release Cycle
5 days
Latest Release
88 days ago

Changelog History
Page 1

  • v3.279.0

    November 28, 2020

    ๐Ÿ”„ Changelog:

    • http4k- * : Upgrade some dependency versions, including Kotlin to 1.4.20
    • http4k-core : Adding routing description to RouterMatch. Simplify Routing logic to remove duplication.
    • http4k-core : [Breaking from Java] Improved API for Java clients for Request and Response. To fix, just replace Request.Companion.create() with Request.create()
    • http4k-format- * : Add ability to override content type for auto-marshalling for JSON .
    • http4k-aws- * : Fix AwsSdkClient to correctly pass body.
  • v3.278.0

    November 19, 2020

    ๐Ÿ”„ Changelog:

    • ๐Ÿ”’ http4k-security-oauth [Breaking]: extend OAuthPersisence.assignToken to receive an optional IdToken.
  • v3.277.0

    November 17, 2020

    ๐Ÿ”„ Changelog:

    • http4k- * : Upgrade some dependency versions.
    • http4k-core : Fix routing when it doesn't match both method and path.
  • v3.276.0

    November 15, 2020

    ๐Ÿ”„ Changelog:

    • http4k-graphql : New module! Adds integration with GraphQL-Java and the ability to serve/consume GQL using the standard routing patterns.
  • v3.275.0

    November 13, 2020

    ๐Ÿ”„ Changelog:

    • http4k-core : Reimplemented core routing logic to be fully based on Routers. It is now possible to nest arbitrary levels of request matching in a mix-and-match way. And it's ace. :)
    • http4k- * : Pulled out a set of core modules for the various module types (format, template). This has shrunk the core module by ~10% in size
  • v3.274.0

    November 09, 2020

    ๐Ÿ”„ Changelog:

    • http4k- * : Upgrade some dependency versions.
    • http4k-format-kotlinx-serialization : Now supports Automarshalling. H/T @zsambek for the PR.
    • http4k-core : Added Markdown to static Mime-types. H/T @razvn for the PR.
    • ๐Ÿ”’ http4k-security-oauth [Breaking]: Don't store the original call that required authentication in the state as it runs the risk of being used in an open-redirector phishing attack, instead store it as a value in the oauth persistence and retrieved on successful requests H/T @tom
  • v3.271.0

    October 28, 2020

    ๐Ÿ”„ Changelog:

    • http4k- * : Upgrade some dependency versions.
    • http4k-serverless-azure : New serverless module for Azure Functions!
  • v3.269.0

    October 22, 2020

    ๐Ÿ”„ Changelog:

    • http4k-contract : Fix #502 - OPTIONS requests not honoured for requests with body
    • http4k-contract : Support for JavaBeans in OpenAPI descriptions.
  • v3.268.0

    October 14, 2020

    ๐Ÿ”„ Changelog:

    • http4k-core : Add Parameter Match routing, so you can match on presence of parameters in a request
    • โœ… http4k-testing-kotest : Re-add kotest matcher as is fixed in underlying kotest lib.
  • v3.266.0

    October 10, 2020

    ๐Ÿ”„ Changelog:

    • http4k- * : Upgrade some dependency versions.
    • http4k-core : Add CustomBasicAuth and ProxyBasicAuth filters. H/T @raymanoz for the PR
    • http4k-core : Implemented OriginPolicy for CORS. H/T @kratostaine for the PR
    • http4k-server-netty : Websocket support added. H/T @carbotaniuman for the PR