DeviceHive Java Server
We've finished the testing process and happy to release a new version. This release contains major changes, which help using the platform in the cutting-edge development environment. We hope that it will inspire the DeviceHive community to generate more interesting ideas and solve own challenges.
Common
Task | Current Version | New Version |
Replace Hazelcast | Huzelcast | Redis |
Frameworks and Libraries
Task | Current Version | New Version |
Upgrade JDK version | 8 | OpenJDK 17 |
Upgrade base image of JDK in Docker files | openjdk:8u162-jre-slim | openjdk:17.0.2 |
Upgrade Spring Boot version | 1.5.7.RELEASE | 2.7.5 |
Upgrade Flyway version | 3.2.1 | 8.5.13 |
Upgrade Apache commons-lang3 | 3.2.1 | 3.12.0 |
Upgrade Jackson Mapper version | 2.8.4 | 2.13.3 |
Upgrade Swagger version | 1.5.4 | 1.6.6 |
Upgrade Kafka client | 0.10.0.1 | 3.1.1 |
Additional development tools
Task | Current Version | New Version |
Migrate Apache Kafka | 0.10.0.1 | 3.1 |
Migrate Postgres DB | 10 | 14.4 |
Migrate Zookeeper | 3.4.6 | 3.8.0 |
This pre-release contains major changes which help to use that product in cutting edge development environment. We hope that it will inspire DeviceHive community to generate more interesting ideas and solve own issues.
During next weeks we are going to test it and release.
Common
Task | Current Version | New Version |
Replace Hazelcast | Huzelcast | Redis |
Frameworks and Libraries
Task | Current Version | New Version |
Upgrade JDK version | 8 | OpenJDK 17 |
Upgrade base image of JDK in Docker files | openjdk:8u162-jre-slim | openjdk:17.0.2 |
Upgrade Spring Boot version | 1.5.7.RELEASE | 2.7.5 |
Upgrade Flyway version | 3.2.1 | 8.5.13 |
Upgrade Apache commons-lang3 | 3.2.1 | 3.12.0 |
Upgrade Jackson Mapper version | 2.8.4 | 2.13.3 |
Upgrade Swagger version | 1.5.4 | 1.6.6 |
Upgrade Kafka client | 0.10.0.1 | 3.1.1 |
Additional development tools
Task | Current Version | New Version |
Migrate Apache Kafka | 0.10.0.1 | 3.1 |
Migrate Postgres DB | 10 | 14.4 |
Migrate Zookeeper | 3.4.6 | 3.8.0 |
The Release is fully compatible with https://github.com/devicehive/devicehive-admin-panel/releases/tag/1.0.0