Skip to content

Release 0.3.0

Compare
Choose a tag to compare
@s4heid s4heid released this 11 Mar 17:42
· 497 commits to main since this release

Artifacts

Maven Central: neonbee-core-0.3.0

Maven

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

Gradle

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

Changelog

Bug Fixes

  • PubKey extraction for JWT Authhandler and other fixes (ff018e04)
  • prevent UnsupportedOperationException when deploying NeonBeeModules (e60a6a3b)
  • wrong hazelcast configuration version (1ed24b9f)
  • Usage of wrong verticles folder in WorkingDirectoryBuilder (ba0c0e98)
  • Eclipse Formatter rules for VS Code (4808ea9a)
  • Broken HTTP status code propagation in ODataEndpointHandler (eabd7742)
  • match correct version pattern when releasing (b64bbe3c)
  • Broken HTTP status code propagation to the client (9627ea73)
  • All static code errors (8aaf1654)

Code Refactoring

  • Improve NeonBee ASCII art logo (3a52e479)
  • Remove broadcasting from DataRequest/simplify (d183a2ab)
  • simplify the EntityCollectionProcessor (02b1309f)
  • expose SLF4J Logger interface in LoggingFacade (d299658b)

Features

  • support forward basic HTTP exceptions (4f4fdf58)
  • add $expand support for entity collections (92dbcde7)

Documentation

  • Add CONTRIBUTING.md (14ff9121)
  • Add high-level milestones to docs/roadmap.md (c14c4ecb)
  • add licensing and contributing information (3e3d9a32)
  • change NeonBee description in README.md (2bd264e8)
  • adapt more technical writing in README, add dataflow and roadmap items (209abcde)
  • adapt docs for GitHub release workflow (d06c9ba9)

Chores

  • Rename repository to just "neonbee" (c2a6d9f0)
  • update issue templates (5b8aef2d)
  • Adding missing license information (e20fb48c)
  • add codeowners (e41957b6)
  • Setup voter with github actions (99b1b7c7)
  • lint commit messages on push (726dae05)
  • disable body-max-line-length for commitlint (de63afe1)

Tests

  • Fix all failing unit tests on Windows (8ce4d746)

Build System

  • deps: downgrade jackson from 2.12.0 to 2.11.3 (06fd9a4b)
  • gradle: disable errorprone checks for TypeParameterUnusedInFormals (87b16311)
  • Move most .gradle files to /gradle and restructure (2dec63a9)
  • remove unnecessary repositories from Gradle files and bump Gradle (8226af83)
  • add required configuration for publishing to maven central (9cc50e4b)

Continuous Integration

  • actions: add reuse compliance workflow (7867a2f6)
  • Add commitlint GitHub workflow (8ee0bdb6)
  • add publishing workflow (12e5b4fc)

Others