Skip to content

Release 0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Oct 14:59

Artifacts

Maven Central: neonbee-core-0.6.0

Maven

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

Gradle

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

Changelog

Bug Fixes

  • rephrase error handler properties in config (e9495778)
  • switch to Vert.x-owned Hazelcast instance creation (67b6b977)

Features

  • add JobSchedule validation (17199b20)
  • add session id to DataContext (8fce1828)
  • add a ImmutableBuffer class (d6145454)
  • add NO_WEB profile (a2c3a5d5)
  • add a CompositeBuffer class (946049be)
  • add/removeActiveProfile to/from NeonBeeOptions.Mutable (69771636)
  • add doNotWatchFiles option to not watch for file changes (2e4c7934)

Code Refactoring

  • do not fail start of WatchVerticle if doNotWatchFiles (f551fb1a)

Chores

  • don't start gradle as a daemon (9f8fa949)

Documentation

Build System

  • deps: bump com.sap.cds:cds4j-core from 1.19.0 to 1.22.1 (7f043171)
  • upgrade to Gradle 7.2 and bump all test tooling (c035ebf4)

Continuous Integration

  • gh-actions: add maven central section in release body (ea938f7d)
  • add NO_WEB profile to all tests not using the server verticle (dab61cdf)
  • add a RunningTest- and a AliveThreadReporter (d97bdce0)
  • add NeonBeeTestExecutionListener to check for stale threads (cf17fa40)
  • fix NeonBeeTestBaseTest on GitHub (cbd53b5c)
  • add better getFreePort implementation (bb443d52)
  • add cluster termination for tests (88df6657)
  • add some additional logging (77ab4b1c)
  • add and adapt test timeouts (6c8fea84)
  • add do not watch files test for WatchVerticle (48f6d572)
  • switch to setup-java@v2 cache for Gradle (3b6bb5df)
  • isolate tests modifying global resources (336db173)
  • always close Vert.x if tests create own instances (28f03861)
  • add vertx-parameters for tests (20cb77c1)
  • refactor NeonBeeTestExecutionListener into a StaleVertx/ThreadChecker (1b386199)
  • use better default options for NeonBee in tests (14128512)
  • fix typos, provide explanation why @BeforeEach ignores testContext (007b8ce6)
  • fix publish (b5f27df2)
  • add changelog again (a6b256ad)