v2.7.0
gitbutlerapp/gitbutlerv2.7.0Jun 8, 2026by github-actions[bot]
AI Summary
A UI-focused update that adds an Icon Editor widget for custom icon packs and improves settings GUI controls with min/max limits to prevent layout breaking. It also includes numerous fixes for keyboard inputs, touch screen behavior, and window management.
Key Highlights
- Icon Editor widget for creating icon packs
- Min/max limits for number inputs in Settings
- Keyboard/language selector improvements
- Touch screen autohide behavior fixes
- Context menu app icons
New Features
- Icon Editor widget
- Settings input validation
- Discord rich presence updates
- Dock and toolbar visibility fixes
- Fullscreen app behavior fixes
- Drag trigger fixes
- Window ordering fixes
- Toolbar and dock autohide improvements
- Hitbox visibility fixes
Full Release Notes
### feature - Allow users easily create icon packs via an Icon Editor widget. ### enhancements - add min/max limits to all number inputs in Settings GUI to prevent users from entering values that break the desktop layout. - keyboard/language selector fixes and improvements (now shows active IME). - wallpaper selector allow select single wallpapers. - disable autohide of dock and toolbar on touch screen devices.\ - show apps icon on dock item's context menu. ### fix - discord rich presence not inmediately updated after settings change. - inconsistency on styles of dock and quick settings widgets. - toolbar and dock autohide weird behaviour on hitboxes. - twm not reflecting changes inmediately on settings change. - dock/toolbar/twm behaviours while using fullscreen apps. - not showing toolbar and dock when Apps Menu open. - drag being triggered on touchpads with electrical noise or touchpad sensitivity issues. - dock and toolbar not being always on top, after exiting from fullscreen app. - task switcher not exiting on escape key. - inconsistent windows order on dock. - errors on elevated windows. - fix invisible hitbox caused by flyouts at start. ## What's Changed * build(deps-dev): bump @commitlint/config-conventional from 20.5.0 to 20.5.3 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1612 * build(deps): bump esbuild-svelte from 0.9.4 to 0.9.5 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1613 * build(deps-dev): bump antd from 6.3.7 to 6.4.3 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1614 * build(deps): bump preact-render-to-string from 6.6.7 to 6.7.0 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1615 * build(deps-dev): bump svelte-check from 4.4.6 to 4.4.8 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1617 * build(deps): bump interprocess from 2.3.1 to 2.4.2 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1618 * build(deps): bump serde_json from 1.0.149 to 1.0.150 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1619 * build(deps): bump tar from 0.4.45 to 0.4.46 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1621 * build(deps): bump log from 0.4.29 to 0.4.30 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1616 * build(deps-dev): bump @commitlint/cli from 20.5.2 to 20.5.3 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1636 * build(deps-dev): bump @types/node from 25.6.0 to 25.9.1 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1634 * build(deps-dev): bump tsx from 4.21.0 to 4.22.4 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1638 * build(deps-dev): bump i18next from 26.2.0 to 26.3.1 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1637 * build(deps): bump @preact/signals from 2.9.0 to 2.9.1 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1635 * build(deps): bump clap from 4.5.58 to 4.6.1 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1633 * build(deps): bump rust-i18n from 3.1.5 to 4.1.0 by @dependabot[bot] in https://github.com/eythaann/Seelen-UI/pull/1639 **Full Changelog**: https://github.com/eythaann/Seelen-UI/compare/v2.6.10...v2.7.0