0.5.0
Artifacts
Maven Central: neonbee-core-0.5.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.5.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.5.0'
Changelog
Bug Fixes
- use gradle task for setting new version (9295c74a)
- correct typos (d340192e)
- switch to async. log appender (880b338b)
- add fake URI path to navigation properties requests (3d2af584)
- enable parseUriInfo for OData URIs containing properties (fea16bde)
- re-enable system query count (d90c40f8)
- calculation of system query count (35bd1dce)
- respect HTTP server port configuration in NeonBee options (4cdbd150)
- example for ServerVerticle (ServerConfig) (2509bfcc)
Code Refactoring
- remove annotation provider leftovers (1b9e0059)
- split up god-class "Helper" (aacf9ff8)
- refactor NeonBee class (61800401)
- move files to prepare upcoming NeonBeeConfig change (0f47cec2)
- serverPort + timeZone in options / config and Launcher (9499d2f3)
- move files to prepare endpoints change (ddb9c29d)
Features
- add limited support for OData navigation properties (d520f703)
- make launcher options configurable via env (f51886d0)
- add Vert.x code generation and made NeonBeeConfig a DataObject (e026ab19)
- add missing tests for NeonBeeOptions (9608bcca)
- add missing tests for NeonBeeConfig (40b66db0)
- make the ServerVerticle and its endpoints fully configurable (7871036d)
- add support for custom error handlers (0b34d82c)
- add test for JWT AuthHandler creation (ac544cfa)
- introduce exposedEntities/Verticles allow/block lists (2c4e8356)
Documentation
Chores
- add PMD rules to avoid unnecessary modifiers in tests (2e1c95dd)
- add java doc build for test sources to the voter (decc350d)
- bump static code dependencies (59a1ba87)
Build System
- ci: set Github Actions OS to ubuntu-18.04 (a7c20b1b)
- commitlint: allow pascal-case scopes (1a80e51d)
- deps: replace cds-services-impl with cds4j-core (a72d2d0e)
- deps: bump
vertx
from 4.0.3 to 4.1.0 (55753cbd)