Skip to content

Releases: skyjake/lagrange

v1.20.5

06 May 08:02
79d38cc

Choose a tag to compare

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

What's new in v1.20?

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)

v1.20.4

16 Apr 20:31
v1.20.4
a606b4b

Choose a tag to compare

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

What's new in v1.20?

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)

v1.20.3

27 Mar 17:19
v1.20.3
a7314e4

Choose a tag to compare

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

What's new in v1.20?

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)

v1.20.2

21 Mar 05:21
v1.20.2
d996337

Choose a tag to compare

  • Fixed a crash during event handling when no gamepad is connected.
  • Fixed a crash when there are cached feed entries belonging to a subscription whose bookmark has been deleted.
  • Fixed build issue with glibc 2.43+.

What's new in v1.20?

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)

v1.20.1

19 Mar 11:45
v1.20.1
7069332

Choose a tag to compare

  • Windows: Fixed network connections with SOCKS5 enabled.
  • Preferences: Hide the SOCKS5 password in the input field (use "sensitive" mode).
  • Updated UI translations.

What's new in v1.20?

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)

v1.20.0

18 Mar 16:15
v1.20.0
6c21d05

Choose a tag to compare

New features:

  • SOCKS5 proxy support. When enabled, all connections and DNS resolution are tunneled through the proxy.
  • Option to show input prompts at bottom of window (Preferences > Appearance). The placement can also be toggled in the input prompt […] menu.
  • Scroll the page and lists by dragging with the middle mouse button.
  • Context menu for error/warning messages. These messages are not selectable text so this way one can copy the message to the clipboard.
  • Context menu for input dialog prompt text.
  • Option for Return key behavior: Shift for newline, Command/Control for accept.
  • Option to prefer IPv6 in DNS resolution.
  • Experimental gamepad support. You can scroll the page and move a pointer with the thumb sticks, and map actions to gamepad buttons. (Gamepad does not interact with native popups, so gamepad controls work best without any native UI controls.)
  • Build option for handheld devices (ENABLE_MOBILE_HANDHELD). This is a variant of the mobile phone layout with the assumption that a gamepad is used for controlling the app. It is suitable for handheld game consoles, for instance.

Changes and enhancements:

  • Windows: Detect system dark mode and switch app color theme accordingly.
  • Fixed ability to scroll the page while an input prompt is open.
  • Plain text lines are wrapped to the maximum available width when the expand-to-long-lines option is enabled.
  • Improved warning message when there is a problem with the proxy server certificate.
  • Revised order of input prompt […] menu items; added prompt position toggle.

Fixes:

  • Stability and behavior issues with audio players. For example, history navigation was not releasing audio player resources when leaving a page. (Previously, they were just paused.)
  • Auto-stopping an audio player when at end of content.
  • Excessive audio player refresh interval.
  • Opening a link context menu using the keyboard shortcut will remember which link as hovered using the keyboard.
  • Gopher: Misdetected menu styling particularly with non-ASCII characters.
  • Crash in the simple text renderer (e.g., TUI) when encountering a Backspace character.
  • Potential hang when laying out text into a narrow space.
  • Invalid initial layout for resizable input fields, causing a flicker.
  • OpenSSL error messages are no longer printed to stderr.
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)

v1.19.4

26 Nov 20:02
v1.19.4
b730578

Choose a tag to compare

  • Fixed: Context menu for Nex links.
  • Titan: Don't send requests with an empty path.
  • Windows: Fixed crash when opening WebP images.
  • Windows: Fixed file path regressions that caused issues like fontpacks and identities not being loaded at launch. Paths that contain non-Latin characters were not correctly converted to/from UTF-8. The regressions occurred when switching to the MinGW build toolchain in 1.19.0.

What's new in v1.19?

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)

v1.19.3

02 Oct 16:03
v1.19.3
401fa1b

Choose a tag to compare

  • Updated bundled Noto Emoji font (Unicode 17).
  • Changed priority for focusing search fields: focus the page contents search field unless the sidebar has focus.
  • Fixed garbled stereo Opus playback.
  • Fixed media type associated with .opus file extension.
  • Fixed opening Opus audio as an inline player.
  • TUI: Fixed moving focus to the sidebar when opening it.
  • Misfin: Parse URIs with the format "misfin://user@host" as well, because these may be more compatible with external applications.
  • Windows: Improved focus indication in split view mode.
  • Windows: Fixed frame color when custom frame is disabled.
  • Updated UI translations.

What's new in v1.19?

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)

v1.19.2

13 Sep 09:33
v1.19.2
e9edb88

Choose a tag to compare

  • Indicate automatic reloading in the Tabs list.
  • Fixed broken timestamp calculation when creating identities.
  • Fixed parsing Gemini response header when there are excessive whitespace characters present.
  • Fixed event handling glitch when opening a popup in split view mode.

What's new in v1.19?

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)

v1.19.1

06 Sep 12:01
v1.19.1
673e0ba

Choose a tag to compare

  • Improved alignment of the URL field to page contents.
  • Fixed build errors and runtime crashes when compiling for mobile Linux.
  • Fixed tab bar context menu placement.
  • Fixed popups being dismissed prematurely (by an input notification).
  • Fixed missing mouse hover indication on keyboard-focused buttons.
  • Fixed text colors in the New Identity dialog's error popups.
  • Fixed failure to create identity due to timestamp calculation error.
  • Updated UI translations.

What's new in v1.19?

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)