2024.9.0
github-actions
released this
31 Aug 14:42
·
125 commits
to develop
since this release
Common/General
- Docs: use openems.io-theme repository in openems by @saeedniko in #2754
- Docs: fix build by @da-Kai in #2759
- Docs: fix docs by @Sn0w3y in #2752
OpenEMS Edge
- FEMS-Backports 2024-08 in #2740
- BatteryProtection: actually apply soc-limit
- FEMS-Backports 2024-08 (2) by in #2771
- Rrd4j: Fix query for custom range
- fix start for timeranges with not the first day of the month
- fix readonly only worked with debugmode
- GridOptimizedCharge: avoid fail state in OFF
- Rrd4j: Fix query for custom range
OpenEMS UI
- FEMS-Backports 2024-08 in #2740
- Fix wrong displayed unit in energy chart for
Soc
- Extend subnavigation for consumption, production and grid history
- Add total phases to subnavigation in consumption and production history
- split charts
- Add lastMessage to offline information
- Fix "prod" build
- Fix unit in asymmetric voltagecurrent chart
- Fix wrong displayed unit for current in voltage/current chart
- Realign xAxisLabels
- Fixing xAxis labels in all not refactored charts
- Fix channels error while on same dashboard
- /channels: If you want to see the same dashboard for another fems and just replace the femsNumber in url, creates Errors
- Fix wrong displayed unit in energy chart for
- Apply formatting by @sfeilmeier in #2742
- AppCenter Index: Refresh after install/delete of an App by @DerStoecki in #2533
- Fix for Configuration & Status not populated Fully by @Sn0w3y in #2738
- Fix percentagebar svg by @da-Kai in #2732
- FEMS-Backports 2024-08 (2) by in #2771
- Fix sum chart in consumption history
- Wrong variable used in consumption detail html
- Add routing guards for settings
- Introduction of Routing Guards
- Not visible routes could be accessed through manually going there
- Adding edge role check before accessing this route
- Center refresher-spinner
- Center refresh-content-spinner
- Migration to angular 18
- Update Angular, Zone.js, Typescript
- ESlint: no-multiple-empty-lines
- Fix tooltip afterTitle display bug
- Enforce double quotes
- Enforce usage of double quotes
- prohibit single quotes
- backticks are still usable -> ref
- Add exhaustive switch eslint rule
- Add eslint rule
switch-exhaustiveness-check
- Add eslint rule
- App: Update android api due to googles new policy
- Updating android api level due to googles new policy, enforcing
ANDROID_API_LEVEL=34
to be minimum version
- Updating android api level due to googles new policy, enforcing
- Build android app
- Add CI pipeline for building Android apps
- Reduce history queries & overloading of chartData
- If a history chart takes too long to load and the user switches the timerange, the old timerange will be shown instead of the actual one (at least for a few seconds, until the new chart is finished)
- Replace
setCurrentComponent
withgetCurrentEdge
- setCurrentComponent is already deprecated and shouldnt be used anymore
- Unify fixDigitalOutput & singlethreshold history (#1315)
- Unify and refactor all FixDigitalOutputControllers and SingleThresholds in one widget in history
- Refactoring them and using the new
CumulatedLevelActiveTime
-Channel
- Fix TimeOfUseTariff powerSocChart
- Fix
TypeError: this.options.plugins is undefined
- Fix
- Fix sum chart in consumption history
Version Upgrades
- Build(deps): Bump swiper from 11.1.8 to 11.1.9 in /ui by @dependabot in #2734
- Build(deps): Bump org.jetbrains.kotlin:kotlin-osgi-bundle from 2.0.0 to 2.0.20 in /cnf by @dependabot in #2758
- Build(deps): Bump io.reactivex.rxjava3:rxjava from 3.1.8 to 3.1.9 in /cnf by @dependabot in #2753
- Build(deps): Bump com.influxdb:influxdb-client-core from 7.1.0 to 7.2.0 in /cnf by @dependabot in #2744
- Build(deps): Bump @capacitor/core from 5.7.7 to 5.7.8 in /ui by @dependabot in #2741
- Build(deps): Bump @capacitor/ios from 5.7.7 to 5.7.8 in /ui by @dependabot in #2748
- Build(deps): Bump @capacitor/android from 5.7.7 to 5.7.8 in /ui by @dependabot in #2749
- Build(deps-dev): Bump @capacitor/cli from 6.1.1 to 6.1.2 in /ui by @dependabot in #2750
- Build(deps-dev): Bump axios from 1.6.8 to 1.7.5 in /ui by @dependabot in #2760
- Build(deps): Bump webpack and @angular-devkit/build-angular in /ui by @dependabot in #2761
- Build(deps): Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 in /cnf by @dependabot in #2762
- Build(deps): Bump org.owasp.encoder:encoder from 1.2.3 to 1.3.1 in /cnf by @dependabot in #2763
- Build(deps): Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre in /cnf by @dependabot in #2764
- Build(deps-dev): Bump the eslint group in /ui with 2 updates by @dependabot in #2767
- Build(deps): Bump swiper from 11.1.9 to 11.1.11 in /ui by @dependabot in #2768
- Build(deps): Bump chart.js from 4.4.3 to 4.4.4 in /ui by @dependabot in #2769
- Dependabot is now configured to create joint PRs for similar packages
Full Changelog: 2024.8.0...2024.9.0