v0.8.12
SaschaHeyer/gen-ai-livestreamv0.8.12Oct 9, 2026by github-actions[bot]
Upgrading?
AI Summary
A maintenance-focused release that introduces Czech localization, adds a testing fixture for the MX Ergo, and resolves numerous GUI layout and HID protocol issues across multiple platforms.
Key Highlights
- Added Czech locale support for international users.
- Added MX Ergo Unifying fixture for better testing coverage.
- Fixed HID++ protocol report separation and Lightspeed receiver recognition.
- Improved GUI text handling, scrollbar anchoring, and DPI editor stability.
New Features
- Czech locale
- MX Ergo Unifying fixture
- Lightspeed receiver recognition
Full Release Notes
## What's Changed * test(agent): cover a BLE mouse that wakes as a new node by @kohjunhao in https://github.com/AprilNEA/OpenLogi/pull/1649 * fix(gui): seed the DPI editor from config while the live read is pending by @4ni1ak in https://github.com/AprilNEA/OpenLogi/pull/1628 * fix(hid): recognize Lightspeed receiver 046d:c541 by @hamfield-eu in https://github.com/AprilNEA/OpenLogi/pull/1679 * fix(gui): truncate the function-row key callout's name instead of overflowing by @4ni1ak in https://github.com/AprilNEA/OpenLogi/pull/1691 * fix(gui): wrap the device-enabled caption so the switch stays in the card by @Imbecile6197 in https://github.com/AprilNEA/OpenLogi/pull/1670 * feat(fixture): add an MX Ergo Unifying fixture by @Chernicharo in https://github.com/AprilNEA/OpenLogi/pull/1374 * fix(gui): set text color on mouse pairing passkey click icons by @ZOZiBoi in https://github.com/AprilNEA/OpenLogi/pull/1640 * fix(hidpp): tell another protocol's reports apart from malformed HID++ by @Chernicharo in https://github.com/AprilNEA/OpenLogi/pull/1373 * fix(macos): log the candidate displays when Space state has no match by @4ni1ak in https://github.com/AprilNEA/OpenLogi/pull/1694 * fix(agent): phase horizontal thumb-wheel scroll when smoothing is off by @nredd in https://github.com/AprilNEA/OpenLogi/pull/1689 * feat(i18n): add Czech locale by @Imbecile6197 in https://github.com/AprilNEA/OpenLogi/pull/1669 * fix(core): write config through symlinks instead of replacing them by @FunJim in https://github.com/AprilNEA/OpenLogi/pull/1642 * fix(hook): keep the short budget for tap teardown after a probe break by @TheMedpreneur in https://github.com/AprilNEA/OpenLogi/pull/1600 * fix(i18n): name the real update-check host in the consent dialog by @4ni1ak in https://github.com/AprilNEA/OpenLogi/pull/1629 * fix(agent): restore ring toggle and publish expired sessions by @isleofgreg in https://github.com/AprilNEA/OpenLogi/pull/1665 * fix(gui): scale configuration labels with interface text by @4ni1ak in https://github.com/AprilNEA/OpenLogi/pull/1627 * fix(agent): fall back to focus when the pointer target is unidentified by @kohjunhao in https://github.com/AprilNEA/OpenLogi/pull/1648 * fix(gui): anchor scrollbar overlays in action ring editor and app picker by @lynicis in https://github.com/AprilNEA/OpenLogi/pull/1360 * fix(i18n): track the locale catalogs as build inputs by @zmingxie in https://github.com/AprilNEA/OpenLogi/pull/1327 * fix(gui): wrap the About page's link row instead of clipping it by @crnst8 in https://github.com/AprilNEA/OpenLogi/pull/885 * fix(cli): replace the stale receiver note with a Linux udev hint by @Chernicharo in https://github.com/AprilNEA/OpenLogi/pull/1348 * fix(gui): show wheel controls without adjustable dpi by @minatoaquaMK2 in https://github.com/AprilNEA/OpenLogi/pull/1369 * fix(gui): recognize MX Ergo's DPI slot name for the mouse diagram by @armandodollia in https://github.com/AprilNEA/OpenLogi/pull/1391 * fix(macos): write the scroll point delta last so pixel precision survives by @isleofgreg in https://github.com/AprilNEA/OpenLogi/pull/1156 * chore: release v0.8.12 by @aprilnea[bot] in https://github.com/AprilNEA/OpenLogi/pull/1646 ## New Contributors * @hamfield-eu made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1679 * @Imbecile6197 made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1670 * @Chernicharo made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1374 * @ZOZiBoi made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1640 * @nredd made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1689 * @FunJim made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1642 * @TheMedpreneur made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1600 * @lynicis made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1360 * @zmingxie made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1327 * @crnst8 made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/885 * @minatoaquaMK2 made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1369 * @armandodollia made their first contribution in https://github.com/AprilNEA/OpenLogi/pull/1391 **Full Changelog**: https://github.com/AprilNEA/OpenLogi/compare/v0.8.11...v0.8.12
Related Repositories
rasbt/LLMs-from-scratch★ 107,082
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
lyogavin/airllm★ 40,216
AirLLM 2.8T LLM inference with single 4GB GPU
NirDiamant/RAG_Techniques★ 29,962
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
microsoft/OmniParser★ 25,539
A simple screen parsing tool towards pure vision based GUI agent
karpathy/nn-zero-to-hero★ 24,907
Neural Networks: Zero to Hero