2024.1.0
github-actions
released this
01 Jan 22:48
·
281 commits
to develop
since this release
Release Highlights
-
OEM Bundle
-
Time-of-Use Controller for Energy Storage System
Details
Common/General
OpenEMS Backend
- Metadata: Refactored Name of AlertingSetting to UserAlertingSettings by @DerStoecki in #2414
- FEMS Backports by @sfeilmeier in #2477
- User: adding JsonObject for UI "settings"
- Use static import for Dummy-Users
OpenEMS Edge
-
Core.Sum: persist maximum ever values by @sfeilmeier in #2476
- This fixes the problem that the maximum values in the Energy-Monitor in UI would always start from zero on restart
-
FEMS Backports by @sfeilmeier in #2477
- GoodWe Grid-Meter: if HAS_NO_METER is set, set values to 'null'
- GoodWe BatteryInverter: write certain Channels only on activate/modified
- Modbus Bridge TasksSupplier: avoid ConcurrentModificationException
- StateChannels: always set initial value to false
- ESS Power: handle other possible Exceptions
- Debug-Log Controller: avoid Exception on non-existing Channel
OpenEMS UI
- Specify eslint as vscode workspace default formatter by @miettal in #2470
- FEMS Backports by @sfeilmeier in #2477
- Refactor channelthreshold history; use factory instead of nature
- User: adding JsonObject for UI "settings"; this will be used in future to store user specific settings like UI Dark-Mode
- Add notifcation component
Version Upgrades
- Upgrade gradle version 8.4 to 8.5 by @miettal in #2471
- Bump com.influxdb:influxdb-client-java from 6.10.0 to 6.11.0 in /cnf by @dependabot in #2451
- Bump org.postgresql:postgresql from 42.7.0 to 42.7.1 in /cnf by @dependabot in #2453
- Bump org.apache.felix:org.apache.felix.http.jetty from 5.1.4 to 5.1.6 in /cnf by @dependabot in #2452
- Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 in /cnf by @dependabot in #2454
- Bump commons-io:commons-io from 2.15.0 to 2.15.1 in /cnf by @dependabot in #2449
- Bump com.influxdb:influxdb-client-java from 6.11.0 to 6.12.0 in /cnf by @dependabot in #2465
- Bump com.squareup.okio:okio-jvm from 3.6.0 to 3.7.0 in /cnf by @dependabot in #2464
- Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre in /cnf by @dependabot in #2460
- Bump org.jetbrains.kotlin:kotlin-osgi-bundle from 1.9.21 to 1.9.22 in /cnf by @dependabot in #2473
- Bump org.dhatim:fastexcel from 0.16.4 to 0.16.5 in /cnf by @dependabot in #2474
Full Changelog: 2023.12.0...2024.1.0