Skip to content

Release version 2.2.3

Latest

Choose a tag to compare

@icyqwq icyqwq released this 15 May 04:08
1b55662

Key Feature

  • You can now take screenshots of the Flexbar. Find this option under Settings > Devices.

FlexDesigner

  • Touch Bar integration is more reliable (native init and API fallbacks).
  • Media features no longer get stuck when fetching on macOS; playback path and listener shutdown are cleaned up.
  • Page switching follows the focused app more sensibly on macOS (window monitor behavior).
  • USB transfer, hardware monitor (including non-English environments), and Adobe Premiere-related flows are improved.
  • Bundled submodules and packaging are updated to 2.2.2, with refreshed firmware bundle and build metadata.
  • Fixes multi-chunk HID receive buffers by sizing them from pack_size and accepting channel 1 data.
  • Exposes sendControlCommand IPC for plugin UI iframes, allowing plugin UIs to send control commands through the host.
  • Runs Windows AutoHotkey commands with execFile instead of shell execution for more reliable command launching and argument handling.
  • Reworks Windows hardware monitor data into short sensor keys and a flat LibreHardwareMonitor payload while bounding retained hwData.
  • Migrates legacy performance-chart LibreHardwareMonitor paths to the new short-key format.

Flexbar

  • USB data path is more robust (DMA-backed pools and clearer CDC bulk behavior).
  • The device wakes correctly after the host starts; scroll wheel no longer sticks in bad cases.
  • Adobe Premiere timeline usage on device is extended (handling and resources).
  • Factory default data is safer for the UI stack; release artifacts are split into clearer binary layout and tagged for this generation.
  • Stages CDC IN transfers and tightens CDC send handling for more stable USB communication.
  • Stabilizes the DirectDraw lifecycle, including receiver shutdown and plugin DirectDraw cleanup.
  • Updates the hardware monitor data receiver path to align with the refined USB transfer behavior.