Skip to content

Releases: shanselman/WindowsEdgeLight

v1.11.0

08 Dec 04:13
606a932

Choose a tag to compare

Windows Edge Light v1.11.0

🆕 What's New in v1.11.0

Exclude from Screen Capture - Edge light is now hidden from screen sharing by default!

  • Perfect for Teams, Zoom, OBS, and screenshot tools
  • Toggle via system tray menu (right-click → 'Exclude from Screen Capture')
  • Setting persists between sessions
  • Uses Windows 10 2004+ WDA_EXCLUDEFROMCAPTURE API

📦 Downloads

File Platform
WindowsEdgeLight-v1.11.0-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.11.0-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

Self-contained - Just extract and run, no .NET installation required.

⌨️ Keyboard Shortcuts

  • Ctrl+Shift+L - Toggle light on/off
  • Ctrl+Shift+↑ - Increase brightness
  • Ctrl+Shift+↓ - Decrease brightness

📋 Full Changelog

v1.10.2...v1.11.0

v1.10.2

03 Dec 05:37

Choose a tag to compare

Windows Edge Light v1.10.2

🐛 Bug Fix Release

Fixed: Multi-Monitor DPI Scaling Bug

  • Edge light was appearing 1000+ pixels offset when using "Show on All Monitors" with mixed DPI displays
  • Example: 4K monitor at 150% + 1080p monitor at 100% caused positioning errors
  • Root cause: Code was using primary monitor's DPI for ALL monitors instead of per-monitor DPI

Technical Fix:

  • Added GetDpiForMonitor Windows API for accurate per-monitor DPI detection
  • Created GetDpiForScreen() helper method
  • Window positioning now calculates correct DPI before creating windows
  • Eliminated redundant repositioning in window Loaded events

User Impact:

  • All edge lights now correctly positioned regardless of DPI differences
  • No more overlap between monitors
  • No window flashing during all-monitors mode activation

📦 Downloads

File Platform
WindowsEdgeLight-v1.10.2-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.10.2-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.10.1...v1.10.2

v1.10.1

28 Nov 22:38

Choose a tag to compare

Windows Edge Light v1.10.1

🆕 What's New

Azure Trusted Signing 🔐

  • Executables are now code-signed with Azure Trusted Signing
  • No more Microsoft Defender SmartScreen warnings!
  • Verified publisher: "Scott Hanselman"
  • Professional trust establishment for Windows users

📦 Downloads

File Platform
WindowsEdgeLight-v1.10.1-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.10.1-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

Note: All executables are now digitally signed and trusted by Windows.

📋 Full Changelog

v1.10.0...v1.10.1

v1.10.0 - Multi-Monitor Hole Punch Support

24 Nov 21:55
9f04c45

Choose a tag to compare

Windows Edge Light v1.10.0

🆕 What's New - Major Feature Release!

Cursor Ring & Hole Punch Effect

  • Dynamic glowing ring follows cursor near edge light
  • "Punches a hole" in the frame creating a magnifying glass effect
  • Uses efficient low-level mouse hook instead of polling

