Releases: raphamorim/rio
Releases · raphamorim/rio
v0.1.1
- Fix the validation errors whenever a surface is used with the vulkan backend.
- Clean up weak references to texture views and bind groups to prevent memory leaks.
- Fix crashes whenever reading binary files.
- Improvements on font loader (avoid set weight or style in the lookup if isn't defined).
- Fallbacks fonts doesn't trigger alerts anymore.
v0.1.0
Breaking change: Opacity API has changed
background-opacity
has been renamed toopacity
. It sets window background opacity.- Removed
foreground-opacity
property. - Removed support to DX11.
Example:
[window]
opacity = 0.8
- Major rewrite on sugarloaf.
- New rendering architecture.
- Sugarloaf now uses same render pass for each render.
- Ignore equal renderers.
- Compute layout updates only if layout is different.
BottomTab
navigation is now default for Linux and Windows.- Support to font ligatures.
- Support bluetooh access on MacOs.
- Upgraded wgpu to 0.20.0.
- Support to Emojis.
- Support "open here" for Microsoft Windows.
- Fixes on font search for Microsoft Windows.
- Open Url support for MacOS.
- All tabs/window instances now use same font data.
- Disabled
line-height
configuration in this version (it will be re added eventually). - Updated ttf-parser and memmap2 on sugarloaf.
Bug fixes
- closed: #514 Odd background transparency on macOS (Intel)
- closed: #398 Neovim and Helix rendering with line spacing
- closed: #512 Visible lines on transparent background
- closed: #491 Noticeable text update
- closed: #476 Glyphs have very weird rendering
- closed: #422 Background opacity
- closed: #355 Issues with double-width chars
- closed: #259 Sugarloaf: Positioning glyphs
- closed: #167 Tab bar overlaps text
- closed: #328 Some font issues
- closed: #225 Doesn't work with touchscreen
- closed: #307 default offset height is above the bottom position since update
- closed: #392 Box drawing issue with Berkeley Mono on MacOS
v0.0.39
- Minor fix on fixed transparency on backgrounds for Welcome/Dialog.
v0.0.38
- Corrections for transparency and blur for MacOS windows.
- Apply dynamic background logic only for images and keep alpha channel on background.
v0.0.37
v0.0.36
- fixes for x11 freeze issue.
- update winit to 0.29.15.
- update wix (toolset that builds Windows Installer) from 4.0.1 to 4.0.4.
v0.0.35
- Bump wayland dependencies:
wayland-backend
,wayland-client
,wayland-cursor
andwayland-scanner
. - Refactor: disable cursor blink on selection (ref #437) #441 by @hougesen .
- Rewrite hash logic to use
BuildHasher::hash_one
. - Report focus change https://terminalguide.namepad.de/mode/p1004/.
- update rust version to 1.75.0.
- update winit to 0.29.11.
v0.0.34
- use Fowler–Noll–Vo hash function implementation for sugar cache (more efficient for smaller hash keys)
- update update winit to 0.29.9
v0.0.33
- Breaking: Removed
macos-hide-toolbar-buttons
in favor ofwindow.decorations
api. - Fix: Rio failing to draw blur upon launch #379
- Window transparency does not work on X11 #361
- Added support for path based color automation by @hougesen
- Added
window.decorations
property, available options areEnabled
,Disabled
,Transparent
andButtonless
.