-
v1.21.2 Stable
released this
2026-09-30 22:08:15 +03:00 | -573 commits to dev since this release- Updated the bundled monospace font (Iosevka): no ligatures, 4% wider.
- Quitting the app is disabled while the Titan upload dialog is open. (The contents are autosaved in case of a crash.)
- Fixed visibility of selected text against different backgrounds.
- Fixed feed refresh not getting triggered when due.
- Fixed potential crash when an inline prompt is immediately visible at launch.
- TUI: Fixed potential hang in the text renderer.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 22.04. (sig) (zsync) aarch64 AppImage Built on Debian 13 (Trixie). (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64‑bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64‑bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 22.04. (sig) (zsync) aarch64 AppImage Curses-based text UI. Built on Debian 13 (Trixie). (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.21.1 Stable
released this
2026-09-03 09:39:42 +03:00 | -545 commits to dev since this release- Fixed: Sidebar tab buttons lack a background color in the second split (clipping issue).
- Fixed: Handling input events in the correct prompt when multiple prompts are open.
- Fixed: Auto-opened input prompt dialog was duplicated when opening the same link again without first dismissing the first prompt.
- Fixed: Auto-opened input prompt randomly becoming unresponsive.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 22.04. (sig) (zsync) aarch64 AppImage Built on Debian 13 (Trixie). (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 22.04. (sig) (zsync) aarch64 AppImage Curses-based text UI. Built on Debian 13 (Trixie). (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.21.0 Stable
released this
2026-08-26 19:03:39 +03:00 | -524 commits to dev since this releaseNew features:
- Inline input prompts. By default, input prompts appear below the originating link, much like inline images. This allows accessing the rest of the page normally while entering input.
- Links marked "Assume This URL Requires Input" will pre-populate with an inline prompt UI.
- Option to choose default mode for prompts: inline, top, or bottom.
- Gopher: Support for TLS, i.e., "gophers://". Server certificates are handled similarly to Gemini, which means they are verified using TOFU and trusted root CAs.
- "Use on This Domain" in identity context menu.
- Appearance option to make scroll bars thicker.
Changes and enhancements:
- Input prompts are no longer strictly modal: a click outside the dialog turns the dialog non-modal, allowing normal access to page contents and links.
- Improved sidebar layout. Sidebars are now top-level siblings of the document area, which means the tab buttons don't overlap the sidebar area.
- Click middle mouse button to scroll vertically. (No longer necessary to keep holding the button down.) Middle-clicking on links and list items still behaves as before (open in background tab).
- Optional build features are listed in Debug Information. For example, whether JPEG XL support is enabled.
- Window placement is persistent also in multi-window arrangements (saved and restored).
- Placement of previously open windows is stored persistently.
- On Windows and Linux, closing the last tab no longer quits the app.
- Registered the app as a "nex://" URL handler.
- Linux: Declare the app as a "misfin://" handler in the .desktop file.
- Compatibility with OpenSSL 4.
- Windows: It is now possible to build the app with MSVC (using vcpkg).
- Updated UI translations.
Fixes:
- Opening ZIP archives with prepended arbitrary data (e.g., self-extracing archives).
- The redirect limit (5) only applies to Gemini, not Titan. It was being triggered by consecutive edits/uploads.
- Bookmark URI normalization issue that possibly caused duplicated bookmarks to appear.
- Gopher: Don't apply URI path normalization to selectors.
- Gopher: Parsing tilde-prefixed username from selector.
- Gopher/Finger: Spurious autoreloads due to fetched document not getting a timestamp.
- Underscore-prefix words should not break after the underscore.
- Overflowing text with "View as Plain Text".
- Improved hover highlight contrast with "Gray" UI accent color.
- Drag action in sidebar is cancelled if the sidebar is dismissed.
- Potential crash when splitting the view with multiple tabs open.
- macOS: Potential crash after all windows closed.
- TUI: Keep the menubar always visible (top line also used for shortcut keys).
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.9 Stable
released this
2026-06-29 20:10:42 +03:00 | -426 commits to dev since this release- Fixed: Potential crash when Fingerprints menu open in Page Information.
- Fixed: Page Information popup dismissed inadvertently.
- Improved list resizing performance: contents should not be invalidated on height changes, since items are anyway buffered for vertical scrolling.
- Ask SDL to use the Wayland video backend when running on a Wayland display. (This should fix rendering glitches on KDE Plasma.)
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.8 Stable
released this
2026-06-22 19:16:29 +03:00 | -409 commits to dev since this release- Adjusted first-line indentation so it not applied to text that looks like lists (starts with punctuation, numbers, etc.).
- Updated UI translations.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.7 Stable
released this
2026-06-09 09:34:11 +03:00 | -396 commits to dev since this release- Fixed: Text layout overflow when monospace body appearance is enabled with Gemini. (It was getting confused with normal plain text.)
- Fixed: Link icons not matching the body font size.
- Fixed: Link numbers/letters not matching the body font size.
- Fixed: Content width expansion in Gopher menus. (Line width measured incorrectly.)
- Adjusted first-line indentation to only occur when both previous and current paragraphs are getting wrapped.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.6 Stable
released this
2026-06-06 15:43:16 +03:00 | -385 commits to dev since this release- Improve legibility of text after a wrapped paragraph by adding a small first-line indent if the next text line follows immediately.
- Use a smaller font for plain text documents to fit more content in the window, matching the font used in preformatted blocks.
- Fixed: Prevent overlapping identity activations by removing any existing ones before activating a new identity on a given URL. (To conveniently switch between previously used identities, use the menu that appears when clicking the navbar Identity button. That preserves the current activation scope.)
- Gopher: Detect an unexpected binary response to a type
0selector. - Gopher: Detect when the response is a gophermap even if we requested type
0. - Gopher: Plain text now respects the "expand to long lines" option, avoiding wrapping when there is room in the window.
- Gopher: Fixed handling the
.\r\nterminator in text responses. - Updated UI translations.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.5 Stable
released this
2026-05-06 10:58:56 +03:00 | -366 commits to dev since this release- Fixed: Bookmark context menu closes prematurely when any page is loaded.
- Fixed: Mismatched Bookmarks sidebar filter field background color.
- Fixed: Reject server responses where the header is too long.
- Improved build compatibility with old versions of SDL.
- Adjusted minimum page margins on desktop for increased breathing room.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.4 Stable
released this
2026-04-16 23:27:47 +03:00 | -344 commits to dev since this release- Fixed potential hang when stopping a network connection when a SOCKS proxy is active.
- Possible fix for Heading subscription entries returning to an unread state after a long time.
- Quit the app cleanly when receiving a SIGTERM signal.
- Improved CJK IME presentation. (Courtesy of Sidney Cammeresi.)
- Added a "Copy Link as Gemtext" context menu action and fixed missing items. (Courtesy of Sidney Cammeresi.)
- Updated UI translations.
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads
-
v1.20.3 Stable
released this
2026-03-27 19:11:34 +02:00 | -304 commits to dev since this release- Fixed crash when hovering on an empty bookmark folder in the Bookmarks menu.
- Improved CJK IME support in text fields. (Courtesy of Sidney Cammeresi.)
- Upload dialog's text editor uses the modifier-key-only Return key behavior when that is the active one. This should help with composing CJK text.
- Added option to easily toggle SOCKS5 without losing the configuration.
- Fixed localhost addresses not being ignored by the SOCKS5 proxy.
- Updated stb library (bugfixes for image, image_resize2, truetype, vorbis).
OS Download Details Linux Desktop x86_64 AppImage Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Built on Raspbian 10 (Buster). (sig) (zsync) macOS Desktop Apple arm64 Requires macOS 11.0 or later. (sig) Intel x86_64 Requires macOS 10.13 or later. (sig) Windows Desktop setup.exe (64-bit) Requires 64-bit Windows 7 or later. (sig) portable.zip (64-bit) Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig) Linux Terminal x86_64 AppImage Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync) armhf AppImage Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync) macOS Terminal Apple arm64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig) Intel x86_64 Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig) Any Source tarball Contains all the required source files including dependencies. This is recommended for source builds. (sig) Downloads