Skip to content

Releases: HelgeSverre/token

v0.3.19

19 Feb 02:17

Choose a tag to compare

Install token 0.3.19

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HelgeSverre/token/releases/download/v0.3.19/token-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HelgeSverre/token/releases/download/v0.3.19/token-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install helgesverre/tap/token

Download token 0.3.19

File Platform Checksum
token-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
token-x86_64-apple-darwin.tar.xz Intel macOS checksum
token-x86_64-pc-windows-msvc.zip x64 Windows checksum
token-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.18

19 Feb 00:29

Choose a tag to compare

Install token 0.3.18

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HelgeSverre/token/releases/download/v0.3.18/token-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HelgeSverre/token/releases/download/v0.3.18/token-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install helgesverre/tap/token

Download token 0.3.18

File Platform Checksum
token-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
token-x86_64-apple-darwin.tar.xz Intel macOS checksum
token-x86_64-pc-windows-msvc.zip x64 Windows checksum
token-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.17

18 Feb 19:27

Choose a tag to compare

Install token 0.3.17

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HelgeSverre/token/releases/download/v0.3.17/token-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HelgeSverre/token/releases/download/v0.3.17/token-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install helgesverre/tap/token

Download token 0.3.17

File Platform Checksum
token-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
token-x86_64-apple-darwin.tar.xz Intel macOS checksum
token-x86_64-pc-windows-msvc.zip x64 Windows checksum
token-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.16

18 Feb 18:18

Choose a tag to compare

Install token 0.3.16

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/HelgeSverre/token/releases/download/v0.3.16/token-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/HelgeSverre/token/releases/download/v0.3.16/token-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install helgesverre/tap/token

Download token 0.3.16

File Platform Checksum
token-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
token-x86_64-apple-darwin.tar.xz Intel macOS checksum
token-x86_64-pc-windows-msvc.zip x64 Windows checksum
token-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

v0.3.15

09 Jan 05:48

Choose a tag to compare

Full Changelog: v0.3.14...v0.3.15

v0.3.14 - Dock Panel Layout Fixes

09 Jan 02:33

Choose a tag to compare

Fixed

  • Layout: Editor viewport now correctly shrinks to accommodate dock panels (bottom/right)
  • Layout: Viewport dimensions recalculated when dock visibility or size changes
  • Preview: Fixed dual rendering issue (native markdown disabled when webview active)
  • Preview: Fixed webview misalignment on macOS (proper coordinate conversion)
  • Scroll: Scroll events over dock panels and preview panes now properly consumed

Changed

  • Unified mouse event handling with new hit-test system
  • Optimized cursor-blink redraw behavior
  • Various code cleanups and dead code removal

v0.3.13 - CSV Editing Fixes

07 Jan 02:07

Choose a tag to compare

Fixed - CSV Cell Editing

Column Truncation:

  • Fixed column truncation issue during CSV cell editing
  • Cells now properly handle content that exceeds initial column width
  • No data loss when editing longer values

Horizontal Scrolling:

  • Added horizontal scroll support for CSV cell editing
  • Long cell content now scrollable within the edit field
  • Improved UX for editing cells with long text values

Log File Discovery:

  • Fixed log file discovery to find most recent dated log file
  • Improved config path resolution for logging

v0.3.12 - Complete Find/Replace

20 Dec 16:26

Choose a tag to compare

Complete Find/Replace Implementation

Core Search Functions

  • find_all_occurrences_with_options() with case sensitivity support
  • find_next_occurrence_with_options() for forward search with wrapping
  • find_prev_occurrence_with_options() for backward search with wrapping
  • Full Unicode support (Greek, Japanese, emoji, accented characters)
  • Overlapping match detection

New Modal Messages

  • ToggleFindReplaceField - Tab to switch between query/replace fields
  • ToggleFindReplaceCaseSensitive - Toggle case-sensitive search
  • FindNext / FindPrevious - Navigate through matches
  • ReplaceAndFindNext - Replace current match and find next
  • ReplaceAll - Replace all occurrences at once

UX Improvements

  • Query persists when reopening Cmd+F (like command palette)
  • Transient messages show "No matches found" or "Replaced N occurrences"
  • Selection highlights the current match
  • Cursor scrolls to ensure match is visible

Test Coverage

  • 25+ new tests for find functionality
  • Case sensitivity tests
  • Unicode edge cases (emoji, CJK, Greek letters)
  • Overlapping pattern matching
  • Empty document and needle handling

v0.3.10 - File System Watcher & New Languages

19 Dec 20:09

Choose a tag to compare

Added

Workspace File Watching:

  • Integrated notify crate for real-time file system monitoring
  • FileSystemChange event for workspace updates
  • Automatic refresh when files change externally

New Language Support:

  • Scheme, INI, XML - tree-sitter parsers and highlighting

File Operations:

  • Support for opening files via sidebar
  • Support for creating new files

Theme Improvements:

  • Added CSV highlighting colors to all themes

Documentation:

  • Comprehensive documentation suite
  • Workspace performance benchmarks

Changed

  • Removed legacy highlight query files
  • Cleaned up obsolete assets

Full Changelog: v0.3.9...v0.3.10

v0.3.9 - SelectWord and sidebar spacing fix

19 Dec 12:45

Choose a tag to compare

Added

  • Implemented select_word() method for EditableState in unified text editing system
  • Wired TextEditMsg::SelectWord (previously a TODO stub)
  • Added 4 tests for select_word

Fixed

  • Sidebar folder indicator spacing - increased gap between +/- and folder names

Full Changelog: v0.3.8...v0.3.9