All Versions
12
Latest Version
Avg Release Cycle
37 days
Latest Release
1472 days ago

Changelog History
Page 1

  • v3.1.2 Changes

    April 15, 2020

    Core

    • ⚡️ Updated kotlin to 1.3.72

    MicronautConverter

    • ⚡️ Updated micronaut-http to 1.3.3

    SpringConverter

    • 🚀 Updated spring-webmvc to 5.2.5.RELEASE
    • Fixed: Spring Redirect Endpoint : produces attribute not empty (#50) thanks to @drapej for reporting this issue

    OpenApiConverter

    • ⚡️ Updated swagger-parser-v3 to 2.0.19
  • v3.1.1 Changes

    February 14, 2020

    Core

    • ⚡️ Updated kotlin to 1.3.61

    SpringConverter

    • 🚀 Updated spring-webmvc to 5.2.3.RELEASE

    OpenApiConverter

    • ⚡️ Updated swagger-parser-v3 to 2.0.17

    MicronautConverter

    • ⚡️ Updated micronaut-http to 1.2.6

    RamlConverter

    • ⚡️ Updated raml-parser-2 to 1.0.48
  • v3.1.0 Changes

    October 23, 2019

    SpringConverter:

    • ⚡️ Updated spring-webmvc to 5.2.0

    MicronautConverter:

    • ⚡️ Updated micronaut-http to 1.2.5
  • v3.0.1 Changes

    October 18, 2019

    Core:

    • ⚡️ Updated kotlin to 1.3.50

    OpenApiConverter:

    • ⚡️ Updated swagger-parser-v3 to 2.0.15

    MicronauConverter:

    • ⚡️ Updated micronaut-http to 1.2.4

    JaxRsConverter:

    • ⚡️ Updated jakarta.ws.rs-api to 2.1.6

    RamlConverter:

    • ⚡️ Updated raml-parser-2 to 1.0.41
  • v3.0.0 Changes

    August 08, 2019

    Core:

    • Replaced static filtering rules in HikakuConfig with dynamic rule set using predicates. See migration guide below Thanks to @jrehwaldt for bringing up this idea in #26 and thanks a lot to @syjer for coming up with a proposal for the implementation in #44
    • ✂ Removed default values in Endpoint for httpMethod and path

    MicronautConverter:

    • ⚡️ Updated micronaut-http to 1.2.0

    SpringConverter:

    • 🚀 Updated spring-webmvc to 5.1.9.RELEASE

    Migrating to 3.0.0

    🔧 The configuration has changed. You can now freely create rules to exclude endpoints from matching. If you've been using the HikakuConfig options here is how you can migrate to 3.0.0:

    ignoreHttpMethodHead

    If you previously used the ignoreHttpMethodHead in the config, change your config to the following:
    Kotlin:

    HikakuConfig( filter = listOf ( { endpoint -\> endpoint.httpMethod == HEAD } ), reporter = listOf(reporter) )
    

    ignoreHttpMethodOptions

    If you previously used the ignoreHttpMethodOptions in the config, change your config to the following:
    Kotlin:

    HikakuConfig( filter = listOf ( { endpoint -\> endpoint.httpMethod == OPTIONS } ), reporter = listOf(reporter) )
    

    ignorePaths

    If you previously used the ignorePaths in the config, change your config to the following:
    Kotlin:

    HikakuConfig( filter = listOf ( SpringConverter.IGNORE\_ERROR\_ENDPOINT, { endpoint -\> endpoint.path == "/other-path"}, ), reporter = listOf(reporter) )
    

    Combined

    Of course you can combine all of these as well:
    Kotlin:

    HikakuConfig( filter = listOf ( { endpoint -\> endpoint.httpMethod == HEAD }, { endpoint -\> endpoint.httpMethod == OPTIONS }, SpringConverter.IGNORE\_ERROR\_ENDPOINT, { endpoint -\> endpoint.path == "/other-path"}, ), reporter = listOf(reporter) )
    

    And you can create more individual rules.

  • v2.3.0 Changes

    July 16, 2019

    Core:

    • ⚡️ Updated kotlin to 1.3.41

    Core / JaxRsConverter / MicronautConverter / OpenApiConverter / RamlConverter / SpringConverter:

    • New feature that checks the deprecation status of endpoints #40 Thanks to @uuf6429 for contributing this

    Core / JaxRsConverter / MicronautConverter:

    • 🏁 ClassLocator adapted for windows systems which fixes #38

    SpringConverter:

    • 🚀 Updated spring-mvc to 5.1.8.RELEASE
    • Hikaku is now able to handle endpoints using HttpServletResponse parameters which used to result in empty produces (#36 and #39) Thanks to @uuf6429 for contributing this

    MicronautConverter

    • ⚡️ Updated micronaut-http to 1.1.3
    • 🛠 Only the base features had been activated. This has been fixed now.

    OpenApiConverter

  • v2.2.0 Changes

    June 09, 2019

    Core:

    • ⚡️ Updated kotlin to 1.3.31

    OpenApiConverter:

    • ⚡️ Updated swagger parser to 2.0.12

    MicronautConverter:

    • 🎉 Initial creation (#34)
      • Base feature support (http method and path)
      • Support for query parameters
      • Support for path parameters
      • Support for header parameters
      • Support for consumes
      • Support for produces
  • v2.1.1 Changes

    April 08, 2019

    OpenApiConverter:

    • ⚡️ Updated swagger parser to 2.0.11

    SpringConverter:

    • 🚀 Updated spring-webmvc to 5.1.6.RELEASE
  • v2.1.0 Changes

    March 21, 2019

    General:

    • Added new feature MatrixParameters

    OpenApiConverter:

    • ⚡️ Updated swagger parser to 2.0.9

    SpringConverter:

    • ➕ Added support for matrix parameters

    WadlConverter:

    • ➕ Added support for matrix parameters

    JaxRsConverter:

    • 🎉 Initial creation (#29)
      • Base feature support (http method and path)
      • Support for query parameters
      • Support for path parameters
      • Support for header parameters
      • Support for matrix parameters
      • Support for consumes
      • Support for produces
  • v2.0.1 Changes

    March 19, 2019

    OpenApiConverter:

    • 🛠 Fixed: Wrong file encoding leads to unclear error message (closes #27)

    RAML Converter:

    • ➕ Added missing feature activations for produces/consumes

    WadlConverter:

    • ➕ Added possibility to change charset for file in WadlConverter according to #28