| Age | Commit message (Expand) | Author |
| 2026-08-01 | Rename LabDAQ → LabUI and overhaul plugin system | Christian Kolset |
| 2026-07-31 | Add PyInstaller packaging and tufup-based auto-update pipeline | Christian Kolset |
| 2026-07-29 | Merge branch 'feat/plugin-pip-install-prompt' | Christian Kolset |
| 2026-07-29 | Merge branch 'feat/device-naming' | Christian Kolset |
| 2026-07-29 | Merge branch 'feat/dev-debug-window' | Christian Kolset |
| 2026-07-29 | Add Developer Mode setting, Debug window, and gate simulate behind it | Christian Kolset |
| 2026-07-29 | Check plugin dependencies before loading, warn instead of silent console error | Christian Kolset |
| 2026-07-29 | Rework channel labeling and add source picker to virtual-channel creation | Christian Kolset |
| 2026-07-29 | Add editable device display name, persist it across profile save/load | Christian Kolset |
| 2026-06-09 | Derived channels: signal display names as vars, auto-update template code, No... | Christian Kolset |
| 2026-06-09 | Fix custom_script execution + add templates for expression/function kinds | Christian Kolset |
| 2026-06-09 | Channels: inject variable names as comment in code editor, fix derivative wrt | Christian Kolset |
| 2026-06-09 | Channels: live variable-name hint in code editor updates with sources | Christian Kolset |
| 2026-06-09 | Scripting: named signal vars, shared vars dict, control scripts, code templates | Christian Kolset |
| 2026-06-09 | Channels/Signals UX: rename labels, calibration section, splitter, sig# IDs | Christian Kolset |
| 2026-06-04 | Merge plot-builder-layout-feature: layout canvas drag-drop fixes | Christian Kolset |
| 2026-06-04 | Fix split zone detection and canvas-edge squeeze behavior | Christian Kolset |
| 2026-06-04 | Fix layout canvas drag-drop: zone logic, pop-out bug, canvas height | Christian Kolset |
| 2026-06-03 | Fix virtual channels not appearing in Plot Builder | Christian Kolset |
| 2026-06-03 | Remove __pycache__ from tracking | Christian Kolset |
| 2026-06-03 | Changed dialog text window from channels to signals for clarity | Christian Kolset |
| 2026-06-03 | Fix horizontal zone detection for wide/short tiles | Christian Kolset |
| 2026-06-03 | Three-zone drop system: squeeze, split, center | Christian Kolset |
| 2026-06-03 | Add center-zone move (swap); restore center drop zone | Christian Kolset |
| 2026-06-03 | Equalize tile sizes after every BSP tree operation | Christian Kolset |
| 2026-06-03 | Replace grid-snap canvas with BSP-tree drag-to-split tiling | Christian Kolset |
| 2026-06-03 | Add drag-and-snap tiling layout canvas to Plot Builder | Christian Kolset |
| 2026-06-03 | Make Devices, Channels, Plot windows maximizable | Christian Kolset |
| 2026-06-03 | Redesign Channels window: side-by-side layout, picker dialog, collapsible vir... | Christian Kolset |
| 2026-06-03 | Persist settings per-computer; add Reset to Defaults in General tab | Christian Kolset |
| 2026-06-03 | Fix derivative sources visibility; code editor monospace + 4-space tabs | Christian Kolset |
| 2026-06-03 | Rename signals_window.py → channels_window.py; update docstring | Christian Kolset |
| 2026-06-03 | Rename virtual channel defaults and Kind label | Christian Kolset |
| 2026-06-03 | Improve Channels window: split layout + derivative w.r.t. selector | Christian Kolset |
| 2026-06-03 | Sync Channels window with device/channel changes | Christian Kolset |
| 2026-06-03 | Fix settings/plugin window bugs; remove example plugin | Christian Kolset |
| 2026-06-03 | Added plugin/add-on system | Christian Kolset |
| 2026-04-27 | Improved arduino interface. Now allowing the user to configure pins on the fly. | Christian Kolset |
| 2026-04-24 | Added difference serial protocols | Christian Kolset |
| 2026-04-22 | Added derived signal to be sources of other derived signals. | Christian Kolset |
| 2026-04-22 | Removed calibration feature in signal processing > pipeline. | Christian Kolset |
| 2026-04-22 | Added port scanning for new devices and only shows related backend config lines | Christian Kolset |
| 2026-04-22 | Added feature/create-controls | Christian Kolset |
| 2026-04-21 | Major update to Output control | Christian Kolset |
| 2026-04-21 | V13 | Christian Kolset |
| 2026-04-20 | V9 | Christian Kolset |
| 2026-04-20 | V8 | Christian Kolset |