Releases: SAP/neonbee
Releases · SAP/neonbee
Release 0.35.0
Artifacts
Maven Central: neonbee-core-0.35.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.35.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.35.0'
Changelog
Build System
- deps: bump io.micrometer:micrometer-registry-prometheus (7378d30c)
- deps: upgrade
vertx
to 4.5.5 (acac9cf1) - deps: bump com.sap.cds:cds4j-core from 2.7.0 to 2.7.1 (91689c03)
- deps: bump org.ow2.asm:asm from 9.6 to 9.7 (a3f2e010)
- deps: bump com.github.spotbugs from 6.0.8 to 6.0.9 (f71426ba)
- deps: bump com.sap.cds:cds4j-core from 2.7.1 to 2.8.0 (0e99e855)
- deps: upgrade
vertx
to 4.5.6 (f54f8a38)
Release 0.34.0
Artifacts
Maven Central: neonbee-core-0.34.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.34.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.34.0'
Changelog
Features
- add test that non-existing endpoint returns 404 (7af2b72b)
Build System
- deps: bump net.bytebuddy:byte-buddy from 1.14.11 to 1.14.12 (0e9ab97a)
- deps: bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.0 (321d5859)
- deps: bump org.ajoberstar.grgit from 5.2.1 to 5.2.2 (dfedbe24)
- deps: upgrade
vertx
to 4.5.4 (2a603aa6) - deps: bump ch.qos.logback:logback-classic from 1.5.0 to 1.5.3 (2e5a6f0e)
- deps: bump com.github.spotbugs from 6.0.7 to 6.0.8 (91a9c73e)
- deps: bump com.sap.cds:cds4j-core from 2.6.1 to 2.7.0 (92faea69)
Release 0.33.0
Artifacts
Maven Central: neonbee-core-0.33.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.33.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.33.0'
Changelog
Features
- allow to set HTTP response values (ef25c432)
Documentation
- fix release doc (8abf1f1c)
Build System
- deps: bump se.bjurr.violations.violations-gradle-plugin (7fbe7acd)
- deps: bump com.sap.cds:cds4j-core from 2.5.0 to 2.6.1 (34c7c86b)
- deps: bump com.diffplug.spotless from 6.24.0 to 6.25.0 (c1d08a16)
- deps: bump com.github.spotbugs from 6.0.6 to 6.0.7 (bc0a46f7)
- deps: bump team.yi.semantic-gitlog from 0.6.5 to 0.6.12 (94fcc409)
- deps: bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 (e3e967fd)
- deps: upgrade
vertx
to 4.5.3 (4294c8f5) - deps: bump io.micrometer:micrometer-registry-prometheus (d0b8202f)
Release 0.32.0
Artifacts
Maven Central: neonbee-core-0.32.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.32.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.32.0'
Changelog
BREAKING CHANGES
- set Automatic-Module-Name (9e381e81)
Bug Fixes
- findFirst throws NPE if the selected element is null (35452cce)
- complete promise in all cases (d7ad4ce6)
- handle unexpected exceptions (be23b814)
- setting the response Content-Type (1b04954d)
Features
- use always the provided Content-Type (176da325)
- add configuration to set default threading model for verticles (ad71c543)
Chores
- upgrade to Vert.x 4.5.1, fix deprecations (af4ff536)
- deprecate Java 11, introduce Java 21, fix deprecations & PMD (a413e333)
Documentation
- add documentation for new config options (892d7a94)
Build System
- deps: bump com.github.spotbugs from 5.2.3 to 5.2.4 (ffcecf49)
- deps: bump com.diffplug.spotless from 6.22.0 to 6.23.0 (8cb2851c)
- deps: bump io.micrometer:micrometer-registry-prometheus (e8b5aac5)
- deps: bump com.diffplug.spotless from 6.23.0 to 6.23.3 (8de3fe6b)
- deps: bump com.github.spotbugs:spotbugs-annotations (db80d88b)
- deps: bump ch.qos.logback:logback-classic from 1.4.11 to 1.4.14 (9f4bcb98)
- deps: bump com.github.spotbugs:spotbugs-annotations (8ec575a5)
- deps: bump org.slf4j:slf4j-api from 2.0.9 to 2.0.10 (4df2ea30)
- deps: bump com.diffplug.spotless from 6.23.3 to 6.24.0 (be07896b)
Continuous Integration
Release 0.29.0
Artifacts
Maven Central: neonbee-core-0.29.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.29.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.29.0'
Changelog
Features
Build System
- deps: bump com.diffplug.spotless from 6.20.0 to 6.21.0 (2e3a9aff)
- deps: bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9 (a4180c88)
- deps: bump org.sonarqube from 4.3.0.3225 to 4.3.1.3277 (92030a78)
- deps: bump sapmachine from 11.0.20 to 11.0.20.1 (a0523bf3)
- deps: bump se.bjurr.violations.violations-gradle-plugin (7a6e8356)
- deps: bump io.micrometer:micrometer-registry-prometheus (4041f9cd)
Release 0.28.0
Artifacts
Maven Central: neonbee-core-0.28.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.28.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.28.0'
Changelog
Features
- return 200 (not 204) for PUT requests to entity verticles (4bdf45a8)
- more session settings in ServerConfig (26afd9f4)
Documentation
- add documentation for generating certificates (4859bc6a)
Build System
Release 0.27.0
Artifacts
Maven Central: neonbee-core-0.27.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.27.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.27.0'
Changelog
Bug Fixes
- prefer using user name / id in caching tuple (449309a1)
Features
Build System
Release 0.26.0
Artifacts
Maven Central: neonbee-core-0.26.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.26.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.26.0'
Changelog
Bug Fixes
- revert SelfCleaningRegistry change, due to conceptual issues (e22979a5)
Release 0.25.0
Artifacts
Maven Central: neonbee-core-0.25.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.25.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.25.0'
Changelog
Build System
Release 0.24.0
Artifacts
Maven Central: neonbee-core-0.24.0
Maven
<!-- https://mvnrepository.com/artifact/io.neonbee/neonbee-core -->
<dependency>
<groupId>io.neonbee</groupId>
<artifactId>neonbee-core</artifactId>
<version>0.24.0</version>
</dependency>
Gradle
// https://mvnrepository.com/artifact/io.neonbee/neonbee-core
implementation group: 'io.neonbee', name: 'neonbee-core', version: '0.24.0'
Changelog
Features
- expose module registration for Databind codec (7092837c)