v4.0.4 v0.8.12

high risk

opencode-ai/opencodeOct 9, 2026 → Oct 9, 20260 days between releases

What's New

Major version jump adds HID device support and GUI fixes, replacing shader effects

Breaking Changes

  • API and functionality are completely replaced; upgrading requires a full migration

New Features

  • Added Lightspeed receiver support
  • Added MX Ergo Unifying fixture
  • Added pointer motion scaling
  • Added Czech locale support

Improvements

  • Improved GUI stability with scrollbar and text wrapping fixes
  • Fixed HID++ protocol reports to separate malformed data
  • Config writing now supports symlinks on Linux

Bug Fixes

  • Fixed DPI editor seed issue during live read
  • Fixed function-row key callout name overflow
  • Fixed device-enabled caption wrapping
  • Fixed macOS display logging when Space state has no match
  • Fixed horizontal thumb-wheel scroll smoothing

Upgrade Notes

This represents a major version jump with completely different functionality. Existing configurations likely do not apply, and HID device drivers are required for new features.

The Two Releases

v4.0.4

v4.0.4

Oct 9, 2026· 13 days ago

This release introduces a dispersion effect to the blur category, expanding the library's visual capabilities for users. It is a minor update focused on enhancing shader effects.

Full release notes
v0.8.12

v0.8.12

Oct 9, 2026· 13 days ago

This update focuses on HID device compatibility, specifically adding support for Lightspeed receivers and the MX Ergo Unifying fixture. It also resolves numerous GUI layout issues and introduces Czech locale support.

Full release notes