v2.0.9-beta v0.7.0
longbridge/gpui-kitSep 25, 2026 → Sep 28, 20262 days between releases
What's New
Major release adds Toolbar, Questionnaire, and TimeField with breaking API changes for Plot and DatePicker.
Breaking Changes
- Custom Plot primitives API migration (StrokeStyle->Curve, least_index->nearest_index)
- DatePickerEvent::Change now carries DateTime, not Date
- Base heading styling removed (with_heading_base_font_size)
- Table selection getters report only the active selection type
- BarChart value_tick_count now means ticks, not intervals
New Features
- Toolbar and ToolbarGroup components for command rows
- Questionnaire component for single/multiple choice forms
- TimeField and date/time picking
- Root plugins system for design systems
- Atomic inline tokens for mentions/commands
Improvements
- Simplified window startup via gpui_kit::init and open_window
- Automatic overlay hosting via Base-owned Root
- Plot primitives moved to Base (custom charts without Component)
- Enhanced editor features: atomic inline tokens and range decorations
- Improved Dock interactions, accessibility, streaming, and large-data performance
Upgrade Notes
Migrate Plot primitives from StrokeStyle to Curve and update index methods. Update DatePickerEvent::Change to handle DateTime. Remove with_heading_base_font_size and adjust Table selection logic.
The Two Releases
v2.0.9-beta
Sep 25, 2026· 26 days ago
This release focuses on security hardening, including random admin passwords and secure OIDC cookie handling, alongside bug fixes for database locking, OnlyOffice interactions, and session management.
Full release notesv0.7.0
Sep 28, 2026· 24 days ago
A major release adding Toolbar, Questionnaire, and TimeField components, and simplifying window startup and overlay hosting through a Base-owned Root. It moves Plot primitives to Base and introduces enhanced editor and Markdown features, requiring several API migrations.
Full release notes