Color Temperature Control (PR #10 by @cocallaw)

  • Adjust warmth from cool blue-ish to warm amber
  • 🔥 (warmer) and ❄️ (cooler) buttons
  • Subtle color shifts for comfortable viewing

All Monitors Mode (PR #14 by @MatthewSteeples)

  • Show edge light on ALL monitors simultaneously
  • Synchronized brightness and color temperature
  • Hole punch effect works on each monitor independently

Hide/Show Controls (PR #15)

  • Toggle control toolbar visibility via tray menu
  • Cleaner look when you don't need the buttons
  • Setting persists between sessions

Single Instance Enforcement

  • Prevents accidentally launching multiple instances

Bug Fixes

  • Fixed hole punch offset with per-monitor DPI scaling
  • Fixed geometry scaling on mixed-DPI monitors
  • Fixed crash and flashing when switching monitors
  • Refactored hole punch logic to reduce code duplication

📦 Downloads

File Platform
WindowsEdgeLight-v1.10.0-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.10.0-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.9...v1.10.0

v1.9

16 Nov 02:04

Choose a tag to compare

Windows Edge Light v1.9

🆕 What's New

GitVersion Integration (PR #8 by @phenixita)

  • Automatic semantic versioning from git tags
  • Version numbers now derived automatically during build
  • Simplified release process

Build Improvements

  • Fixed build script to read version from csproj
  • Corrected GitVersion setup and configuration

📦 Downloads

File Platform
WindowsEdgeLight-v1.9-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.9-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.8...v1.9

v1.8

16 Nov 01:45

Choose a tag to compare

Windows Edge Light v1.8

🆕 What's New

Monitor Switching (PR #6)

  • New button to switch edge light between monitors
  • Click 🖥️ button to cycle through connected displays
  • Properly handles DPI differences between monitors

📦 Downloads

File Platform
WindowsEdgeLight-v1.8-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.8-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.7...v1.8

v1.7

15 Nov 00:09

Choose a tag to compare

Windows Edge Light v1.7

🆕 What's New

Assembly Version Display (PR #4)

  • Version number now displayed from assembly instead of hard-coded
  • Shows actual build version in UI and help dialog

Fluent Design Improvements (PR #2)

  • Adopted Windows Fluent Design principles
  • Visual polish and minor UI improvements

Documentation

  • Added critical update fix details
  • Added macOS version comparison image

📦 Downloads

File Platform
WindowsEdgeLight-v1.7-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.7-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.6...v1.7

v1.6

14 Nov 23:59

Choose a tag to compare

Windows Edge Light v1.6

🆕 What's New

Updatum Auto-Update Fix

  • Fixed update installer by removing InstallUpdateWindowsInstallerArguments
  • ZIP packages now include README.md for proper portable app detection
  • Ensures Updatum correctly identifies and updates the application

📦 Downloads

File Platform
WindowsEdgeLight-v1.6-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.6-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.5...v1.6

v1.5

14 Nov 23:29

Choose a tag to compare

Windows Edge Light v1.5

A lightweight WPF application that adds a customizable glowing edge light effect around your primary monitor.

📦 Downloads

Choose the version for your Windows architecture:

  • WindowsEdgeLight-v1.5-win-x64.zip - For Intel/AMD 64-bit Windows
  • WindowsEdgeLight-v1.5-win-arm64.zip - For ARM64 Windows (Surface Pro X, etc.)

What's inside: Each ZIP contains WindowsEdgeLight.exe (self-contained, no .NET required)

✨ What's New

  • Automatic Updates: Built-in update checker notifies you of new versions
  • One-Click Install: Download and install updates directly from the app
  • Release Notes: View what's new before updating

🚀 Features

  • Global Hotkeys: Control from any application
    • Ctrl+Shift+L - Toggle light on/off
    • Ctrl+Shift+↑ - Increase brightness
    • Ctrl+Shift+↓ - Decrease brightness
  • System Tray Icon: Right-click for menu with all options
  • Primary Monitor Display: Automatically detects and fits your main screen
  • DPI Aware: Works perfectly on 4K displays
  • Click-Through: Won't interfere with your work

Created by Scott Hanselman

v1.4

14 Nov 23:26

Choose a tag to compare

Windows Edge Light v1.4

A lightweight WPF application that adds a customizable glowing edge light effect around your primary monitor.

📦 Downloads

Choose the version for your Windows architecture:

  • WindowsEdgeLight-v1.4-win-x64.zip - For Intel/AMD 64-bit Windows
  • WindowsEdgeLight-v1.4-win-arm64.zip - For ARM64 Windows (Surface Pro X, etc.)

What's inside: Each ZIP contains WindowsEdgeLight.exe (self-contained, no .NET required)

✨ What's New

  • Automatic Updates: Built-in update checker notifies you of new versions
  • One-Click Install: Download and install updates directly from the app
  • Release Notes: View what's new before updating

🚀 Features

  • Global Hotkeys: Control from any application
    • Ctrl+Shift+L - Toggle light on/off
    • Ctrl+Shift+↑ - Increase brightness
    • Ctrl+Shift+↓ - Decrease brightness
  • System Tray Icon: Right-click for menu with all options
  • Primary Monitor Display: Automatically detects and fits your main screen
  • DPI Aware: Works perfectly on 4K displays
  • Click-Through: Won't interfere with your work

Created by Scott Hanselman