| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 07:14:37 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"f64a5a576ec314fe4e1589dcafc90e40"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=5nxr%2B%2BajcN6gBPHLRt2GbxhJWutrlhKEGhymBfkdMYrNjsmCihq6xb9kPWDyuNKrSENVTa3OdS4BFTnYbfFvv%2BBmO9gsy7Pt5Up0x1z2ELKD3chHLymYSKL58nNeoTvtJNpIZZcEARBxUBQMqBOC9xkcQ3sMKtSrqKT5nn%2Brfw0jZMy1%2Fbb8p0pbYze0kblcwo9bTia6oT87OjBOJ0tjzPZ0WnVDRM4FZHfrDu3penjeIT0XRvm3kOArh3XWtSA2q65%2BUrIx4JNsRcTWLimdBw%3D%3D--kXamssZrW2bR7LMR--1%2BAopPkk5RNXN8c5vhmxxQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.70245015.1766733276; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 07:14:36 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 07:14:36 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B500:2F8118:33E1CE4:3E58666:694E35DC
Releases Β· raphamorim/rio Β· GitHub
19 Dec 00:52
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 240
Releases: raphamorim/rio
Releases Β· raphamorim/rio
v0.2.37
- Support window bg color via OSC.
- Fix vi cursor not displayed when moving.
- Fix font loader for fallbacks and extra.
- Fix font size updating through config.
Commits
- d8a9919 update vi cursor fix
- bf5ae3b fix: Fix vi cursor updates, can be improved
- 489c1e8 allow ununsed on bg_color
- d4352c4 set windows title bar
- 1924db3 few updates to it work correctly
- 54610a5 set screen and window background color when changed via OSC
- 34b2ddd fix lint
- 0db0a2a use memmap2 and check all faces
- 17e3f99 simplify comments
- 2eeeb7b fix decode names manually with utf-16
- e691825 Merge branch 'main' into fix-font-fallback
- facb362 Fix changelog URL (#1388)
- 6330dcf fix font size updating through config
- 22bc971 attempt to load path on memory retrival
- 5366fe6 flake.lock: Update (#1384)
- 88d9f67 flake.lock: Update (#1372)
- 0b0265b update lockfile
- 20a3378 update deps
- faadea0 flake.lock: Update (#1367)
- ee3545e Avoid allocating in
pre_execclosure (#1366) - e54ceed update com.rioterm.Rio.metainfo.xml (0.2.36)
Assets 16
- sha256:03d704778ab7025efd05f8718f2d85de992225659f11d4f37181c99f6fd3f6901.2 KB
2025-12-19T18:13:28Z - sha256:4d8babe9738011391fb380cd6290f1e0fd3bda3a48a038bf8a287f432e8bd2c88.59 MB
2025-12-19T18:13:27Z - sha256:fd46c7a5e7b3716acaf092164eb46f0d4d960f6d2f2e36d03aa1e3f3009c1ff98.98 MB
2025-12-19T18:13:28Z - sha256:0cb9d5b3986c358b4ad2bfac684dbabb6ddbf050c17a903e0bf349c2e246905220.6 MB
2025-12-19T18:13:27Z - sha256:8a20c719b1251c5a217427493e5796526938a054fec8eb2aea262e5e249b211822.5 MB
2025-12-19T18:13:27Z - sha256:bce440a131407d8f99e2177becedf57070085ced9bfc9827e1197ea6ef64d84b13.8 MB
2025-12-19T18:13:25Z - sha256:48e3ec2461baa40613044568b798c27a515d29312f18ffe1dbb873d1d6419b7211 MB
2025-12-19T18:13:26Z - sha256:371dad41264d7970e4e2524fd366daebbed409329e63af8c56a64b1a32eebac010.9 MB
2025-12-19T18:13:26Z - sha256:509aa59df4c7286937e564505de62e29ad259bddd060a8bb860ad4722297ae2c11.3 MB
2025-12-19T18:13:25Z - sha256:4febae215738fc8dc0afd95e26011ca0da36c91b6b7b3223c9ccbc0f82b3783a11.1 MB
2025-12-19T18:13:25Z -
2025-12-19T13:53:06Z -
2025-12-19T13:53:06Z - Loading
2 people reacted
nightly
facb362
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Changelog
- facb362 Fix changelog URL (#1388)
- 6330dcf fix font size updating through config
- 5366fe6 flake.lock: Update (#1384)
- 88d9f67 flake.lock: Update (#1372)
- 0b0265b update lockfile
- 20a3378 update deps
- faadea0 flake.lock: Update (#1367)
- ee3545e Avoid allocating in
pre_execclosure (#1366) - e54ceed update com.rioterm.Rio.metainfo.xml (0.2.36)
Assets 16
v0.2.36
Changelog
- 5027ae5 fix lint for atlas.rs
- 6ba19b4 prepare 0.2.36
- b4d5007 flake.lock: Update (#1364)
- c0d687a fix: handler should process two intermediate bytes in CSI sequences (#1363)
- ab26ffd flake.lock: Update (#1356)
- 1b65c18 update changelog
- ad9eb8c flake.lock: Update (#1353)
- 2c6b11b fix DECSCUSR
- dc57083 update xml for flatpak
- 14e9f6e actually update changelog to declare it's only macos for now
Assets 16
4 people reacted
v0.2.35
Assets 16
7 people reacted
v0.2.34
- Fix issue for finding fonts introduced with the v0.2.33 new font loader.
Changelog
Assets 16
1 person reacted
v0.2.33
- Platform-specific configuration improvements #1341:
- Added support for platform-specific environment variables via
env-varsfield in platform config - Platform-specific env-vars are now appended to global env-vars instead of replacing them
- Fixed configuration inheritance: platform overrides now use field-level merging instead of replacing entire sections
- Window, Navigation, and Renderer settings can now be partially overridden per platform without duplicating all fields
- Added
themefield to platform config for per-platform theme selection - Shell configuration continues to use complete replacement for simplicity
- Added support for platform-specific environment variables via
- Fix
ScrollPageUpandScrollPageDownactions not working in custom keybindings #1275. - Fix Noticeably slower startup compared to wezterm, foot #1346.
- Fix Font loader taking a LOT of time to load fonts #1339.
- Fix Rio panics on launch on a Raspberry Pi 5 #1332.
- Fix kitty keyboard protocol.
- Support reporting terminal version via XTVERSION.
Changelog
- 303e1a1 update linux deps
- caa8646 format the code
- 841137b update lockfile
- 32b34a2 update changelog
- f26aa6d add ScrollPageUp & ScrollPageDown actions (closes #1275)
- ac7d9d1 platform: support env-vars for platform and better merge (closes #1341)
- db807b2 update changelog
- 4191f5c improve get_optimal_texture_sample_type
- f54333e let's make things easier
- 6cf7609 prepare 0.2.33
- 6d5e092 update changelog
- d91b3ee todo fix wasm32 on loader
- 1722cd3 remove comment
- d884977 lock versions on toml;2C
- 1aa1905 fix lint
- 3628142 migrate loader
- 66e685a fix keyboard protocol
- d0e1fd5 format XTVERSION test
- 9eb0f6f test xtversion report
- d9f5a84 feat: add XTVERSION support (#1347)
- 9cfe704 flake.lock: Update (#1344)
- 6873bf7 in fact TEXTURE_FORMAT_16BIT_NORM should be available for f16 otherwise is too misleading
- c1498c9 try full f16 features at first
- d3194f5 remove .helix/languages.toml as this repo avoids try to setup configuration for multi editors
- 0bb5b7f Update nix files (#1319)
- f91340a flake.lock: Update (#1336)
- 87d93e4 oopsie
- 2807f05 fix docs md
- b26b841 changelog moved from /docs/changelog to /changelog
- 066d100 address 'Dimension X value 4096 exceeds the limit of 2048'
Assets 16
5 people reacted
v0.2.32
- Updated WGPU to v27.0.1.
- Fix No backend are enabled on FreeBSD #1235.
Changelog
- 8d6e12a prepare 0.2.32
- b7a9d93 update changelog
- 2d5a909 update wgpu to latest
- 480b6d8 docs: 'split' color option (#1330)
- 3a33266 flake.lock: Update (#1329)
- 1aa7c06 flake.lock: Update (#1326)
- 21aa7a9 update examples on dividers movement
- 34c0a31 docs(website): fix capitalization in the top banner (#1318)
- 39edcd5 flake.lock: Update (#1313)
- 4a38b3a update deps
- 55e038c update rio metainfo xml
Assets 16
6 people reacted
v0.2.31
- Update Rust to v1.90.
- Fix kitty keyboard recognition.
- Breaking: Simplified key binding escape sequences
- Replaced separate
textandbytesfields with a singleescfield - Escape sequences are now sent directly to the PTY without text manipulation
- Migration: Replace
bytes = [27, 91, 72]withesc = "\u001b[H" - Migration: Replace
text = "some text"withesc = "some text" - Example:
{ key = "l", with = "control", esc = "\u001b[2J\u001b[H" }to clear screen
- Replaced separate
- Fix key binding conflicts: Resolved issues where keys like
PageUp,PageDown, andAlt+Enterrequired explicit"None"bindings before they could be reassigned- Simplified binding conflict resolution logic to automatically remove conflicting default bindings
- User-defined bindings now always take precedence without requiring placeholder "None" entries
Changelog
- 02dc881 prepare 0.2.31
- 3bd2bf3 upadte persy https://gitlab.com/persy/persy/-/issues/79
- 5f09cd8 tests for keyboard mode
- 7cfd5f7 fix kitty keyboard mode stack logic (#1309)
- df89495 cleanup will_finish_launching
- 530d1ca implement NSAutoFillHeuristicControllerEnabled from ghostty made
- c607449 update skrifa
- 4b671dc update docs to use changelog instead of releases
- b8a4e9c fix theme logic retrival (closes #1039)
- 2a1de13 use get instead of get_mut for UpdatConfig
- 391b3bd fix adaptative theme not being computed on update config (closes #1039)
- 1c9776c Fix theme reloading issue when editing configuration
- b2bcf48 update dependencies
- de80726 update the releases.md
- 80930c5 use trigger_match to ensure user bindings always take precedence
- 368368e flake.lock: Update (#1305)
- 0806f31 clone only action per binding for
- c632f04 update docs
- 2f5eeb7 refactor to send_write
- 0c71bf6 fix send_write
- a3630d7 wip allow esc
- 02a14c3 update makefile to use cargo publish --workspace, perk of rust 1.90
- 773f12e update rust to v1.90
- af14ba6 flake.lock: Update (#1299)
- 9da31e2 update flatpak xml file
- 3ea4350 update release.md
Assets 16
3 people reacted
v0.2.30
- Fix Debian/Ubuntu package installation: Resolved terminfo conflicts with system packages #1264
- Debian (.deb) packages no longer include terminfo files to avoid conflicts with ncurses-term
- Users on Ubuntu 22.04 and older need to manually install terminfo after package installation
- Debian 13+ and Ubuntu 24.04+ users get terminfo from system's ncurses-term package
- RPM packages continue to include terminfo as before
- Add audible & visual bell support #1284.
Changelog
- ab8b2a5 prepare 0.2.30
- 0d5a3d5 revert to old stroke but fixing limits
- dc85bf6 Merge branch 'fix-diagonal'
- 0c6590d update DiagonalRisingBar DiagonalCross and DiagonalFallingBar (ref: #1297)
- 48d88b7 fix DiagonalRisingBar calculation
- 58fdc9d flake.lock: Update (#1296)
- 1b5c90a flake.lock: Update (#1292)
- 88eca6b fix debian conflicts with ncurses-term (#1287)
- 7fb3971 update releases.md
- 6c6931e docs: Update releases.md with bell support feature
- 1967b19 Add audible & visual bell support (#1284)
- 7f387a9 flake.lock: Update
- 6cb8ab7 fix lint
- 92950bb update frontends/rioterm/src/context/mod.rs
- e049107 add calculate_selection_damage_impl
- 1ebcd1b Update sugarloaf/src/font/mod.rs
- 3300a50 Merge branch 'main' into pr-1282
- 3b12c2d fix characters become invisible at very large sizes (closes #1268)
- 37cd0ef fix lint
- 644983a Improve font cache implementation with DashMap
- 6632a44 fix Accidental inversion of bool
- 37fb0b1 Don't copy data as much; use more SharedData
- a7be7cb Clear FONT_DATA_CACHE when fonts are changed
- c202394 Update to rust 1.89
- 07b4a5a update com.rioterm.Rio.metainfo.xml
Assets 16
4 people reacted
v0.2.29
Changelog
- 126cd31 update deps
- ec583cb docs: update releases.md with recent fixes
- b962da8 flake.lock: Update
- 2c03db9 fix blinking cursor (closes #1269)
- 1e1acbd fix Rio uses UNC (?) path as working directory, breaking Neovim subprocesses
- 6557e7e add NSCameraUseContinuityCameraDeviceType to plist
- eb9fe5f update com.rioterm.Rio.metainfo.xml
Assets 16
5 people reacted
Previous Next
You canβt perform that action at this time.