Skip to content

Releases: FHoffarth/EnergyRadar

EnergyRadar v0.1.0 Beta 1

Pre-release

Choose a tag to compare

@FHoffarth FHoffarth released this 29 Jul 18:26
5fc135e

EnergyRadar v0.1.0 Beta 1

First public beta release of the current Windows version.

Highlights

  • Live Fronius PV monitoring
  • Smart-meter integration
  • Weather intelligence and PV context
  • Local desktop dashboard
  • Local data storage
  • Improved setup flow
  • No bundled private device configuration

System requirements

  • Windows 10 or Windows 11
  • 64-bit system
  • Local network access to the configured devices

Beta notes

  • EnergyRadar only reports values supported by the available device data.
  • Continuous historical coverage is not guaranteed while the application is closed.
  • This release contains the Windows version only.
  • macOS builds are not included in this release.

Verification

  • Release commit: 5fc135e
  • Installer SHA-256: 213d81850958afcf15f1d5c44e977bf90ae13628c63acce912545925920aa308
  • Installer: EnergyRadar-Setup-Windows-x64.exe

EnergyRadar v0.5.5

Choose a tag to compare

@github-actions github-actions released this 19 Jul 13:36

Windows startup fix

  • Fixed a Windows startup issue where the application could reopen outside the visible screen area after previously being minimized.
  • Saved off-screen window positions are now rejected and replaced with a safe visible position.
  • Release publishing is now separated from ordinary tag/build execution.
  • v0.5.4 remains known-bad on Windows and should be replaced by v0.5.5.

Full Changelog: v0.5.4...v0.5.5

EnergyRadar v0.5.4

Choose a tag to compare

@github-actions github-actions released this 19 Jul 11:17

What's Changed

  • docs: document v0.5.3 Windows download fix by @FHoffarth in #8

Full Changelog: v0.5.3...v0.5.4

EnergyRadar v0.5.3 – Windows Download Fix

Choose a tag to compare

@github-actions github-actions released this 18 Jul 18:10
d6d09c3

Windows download fix

This patch fixes the startup failure Failed to resolve Python.Runtime.Loader.Initialize in Windows bundles downloaded through a browser and extracted with Windows Explorer.

Cause

Windows propagated Mark-of-the-Web (ZoneId=3) from the downloaded ZIP to the bundled .NET assemblies. .NET Framework then refused the remote-origin Python.Runtime.dll load before pythonnet could resolve Python.Runtime.Loader.Initialize.

Changes

  • Ships EnergyRadar.exe.config with loadFromRemoteSources enabled for the packaged desktop process.
  • Keeps python3.dll explicitly bundled for pythonnet.
  • Tests the packaged Windows runtime with Internet-zone metadata in GitHub Actions.
  • Builds and publishes Windows x64 and macOS Intel assets with SHA-256 checksums.

No application, API, or UI behavior was changed.

EnergyRadar v0.5.2 – Windows Loader Fix

Choose a tag to compare

@github-actions github-actions released this 18 Jul 17:30
1ecea52

⚠️ Windows-Hinweis: Der Browser-Download dieser Version kann wegen Windows Mark-of-the-Web beim Start scheitern. Bitte v0.5.3 oder neuer verwenden.


Dieser Patch behebt den verbleibenden Windows-PythonNET-Startfehler in v0.5.0 und v0.5.1. ## Behoben - PyInstallers windowed Traceback-Handler bleibt aktiviert; die problematische Opt-out-Option wird nicht mehr gesetzt. - CPythons Stable-ABI-Forwarder python3.dll bleibt explizit im Bundle. - Der CI-Starttest wartet jetzt 15 stabile Sekunden und kann das Splashfenster nicht mehr als verfr?hten Erfolg werten. ## Nachweis Das aus GitHub Actions heruntergeladene Windows-Bundle wurde auf dem betroffenen Zielrechner 60 Sekunden im Demo-Modus ausgef?hrt. Das Hauptfenster blieb stabil; der Fehler Python.Runtime.Loader.Initialize trat nicht auf. ## Downloads - EnergyRadar-Windows-x64.zip ? korrigierter Windows-x64-Build - EnergyRadar-macOS-Intel.zip ? macOS Intel - SHA256SUMS.txt ? SHA-256-Pr?fsummen

EnergyRadar v0.5.1 – Windows Packaging Fix

Choose a tag to compare

@github-actions github-actions released this 18 Jul 17:00
2f90e19

⚠️ Windows-Hinweis: Der Browser-Download dieser Version kann wegen Windows Mark-of-the-Web beim Start scheitern. Bitte v0.5.3 oder neuer verwenden.


[!WARNING] > Der Windows-Download dieses Releases ist vom PythonNET-Startfehler betroffen. Bitte v0.5.2 oder neuer verwenden. Der macOS-Download ist nicht betroffen. Dieser Patch behebt den Windows-Startfehler des ersten v0.5-Releases. ## Behoben - Python.Runtime.Loader.Initialize kann in der gepackten Windows-App wieder aufgel?st werden. - CPythons Stable-ABI-Forwarder python3.dll wird explizit in das PyInstaller-Bundle aufgenommen. - Der Windows-Build bricht ab, wenn eine notwendige PythonNET-/WebView2-Laufzeitdatei fehlt. - GitHub Actions startet die fertige EXE jetzt vor der Ver?ffentlichung und pr?ft auf PyInstaller-Fehlerdialoge, vorzeitigen Exit und Start-Timeout. ## Technische Ursache Das v0.5.0-Bundle enthielt python314.dll, Python.Runtime.dll und ClrLoader.dll, aber nicht python3.dll. PythonNET 3.1 ben?tigt unter Windows den Stable-ABI-Forwarder, um seine CPython-Symbole gegen die aktive Python-3.14-Laufzeit aufzul?sen. ## Downloads - EnergyRadar-Windows-x64.zip ? korrigierter und startgepr?fter Windows-x64-Build - EnergyRadar-macOS-Intel.zip ? macOS Intel - SHA256SUMS.txt ? SHA-256-Pr?fsummen

EnergyRadar v0.5 – Experience Foundation

Choose a tag to compare

@github-actions github-actions released this 18 Jul 16:25
4d70fe1

⚠️ Windows-Hinweis: Der Browser-Download dieser Version kann wegen Windows Mark-of-the-Web beim Start scheitern. Bitte v0.5.3 oder neuer verwenden.


[!WARNING] > Der Windows-Download dieses Releases ist vom PythonNET-Startfehler betroffen. Bitte v0.5.2 oder neuer verwenden. Der macOS-Download ist nicht betroffen. > [!WARNING] > Der Windows-Download dieses Releases startet wegen einer fehlenden python3.dll nicht. Bitte v0.5.1 oder neuer verwenden. Der macOS-Download ist nicht betroffen. EnergyRadar v0.5 markiert den ?bergang von der technischen Basis zur Experience Foundation einer lokalen Desktop-Anwendung. ## Neu - Adaptive Desktop Workspace - Living Sky - Energy Presence Foundation mit zentralem Energy State - Native Desktop Polish - Local-first Architecture ## Verbesserungen - Effizientere Raumnutzung ohne unn?tige Scrollwege - Unterst?tzung f?r Reduced Motion - Ruhigere, native Desktop-Erfahrung auf Windows und macOS - Reproduzierbare Windows-x64- und macOS-Intel-Builds - Direkte Release-Downloads mit SHA-256-Pr?fsummen ## Downloads - EnergyRadar-Windows-x64.zip ? Windows x64 - EnergyRadar-macOS-Intel.zip ? macOS Intel; auf Apple Silicon ?ber Rosetta 2 nutzbar - SHA256SUMS.txt ? SHA-256-Pr?fsummen beider Downloads Ein nativer Apple-Silicon-Build ist bewusst noch nicht enthalten, da er noch nicht separat validiert wurde.