Releases: Ayerdi/PROX2-AutoSwitch
Releases · Ayerdi/PROX2-AutoSwitch
Release list
v1.4.0
v1.4.0 — SteelSeries Nova 5/5X provider + Logitech PRO X Wireless support
What's new
SteelSeries Arctis Nova 5/5X (HID)
- New
SteelSeriesNova5detection mode: reads the headset physical state directly over HID (P/Invoke tohid.dll/setupapi.dll). No SteelSeries GG or third-party software. - The installer offers a "SteelSeries Arctis Nova 5/5X" option when picking the headset type; it verifies the HID receiver is present before enabling the mode.
- Diagnostic tool to watch the receiver live:
tools/Test-SteelSeriesNova5Hid.ps1(turn the headset ON/OFF and see Connected/Disconnected).
Logitech PRO X Wireless (and any PRO X)
- G HUB detection now matches PRO X, PRO X 2 and PRO X Wireless (previously only PRO X 2), so PRO X Wireless users can use the LIGHTSPEED battery signal as the ON/OFF source.
- Logitech mouse names (e.g. G PRO X Superlight) are excluded from the headset candidates.
Carried over from v1.3.0
- Native Windows Core Audio backend replaces
svcl.exe— no third-party audio-control download. - Output switches verified across Console, Multimedia and Communications.
- Installer/Reconfigure pickers list only
Activeendpoints; installer shortcut to skip the ON→OFF→ON cycle.
Notes
- CI validates syntax, lint, Pester and quality; real headset behavior should be verified with the diagnostic tools (SteelSeries HID tool, or the normal Jabra / PRO X manual test).
v1.2.5 — English-first repository standard
Audio AutoSwitch v1.2.5
v1.2.5 is a repository-quality and packaging maintenance release. Detection behavior is intentionally unchanged from v1.2.4.
What changed
- English is canonical for the repository, Pages site, code comments, tests, technical documentation and release documentation.
- The versioned GitHub Wiki source now contains a complete English edition and a maintained Spanish edition.
- Canonical English PowerShell entrypoints are included in the release package:
Install-AutoSwitch.ps1Verify-AutoSwitch.ps1Uninstall-AutoSwitch.ps1
- Existing Spanish-named PowerShell entrypoints remain for backward compatibility.
- Repository governance now includes contributing, support, code-of-conduct, issue and pull-request guidance.
- CI adds secret scanning and repository/language quality checks.
- GitHub Actions are pinned to immutable commit SHAs.
- Release ZIP creation is deterministic and publication requires two byte-identical builds.
Compatibility
There are no intentional changes to:
WindowsEndpointdetection behavior;- the Logitech G HUB fallback;
- OFF debounce behavior;
- Audio Enhancements behavior;
- config schema or migration behavior;
- the tested Bluetooth
Device Name + Namere-resolution logic.
Release assets
The release publishes both canonical and convenience names:
PROX2-AutoSwitch-v1.2.5.zip
PROX2-AutoSwitch-v1.2.5.zip.sha256
Audio-AutoSwitch.zip
Audio-AutoSwitch.zip.sha256
The two ZIP names contain identical bytes and are accompanied by SHA-256 checksum files.
v1.2.4
v1.2.3
v1.2.2
What's Changed
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
What's Changed
Full Changelog: v1.1.0...v1.2.0