Skip to content

Release 0.23.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jun 07:12

Artifacts

Maven Central: neonbee-core-0.23.0

Maven

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

Gradle

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

Changelog

Bug Fixes

  • disable unstable JobVerticle test (136fd762)
  • removed Timout annotations (997e8efa)

Features

  • update logback to 1.4.7 and slf4j to 2.0.7 (94a21327)
  • return 201 (not 204) for POST requests to entity verticles and optional Location-header (5aacd279)
  • add BufferingDataVerticle (9f30e742)
  • introduce in-memory caching / request coalescing (5b5b0055)
  • add SelfCleaningRegistry and make Registry interface type safe (5f981326)
  • disable tests influenced by available CPU time on GitHub CI (c2377c23)
  • add jsonMaxStringSize configuration (2d978f26)
  • remove methods which became deprecated in previous versions (9f4e2ca7)
  • bump Vert.x to 4.4.3 and deprecate joinComposite and allComposite (46d5fd53)

Build System

  • deps: bump io.micrometer:micrometer-registry-prometheus (2287460f)
  • deps: bump com.diffplug.spotless from 6.18.0 to 6.19.0 (97041d80)
  • deps: bump org.infinispan:infinispan-component-annotations (82de2b2c)
  • deps: bump com.google.guava:guava from 31.1-jre to 32.0.0-jre (3fdd5836)
  • deps: bump org.sonarqube from 4.0.0.2929 to 4.1.0.3113 (53f0d83b)
  • deps: bump se.bjurr.violations.violations-gradle-plugin (84a72bec)
  • deps: bump org.sonarqube from 4.1.0.3113 to 4.2.0.3129 (4066a12b)
  • deps: bump org.infinispan:infinispan-component-annotations (7f2358a1)