Skip to content

Releases: raphamorim/rio

nightly

20 Feb 12:25
Compare
Choose a tag to compare
nightly Pre-release
Pre-release

Changelog

  • d59333a back to timeout
  • 5bdb595 remove timeout from goreleaser.yml
  • c89e640 wait true for notarize
  • 5f9a24a feat: shell integration - current path (#970)
  • 2d2e67c ci(release): publish nightlies only on config/workflow changes (#954)
  • f39d11c feat-update-windows-sys-0.59 (#969)
  • 77f5f37 Update flake.lock (#966)
  • c3fec51 ci(release): update goreleaser-action to v6.2.1 (#965)
  • 8942c74 fix(goreleaser): special chars should be wrapped in " (#964)
  • c8a4ac1 refactor(goreleaser): use conventional file names for deb, rpm (#960)
  • 1c33ccf ci: fix multiple things and run only when necessary (#962)
  • de95861 docs: update releases.md (#963)
  • dfe09d6 chore(goreleaser): add rpm, fix github release (#955)
  • e5c0941 feat: add goreleaser (#921)
  • 5492d62 update install links

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.

v0.2.3

13 Jan 23:42
Compare
Choose a tag to compare
  • Rio now allows you to configure window title through configuration via template. Possible options:
    • TITLE: terminal title via OSC sequences for setting terminal title
    • PROGRAM: (e.g fish, zsh, bash, vim, etc...)
    • ABSOLUTE_PATH: (e.g /Users/rapha/Documents/a/rio)
    • COLUMNS: current columns
    • LINES: current lines
      • So, for example if you have: {{COLUMNS}}x{{LINES}} would show something like 88x66.
  • Perf improvement on text selection #898 by @marc2332.
  • Window title is now updated regardless the Navigation Mode.
  • Performance: Background and foreground data are only retrieved if is asked (either color automation is enabled or window.title contains any request for it).
  • Fixed: Nix build #853.
  • Support to window.macos-use-shadow (enable or disable shadow on MacOS).
  • Support to window.windows-corner-preference (options: Default, DoNotRound,Round and RoundSmall).
  • Support to window.windows-use-undecorated-shadow (default is enabled).
  • Support to window.windows-use-no-redirection-bitmap (This sets WS_EX_NOREDIRECTIONBITMAP).
  • Minimal stable rust version 1.84.0.
  • Support for Unicode 16 characters.
  • Support to line height.
  • Renamed --title to --title-placeholder on CLI.
  • Fixed: Deb package name 'rio' conflicts with existing one in Ubuntu #876.
  • Fixed: Unremovable bottom padding when using line-height #449.
  • On macOS, fixed undocumented cursors (e.g. zoom, resize, help) always appearing to be invalid and falling back to the default cursor.
  • Introduce SwitchCurrentTabToPrev and SwitchCurrentTabToNext actions #854 by @agjini.
  • On X11, Wayland, Windows and macOS, improved scancode conversions for more obscure key codes.
    • On macOS, fixed the scancode conversion for audio volume keys.
    • On macOS, fixed the scancode conversion for IntlBackslash.
  • Kitty keyboard protocol is now enabled by default.
  • Allow Renderer to be configured cross-platform by Platform property.
  • Add ToggleFullscreen to configurable actions.
  • Escape sequence to move cursor forward tabs ( CSI Ps I ).
  • Always emit 1 for the first parameter when having modifiers in kitty keyboard protocol.
  • Microsoft Windows: fix the event loop not waking on accessibility requests.
  • Wayland: disable title text drawn with crossfont crate, use ab_glyph crate instead.
  • Sugarloaf: Expose wgpu.

v0.2.2

23 Nov 21:49
e708767
Compare
Choose a tag to compare
  • Fix iterm2 image protocol.
  • Allow setting initial window title #806 by @xsadia.
  • Fix runtime error after changing to a specific retroarch shader on windows #788 by @chyyran.
  • Makes editor.args and shell.args optional in config.toml #801 by @Nylme.
  • Introduce navigation.open-config-with-split.

v0.2.1

16 Nov 20:40
Compare
Choose a tag to compare
  • Fix: Search seems broken in 0.2.0 #785.
  • Regular font is now 400 as default weight.
  • Support to choosing font width #507.
  • Support to multiconfiguration. Rio now allows you to have different configurations per OS, you can write ovewrite Shell, Navigation and Window.

Example:

[shell]
# default (in this case will be used only on MacOS)
program = "/bin/fish"
args = ["--login"]

[platform]
# Microsoft Windows overwrite
windows.shell.program = "pwsh"
windows.shell.args = ["-l"]

# Linux overwrite
linux.shell.program = "tmux"
linux.shell.args = ["new-session", "-c", "/var/www"]
  • Fix: Grey triangle in the titlebar #778
  • Update window title straight away (#779 by @hunger)
  • Always update the title on windows and MacOS (#780 by @hunger)

v0.2.0

13 Nov 21:33
Compare
Choose a tag to compare
  • Note: The migration from 0.1.x to v0.2.x changed considerably the renderer source code, although it was tested for a while it's entirely possible that introduced bugs (hopefully not!).
  • Performance gains!
    • Sugarloaf: Major rewrite of font glyph logic.
    • Sugarloaf: Removal of some unnecessary processing on shaping logic.
    • Sugarloaf: Rewrite/Change of render architecture, now sugarloaf does not have any reference to column/lines logic.
  • Breaking: Minimum MacOS version went from El Captain to Big Sur on ARM64 and Catalina on Intel x86.
  • Microsoft Windows: Rio terminal is now available on WinGet packages.
  • Microsoft Windows: Rio terminal is now available on MINGW packages.
  • Microsoft Windows: Rio support on ARM architecture by @andreban.
  • Allow MacOS automation via events.
  • MacOS: Support titlebar unified: window.macos-use-unified-titlebar = false,
  • Support disable font hinting: fonts.hinting = false.
  • Fix: Configuration updates triggered multiple times on one save.
  • Support to RetroArch shaders @igorsaux.
  • Fix: Set notepad as a default editor on Windows by @igorsaux.
  • Increased Linux font fallbacks list.
  • Early initial split support (this feature is not yet stable).
  • Fix: Preserve current working directory when opening new tabs #725.
  • Added SplitDown, SplitRight, CloseSplitOrTab, SelectNextSplit and SelectPrevSplit actions.
  • Fix: Window doesn't receive mouse events on Windows 11 by @igorsaux.
  • Support to hex RGBA (example: #43ff64d9) on colors/theme by @bio on #696.
  • Introduced renderer.strategy, options are Events and Continuous.
  • Microsoft Windows: make ControlFlow::WaitUntil work more precisely using CREATE_WAITABLE_TIMER_HIGH_RESOLUTION.
  • Fix: Window output lost when rio loses focus #706.
  • Updated wgpu to 23.0.0.

v0.1.17

06 Oct 09:45
7891a89
Compare
Choose a tag to compare
  • Fix flash of white during startup on Microsoft Windows #640.
  • Add DWMWA_CLOAK support on Microsoft Windows.
  • VI Mode now supports search by @orhun.
  • Use max frame per seconds based on the current monitor refresh rate.
  • breaking renderer.max-fps has been changed to renderer.target-fps.
  • Fix background color for underline and beam cursors when using transparent window.
  • Fix IME color for underline and beam cursors.
  • Add default for Style property on Sugarloaf font.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy