Skip to content

Releases: skuzzle/spring-boot-wiremock

0.0.18

15 Oct 13:29
Compare
Choose a tag to compare

Maven Central JavaDoc

Bug Fixes:

  • Fixed release process
    TEst

Maven Central coordinates for this release

<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock</artifactId>
    <version>0.0.18</version>
    <scope>test</scope>
</dependency>

Gradle coordinates for this release

testImplementation 'de.skuzzle.springboot.test:spring-boot-wiremock:0.0.18'

0.0.17

15 Oct 12:57
Compare
Choose a tag to compare

Maven Central JavaDoc

Features:

  • Add @Response.withJsonBody which allows to specify a json response body and automatically sets the Content-Type to application/json

Bug Fixes:

  • #10 Remove DirtiesContext annotation
  • #11 Replaced TestExecutionListener with ContextCustomizer

Changes:

  • #6 Remove deprecated attribute HttpStub.wrapAround (Deprecated since 0.0.12). Use HttpStub.onLastResponse instead.
  • #6 Remove deprecated attribute WithWiremock.httpPort (Deprecated since 0.0.15). Use WithWiremock.fixedHttpPort or WithWiremock.randomHttpPort instead.
  • #6 Remove deprecated attribute WithWiremock.httpsPort (Deprecated since 0.0.15). Use WithWiremock.fixedHttpsPort or WithWiremock.randomHttpsPort instead.

Maven Central coordinates for this release

<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock-parent</artifactId>
    <version>0.0.17</version>
    <scope>test</scope>
</dependency>

Gradle coordinates for this release

testImplementation 'de.skuzzle.springboot.test:spring-boot-wiremock-parent:0.0.17'

0.0.16

07 Oct 16:25
Compare
Choose a tag to compare

Maven Central JavaDoc

Bug Fixes

  • #2 Eventually fix locating the keystore problem
  • #11 Fix problem with properties not being injected into ConfigurationProperties

Maven Central coordinates for this release

<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock</artifactId>
    <version>0.0.16</version>
    <scope>test</scope>
</dependency>

Gradle coordinates for this release

testImplementation 'de.skuzzle.springboot.test:spring-boot-wiremock:0.0.16'

0.0.15

07 Oct 06:39
Compare
Choose a tag to compare

Maven Central JavaDoc

Features

  • #3 Allow to inject host values into multiple properties
  • #4 New properties to configure ports
  • #9 Introduce ApiGuard annotations

Deprecations

  • WithWiremock.httpPort() (in favor of WithWiremock.randomHttpPort or WithWiremock.fixedHttpPort)
  • WithWiremock.httpsPort() (in favor of WithWiremock.randomHttpsPort or WithWiremock.fixedHttpsPort)

Maven Central coordinates for this release

<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock</artifactId>
    <version>0.0.15</version>
    <scope>test</scope>
</dependency>

Gradle coordinates for this release

testImplementation 'de.skuzzle.springboot.test:spring-boot-wiremock:0.0.15'

0.0.14

29 Sep 09:12
Compare
Choose a tag to compare

Maven Central JavaDoc

Bug Fixes

  • #2 Keystores could not be found from classpath

Maven Central coordinates for this release

<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock</artifactId>
    <version>0.0.14</version>
    <scope>test</scope>
</dependency>

Gradle coordinates for this release

testImplementation 'de.skuzzle.springboot.test:spring-boot-wiremock:0.0.14'

0.0.13

08 Jul 07:36
Compare
Choose a tag to compare
  • Improve documentation
  • [Change] Move stubbing annotations into their own package: de.skuzzle.wiremock.test.stubs (breaking)
  • [Change] Deprecated HttpStub.wrapAround and introduced HttpStub.onLastResponse with new enum WrapAround
  • [Add] New properties that will always be injected: wiremock.server.http(s)Host, wiremock.server.http(s)Port
  • [Add] WrapAround.REPEAT which will repeat the last response on every subsequent request
  • [Add] Allow to globally define required authentication via WithWiremock.withGlobalAuthentication

Maven Central coordinates for this release:

<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock</artifactId>
    <version>0.0.13</version>
    <scope>test</scope>
</dependency>

0.0.12

01 Jul 08:56
Compare
Choose a tag to compare
  • Just some improvements to the build/release process
<dependency>
    <groupId>de.skuzzle.springboot.test</groupId>
    <artifactId>spring-boot-wiremock</artifactId>
    <version>0.0.12</version>
    <scope>test</scope>
</dependency>

0.0.11

01 Jul 07:51
Compare
Choose a tag to compare
  • Just some improvements to the build/release process