github hanebox/ekphos v0.20.0

10 hours ago

What's New

Features

  • Global Fuzzy Search: Fast global fuzzy file search and full text content search with background indexer (#41, #49)
  • Frontmatter Support: Parse and display YAML frontmatter in notes (#45)
  • File Relocation: Move and rename files within the vault (#41)
  • Panel Navigation: Added h/l and arrow key bindings for panel focus switching (#40)

Improvements

  • Editor Highlighter: Enhanced syntax highlighting using separate threads and fast lookup
  • Persistent Cursor Position: Cursor position preserved between navigation with search picker history
  • Homebrew Support: Added installation instructions for Homebrew (#44, #48)
  • AUR Package: Included AUR installation instructions

Bug Fixes

  • Fixed global search picker always showing pending state
  • Fixed wiki autocomplete triggering inside inline code blocks
  • Fixed wiki autocomplete dialog selected item highlight boundaries
  • Refined frontmatter parsing behavior
  • Fixed yanking and pasting issues (#41)
  • Fixed insert mode cursor calculation for wrapped lines
  • Fixed mouse click behavior on wrapped lines in edit mode (#41)
  • Fixed sidebar query not reverting previous state before search (#41)
  • Fixed inaccurate cursor positioning with mouse
  • Fixed scrolling jitter when scrolloff enabled and cursor overflow (#38)
  • Fixed event loop freeze when floating element appears in content view
  • Fixed search highlighting misalignment with CJK characters in content view (#36)
  • Fixed Shift+O failing to create new list item on list lines (#37)
  • Fixed floating components calculation between layout modes
  • Fixed image syntax rendering inside inline and block code

Full Changelog: v0.15.0...v0.20.0

Don't miss a new ekphos release

NewReleases is sending notifications on new releases.