What's New
Announcement
- Ekphos Joins nostacks: Ekphos is now part of nostacks, a software lab founded by Ekphos's creator
- Discord Community: Join us to report bugs, request features, discuss ideas, or hang out: https://discord.gg/XBDstnqXVb
Features
- Base and Canvas Views: Added structured Base documents and JSON Canvas support for richer ways to organize and explore notes (#89)
- Task Management: Added task discovery, filtering, editing, shortcuts, and dedicated task views (#84)
- Standard Editing Mode: Added a familiar non-Vim editing mode alongside the existing Vim workflow
- LaTeX Rendering: Added graphical rendering for inline and display math
- Heading Folding: Added collapsible H1-H3 sections and keyboard controls (#63)
- Frontmatter Templates: Added configurable templates for new notes based on their vault location
- Remappable Keybindings: Application commands can now be customized in the configuration (#61)
- Flat Interface Style: Added a flatter visual style with updated built-in themes
- What's New Dialog: Release highlights are now available inside Ekphos
Improvements
- Reworked vault metadata, search, graphs, highlighting, history, images, and other heavy services to reduce memory and compile costs
- Improved graph layout and rendering, including local graph behavior and glyph-based edges (#88)
- Added adjustable sidebar ratios, image row heights, and a configurable journal folder (#83, #86, #87)
- Expanded Markdown presentation and refined links, tables, images, and clipboard behavior
Bug Fixes
- Added FreeBSD support for opening external links (#81)
- Fixed local image path resolution (#82)
- Fixed mouse-coordinate drift in interactive views (#85)
- Kept managed tasks distinct from ordinary checklists
- Fixed the help dialog so all configured keybindings are shown
Full Changelog: v0.25.10...v0.50.0