Skip to content

chore(deps): bump gpui-wry from 0.6.0 to 0.6.1 - #414

Merged
Tryanks merged 1 commit into
mainfrom
dependabot/cargo/gpui-wry-0.6.1
Sep 14, 2026
Merged

Tryanks merged 1 commit into
mainfrom
dependabot/cargo/gpui-wry-0.6.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 12, 2026

Copy link
Copy Markdown
Contributor

Bumps gpui-wry from 0.6.0 to 0.6.1.

Release notes

Sourced from gpui-wry's releases.

v0.6.1

GPUI Kit v0.6.1

GPUI Kit v0.6.1 brings multi-cursor editing, automatic bracket pairing, smart indentation, and headless UI testing. This release also improves Markdown rendering, text selection, accessibility, and everyday component behavior.

Editor and Text Input

  • Multi-cursor editing with Alt-click to add cursors and Shift-Alt-drag for column selection. Column selections now preserve their width across short lines. (#2837, #2987)
  • Automatic bracket pairing and smart indentation on Enter, with configurable language rules and independent auto_close and smart_indent preferences. (#3018)
  • Improved search behavior: reopening search restores focus, preserves the active match, and reveals matches after manual scrolling. (#2932, #2953, #2955)
  • Fixed cursor movement across CRLF boundaries and pending syntax highlighting when switching languages. (#2986, #2994)
  • Fixed selection drag-autoscroll in virtualized lists and ensured scrolling stops when the selection gesture ends. (#2948, #2941)
  • Reduced unnecessary updates when scroll and paint state remain unchanged. (#2988)

Headless UI Testing

Applications can now test interactions and layout through gpui_kit::test, enabled by the test-support feature. The testing API supports scoped queries, native input events, state snapshots, and waiting for deferred updates.

This release also expands integration coverage across core controls, menus, dialogs, tables, and dock layouts, with separate Metal rendering checks on macOS. (#3005, #3019)

Markdown and Text Rendering

  • Added opt-in YAML frontmatter rendering through MarkdownExtensions::frontmatter() and FrontmatterPlugin. Supported mappings render as structured metadata; unsupported content falls back to a YAML code block. (#2850)
  • Corrected hard and soft line-break rendering. (#2945, #2947)
  • Improved inline code styling with rounded backgrounds and a monospace font. (#2949)
  • Fixed stale measurements when replacing a document with another containing the same number of blocks. (#2946)

Components and Accessibility

  • Button: added preferred tooltip placement and restored the selected background for ghost buttons. (#2971, #2938)
  • Select: exposed committed values, improved accessible activation, and made on_dismiss run consistently regardless of how the popup closes. (#2973, #2984)
  • Sidebar: added Styled support and label_style to SidebarMenuItem. (#2957)
  • Icons: added SVG byte support in component icon slots and shared Lucide icon names while preserving default icons. (#2980, #3020)
  • Fixed panel resizing flicker and list measurement when the configured measurement row is absent. (#2907, #2975)
  • Improved accessibility for dialog close buttons and calendar items. (#2969, #2996)
  • Added fallback to an installed monospace font when the default is unavailable. (#3009)

Runtime and Platform Improvements

  • Refined FPS reporting using frame cost and the display's refresh rate, with sustained frames enabled by default. (#2944, #2954, #2956)
  • Restricted Windows native-menu uxtheme loading to System32. (#2974)
  • Updated Tree-sitter and removed the previous workaround. (#2990)

Documentation

The documentation website now uses Astro, with improved App Stories browsing and preserved sidebar scroll position. Component API documentation is separated from shared Kit guides, with expanded coverage of fonts, editor search, UI testing, and AI-assisted development.

Thank you to everyone who contributed code, documentation, testing, and feedback!

What's Changed

... (truncated)

Commits
  • f9621f1 Version 0.6.1
  • e181255 editor: auto-close brackets and smart indent on Enter (#3018)
  • d2304b9 text_selection: drag-autoscroll never moved a virtualized list (#2948)
  • 4833601 text_view: Improve inline code render with rounded style and mono font (#2949)
  • fbd51d2 assets: share Lucide icon names and preserve default icons (#3020)
  • f6e796d markdown: Add Frontmatter plugin as structured metadata (#2850)
  • 3a25a73 kit: expand core UI integration coverage (#3019)
  • b6befdf kit: Add headless UI testing to gpui-kit (#3005)
  • 294ba34 theme: Fall back to an installed monospace font when the default is missing (...
  • 16a3051 input: Avoid notifying unchanged scroll and paint state (#2988)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [gpui-wry](https://github.com/longbridge/gpui-kit) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/longbridge/gpui-kit/releases)
- [Commits](longbridge/gpui-kit@v0.6.0...v0.6.1)

---
updated-dependencies:
- dependency-name: gpui-wry
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 12, 2026
@Tryanks
Tryanks merged commit ab6981e into main Sep 14, 2026
11 of 12 checks passed
@Tryanks
Tryanks deleted the dependabot/cargo/gpui-wry-0.6.1 branch September 14, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant