Skip to content

Releases: raphamorim/rio

nightly

01 Apr 00:49
Compare
Choose a tag to compare
nightly Pre-release
Pre-release

Changelog

v0.2.12

28 Mar 11:30
Compare
Choose a tag to compare

Summary

  • Fix crash regarding fonts not found whenever trying to run Rio.

Changelog

Changelog

v0.2.11

27 Mar 19:42
Compare
Choose a tag to compare

Summary

  • 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.

Changelog

v0.2.10

13 Mar 00:34
Compare
Choose a tag to compare

Summary

  • 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.

Changelog

  • 378ce81 update releases
  • 621abf1 update tests
  • ec4fbc1 fix issue for first tab dimension after create new tabs using bottom or top tab
  • a5976a5 change default height to 490
  • 096b90d fix compute lines and columns
  • 410a9d4 update version to 0.2.10
  • d54b188 fix lint
  • 8059ecf fix: remove assertion, this test is complicated because can run into race conditions where path is known beforehand (closes #994)
  • bd73fdc fixes: opacity on foreground text, opacity for unfocused split and allow unfocused routes to be updated

v0.2.9

10 Mar 15:05
Compare
Choose a tag to compare

Changelog

  • Support to symbol map configuration: fonts.symbol-map:
# covers: '⊗','⊘','⊙'
fonts.symbol-map = [{ start = "2297", end = "2299", font-family = "Cascadia Code NF" }]
  • Add Switch to Next/Prev Split or Tab command by @vlabo.
  • Fix issue whenever the first main font cannot be found.

Commits

  • 1538125 prepare 0.2.9
  • ef6f0b3 flake.lock: Update
  • c5ff6e8 fix wrong toml comments
  • b52b413 fix tests
  • eac517c fix comment on toml
  • be20482 update releases
  • 67e6276 feat: implement symbol_map
  • c035344 update docs
  • 554382e add symbol-map support on config level and fix issue when font isn't found
  • 51a9119 Add missing LICENSE files to several workspace crates (#1003)
  • 9adffe1 Small changes to macOS info.plist file (#1002)
  • 0e33b2f Add Switch to Next/Prev Split or Tab command (#995)
  • 11b0afe Update 2025-03-01-rio-is-now-releasing-with-goreleaser.mdx (#997)
  • e8825bd Update 2025-03-01-rio-is-now-releasing-with-goreleaser.mdx (#996)
  • e041af3 update releases.md
  • 735d959 uppercase R of Goreleaser
  • f0f6a87 update text
  • a458afe remove confusing part on paragraph
  • 197c9dc update paragraph
  • da13dd0 new post
  • 5aaea3d fix(goreleaser): different terminfo paths on linux & macos, address deprecation msgs (#990)
  • d48241d fix(goreleaser): bundle compiled terminfo in deb/rpm (#986)

v0.2.8

26 Feb 17:26
73f0158
Compare
Choose a tag to compare

Changelog

  • OSC 7 Escape sequences to advise the terminal of the working directory.
  • Use GoReleaser to build & release Rio (#921), thanks @caarlos0 and @vedantmgoyal9
  • Cache GSUB and GPOS features independently.
  • Updated windows-sys to v0.59.
    • To match the corresponding changes in windows-sys, the HWND, HMONITOR, and HMENU types now alias to *mut c_void instead of isize.

Commits

v0.2.7

11 Feb 02:47
Compare
Choose a tag to compare
  • fix: Shifted key reported without a shift when using kitty keyboard protocol.
  • fix: Set cursor color via ANSI escape sequence #945.
  • fix: Can the "base 16" colors be changed at runtime through Ansi escape sequences? #188
  • fix: Changing release and nightly build Ubuntu runners for x86 (ubuntu-latest to ubuntu-22.04) and arm (ubuntu-24.04-arm to ubuntu-22.04-arm)

v0.2.6

08 Feb 01:11
Compare
Choose a tag to compare
  • Fix: 0.2.5 doesn't render grey scale font on macOS #937.
  • fix: fix duplicate tab_id by monotonic counter for unique tab IDs by @hilaolu.
  • Add backslash to invalid characters for URL regex.
  • fix regression introduced by 0.2.5 on light colors.
  • fix: CMD+W open new tab but not new window occasionally #756.
  • fix: Error getting window dimensions on Wayland #768.

v0.2.5

30 Jan 16:30
Compare
Choose a tag to compare
  • Introduced draw-bold-text-with-light-colors config, default is false.
  • If light or dark colors are not specified Rio will try to convert it based on the regular color.
  • Fix: Block writing to the shell when rendering the Assistant route.
  • Fix: Immediately render the Terminal route when switching from the Assistant, ConfirmToQuit or Welcome, thus avoiding the need to double press Enter.
  • Fix: MacOS Unable to type Option + Number for special characters #916.
  • Fix: Looking forward to having a color converter #850.
  • Fix: Unexpected basic 16 terminal colors displayed on some apps #464.

v0.2.4

17 Jan 22:25
Compare
Choose a tag to compare
  • Breaking: Rio now doesn't allow anymore disable kitty keyboard protocol.
  • Fullwidth semantic escape characters.
  • Fix: report of Enter/Tab/Backspace in kitty keyboard.
  • Fix: use-kitty-keyboard-protocol = true doesn't work with tmux #599.
  • Fix: use-kitty-keyboard-protocol breaks F[5-12] on macOS #904.
  • Downgrade MSRV to 1.80.1
  • Update wgpu to 24.0.0.