Skip to content

2024.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Aug 14:42
· 125 commits to develop since this release
97417dd

Common/General

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

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
  • 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
    • 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
    • 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 with getCurrentEdge
      • 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

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