Unclaimed project
Are you a maintainer of ekphos? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
ekphos
A lightweight, fast, terminal-based markdown research tool inspired by Obsidian
Back to changelogNew
v0.20.0
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 behaviorFixed yanking and pasting issues (#41)Fixed insert mode cursor calculation for wrapped linesFixed 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 mouseFixed scrolling jitter when scrolloff enabled and cursor overflow (#38)Fixed event loop freeze when floating element appears in content viewFixed 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 modesFixed image syntax rendering inside inline and block code
Full Changelog: https://github.com/hanebox/ekphos/compare/v0.15.0...v0.20.0