v0.51.0 v0.6.0
longbridge/gpui-kitSep 3, 2026 → Sep 3, 20260 days between releases
What's New
Project rebranded to GPUI Kit with modular crate architecture and expanded UI component library
Breaking Changes
- New modular crate architecture replaces previous structure
- Project rebranded from 'GPUI Component' to 'GPUI Kit'
- Application initialization macro changed to gpui-kit facade
New Features
- Modular crate architecture with gpui-base, gpui-kit, and gpui-shell
- Rich text editing with LSP support and Markdown parsing
- New spring-based animation system and refined themes
- New charts (Sankey, Radar) and accessibility roles
- Scriptable application runtime (gpui-shell) exposing GPUI to JavaScript
Improvements
- New gpui-fps HUD for real-time performance monitoring
- Simplified application initialization with application() and actions! macro
- gpui-base crate provides unstyled behavior and primitives
Upgrade Notes
The project has rebranded to GPUI Kit and adopted a modular crate architecture. You must update dependencies to use the new crate names (gpui-base, gpui-kit, gpui-shell) and update the application initialization macro from the previous facade to the new gpui-kit facade.
The Two Releases
v0.51.0
Sep 3, 2026· 2 months ago
Introduces observability for dead collectors, enforces log floors to prevent silent filtering, and adds Mutual TLS for SIP trunking with peer certificate SAN-based routing.
Full release notesv0.6.0
Sep 3, 2026· 2 months ago
v0.6.0 rebrands the project as GPUI Kit, introducing a modular crate architecture with an unstyled foundation (`gpui-base`), a single-dependency facade (`gpui-kit`), and a scriptable runtime (`gpui-shell`). It significantly expands the component library with rich text editing, motion, charts, and accessibility features.
Full release notes