Releases: timmo001/system-bridge
4.1.13
What’s changed
ℹ️ Fixes for linux and headless windows setups to fix missing data and default values to null
⬆️ Dependency updates
- Bump systembridgebackend from 4.2.6 to 4.2.7 @dependabot (#3187)
- Bump systembridgebackend from 4.2.7 to 4.2.8 @dependabot (#3188)
- Bump systembridgebackend from 4.2.8 to 4.2.9 @dependabot (#3189)
4.1.12
4.1.11
What’s changed
ℹ️ This version contains many dependency updates and and a potential fix for running in windows as a service or as another user.
⬆️ Dependency updates
- Bump tauri-apps/tauri-action from 0.5.2 to 0.5.3 @dependabot (#3050)
- Bump @tauri-apps/api from 2.0.0-beta.9 to 2.0.0-beta.11 @dependabot (#3051)
- Bump serde from 1.0.199 to 1.0.200 in /src-tauri @dependabot (#3052)
- Bump tauri from 2.0.0-beta.16 to 2.0.0-beta.17 in /src-tauri @dependabot (#3053)
- Bump @tauri-apps/cli from 2.0.0-beta.13 to 2.0.0-beta.15 @dependabot (#3055)
- Bump @tauri-apps/plugin-shell from 2.0.0-beta.2 to 2.0.0-beta.3 @dependabot (#3058)
- Bump @tauri-apps/plugin-autostart from 2.0.0-beta.2 to 2.0.0-beta.3 @dependabot (#3056)
- Bump @tauri-apps/plugin-clipboard-manager from 2.1.0-beta.0 to 2.1.0-beta.1 @dependabot (#3057)
- Bump vite from 5.2.10 to 5.2.11 @dependabot (#3059)
- Bump tauri-plugin-autostart from 2.0.0-beta.4 to 2.0.0-beta.5 in /src-tauri @dependabot (#3060)
- Bump tauri-plugin-shell from 2.0.0-beta.3 to 2.0.0-beta.4 in /src-tauri @dependabot (#3061)
- Bump sysinfo from 0.30.11 to 0.30.12 in /src-tauri @dependabot (#3062)
- Bump actions/checkout from 4.1.4 to 4.1.5 @dependabot (#3063)
- Bump tauri-build from 2.0.0-beta.13 to 2.0.0-beta.14 in /src-tauri @dependabot (#3065)
- Bump @tauri-apps/cli from 2.0.0-beta.15 to 2.0.0-beta.16 @dependabot (#3066)
- Bump serde_json from 1.0.116 to 1.0.117 in /src-tauri @dependabot (#3067)
- Bump serde from 1.0.200 to 1.0.201 in /src-tauri @dependabot (#3068)
- Bump tauri-build from 2.0.0-beta.14 to 2.0.0-beta.15 in /src-tauri @dependabot (#3070)
- Bump @tauri-apps/cli from 2.0.0-beta.16 to 2.0.0-beta.17 @dependabot (#3072)
- Bump @tauri-apps/plugin-shell from 2.0.0-beta.3 to 2.0.0-beta.4 @dependabot (#3074)
- Bump tauri-plugin-shell from 2.0.0-beta.4 to 2.0.0-beta.5 in /src-tauri @dependabot (#3075)
- Bump serde from 1.0.201 to 1.0.202 in /src-tauri @dependabot (#3076)
- Bump actions/checkout from 4.1.5 to 4.1.6 @dependabot (#3077)
- Bump @tauri-apps/api from 2.0.0-beta.11 to 2.0.0-beta.12 @dependabot (#3084)
- Bump tauri-apps/tauri-action from 0.5.3 to 0.5.4 @dependabot (#3086)
- Bump @tauri-apps/cli from 2.0.0-beta.17 to 2.0.0-beta.18 @dependabot (#3085)
- Bump tauri from 2.0.0-beta.19 to 2.0.0-beta.20 in /src-tauri @dependabot (#3083)
- Bump serde_json from 1.0.115 to 1.0.117 in /src-tauri @dependabot (#3081)
- Bump fastrand from 2.0.2 to 2.1.0 in /src-tauri @dependabot (#3080)
- Bump serde from 1.0.197 to 1.0.202 in /src-tauri @dependabot (#3079)
- Bump tauri-plugin-clipboard-manager from 2.0.0-beta.2 to 2.1.0-beta.2 in /src-tauri @dependabot (#3054)
- Bump tauri-build from 2.0.0-beta.16 to 2.0.0-rc.1 in /src-tauri @dependabot (#3157)
- Bump @tauri-apps/cli from 2.0.0-beta.18 to 2.0.0-rc.2 @dependabot (#3156)
- Bump tauri-plugin-shell from 2.0.0-beta.5 to 2.0.0-rc.0 in /src-tauri @dependabot (#3155)
- Bump serde from 1.0.202 to 1.0.205 in /src-tauri @dependabot (#3154)
- Bump vite from 5.2.11 to 5.4.0 @dependabot (#3151)
- Bump actions/upload-artifact from 4.3.3 to 4.3.6 @dependabot (#3150)
- Bump tokio-websockets from 0.8.2 to 0.9.0 in /src-tauri @dependabot (#3148)
- Bump tauri-apps/tauri-action from 0.5.4 to 0.5.12 @dependabot (#3146)
- Bump @tauri-apps/plugin-shell from 2.0.0-beta.4 to 2.0.0-rc.0 @dependabot (#3143)
- Bump @tauri-apps/api from 2.0.0-beta.12 to 2.0.0-rc.0 @dependabot (#3142)
- Bump openssl from 0.10.64 to 0.10.66 in /src-tauri @dependabot (#3132)
- Bump actions/checkout from 4.1.6 to 4.1.7 @dependabot (#3104)
- Bump actions/setup-node from 4.0.2 to 4.0.3 @dependabot (#3120)
- Bump actions/setup-python from 5.1.0 to 5.1.1 @dependabot (#3123)
- Bump tauri from 2.0.0-rc.1 to 2.0.0-rc.2 in /src-tauri @dependabot (#3158)
- Bump @tauri-apps/plugin-clipboard-manager from 2.1.0-beta.1 to 2.1.0-beta.6 @dependabot (#3139)
- Bump @tauri-apps/cli from 2.0.0-rc.2 to 2.0.0-rc.3 @dependabot (#3159)
- Bump serde_json from 1.0.117 to 1.0.122 in /src-tauri @dependabot (#3161)
- Bump @tauri-apps/plugin-autostart from 2.0.0-beta.3 to 2.0.0-rc.0 @dependabot (#3162)
- Bump uuid from 1.8.0 to 1.10.0 in /src-tauri @dependabot (#3163)
- Bump tokio from 1.37.0 to 1.39.2 in /src-tauri @dependabot (#3164)
- Bump log from 0.4.21 to 0.4.22 in /src-tauri @dependabot (#3165)
- Bump reqwest from 0.12.4 to 0.12.5 in /src-tauri @dependabot (#3166)
- Bump typescript from 5.4.5 to 5.5.4 @dependabot (#3160)
- Bump sysinfo from 0.30.12 to 0.31.2 in /src-tauri @dependabot (#3167)
- Bump tauri-plugin-autostart from 2.0.0-beta.5 to 2.0.0-rc.0 in /src-tauri @dependabot (#3169)
- Bump tauri-plugin-clipboard-manager from 2.1.0-beta.2 to 2.1.0-beta.7 in /src-tauri @dependabot (#3168)
- Bump serde_json from 1.0.122 to 1.0.124 in /src-tauri @dependabot (#3172)
- Bump serde from 1.0.205 to 1.0.206 in /src-tauri @dependabot (#3171)
- Bump serde from 1.0.206 to 1.0.207 in /src-tauri @dependabot (#3173)
- Bump systembridgebackend from 4.2.5 to 4.2.6 @dependabot (#3174)
- Bump systembridgecli from 4.0.5 to 4.0.6 @dependabot (#3175)
- Bump systembridgewindowssensors from 4.0.1 to 4.0.2 @dependabot (#3176)
- Bump ctrlc from 3.4.4 to 3.4.5 in /src-tauri @dependabot (#3178)
- Bump serde from 1.0.207 to 1.0.208 in /src-tauri @dependabot (#3179)
- Bump serde_json from 1.0.124 to 1.0.125 in /src-tauri @dependabot (#3180)
- Bump vite from 5.4.0 to 5.4.1 @dependabot (#3181)
4.1.10
What’s changed
Dependency updates and some additions for linux temperature sensors
⬆️ Dependency updates
- Bump @tauri-apps/cli from 2.0.0-beta.12 to 2.0.0-beta.13 @dependabot (#3023)
- Bump @tauri-apps/api from 2.0.0-beta.7 to 2.0.0-beta.8 @dependabot (#3024)
- Bump tauri from 2.0.0-beta.14 to 2.0.0-beta.15 in /src-tauri @dependabot (#3025)
- Bump tauri-build from 2.0.0-beta.11 to 2.0.0-beta.12 in /src-tauri @dependabot (#3026)
- Bump tokio-websockets from 0.7.0 to 0.8.2 in /src-tauri @dependabot (#3028)
- Bump serde_json from 1.0.115 to 1.0.116 in /src-tauri @dependabot (#3029)
- Bump vite from 5.2.8 to 5.2.9 @dependabot (#3030)
- Bump serde from 1.0.197 to 1.0.198 in /src-tauri @dependabot (#3031)
- Bump actions/upload-artifact from 4.3.1 to 4.3.2 @dependabot (#3032)
- Bump sysinfo from 0.30.10 to 0.30.11 in /src-tauri @dependabot (#3033)
- Bump actions/checkout from 4.1.2 to 4.1.3 @dependabot (#3034)
- Bump reqwest from 0.12.3 to 0.12.4 in /src-tauri @dependabot (#3035)
- Bump rustls from 0.23.4 to 0.23.5 in /src-tauri @dependabot (#3036)
- Bump actions/upload-artifact from 4.3.2 to 4.3.3 @dependabot (#3038)
- Bump vite from 5.2.9 to 5.2.10 @dependabot (#3039)
- Bump @tauri-apps/api from 2.0.0-beta.8 to 2.0.0-beta.9 @dependabot (#3040)
- Bump tauri-build from 2.0.0-beta.12 to 2.0.0-beta.13 in /src-tauri @dependabot (#3041)
- Bump tauri from 2.0.0-beta.15 to 2.0.0-beta.16 in /src-tauri @dependabot (#3043)
- Bump actions/checkout from 4.1.3 to 4.1.4 @dependabot (#3044)
- Bump tauri-apps/tauri-action from 0.5.1 to 0.5.2 @dependabot (#3045)
- Bump systembridgebackend from 4.2.4 to 4.2.5 @dependabot (#3047)
- Bump serde from 1.0.198 to 1.0.199 in /src-tauri @dependabot (#3046)
4.1.9
What’s changed
This release gives linux users CPU temperature which has been avaliable from the sensors module for a while.
This has currently tested on a desktop amd based server and a dell xps intel based laptop.
If you don't see a temperature, have installed the linux dependencies, and see a temperature value in the Sensors module (view data in the system tray to see this easily), please create an issue or discussion with a copy (JSON) of your sensors module output. Thanks!
🚀 Enhancements
- Bump systembridgebackend from 4.2.3 to 4.2.4 @dependabot (#3020)
⬆️ Dependency updates
- Bump sysinfo from 0.30.9 to 0.30.10 in /src-tauri @dependabot (#3015)
- Bump typescript from 5.4.4 to 5.4.5 @dependabot (#3016)
- Bump stefanzweifel/git-auto-commit-action from 5.0.0 to 5.0.1 @dependabot (#3018)
- Bump systembridgebackend from 4.2.3 to 4.2.4 @dependabot (#3020)
4.1.8
What’s changed
This release addresses a few issues when running linux, fixed errors causing the disks and system modules to break (which in turn stopped some setups from setting up the HA integration), as well as some other improvements and changes to the backend.
🐛 Bug fixes
- Update systembridgebackend to 4.2.1 @timmo001 (#3004)
- Update systembridgecli to 4.0.4 @timmo001 (#3005)
- Update systembridgebackend to 4.2.2 @timmo001 (#3007)
- Bump systembridgebackend from 4.2.2 to 4.2.3 @dependabot (#3012)
🚀 Enhancements
- Write current version to a file for later use from the backend @timmo001 (#3001)
- Update systembridgebackend to 4.2.0 @timmo001 (#3003)
- Update systembridgefrontend to 4.0.3 @timmo001 (#3006)
- Update and add new logs path to help menu @timmo001 (#3009)
⬆️ Dependency updates
- Update systembridgebackend to 4.2.0 @timmo001 (#3003)
- Update systembridgebackend to 4.2.1 @timmo001 (#3004)
- Update systembridgecli to 4.0.4 @timmo001 (#3005)
- Update systembridgefrontend to 4.0.3 @timmo001 (#3006)
- Update systembridgebackend to 4.2.2 @timmo001 (#3007)
- Bump sysinfo from 0.30.8 to 0.30.9 in /src-tauri @dependabot (#3011)
- Bump systembridgebackend from 4.2.2 to 4.2.3 @dependabot (#3012)
- Bump systembridgecli from 4.0.4 to 4.0.5 @dependabot (#3013)
4.1.7
What’s changed
🐛 Bug fixes
⬆️ Dependency updates
- Bump h2 from 0.4.3 to 0.4.4 in /src-tauri @dependabot (#2993)
- Bump reqwest from 0.12.2 to 0.12.3 in /src-tauri @dependabot (#2996)
4.1.6
What’s changed
Binaries revoked from this release. See here
✨ New features
- Add ability to disable backend or gui with command args @timmo001 (#2968)
- Allow use of --cli to call cli from main application launcher @timmo001 (#2969)
🐛 Bug fixes
🚀 Enhancements
🧰 Maintenance
- Move GUI into own module @timmo001 (#2966)
- Move backend startup outside gui setup @timmo001 (#2967)
- Output backend as a new thread @timmo001 (#2987)
⬆️ Dependency updates
- Bump systembridgecli from 4.0.2 to 4.0.3 @dependabot (#2972)
- Bump typer from 0.11.1 to 0.12.0 @dependabot (#2970)
- Bump systembridgebackend from 4.1.5 to 4.1.6 @dependabot (#2971)
- Bump sysinfo from 0.30.7 to 0.30.8 in /src-tauri @dependabot (#2973)
- Bump @tauri-apps/cli from 2.0.0-beta.11 to 2.0.0-beta.12 @dependabot (#2976)
- Bump vite from 5.2.7 to 5.2.8 @dependabot (#2977)
- Bump @tauri-apps/api from 2.0.0-beta.6 to 2.0.0-beta.7 @dependabot (#2975)
- Bump tauri-plugin-autostart from 2.0.0-beta.3 to 2.0.0-beta.4 in /src-tauri @dependabot (#2979)
- Bump typescript from 5.4.3 to 5.4.4 @dependabot (#2986)
4.1.5
What’s changed
🚨 HA users please be aware that 4.x.x is not supported before the 2024.4.0 release!🚨
❗ Please read the below notes carefully before updating ❗
This version, while not a major release makes a variety of changes, including a replacement of the GUI with the rust framework Tauri.
This means the installation mechanism has changed, so you should uninstall your current version of System Bridge before installing this version. Future versions will be able to handle uninstalling the old version for you.
⚡ Tauri and Rust as the GUI and packager has a variety of benefits, including a much smaller installation size as well as better stability. The backend is still written in Python and is kept running from the main GUI. The Tauri framework also makes packaging the application much easier for each setup, which you will find in the release assets below.
Advanced users can still use the
systembridgebackend
package as normal, but be aware thatsystembridgegui
is now deprecated.
Included in this version are many bug fixes from previous versions from both the Linux and Windows side.
Be sure to report any errors you find in the logs. 👍
Antivirus software tends to find this package as malicious. The potential reason is the access it has to your system and how it calls another application from within itself. Make sure to make an exception if your software quarantines anything (especially systembridgebackend[.exe]). Also make sure to allow systembridgebackend through your firewall to be able to access it from the other places (E.G. Home Assistant)
🐛 Bug fixes
🚀 Enhancements
- Replace with Tauri application from system-bridge-gui @timmo001 (#2910)
- Add backend server check every 60 seconds @timmo001 (#2922)
- Notifications rework @timmo001 (#2946)
🧰 Maintenance
- Updates on startup @timmo001 (#2913)
- Split structs and functions into seperate modules @timmo001 (#2957)
- Setup scripts @timmo001 (#2958)
⬆️ Dependency updates
- Bump actions/checkout from 4.1.1 to 4.1.2 @dependabot (#2909)
- Bump tauri-build from 2.0.0-beta.9 to 2.0.0-beta.10 in /src-tauri @dependabot (#2927)
- Bump uuid from 1.7.0 to 1.8.0 in /src-tauri @dependabot (#2926)
- Bump reqwest from 0.11.26 to 0.12.0 in /src-tauri @dependabot (#2929)
- Bump vite from 5.1.6 to 5.2.2 @dependabot (#2924)
- Bump @tauri-apps/cli from 2.0.0-beta.9 to 2.0.0-beta.11 @dependabot (#2930)
- Bump @tauri-apps/api from 2.0.0-beta.5 to 2.0.0-beta.6 @dependabot (#2923)
- Bump typescript from 5.4.2 to 5.4.3 @dependabot (#2935)
- Bump serde_json from 1.0.114 to 1.0.115 in /src-tauri @dependabot (#2942)
- Bump pyside6 from 6.6.2 to 6.6.3 @dependabot (#2943)
- Bump typer from 0.9.0 to 0.10.0 @dependabot (#2940)
- Bump actions/setup-python from 5.0.0 to 5.1.0 @dependabot (#2941)
- Bump reqwest from 0.12.1 to 0.12.2 in /src-tauri @dependabot (#2939)
- Bump typer from 0.10.0 to 0.11.0 @dependabot (#2944)
- Bump tokio from 1.36.0 to 1.37.0 in /src-tauri @dependabot (#2945)
- Bump typer from 0.11.0 to 0.11.1 @dependabot (#2947)
- Bump vite from 5.2.6 to 5.2.7 @dependabot (#2949)
- Bump systembridgewindowssensors from 4.0.0 to 4.0.1 @dependabot (#2951)
- Bump systembridgeshared from 4.0.0 to 4.0.2 @dependabot (#2952)
- Bump systembridgefrontend from 4.0.1 to 4.0.2 @dependabot (#2953)
- Bump systembridgebackend from 4.0.5.dev0 to 4.1.1 @dependabot (#2954)
- Bump systembridgecli from 4.0.1 to 4.0.2 @dependabot (#2955)
- Bump systembridgebackend from 4.1.2 to 4.1.3 @dependabot (#2961)
- Bump systembridgebackend from 4.1.3 to 4.1.4 @dependabot (#2962)
- Update systembridgebackend to 4.1.5 @timmo001 (#2963)
4.0.4
🚨 HA users please be aware that 4.x.x is not supported until the 2024.4.0 release!🚨
What's Changed
- Bump systembridgegui from 4.0.1 to 4.0.4 by @dependabot in #2906
- Bump systembridgebackend from 4.0.3 to 4.0.4 by @dependabot in #2907
Full Changelog: 4.0.3...4.0.4