Skip to content

Commit ecb72ab

Browse files
committed
chore(release): bump version to 1.19.2
1 parent e653251 commit ecb72ab

9 files changed

Lines changed: 76 additions & 33 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ All notable changes to LinSight. Format roughly follows
77
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versions use
88
[SemVer](https://semver.org/).
99

10+
## [1.19.2] — 2026-06-21
11+
12+
- **Fix: the GUI auto-reconnects to `linsightd` instead of getting stuck on
13+
"Disconnected".** Two compounding bugs caused frequent, permanent
14+
disconnects: the daemon evicts any client idle for 30 minutes, but the GUI
15+
goes silent after subscribing (it only reads samples), so a live dashboard
16+
was dropped as "stale" — and nothing ever reconnected. The GUI now sends a
17+
lightweight keepalive so it is never falsely evicted, and a connection
18+
supervisor automatically reconnects (respawning the local daemon if needed)
19+
whenever the connection drops.
20+
1021
## [1.19.1] — 2026-06-20
1122

1223
- **Packaging: ship the 1.19.0 GUI fixes in a rebuilt AppImage.** Rebuilt the

Cargo.lock

Lines changed: 28 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ members = [
3434
resolver = "3"
3535

3636
[workspace.package]
37-
version = "1.19.1"
37+
version = "1.19.2"
3838
edition = "2024"
3939
license = "GPL-3.0-only"
4040
repository = "https://github.com/visorcraft/linsight"

packaging/appimage/AppImageBuilder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ AppDir:
2626
id: com.visorcraft.LinSight
2727
name: LinSight
2828
icon: com.visorcraft.LinSight
29-
version: 1.19.1
29+
version: 1.19.2
3030
exec: usr/bin/linsight
3131
exec_args: $@
3232
apt:

packaging/arch/PKGBUILD.local

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pkgname=linsight
1818
# ../../Cargo.toml. (The built binaries report their real CARGO_PKG_VERSION
1919
# regardless; deriving this in pkgver() is unreliable because $startdir is
2020
# empty during `makepkg --printsrcinfo`.)
21-
pkgver=1.19.1
21+
pkgver=1.19.2
2222
pkgrel=1
2323
pkgdesc='Fast, beautiful Linux system-monitoring dashboard with multi-GPU support'
2424
arch=('x86_64')

packaging/com.visorcraft.LinSight.metainfo.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,15 @@
4242
<category>Monitor</category>
4343
</categories>
4444
<releases>
45+
<release version="1.19.2" date="2026-06-21">
46+
<description>
47+
<p>Fix: the GUI auto-reconnects to the daemon instead of getting stuck
48+
on "Disconnected". A keepalive stops the daemon's 30-minute idle timeout
49+
from evicting a live-but-quiet dashboard, and a connection supervisor
50+
automatically reconnects (respawning the local daemon if needed)
51+
whenever the connection drops.</p>
52+
</description>
53+
</release>
4554
<release version="1.19.1" date="2026-06-20">
4655
<description>
4756
<p>Packaging release: rebuilds the AppImage so the GPU, storage, and

packaging/debian/changelog

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
linsight (1.19.2-1) unstable; urgency=medium
2+
3+
* Fix: the GUI auto-reconnects to linsightd instead of getting stuck on
4+
"Disconnected". The daemon evicts a client idle for 30 minutes, but the GUI
5+
went silent after subscribing, so a live dashboard was dropped as stale and
6+
never reconnected. The GUI now sends a keepalive so it is never falsely
7+
evicted, and a supervisor auto-reconnects (respawning the local daemon if
8+
needed) whenever the connection drops.
9+
10+
-- VisorCraft LLC <support@visorcraft.com> Sun, 21 Jun 2026 12:00:00 +0000
11+
112
linsight (1.19.1-1) unstable; urgency=medium
213

314
* Packaging: rebuild the AppImage so the 1.19.0 GUI tile-rendering fixes ship

packaging/fedora/linsight.spec

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
%global debug_package %{nil}
99

1010
Name: linsight
11-
Version: 1.19.0
11+
Version: 1.19.2
1212
Release: 1%{?dist}
1313
Summary: Fast, beautiful Linux system-monitoring dashboard with multi-GPU support
1414

@@ -88,6 +88,12 @@ install -d %{buildroot}%{_libdir}/linsight/plugins
8888
%dir %{_libdir}/linsight/plugins
8989

9090
%changelog
91+
* Sun Jun 21 2026 VisorCraft LLC <support@visorcraft.com> - 1.19.2-1
92+
- Fix: the GUI auto-reconnects to linsightd instead of getting stuck on
93+
"Disconnected". The GUI now sends a keepalive so the daemon's 30-minute idle
94+
timeout no longer evicts a live-but-quiet dashboard, and a supervisor
95+
auto-reconnects (respawning the local daemon if needed) on any drop.
96+
9197
* Sat Jun 20 2026 VisorCraft LLC <support@visorcraft.com> - 1.19.1-1
9298
- Packaging release: rebuild the AppImage carrying the 1.19.0 GUI tile-rendering
9399
fixes; verified rendering under the AppImage's bundled Qt 6.4. No source

packaging/opensuse/linsight.spec

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
%global debug_package %{nil}
77

88
Name: linsight
9-
Version: 1.19.0
9+
Version: 1.19.2
1010
Release: 0
1111
Summary: Fast multi-GPU Linux system monitor
1212
License: GPL-3.0-only
@@ -72,6 +72,12 @@ install -d %{buildroot}%{_libdir}/linsight/plugins
7272
%dir %{_libdir}/linsight/plugins
7373

7474
%changelog
75+
* Sun Jun 21 2026 VisorCraft LLC <support@visorcraft.com> - 1.19.2-1
76+
- Fix: the GUI auto-reconnects to linsightd instead of getting stuck on
77+
"Disconnected". The GUI now sends a keepalive so the daemon's 30-minute idle
78+
timeout no longer evicts a live-but-quiet dashboard, and a supervisor
79+
auto-reconnects (respawning the local daemon if needed) on any drop.
80+
7581
* Sat Jun 20 2026 VisorCraft LLC <support@visorcraft.com> - 1.19.1-1
7682
- Packaging release: rebuild the AppImage carrying the 1.19.0 GUI tile-rendering
7783
fixes; verified rendering under the AppImage's bundled Qt 6.4. No source

0 commit comments

Comments
 (0)