Skip to content

Releases: dlamanna/DesktopShell

v2026.03.22.1

22 Mar 22:49

Choose a tag to compare

Fix: handle extra screens (e.g. VR headset) gracefully instead of silently failing

When Windows detects more screens than settings.ini has entries for, InitDropDownRects was bailing out entirely — creating no trigger rects and making the app invisible/unresponsive. Now treats extra screens as disabled and proceeds normally.

Also fixed Console.WriteLineGlobalVar.Log() so screen mismatches are visible in the log file.

Full Changelog: v2026.03.22...v2026.03.22.1

Full Changelog: v2026.03.22...v2026.03.22.1

v2026.03.22

22 Mar 07:50

Choose a tag to compare

Release v2026.02.17

18 Feb 06:38

Choose a tag to compare

Changes

  • Migrated to .NET 10 (net10.0-windows10.0.26100.0)
  • Updated Microsoft.Windows.Compatibility to 10.0.0
  • Removed packages now inbox in .NET 10 (Microsoft.CSharp, System.Data.DataSetExtensions, System.Net.Sockets)
  • Updated test packages (MSTest 3.8.3, FluentAssertions 7.2.0)
  • Fixed single-file publish: added RuntimeIdentifier and SatelliteResourceLanguages to produce a clean single-exe output
  • Fixed obsolete WinForms API usage (Form.Closed → FormClosed, X509Certificate2 constructor → X509CertificateLoader)

Full Changelog: v2026.02.16...v2026.02.17

v2026.02.16

16 Feb 11:53

Choose a tag to compare

v2026.02.11

12 Feb 06:06

Choose a tag to compare

v2026.02.01.1

01 Feb 13:07

Choose a tag to compare

v2026.02.01

01 Feb 12:47

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2026.01.30...v2026.02.01

v2026.01.30

30 Jan 13:43

Choose a tag to compare

v1.8.3

27 Jan 07:38

Choose a tag to compare

Queue env var scope fallback + safe startup logging.

Full Changelog: v1.8.2...v1.8.3

v1.8.2

27 Jan 07:18

Choose a tag to compare

Hostlist loading/matching fixes.

Full Changelog: v1.8.1...v1.8.2