Skip to content

Releases: pHarmG/ScimitarBattery

v1.0.11

Choose a tag to compare

@github-actions github-actions released this 26 Feb 16:36

Changes in this release

  • Tray icon reliability
    • First battery poll runs immediately on startup (no delay), so the tray shows the correct level sooner and avoids the "unknown" (diagonal) icon at launch.
    • When the device is asleep or briefly disconnected, the tray keeps showing the last known battery level instead of switching to the unknown icon until the next successful read.
    • After wake-from-sleep, a single bogus low reading from the SDK is ignored (suspicious drop); the tray keeps showing the previous level until the next poll returns a plausible value, so the correct level comes back without opening Settings.
  • Tray double-click
    • Double-clicking the tray icon now opens Settings (in addition to right-click → Settings…).
  • Battery % in Settings
    • Fixed regression where battery percent disappeared in the Settings device list (and sometimes stayed broken). The provider no longer invalidates the SDK connection on a failed read, so one temporary failure (e.g. device sleeping) doesn’t break the session for all callers.
  • Build / SDK
    • global.json now uses rollForward: latestMajor so the project builds with .NET 8 or .NET 10 SDK, reducing version headaches on Windows and macOS.

Release assets are built by the Release workflow.

Full Changelog: v1.0.10...v1.0.11

v1.0.10

Choose a tag to compare

@github-actions github-actions released this 21 Feb 03:58

Changes in this release

  • Tray icon reliability
    • First battery poll runs immediately on startup (no delay), so the tray shows the correct level sooner and avoids the "unknown" (diagonal) icon at launch.
    • When the device is asleep or briefly disconnected, the tray keeps showing the last known battery level instead of switching to the unknown icon until the next successful read.
    • After wake-from-sleep, a single bogus low reading from the SDK is ignored (suspicious drop); the tray keeps showing the previous level until the next poll returns a plausible value, so the correct level comes back without opening Settings.
  • Tray double-click
    • Double-clicking the tray icon now opens Settings (in addition to right-click → Settings…).
  • Battery % in Settings
    • Fixed regression where battery percent disappeared in the Settings device list (and sometimes stayed broken). The provider no longer invalidates the SDK connection on a failed read, so one temporary failure (e.g. device sleeping) doesn’t break the session for all callers.
  • Build / SDK
    • global.json now uses rollForward: latestMajor so the project builds with .NET 8 or .NET 10 SDK, reducing version headaches on Windows and macOS.

Release assets are built by the Release workflow.

Full Changelog: v1.0.9...v1.0.10

v1.0.9

Choose a tag to compare

@github-actions github-actions released this 20 Feb 19:19

Changes in this release

  • Tray icon reliability
    • First battery poll runs immediately on startup (no delay), so the tray shows the correct level sooner and avoids the "unknown" (diagonal) icon at launch.
    • When the device is asleep or briefly disconnected, the tray keeps showing the last known battery level instead of switching to the unknown icon until the next successful read.
  • Tray double-click
    • Double-clicking the tray icon now opens Settings (in addition to right-click → Settings…).
  • Build / SDK
    • global.json now uses rollForward: latestMajor so the project builds with .NET 8 or .NET 10 SDK, reducing version headaches on Windows and macOS.

Release assets are built by the Release workflow.

Full Changelog: v1.0.8...v1.0.9

v1.0.8

Choose a tag to compare

@pHarmG pHarmG released this 09 Feb 17:02

Automated release for v1.0.8.
Release assets are attached by this workflow.

Full Changelog: v1.0.7...v1.0.8

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 07 Feb 03:49
v1.0.7

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 07 Feb 03:16
v1.0.6

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 07 Feb 03:15
v1.0.5

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 06 Feb 02:31
Add executable icon

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Feb 02:05
Improved tray battery symbol and moved LED test button into the LED s…

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 06 Feb 00:05
Fix publish script for multi-target publish