2022.7.0
·
809 commits
to develop
since this release
Highlights
- Introduction of OpenEMS App-Center (#1860) Thanks @michaelgrill
Bug Fixes and Other Changes
- Add Java-Checkstyle requirement to CI (#1852)
- Automatically apply Checkstyle checks for Java (OpenEMS Edge + OpenEMS Backend) via the Continuous Integration pipeline.
- Next step is implementing ESlint for OpenEMS UI
- Extend SunSpec PV-Inverter with support for Single-Phase inverters (#1854)
- See discussion in OpenEMS Community: https://community.openems.io/t/sma-sunnyboy-1phasig/973/3
- Add explicit encoding for Java projects (#1855)
- Starting with Eclipse IDE 2022-06, the IDE shows a warning if no explicit encoding is set. The warning message is "Project has no explicit encoding set".
- This pull-request adds the explicit configuration for every project directory and adds an automatic check/creation in
tools/prepare-commit.sh
script.
- Dependency management
- Bump InfluxDB to 6.3.0 (#1866, #1881, #1871, #1882)
- Remove dependency msgpack-core (#1872)
- Upgrade UI dependencies (#1874)
- Bump fastexcel from 0.12.14 to 0.12.15 in /cnf (#1873)
- Bump okhttp from 4.9.3 to 4.10.0 in /cnf (#1878)
- Bump postgresql from 42.3.5 to 42.4.0 in /cnf (#1876)
- Bump org.apache.felix.http.servlet-api from 1.2.0 to 2.0.0 in /cnf (#1879)
- Bump kotlin-osgi-bundle from 1.6.21 to 1.7.0 in /cnf (#1880)
- Bump jna from 5.11.0 to 5.12.1 in /cnf (#1883)
- Bump kotlinx-coroutines-core-jvm from 1.4.3 to 1.6.3 in /cnf (#1858)