หน้านี้รวบรวม Lagrange ไว้ 70 เวอร์ชัน ตั้งแต่ 31 พฤษภาคม 2564 จนถึงเวอร์ชันปัจจุบัน 1.20.9 ทุกเวอร์ชันลิงก์ไปยังไฟล์ตัวติดตั้งของผู้เผยแพร่เอง
70 เวอร์ชันในช่วง 5 ปี · ประมาณปีละ 14 ครั้ง
| เวอร์ชัน | วันที่ | ขนาด | ไฟล์ |
|---|---|---|---|
| 1.20.9ล่าสุด | 29 มิถุนายน 2569 | — | 64 บิต EXE (Inno Setup) บันทึกประจำรุ่น- 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.)
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)
───────────────┴──────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── |
| 1.19.2 | 13 กันยายน 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.19.1 | 6 กันยายน 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.19.0 | 1 กันยายน 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.18.8 | 22 สิงหาคม 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.18.7 | 13 สิงหาคม 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.18.6 | 5 สิงหาคม 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.18.5 | 9 มีนาคม 2568 | — | 64 บิต EXE (Inno Setup) |
| 1.18.4 | 10 ธันวาคม 2567 | — | 64 บิต EXE (Inno Setup) |
| 1.18.3 | 14 ตุลาคม 2567 | — | 64 บิต EXE (Inno Setup) |
| 1.18.2 | 13 ตุลาคม 2567 | — | 64 บิต EXE (Inno Setup) |
| 1.18.1 | 29 กันยายน 2567 | — | 64 บิต EXE (Inno Setup) |
| 1.18.0 | 20 กันยายน 2567 | — | 64 บิต EXE (Inno Setup) |
| 1.17.6 | 16 มกราคม 2567 | — | 64 บิต EXE (Inno Setup) |
| 1.17.5 | 4 ธันวาคม 2566 | — | 64 บิต EXE (Inno Setup) บันทึกประจำรุ่น- Fixed a few small memory leaks.
- Fixed unnecessary copying of data while waiting for an audio buffer to become playable.
- Gopher: Detect audio media type from file extension with the s item type (it's not always WAV).
- Content that uses charset=utf-8 is checked for validity.
If the encoding is invalid, the content is instead decoded as CP437 (if it has ANSI escapes; possibly it's ASCII art) or just Latin-1.
- Remove ANSI escapes from window titles.
- Modified rule for when 'text/plain' is assumed to actually be 'text/gemini' based on the file extension. |
| 1.17.4 | 19 พฤศจิกายน 2566 | — | 64 บิต EXE (Inno Setup) บันทึกประจำรุ่น- Removed automatic horizontal scrolling of wide preformatted blocks.
Instead, hold down the Shift key to scroll horizontally with the mouse wheel.
- Fixed an event processing issue where some events were not handled as expected, for instance when opening a link into split view the opened link was not highlighted.
- Fixed links not reacting to mouse hover after jumping to a heading from the Outline.
- Fixed input prompt behaving strangely after changing font size. (Lines are now forced to rewrap after changing the font.)
- Fixed mouse cursor not changing its shape in all open windows.
- Updated UI translations.
New/changed in v1.17
- The Bookmarks menu lists all of your bookmarks and folders.
- Snippets: A collection of short text segments that can be pasted into any input field via the context menu.
For example, useful for your gemlog header/footer and other often-repeated parts.
- Snippets can be managed in Preferences > Snippets and created by right-clicking on links or selected text on a page.
- Custom search queries: Snippets whose name starts with a bang (e.g., "!w") can be invoked in the URL field to make customized queries.
The snippet content should be a Gemini search URL, for example: "gemini://gemi.dev/cgi-bin/wp.cgi/search".
- Quick lookup shows matching snippets as a new type of search result.
- Keyboard shortcut Shift+1/⇧1 for conveniently making a snippet query.
- Input prompts, upload dialogs, and bookmark editors can be resized by dragging the left or right edge.
- Text zooming in the upload text editor.
- Gemtext syntax highlighting in the upload dialog.
- Recently submitted input prompt contents are saved persistently and can be restored via the Ellipsis utility menu in the prompt dialog.
- You can force the input prompt to appear before a certain URL is requested so you can enter a query string.
This is useful for avoiding an extra request when it is known that a URL will require input (e.g., search engine, game input).
- When importing links as bookmarks, you can optionally create subfolders from headings.
You can also choose a destination folder for the imported bookmarks.
- Quickly add/move a bookmark into a folder with the navbar bookmark button context menu (right-click on 🏷️).
- User-selectable feed refresh interval.
Previously the interval been hardcoded to four hours. (Based on a patch by Michael Nordmeyer.)
- Setting to never/always collapse preformatted blocks, disabling the ability to toggle the folding.
- "Fold All" and "Unfold All" in Bookmarks sidebar context menu.
- "Search" context menu item on selected text to make a search query with it.
- "Use as Search URL" in link context menu.
- "Mark All Links as Visited" in the Tools submenu.
- Option --capslock: enable Caps Lock as a modifier in keybindings.
- Option --theme (-t): change UI color theme of open Lagrange windows.
Can be used in scripts to switch the theme automatically (for example, see the darkman utility; thanks to Jason McBrayer for suggesting this).
- Support for the Nex protocol (nex://nightfall.city/nex/info/specification.txt).
- Keyboard shortcut for deleting bookmarks (Backspace).
Useful when the Bookmarks list has input focus.
- macOS: System UI accent color can be chosen as the accent color.
- Menus can have submenus.
Several of the old menus were reorganized accordingly.
For example, the page context menu has a Tools submenu for translation, Titan uploads, etc.
- Show unsupported media types as plain text if the content is valid UTF-8 encoded text.
- The page scrolls while selecting text near top/bottom.
- Display a logo graphic in empty windows/tabs as a placeholder.
- Visualize input focus in lists by drawing a focus rectangle around the current item.
- Menu separators are taller and more distinct for a clearer item separation.
- Adjusted colors of the Import Identity dialog.
- Auto-hide sidebars when resizing a window/split if the document area would become narrower than the sidebar.
- Tuned theme color palette and impr |
| 1.17.3 | 4 พฤศจิกายน 2566 | — | 64 บิต EXE (Inno Setup) บันทึกประจำรุ่น- Fixed activating a pinned identity when opening a bookmark via the Bookmarks menu.
- Fixed initial scope of a created identity when using the default selection.
- Fixed issues with dropdown menus when the menu appears as a popup window.
- Fixed clearing the pinned identity of a bookmark.
New/changed in v1.17
- The Bookmarks menu lists all of your bookmarks and folders.
- Snippets: A collection of short text segments that can be pasted into any input field via the context menu.
For example, useful for your gemlog header/footer and other often-repeated parts.
- Snippets can be managed in Preferences > Snippets and created by right-clicking on links or selected text on a page.
- Custom search queries: Snippets whose name starts with a bang (e.g., "!w") can be invoked in the URL field to make customized queries.
The snippet content should be a Gemini search URL, for example: "gemini://gemi.dev/cgi-bin/wp.cgi/search".
- Quick lookup shows matching snippets as a new type of search result.
- Keyboard shortcut Shift+1/⇧1 for conveniently making a snippet query.
- Input prompts, upload dialogs, and bookmark editors can be resized by dragging the left or right edge.
- Text zooming in the upload text editor.
- Gemtext syntax highlighting in the upload dialog.
- Recently submitted input prompt contents are saved persistently and can be restored via the Ellipsis utility menu in the prompt dialog.
- You can force the input prompt to appear before a certain URL is requested so you can enter a query string.
This is useful for avoiding an extra request when it is known that a URL will require input (e.g., search engine, game input).
- When importing links as bookmarks, you can optionally create subfolders from headings.
You can also choose a destination folder for the imported bookmarks.
- Quickly add/move a bookmark into a folder with the navbar bookmark button context menu (right-click on 🏷️).
- User-selectable feed refresh interval.
Previously the interval been hardcoded to four hours. (Based on a patch by Michael Nordmeyer.)
- Setting to never/always collapse preformatted blocks, disabling the ability to toggle the folding.
- "Fold All" and "Unfold All" in Bookmarks sidebar context menu.
- "Search" context menu item on selected text to make a search query with it.
- "Use as Search URL" in link context menu.
- "Mark All Links as Visited" in the Tools submenu.
- Option --capslock: enable Caps Lock as a modifier in keybindings.
- Option --theme (-t): change UI color theme of open Lagrange windows.
Can be used in scripts to switch the theme automatically (for example, see the darkman utility; thanks to Jason McBrayer for suggesting this).
- Support for the Nex protocol (nex://nightfall.city/nex/info/specification.txt).
- Keyboard shortcut for deleting bookmarks (Backspace).
Useful when the Bookmarks list has input focus.
- macOS: System UI accent color can be chosen as the accent color.
- Menus can have submenus.
Several of the old menus were reorganized accordingly.
For example, the page context menu has a Tools submenu for translation, Titan uploads, etc.
- Show unsupported media types as plain text if the content is valid UTF-8 encoded text.
- The page scrolls while selecting text near top/bottom.
- Display a logo graphic in empty windows/tabs as a placeholder.
- Visualize input focus in lists by drawing a focus rectangle around the current item.
- Menu separators are taller and more distinct for a clearer item separation.
- Adjusted colors of the Import Identity dialog.
- Auto-hide sidebars when resizing a window/split if the document area would become narrower than the sidebar.
- Tuned theme color palette and improved background colors of "Colorful Light".
- Newly created client certificates have a default expiration date in the year 9999, which means they won't expire.
One can still also set a specific date as before.
- Periodically save UI state (including each tab's navigation history) to prevent data loss in case the app crashes.
T |
| 1.16.7 | 11 สิงหาคม 2566 | — | 64 บิต EXE (Inno Setup) บันทึกประจำรุ่น- Workaround for window refresh potentially getting stuck while receiving a streaming response. (Limit update frequency.)
- Don't navigate back when stopping a streaming request.
New/changed in v1.16
- Input prompt font size can be changed with the Zoom In/Out/Reset keys.
- Preferences: Option for silently following scheme-changing redirects (Network tab; default: no).
- Tab creation and closing follows common browser conventions: new tabs are opened next to the most recently opened tab, so they retain the correct left-to-right order.
- Preferences: Moved cache/memory size settings to Content tab.
- Page title in margin omits prefix Emoji if it matches the bookmark icon.
- Adjusted word-wrapping to break at a period inside a word (e.g., domain names).
- If the page is missing a level 1 heading, use the first content line as the title. |
| 1.16.6 | 30 กรกฎาคม 2566 | — | 64 บิต EXE (Inno Setup) บันทึกประจำรุ่น- Fixed crash on gemini://sdf.org/ where the contents of a link line would fail to be recognized as valid characters.
- Fixed splitting a long wrapped line in input fields where part of the text would remain on the preceding line. (Mixup between byte and character index.)
New/changed in v1.16
- Input prompt font size can be changed with the Zoom In/Out/Reset keys.
- Preferences: Option for silently following scheme-changing redirects (Network tab; default: no).
- Tab creation and closing follows common browser conventions: new tabs are opened next to the most recently opened tab, so they retain the correct left-to-right order.
- Preferences: Moved cache/memory size settings to Content tab.
- Page title in margin omits prefix Emoji if it matches the bookmark icon.
- Adjusted word-wrapping to break at a period inside a word (e.g., domain names).
- If the page is missing a level 1 heading, use the first content line as the title. |
| 1.15.8 | 7 เมษายน 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.7 | 28 มีนาคม 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.6 | 22 มีนาคม 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.5 | 16 มีนาคม 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.4 | 9 มีนาคม 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.3 | 26 กุมภาพันธ์ 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.2 | 6 กุมภาพันธ์ 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.1 | 25 มกราคม 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.15.0 | 21 มกราคม 2566 | — | 64 บิต EXE (Inno Setup) |
| 1.14.1 | 26 พฤศจิกายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.14.0 | 25 พฤศจิกายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.8 | 3 พฤศจิกายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.7 | 30 มิถุนายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.6 | 26 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.5 | 19 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.4 | 10 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.3 | 6 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.2 | 3 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.1 | 3 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.13.0 | 3 พฤษภาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.12.2 | 22 เมษายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.12.1 | 6 เมษายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.12.0 | 5 เมษายน 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.11.2 | 18 มีนาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.11.1 | 2 มีนาคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.6 | 19 กุมภาพันธ์ 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.5 | 11 กุมภาพันธ์ 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.4 | 5 กุมภาพันธ์ 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.3 | 30 มกราคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.2 | 24 มกราคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.1 | 20 มกราคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.10.0 | 17 มกราคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.9.5 | 5 มกราคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.9.4 | 4 มกราคม 2565 | — | 64 บิต EXE (Inno Setup) |
| 1.9.3 | 24 ธันวาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.9.2 | 7 ธันวาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.9.1 | 29 พฤศจิกายน 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.9.0 | 27 พฤศจิกายน 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.8.3 | 21 พฤศจิกายน 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.8.1 | 6 พฤศจิกายน 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.8.0 | 30 ตุลาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.7.3 | 23 ตุลาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.7.2 | 12 ตุลาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.7.1 | 3 ตุลาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.6.5 | 29 สิงหาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.6.4 | 22 สิงหาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.6.3 | 16 สิงหาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.6.2 | 5 สิงหาคม 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.5.2 | 16 มิถุนายน 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.5.1 | 7 มิถุนายน 2564 | — | 64 บิต EXE (Inno Setup) |
| 1.5.0 | 31 พฤษภาคม 2564 | — | 64 บิต EXE (Inno Setup) |