Skip to main content

Release 0.0.6

· 2 min read

Rio release 0.0.6 is finally here, there's a lot of updates to cover so let's get started. I also would like to remind you that Rio is still unstable. This release adds a lot of bug fixes and feature additions in order to make Rio terminal stable.

Underline and strikethrough style

Support to text styling as such "Underline" and "Strikethrough".

Tabs support

Tabs has been added to Rio terminal for macos and linux platform.

The shortcuts:

  • Create tab: Logo key (Command in macos) + T.
  • Close tab: Logo key (Command in macos) + W.
  • Switch tab: Control key + Tab key.

Below you can see an example of usage:

Note: There's a limit of maximum of 6 tabs for now.

Support to Beam and Underline cursors

Beam and underline cursor support has been added to Rio terminal. Also, block cursor and IME state allow a character to be visible.

Changelog

  • Fix: support to clipboard in linux by @joseemds.
  • Font style for custom fonts by @OlshaMB (closed #80 and #81)
  • Text styles Underline and Strikethrough (closed #79).
  • Update default colors for tabs/tabs-active.
  • Tabs support.
  • Fix rendering tab and hidden chars by replacing to space by @niuez, (closed #56).
  • Block cursor hover a character and still allow it to be visible.
  • Support to caret Beam and Underline cursor #67 by @niuez.
  • Fix panics if custom font is not found #68.
  • MacOs ignore alt key in cntrlseq (same behavior as Terminal.app, Hyper, iTerm and etecetera).

Release 0.0.5

· 2 min read

Rio release 0.0.5 is finally here, there's a lot of updates to cover so let's get started. I also would like to remind you that Rio is still unstable. This release adds a lot of bug fixes and feature additions in order to make Rio terminal stable.

New configuration path

Configuration path has changed from {$HOME}/.rio/ to {$HOME}/.config/rio.

Changes were applied for macOS and Linux.

Linux Support

Rio is now available to Linux, build information was added in the install page.

Linux support

Linux builds are considered less stable than macOs, due to macOs features availability comparison.

Themes Support

A new property was added to Rio configuration file called "theme". You can set the theme that you want to use and Rio will look in the folder "themes" in the configuration path.

Themes support

Dracula theme example:

Example dracula

Bold and italic style

Support to text styling as such "bold" and "italic".

Themes support

Changelog

  • Fix to render specific 24bit colors #66 by @niuez.
  • Cross build for arm64 and x86
  • Bold and Italic support #33.
  • Add RioEvent::ColorRequest events to write color updates on pty.
  • Theme support #42.
  • Fix font-size dependency for serialization
  • Fix cursor visibility on VI mode and scroll #51
  • Performance fixes for rendering from teletypewriter updates.
  • Fix scale issues for 1.0 scale factor or using monitor with different scale factor. #50
  • Improved release process to only contain Rio.app file. #54