Skip to content

Releases: outofcoffee/imposter

v3.35.0

11 Feb 23:30
Compare
Choose a tag to compare

Added

  • feat: adds support for archive plugin files.
  • feat: upgrades Graal to 22.3.5.

Changed

  • build: switches graal plugin to archive format.
  • docs: fixes example methods.

See change log.

v3.34.0

08 Feb 16:03
Compare
Choose a tag to compare

Added

  • feat: adds random.any() expression function.

Changed

  • chore(deps): bump actions/github-script from 6 to 7
  • chore(deps): bump actions/setup-java from 3 to 4
  • chore(deps): bump actions/setup-python from 4.7.1 to 5.0.0
  • chore(deps): bump org.apache.maven.plugins:maven-compiler-plugin
  • chore(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin

Fixed

  • fix: upgrade com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1

See change log.

v3.33.4

30 Dec 02:27
Compare
Choose a tag to compare

Changed

  • ci: adds js-graal plugin to release binaries.
  • docs: adds links to bundled config steps from config description.
  • docs: adds usage example for IMPOSTER_OPENAPI_SPEC_PATH_PREFIX.
  • docs: clarifies included plugins in imposter-core Docker image.
  • docs: improves fake data section title.
  • docs: improves nav.
  • docs: links to recursive discovery from env vars table.
  • docs: simplifies deployment patterns.
  • docs: splits out and expands bundle documentation.
  • test: adds local docs test script.

See change log.

v3.33.3

17 Nov 23:02
Compare
Choose a tag to compare

Changed

  • build: fix shadow JAR publication for modules with Maven publications.
  • ci: switch to prebuilt since binary.
  • refactor: replaces openapi and rest distributions with core distribution.

See change log.

v3.33.2

17 Nov 21:36
Compare
Choose a tag to compare

Changed

  • build: fix shadow JAR publication for mock-hbase module.

See change log.

v3.33.1

17 Nov 20:49
Compare
Choose a tag to compare

Changed

  • build: fix shadow JAR publication for fake-data module.

See change log.

v3.33.0

17 Nov 18:22
Compare
Choose a tag to compare

Added

  • feat: adds system expression evaluator to config evaluator list.

Changed

  • docs: describes system placeholders.
  • docs: improves bundled Docker instructions.

See change log.

v3.32.2

17 Nov 17:09
Compare
Choose a tag to compare

Changed

  • chore(deps): bump com.fasterxml.jackson.core:jackson-databind
  • chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin

See change log.

v3.32.1

17 Nov 17:08
Compare
Choose a tag to compare

Changed

  • ci: splits out static site build step.
  • docs: adds examples link.
  • docs: adds mermaid plugin to static site generator.
  • docs: improves description of Docker bundle steps.
  • docs: improves description of deployment patterns and bundle steps.
  • docs: switches config store C4 node to DB.
  • test: adds dockerfile to preview docs.

Fixed

  • fix: use relative link to configuration documentation in CORS section.

See change log.

v3.32.0

12 Nov 20:37
Compare
Choose a tag to compare

Added

  • feat(openapi): allows the specification path prefix to be set.

Changed

  • chore(deps): bump com.amazonaws:aws-java-sdk-bom
  • chore(deps): bump com.amazonaws:aws-lambda-java-events
  • chore(deps): bump org.apache.maven.plugins:maven-clean-plugin
  • chore(deps): bumps shadow plugin to 7.1.2.
  • ci: makes test check name unique.
  • docs(openapi): improves instructions for OpenAPI responses.
  • docs: adds Docker healthcheck example.
  • refactor(openapi): moves plugin-specific env var config to Settings object.
  • refactor: uses OpenApiPluginImpl in embedded builder instead of hard-coded paths.
  • test: bumps Jakarta dep and adds jaxrs runtime dep.
  • test: uses RestAssured get method instead of Kotlin shorthand.

Other

  • spike: adds Java 17 LTS CI build.

See change log.