Skip to content

Releases: SAP/neonbee

Release 0.14.0

30 Aug 11:28
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.14.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.14.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.14.0'

Changelog

Bug Fixes

  • same NeonBee nodeId for multiple instances (3b48202c)
  • pass vertx instance to NeonBee for the metrics config (05559de7)

Features

  • support response hint (88cb66f5)
  • add failureDetail to DataException (c7fa2bdb)

Release 0.13.0

10 Aug 07:21
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.13.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.13.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.13.0'

Changelog

Bug Fixes

  • speed up the test execution (c59f6d86)
  • disable unstable test on github (1e29e130)

Features

  • make ServerVerticle handler configurable (deff579c)

Documentation

  • health: add documentation for the health feature (99be11b7)

Build System

  • deps: upgrade vertx to 4.3.3 (e0f366ca)

Release 0.12.1

22 Jul 10:02
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.12.1

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.12.1</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.12.1'

Changelog

Chores

  • log the NeonBee Id (40203a3c)
  • remove physical memory from health check data (367eef5b)

Build System

  • deps: upgrade vertx to 4.3.2 (edae6e0b)
  • deps: upgrade org.ow2.asm to version 9.3 (88d89b1e)
  • deps: upgrade dependencies (479456f9)

Release 0.12.0

22 Jul 10:01
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.12.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.12.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.12.0'

Changelog

Bug Fixes

  • health: succeed if health check config not found (ae371b28)
  • do not mock NeonBee logger in NeonBeeMockHelper (8238ec8d)
  • avoid printing warnings when using NeonBeeMockHelper (03d9e535)

Features

  • health: add health check verticle (7fbd10e4)
  • health: provide a /health endpoint (151cf6e2)
  • add metrics to DataVerticle (1afca66c)
  • make health checks addable via SPI (71e754e1)

Release 0.11.1

22 Jul 10:01
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.11.1

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.11.1</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.11.1'

Changelog

Bug Fixes

Release 0.11.0

03 Jun 10:23
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.11.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.11.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.11.0'

Changelog

BREAKING CHANGES

  • remove LauncherPreProcessor (b4a014d8)

Bug Fixes

  • assertDataFailure should return a succeeded future (0f73202b)
  • enable tests to run in intellij idea with coverage (f263eac5)
  • loading the NeonBee configuration (649b54c9)

Features

Code Refactoring

  • created methods to reuse code (de48d135)

Build System

  • deps: upgrade vertx to 4.2.5 (0723ac2b)
  • deps: upgrade vertx to 4.2.6 (624de7de)
  • deps: upgrade vertx to 4.2.7 (368451f1)

Release 0.10.0

07 Mar 21:36
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.10.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.10.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.10.0'

Changelog

Bug Fixes

  • allow no active profile, make ALL the default (e8461712)
  • prefer loading Vert.x/NeonBee from system class loader (9d01198b)

Features

  • add NeonBee vs. Vert.x to README.md (bf00a23a)
  • make NeonBee boot logging a little more verbose (ca5d8be2)

Code Refactoring

  • change to futurized interfaces (e2659537)
  • improve wildcard handling in SelfFirstClassLoader (e98615bb)

Continuous Integration

  • automate dependency upgrade (of vertx) (1ab6d1a8)

Release 0.9.1

07 Mar 21:38
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.9.1

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.9.1</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.9.1'

Changelog

Bug Fixes

  • NPE ImmutableJsonObject/Array for null values (0a791364)

Release 0.9.0

15 Feb 17:19
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.9.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.9.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.9.0'

Changelog

Bug Fixes

  • null values queried with contains (0b06e92b)

Features

  • made EntityModelManager a non-static class (d5e57d9b)
  • improve Launcher, Deployable, EntityModelManager and more (b578bace)

Release 0.8.0

27 Jan 10:56
Compare
Choose a tag to compare

Artifacts

Maven Central: neonbee-core-0.8.0

Maven

<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
  <groupId>io.neonbee</groupId>
  <artifactId>neonbee-core</artifactId>
  <version>0.8.0</version>
</dependency>

Gradle

// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.8.0'

Changelog

Features

  • add custom micrometer registries via NeonBeeConfig (6a11d795)

Documentation

  • fix typo in github release guide (33065169)

Build System

  • deps: upgrade vertx to 4.2.3 (ea793306)
  • deps: upgrade micrometer-registry-prometheus to 1.8.1 (c1b4168c)
  • deps: upgrade cds4j-core to 1.25.0 (c1408cbd)
  • deps: upgrade mockito to 4.2.0 (b78c3448)
  • deps: upgrade junit to 5.8.2 (ac8d9c36)
  • deps: upgrade guava to 31.0.1-jre (9911f356)
  • deps: upgrade gradle plugin dependencies (7e7bdcec)
  • deps: upgrade logback-classic to 1.2.9 (67fff831)
  • deps: upgrade junit-platform to 1.8.2 (18feb6d7)
  • deps: upgrade slf4j-api to 1.7.32 (0953e401)

Continuous Integration