A bug-fix release on top of v0.1.14.
Fixes
- macOS: Avoid deadlocking on unknown menu items (#139)
- Linux / Wayland: Exit cleanly on Wayland protocol errors (#133)
- Input: Support GPUI-initiated mouse drags (#130)
- Windows: Dynamic texture backend fix (#131)
- Text: Correct width of truncated text (#132)
- List:
measure_alllists re-measure after width changes (#129)
Performance
- Wait progressively longer while a layer's content is still ineligible (#138)
Release
- Fix version requirements in the release workflow (#136)
Contributors
@huacnlee @mizorewww @wabzqem @moonmicah @obito-t @sureshkrishnan-ai @madcodelife @ilianovi3
What's Changed
- fast: measure a measure_all list over later frames after a width change by @mizorewww in #129
- composition: keep GPUI-started mouse drags on GPUI by @wabzqem in #130
- fast: give Windows a dynamic texture backend by @moonmicah in #131
- fast: Fit truncated text to its shaped width by @obito-t in #132
- wayland: quit when the compositor ends the connection with a protocol error by @sureshkrishnan-ai in #133
- release: Publish upstream's exact registry pins as caret requirements by @madcodelife in #136
- fast: wait longer each time a layer's content is still ineligible by @ilianovi3 in #138
- macos: Avoid deadlocking on unknown menu items by @huacnlee in #139
New Contributors
- @wabzqem made their first contribution in #130
- @sureshkrishnan-ai made their first contribution in #133
- @ilianovi3 made their first contribution in #138
Full Changelog: v0.1.14...v0.1.15