Releases: FHoffarth/EnergyRadar
Release list
EnergyRadar v0.1.0 Beta 1
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
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
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
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.configwithloadFromRemoteSourcesenabled for the packaged desktop process. - Keeps
python3.dllexplicitly 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
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
[!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.Initializekann in der gepackten Windows-App wieder aufgel?st werden. - CPythons Stable-ABI-Forwarderpython3.dllwird 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 enthieltpython314.dll,Python.Runtime.dllundClrLoader.dll, aber nichtpython3.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
[!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.dllnicht. 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.