0.2.19 (unreleased)
0.2.18
- Fix image display crashing the application whenever f16 is available.
0.2.17
- Breaking: Decorations as
Enabled
is default on MacOS (instead of Transparent
).
- F16 Texture supports whenever is available.
- Clear font atlas whenever the font is changed.
- Skip passing sandbox env in Flatpak, fixes user environment in spawned shell #1116 by @ranisalt.
- On Windows, fixed crash in should_apps_use_dark_mode() for Windows versions < 17763.
0.2.16
- Breaking: support reading from config directory using
$XDG_CONFIG_HOME
on Linux #1105 by @ranisalt.
- Fix: Crash on whenever attempting to clean an invalid line index.
- Add metainfo and screenshots for appstream by @ranisalt.
0.2.15
- Fix: In some cases, the first typed character doesn't display until after a delay, or until another key is hit #1098.
- Fix: Anomalous behavior occurs with the Bookmark tab style in the new versions 0.14 and 0.13. #1094.
0.2.14
- Fix: panic and crash of terminal window during sudo apt update #1093.
0.2.13
- Breaking change: For Windows and Linux users, hyperlink trigger whenever hovering a link was changed from
alt
to shift
.
- Fix dimension for whenever a new tab is created from a view with splits.
- Drop subtables with empty coverage by @xorgy.
- Fix font size affecting tabs size.
- Support to drawable characters by using
fonts.use-drawable-chars = true
.
- Fix: Wrong unicode character alignment #616.
- Fix: Built-in font for box drawing #974 #974.
- Fix: U+E0B6 and U+E0B4 Unicode with different sizes #895.
- Update wgpu to v25.
- Fix: Custom rendering (alignment) of Braille symbols #1057.
- Fix: Drawing char ⡿ in column 1 causes the entire terminal to stutter #1033.
- Fix: Some glyphs (e.g. braille symbol) are rendered with gaps in between #930.
- Introduce
fonts.disable-warnings-not-found
to disable warning regarding fonts not found.
- Fix: Request: silently ignore missing fonts from fonts.family and fonts.family.extras #1031.
- Fix: Add branch drawing symbols to box characters #761.
- Fix: macOS: fallback for missing font glyph? #913.
- Fix: FPS calculation, before it was rendering avg 48 on 60fps screen, however it was due to wrong frame scheduling computations, now it's up to 56-58.
- Fix: Shift+Tab event is doubled, as if hit twice #1061.
- Fix: Request: Option to change click-link modifier key #1059.
- Fix: Unexpected tmux previous-window #1062.
- Rewrite the way Rio deals with line diff and updates computation.
- Support for setting a custom config directory using
$RIO_CONFIG_HOME
- Support for additional font dirs using
fonts.additional-dirs
- Rio's MSRV is 1.85.0.
- Support to Sextants.
- Fix: Octant support #814.
- Fix: Issue regarding split not updating opacity style when getting unfocused.
- Add support for custom parsing of APC, SOS and PM sequences.
0.2.12
- Fix crash regarding fonts not found whenever trying to run Rio.
0.2.11
- Fix filter scanlines not appearing.
- rt(wgpu): clamp texture size to device limits by @chyyran.
- Support to builtin filters:
newpixiecrt
and fubax_vr
.
- Fix dimension computation whenever resizing Rio.
- Removed
fonts.ui
property, now Rio will always use primary font for UI.
- Removed Text renderer mod by migrating to RichText renderer.
- Breaking:
renderer.strategy = "Continuous"
was renamed to renderer.strategy = "Game"
- Fix search bar can't show chinese #844.
0.2.10
- Fix computation of lines on screen.
- Fix dimension of the first tab whenever TopTab or BottomTab is created.
- Fix flaky test issue, test_update_title_with_logical_or failing randomly on aarch64 #994.
- Support to
navigation.unfocused_split_opacity
, default is 0.5
.
- Sugarloaf: Fix foreground color opacity not being computed.
0.2.9