&lt;?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Lit Releases</title><link>https://lit.solar/releases/</link><description>Release notes for Lit</description><atom:link href="https://lit.solar/releases/index.xml" rel="self" type="application/rss+xml"/><item><title>v0.12.2</title><link>https://lit.solar/releases/#v0.12.2</link><guid>https://lit.solar/releases/#v0.12.2</guid><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;.lkg&lt;/code&gt; knowledge graph bundle format for exporting and importing your entire vault&lt;/li&gt;
&lt;li&gt;Add academic export to LaTeX, PDF, HTML, and DOCX via Pandoc, with a Cancel/Export dialog and inline progress feedback&lt;/li&gt;
&lt;li&gt;Add LLM conversation threads directly on annotations, replacing the standalone LLM tab&lt;/li&gt;
&lt;li&gt;Add philological mark annotations with a minimal pill display&lt;/li&gt;
&lt;li&gt;Add Outgoing Links tab to the bottom panel&lt;/li&gt;
&lt;li&gt;Add an option to display the bottom panel as a sidebar instead of a panel below the editor&lt;/li&gt;
&lt;li&gt;Allow the bottom panel to be used as a side panel alongside the editor&lt;/li&gt;
&lt;li&gt;Add iMessage-style chat bubbles with Apple color palette in the conversation panel&lt;/li&gt;
&lt;li&gt;Add graph multi-select with modifier-click and lasso selection&lt;/li&gt;
&lt;li&gt;Add delete, merge, and split document actions to the graph context menu&lt;/li&gt;
&lt;li&gt;Add document merge and split with vault-wide link rewriting and LLM-powered title suggestions&lt;/li&gt;
&lt;li&gt;Add undo support for structural page mutations (merge, split, rename)&lt;/li&gt;
&lt;li&gt;Add a trash system with soft delete, restore, and purge&lt;/li&gt;
&lt;li&gt;Add vault-wide wikilink rewriter to keep links consistent after renames, merges, and splits&lt;/li&gt;
&lt;li&gt;Add configurable default view mode in Preferences&lt;/li&gt;
&lt;li&gt;Add a setting to control how many neighbor levels are included in LLM context&lt;/li&gt;
&lt;li&gt;Add Cmd+1/2/3 keyboard shortcuts to switch view modes and rebind Cmd+Shift+G to Find Previous&lt;/li&gt;
&lt;li&gt;Add Cmd+Enter to confirm in the annotation builder modal&lt;/li&gt;
&lt;li&gt;Add Cmd+N to start a new conversation thread in the conversation panel&lt;/li&gt;
&lt;li&gt;Add a command to cycle focus between content panes only&lt;/li&gt;
&lt;li&gt;Add graph node labels that appear only on hover or selection&lt;/li&gt;
&lt;li&gt;Add auto-detection of CJK content and inject the appropriate font for PDF export&lt;/li&gt;
&lt;li&gt;Add passphrase modal keyboard confirm with optimistic dismiss&lt;/li&gt;
&lt;li&gt;Add LLM API keys stored in a locally encrypted file&lt;/li&gt;
&lt;li&gt;Store and restore annotation builder field values as defaults for the next use&lt;/li&gt;
&lt;li&gt;Add hover-nudge animation for knowledge graph nodes&lt;/li&gt;
&lt;li&gt;Switch to pay-first licensing, removing the trial period&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Show actionable error messages when Pandoc is not installed or unavailable&lt;/li&gt;
&lt;li&gt;Replace unstyled export/import dialogs with inline status bar progress&lt;/li&gt;
&lt;li&gt;Show annotation builder with smarter defaults and a rendered preview&lt;/li&gt;
&lt;li&gt;Render Markdown (including LaTeX and inline formatting) in annotation pill bodies, callout bodies, and the LLM response panel&lt;/li&gt;
&lt;li&gt;Improve annotation DSL with a new delimiter, an &lt;code&gt;[id]&lt;/code&gt; field, and a dual-parser&lt;/li&gt;
&lt;li&gt;Use viewport culling for annotation decorations to improve editor performance&lt;/li&gt;
&lt;li&gt;Consolidate LLM interaction into companion annotations, removing the separate LLM tab&lt;/li&gt;
&lt;li&gt;Replace custom context menus in the Sidebar, Trash, Graph, and Mindmap panels with native OS menus&lt;/li&gt;
&lt;li&gt;Restyle graph nodes to uniform filled dots with soft edges&lt;/li&gt;
&lt;li&gt;Remove stub and phantom nodes from the graph view for a cleaner graph&lt;/li&gt;
&lt;li&gt;Highlight the active document&amp;rsquo;s node in global graph mode and differentiate selected nodes visually&lt;/li&gt;
&lt;li&gt;Include graph-aware neighbor context when sending LLM queries&lt;/li&gt;
&lt;li&gt;Cache failed image URLs to prevent repeated fetch attempts on viewport entry&lt;/li&gt;
&lt;li&gt;Improve selection highlight contrast and text-selection visibility over code decoration backgrounds in dark mode&lt;/li&gt;
&lt;li&gt;Validate reference DOCX files before passing to Pandoc to prevent crashes&lt;/li&gt;
&lt;li&gt;Strip inline Markdown from mindmap heading text&lt;/li&gt;
&lt;li&gt;Wrap long text in chat bubbles and code blocks to prevent overflow&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix undo to the bottom of history no longer resets the document to empty&lt;/li&gt;
&lt;li&gt;Fix cursor disappearing after inserting from the annotation builder&lt;/li&gt;
&lt;li&gt;Fix stale annotation highlights lingering after switching documents or deleting a thread annotation&lt;/li&gt;
&lt;li&gt;Fix annotation modal overflowing the screen when quoting long text&lt;/li&gt;
&lt;li&gt;Fix inline annotation inserting before selected text instead of after&lt;/li&gt;
&lt;li&gt;Fix annotation body whitespace, heading, and list style normalization&lt;/li&gt;
&lt;li&gt;Fix callout and &lt;code&gt;&amp;lt;pre&amp;gt;&lt;/code&gt; block content overflowing the pane width&lt;/li&gt;
&lt;li&gt;Fix exported questions being wrapped as headings instead of callouts&lt;/li&gt;
&lt;li&gt;Fix thread follow-up textarea keystrokes leaking into the editor&lt;/li&gt;
&lt;li&gt;Fix thread overflow menu fading and incorrect colors on mouse leave&lt;/li&gt;
&lt;li&gt;Fix keyboard shortcuts firing multiple times when split panes are open&lt;/li&gt;
&lt;li&gt;Fix Cmd+W closing the window instead of leaving the last pane in an empty state, and restore the close button on empty panes&lt;/li&gt;
&lt;li&gt;Fix Cmd+Shift+: not opening the annotation UI on macOS&lt;/li&gt;
&lt;li&gt;Fix LLM API key resolution failing in release builds&lt;/li&gt;
&lt;li&gt;Fix thread selector showing &amp;ldquo;Untitled thread&amp;rdquo; or being invisible when opening the LLM panel&lt;/li&gt;
&lt;li&gt;Fix editor selection context being lost on retry and edit-message flows&lt;/li&gt;
&lt;li&gt;Fix graph node click navigating to an empty file after a merge&lt;/li&gt;
&lt;li&gt;Fix plain click selecting a node and Cmd/Ctrl+click navigating (swapped semantics corrected)&lt;/li&gt;
&lt;li&gt;Fix lasso selection including hidden nodes and using incorrect coordinate spaces&lt;/li&gt;
&lt;li&gt;Fix right-click causing canvas highlight or text selection in graph and outline views&lt;/li&gt;
&lt;li&gt;Fix file-watcher events being misclassified, causing new files not to appear in the graph&lt;/li&gt;
&lt;li&gt;Fix race conditions in graph data loading via generation counter&lt;/li&gt;
&lt;li&gt;Fix PDF export deadlock caused by Pandoc pipes not being drained&lt;/li&gt;
&lt;li&gt;Fix word highlighting on right-click in Outline and Trash panels&lt;/li&gt;
&lt;li&gt;Fix concurrent export conflicts by scoping event emissions correctly&lt;/li&gt;
&lt;li&gt;Fix LLM tab code blocks overflowing horizontally and being invisible in light theme&lt;/li&gt;
&lt;li&gt;Fix clicking an LLM pill inserting raw text instead of a companion annotation&lt;/li&gt;
&lt;li&gt;Fix backlinks and forward links being inconsistent in the knowledge graph&lt;/li&gt;
&lt;li&gt;Fix horizontal overflow in the Settings modal&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.12.1</title><link>https://lit.solar/releases/#v0.12.1</link><guid>https://lit.solar/releases/#v0.12.1</guid><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add &lt;code&gt;.lkg&lt;/code&gt; knowledge graph bundle format for exporting and importing your entire vault as a single file&lt;/li&gt;
&lt;li&gt;Add academic export to LaTeX, PDF, HTML, and DOCX via pandoc, with CJK auto-detection for PDF&lt;/li&gt;
&lt;li&gt;Add LLM conversation threads with persistent history, streaming responses, and iMessage-style chat bubbles&lt;/li&gt;
&lt;li&gt;Add annotation conversation thread indicators so you can see which annotations have ongoing discussions&lt;/li&gt;
&lt;li&gt;Add philological mark annotations with a minimal pill display style&lt;/li&gt;
&lt;li&gt;Add graph-aware context builder that automatically includes neighboring notes when sending LLM queries&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;Outgoing Links&lt;/code&gt; tab to the bottom panel&lt;/li&gt;
&lt;li&gt;Add option to display the bottom panel as a sidebar alongside the editor&lt;/li&gt;
&lt;li&gt;Add Cmd+1/2/3 shortcuts for switching views and Cmd+N for starting a new conversation thread&lt;/li&gt;
&lt;li&gt;Add a command to cycle focus between content panes only&lt;/li&gt;
&lt;li&gt;Add delete-document item to the graph view context menu&lt;/li&gt;
&lt;li&gt;Replace custom context menus in Graph, Mindmap, Sidebar, and Trash with native OS menus&lt;/li&gt;
&lt;li&gt;Add annotation builder memory so field values are remembered as defaults for next time&lt;/li&gt;
&lt;li&gt;Add Cmd+Enter to confirm in the annotation builder modal, and keyboard confirm for the passphrase modal&lt;/li&gt;
&lt;li&gt;Switch to a pay-first licensing model (trial removed)&lt;/li&gt;
&lt;li&gt;Store LLM API keys in a locally encrypted file instead of plain preferences&lt;/li&gt;
&lt;li&gt;Add a &lt;code&gt;Neighbors Depth&lt;/code&gt; slider in settings to control how much graph context is sent to the LLM&lt;/li&gt;
&lt;li&gt;Highlight selected nodes in the graph view with distinct colors for seed and selected states&lt;/li&gt;
&lt;li&gt;Hide graph node labels unless the node is hovered or selected&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Show export and import progress in the status bar instead of unstyled dialogs&lt;/li&gt;
&lt;li&gt;Render Markdown (including LaTeX and inline formatting) in annotation pill bodies, callout bodies, and the LLM response panel&lt;/li&gt;
&lt;li&gt;Viewport-cull annotation decorations for better editor performance with large documents&lt;/li&gt;
&lt;li&gt;Wrap long chat messages when the panel is narrow and soften conversation panel borders&lt;/li&gt;
&lt;li&gt;Restyle graph nodes to uniform filled dots with soft edges&lt;/li&gt;
&lt;li&gt;Remove stub and phantom nodes from the graph view&lt;/li&gt;
&lt;li&gt;Strip inline Markdown from mindmap heading text&lt;/li&gt;
&lt;li&gt;Derive the displayed app version from git tags rather than a hardcoded value&lt;/li&gt;
&lt;li&gt;Use a consistent font across raw code and rendered text in the editor&lt;/li&gt;
&lt;li&gt;Increase text-selection highlight contrast in dark mode and make selections visible over code decoration backgrounds&lt;/li&gt;
&lt;li&gt;Unify select elements across the app with a consistent style and custom chevron&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix inline annotation inserting after selected text (was inserting before it)&lt;/li&gt;
&lt;li&gt;Fix thread follow-up keystrokes leaking into the editor&lt;/li&gt;
&lt;li&gt;Fix thread overflow menu fading incorrectly on mouse leave&lt;/li&gt;
&lt;li&gt;Fix callout and pre-block content overflowing the pane width&lt;/li&gt;
&lt;li&gt;Fix annotation body whitespace, heading, and list styles being inconsistently normalized&lt;/li&gt;
&lt;li&gt;Fix exported question being wrapped as a heading instead of a callout&lt;/li&gt;
&lt;li&gt;Fix LLM tab code blocks overflowing horizontally and being invisible in light theme&lt;/li&gt;
&lt;li&gt;Fix clicking an LLM pill inserting raw text instead of a companion annotation&lt;/li&gt;
&lt;li&gt;Fix companion annotation not inheriting the reference scope from its triggering annotation&lt;/li&gt;
&lt;li&gt;Fix PDF export deadlock caused by unpurged pandoc output pipes&lt;/li&gt;
&lt;li&gt;Fix PDF export crash with pandoc 3.x incompatible LaTeX template&lt;/li&gt;
&lt;li&gt;Fix DOCX export crash when the reference file is not a valid ZIP/DOCX&lt;/li&gt;
&lt;li&gt;Fix Cmd+W closing the window instead of leaving the last pane in an empty state&lt;/li&gt;
&lt;li&gt;Fix close button disappearing on empty panes&lt;/li&gt;
&lt;li&gt;Fix Cmd+Shift+: not opening the annotation UI on macOS&lt;/li&gt;
&lt;li&gt;Fix keyboard shortcuts firing multiple times when split panes are open&lt;/li&gt;
&lt;li&gt;Fix Cmd+Shift+G rebound to Find Previous (was conflicting)&lt;/li&gt;
&lt;li&gt;Fix graph node click navigating to an empty file after a merge&lt;/li&gt;
&lt;li&gt;Fix active document node not being highlighted when in global graph mode&lt;/li&gt;
&lt;li&gt;Fix seed node highlight not updating when the active document changes&lt;/li&gt;
&lt;li&gt;Fix lasso selection including hidden nodes and use correct viewport-space coordinates&lt;/li&gt;
&lt;li&gt;Fix right-click causing canvas highlight in graph and outline/trash panels&lt;/li&gt;
&lt;li&gt;Fix file-watcher events being misclassified, so newly created files correctly appear in the graph&lt;/li&gt;
&lt;li&gt;Fix graph link rewriting targeting the wrong files when notes are renamed, split, or merged&lt;/li&gt;
&lt;li&gt;Fix race conditions in graph data loading when switching pages rapidly&lt;/li&gt;
&lt;li&gt;Fix double-reindex being triggered on page create, rename, delete, and restore&lt;/li&gt;
&lt;li&gt;Fix LLM API key resolution failing in release builds&lt;/li&gt;
&lt;li&gt;Fix thread selector collapsing or showing &amp;ldquo;Untitled thread&amp;rdquo; due to stale conversation state&lt;/li&gt;
&lt;li&gt;Fix editor selection context being lost on retry and edit-message flows&lt;/li&gt;
&lt;li&gt;Fix failed image URLs being re-fetched repeatedly on every viewport entry&lt;/li&gt;
&lt;li&gt;Fix Annotations tab not always being visible in the bottom panel and its highlight/toggle being incorrect&lt;/li&gt;
&lt;li&gt;Fix word highlighting appearing on right-click in Outline and Trash panels&lt;/li&gt;
&lt;li&gt;Fix settings modal content overflowing horizontally&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.12.0</title><link>https://lit.solar/releases/#v0.12.0</link><guid>https://lit.solar/releases/#v0.12.0</guid><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add split-pane editor so you can view and edit multiple documents side-by-side simultaneously&lt;/li&gt;
&lt;li&gt;Add a knowledge graph view powered by Sigma.js/WebGL with local and global modes, node search, hover tooltips, and lasso multi-select&lt;/li&gt;
&lt;li&gt;Add document merge and split commands, accessible via the graph context menu and command palette, with LLM-powered title suggestions&lt;/li&gt;
&lt;li&gt;Add a mindmap view that visualizes document headings with pan/zoom, drag-to-reorder, keyboard navigation, and inline node editing&lt;/li&gt;
&lt;li&gt;Add a bottom panel with tabs for Backlinks, Unlinked Mentions, Outgoing Links, and LLM conversation&lt;/li&gt;
&lt;li&gt;Add a persistent LLM conversation panel with iMessage-style chat bubbles, thread management, retry/edit, and streaming responses&lt;/li&gt;
&lt;li&gt;Add annotation DSL with live-preview widgets (pill, block callout, philological mark), a builder modal, and SQLite-backed full-text search&lt;/li&gt;
&lt;li&gt;Add LLM-powered annotation firing that streams a response and inserts it as a companion annotation in the document&lt;/li&gt;
&lt;li&gt;Add conversation thread indicators on annotation widgets, linking annotations to their LLM discussion threads&lt;/li&gt;
&lt;li&gt;Add academic export (LaTeX, PDF, HTML, DOCX) via pandoc with automatic CJK font detection&lt;/li&gt;
&lt;li&gt;Add data export as a ZIP archive via File → Export&lt;/li&gt;
&lt;li&gt;Add a trash system with soft delete, restore, and purge&lt;/li&gt;
&lt;li&gt;Add vault-wide wikilink rewriter so all links are updated atomically on page rename, merge, or split&lt;/li&gt;
&lt;li&gt;Add an undo framework (operation log) covering structural page mutations&lt;/li&gt;
&lt;li&gt;Add a Settings modal with category sidebar, fuzzy search, keyboard accessibility, and a JSON editor for raw preferences&lt;/li&gt;
&lt;li&gt;Add a Keyboard Shortcuts panel to Settings with live rebinding, conflict detection, undo, and auto-save&lt;/li&gt;
&lt;li&gt;Add LLM API key storage in a locally encrypted file accessible from Settings&lt;/li&gt;
&lt;li&gt;Add a &lt;code&gt;lit&lt;/code&gt; CLI command with single-instance support, file:line:col navigation, and &lt;code&gt;lit://&lt;/code&gt; deep-link handling&lt;/li&gt;
&lt;li&gt;Add GFM table live-preview rendering with inline cell editing&lt;/li&gt;
&lt;li&gt;Add live-preview rendering for strikethrough, blockquotes, horizontal rules, mermaid diagrams, and GFM footnotes with hover tooltips&lt;/li&gt;
&lt;li&gt;Add section folding for headings, code blocks, and frontmatter with a configurable gutter&lt;/li&gt;
&lt;li&gt;Add cross-note jump history (Ctrl-&lt;code&gt;/&lt;/code&gt;Ctrl-Shift-`) so you can navigate back and forward across pages&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;[[&lt;/code&gt; wikilink autocomplete with page search and section headings&lt;/li&gt;
&lt;li&gt;Add crossref and citeproc citation decorations with bibliography support and &lt;code&gt;[@&lt;/code&gt;-triggered autocomplete&lt;/li&gt;
&lt;li&gt;Add iA Writer-style focus mode with sentence dimming and zen mode&lt;/li&gt;
&lt;li&gt;Add Ulysses-style media thumbnails with click-to-lightbox&lt;/li&gt;
&lt;li&gt;Add a command palette (Mod-P) with omni-search across files, content, tags, commands, and annotations&lt;/li&gt;
&lt;li&gt;Add sidebar sorting by name, modified time, or created time&lt;/li&gt;
&lt;li&gt;Add multi-workspace support — one window per workspace&lt;/li&gt;
&lt;li&gt;Add Obsidian-compatible color theme support, bundled Nordic and Leuvburn themes, and auto dark mode&lt;/li&gt;
&lt;li&gt;Add a native system menu replacing the HTML menu bar&lt;/li&gt;
&lt;li&gt;Add subgraph export (&amp;ldquo;Export Local Network…&amp;rdquo;) from graph, mindmap, and sidebar context menus&lt;/li&gt;
&lt;li&gt;Add graph multi-select via modifier-click and lasso, with merge/split actions on selected nodes&lt;/li&gt;
&lt;li&gt;Add a BufferStack chip in the status bar for switching and closing open panes&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;Cmd+\&lt;/code&gt; to toggle the left sidebar and &lt;code&gt;Cmd+1/2/3&lt;/code&gt; to switch views&lt;/li&gt;
&lt;li&gt;Add passphrase modal with keyboard confirm and optimistic dismiss for the encrypted credential store&lt;/li&gt;
&lt;li&gt;Add a licensing system with trial clock, Ed25519 license validation, deep-link activation, and an in-app trial banner&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Virtualize the sidebar file list, backlinks panel, and unlinked mentions panel for smooth scrolling over large vaults&lt;/li&gt;
&lt;li&gt;Replace sequential startup IPC calls with a single bundled request and warm-start graph loading for faster launch&lt;/li&gt;
&lt;li&gt;Show the main UI immediately without waiting for full graph indexing, displaying a real-time progress screen instead&lt;/li&gt;
&lt;li&gt;Parallelize FA2 force-layout calculations with Rayon and add a Barnes-Hut quadtree for O(n log n) repulsion on large graphs&lt;/li&gt;
&lt;li&gt;Persist graph layout positions in SQLite so FA2 layout is skipped on revisit&lt;/li&gt;
&lt;li&gt;Use incremental graph diffing to avoid full rebuilds on workspace changes&lt;/li&gt;
&lt;li&gt;Batch graph rebuilds in merge, split, and file-watcher paths to eliminate redundant work&lt;/li&gt;
&lt;li&gt;Replace O(n·m) decoration overlap filter with an O(n+m) sweep-line algorithm&lt;/li&gt;
&lt;li&gt;Skip live-preview decoration rebuilds when the cursor moves within plain text&lt;/li&gt;
&lt;li&gt;Cull annotation decorations outside the visible viewport using a ViewPlugin&lt;/li&gt;
&lt;li&gt;Memoize sidebar tree construction to avoid rebuilding on unrelated state changes&lt;/li&gt;
&lt;li&gt;Parallelize full-text search and unlinked mentions scanning with Rayon&lt;/li&gt;
&lt;li&gt;Replace FTS5 with ripgrep for full-body content search&lt;/li&gt;
&lt;li&gt;Switch annotation FTS to trigram tokenizer for better multilingual search&lt;/li&gt;
&lt;li&gt;Add graph-aware, layered context builder with token budgeting for LLM calls, including configurable neighbor depth&lt;/li&gt;
&lt;li&gt;Show graph node labels only on hover or selection to reduce visual clutter&lt;/li&gt;
&lt;li&gt;Style graph nodes as uniform filled dots with soft edges and a hover-nudge animation&lt;/li&gt;
&lt;li&gt;Remove stub/phantom nodes from the graph view&lt;/li&gt;
&lt;li&gt;Replace the custom graph, mindmap, sidebar, and trash context menus with native Tauri menus&lt;/li&gt;
&lt;li&gt;Improve annotation callout rendering: normalize whitespace, heading, and list styles, and wrap pre blocks to prevent overflow&lt;/li&gt;
&lt;li&gt;Improve LLM code block rendering: fix horizontal overflow and invisible blocks in light theme&lt;/li&gt;
&lt;li&gt;Allow the bottom panel to be docked as a sidebar with drag-to-resize and orientation persistence&lt;/li&gt;
&lt;li&gt;Merge BottomPanel tabs into the global status bar for a unified layout&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;Cmd+Enter&lt;/code&gt; to confirm the annotation builder modal&lt;/li&gt;
&lt;li&gt;Remember annotation builder field values as defaults for the next annotation&lt;/li&gt;
&lt;li&gt;Allow &lt;code&gt;Cmd+Enter&lt;/code&gt; to confirm the passphrase modal&lt;/li&gt;
&lt;li&gt;Swap plain click / Cmd+click semantics so plain click selects a graph node and Cmd+click navigates&lt;/li&gt;
&lt;li&gt;Add multi-language support with grapheme-aware search, RTL text, and locale-insensitive matching&lt;/li&gt;
&lt;li&gt;Wrap mindmap node text instead of truncating, with CJK-aware width estimation&lt;/li&gt;
&lt;li&gt;Show a directional arrow on the sidebar sort button to indicate current order&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix inline annotation insertion to place the cursor after selected text instead of replacing it&lt;/li&gt;
&lt;li&gt;Fix thread overflow menu staying faded after mouse leave and use theme tokens for its colors&lt;/li&gt;
&lt;li&gt;Fix keystrokes typed in the thread follow-up textarea leaking into the editor&lt;/li&gt;
&lt;li&gt;Fix companion annotation scope not inheriting the reference from the triggering annotation&lt;/li&gt;
&lt;li&gt;Fix clicking an LLM pill inserting raw text instead of a properly formatted companion annotation&lt;/li&gt;
&lt;li&gt;Fix LaTeX rendering inside annotation markdown bodies&lt;/li&gt;
&lt;li&gt;Fix exported question wrapping as a callout instead of a heading in academic export&lt;/li&gt;
&lt;li&gt;Fix PDF export deadlock by draining pandoc pipes in background threads&lt;/li&gt;
&lt;li&gt;Fix pandoc 3.x compatibility and drop the custom LaTeX template in favor of pandoc&amp;rsquo;s default&lt;/li&gt;
&lt;li&gt;Fix DOCX reference validation using ZIP magic bytes to prevent a pandoc crash&lt;/li&gt;
&lt;li&gt;Fix LLM API key resolution failing in release builds&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Cmd+W&lt;/code&gt; closing the window instead of leaving the last pane in an empty state, and restore the close button on empty panes&lt;/li&gt;
&lt;li&gt;Fix keyboard shortcuts firing multiple times when split panes are open&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Cmd+Shift+G&lt;/code&gt; rebound to Find Previous and add &lt;code&gt;Cmd+1/2/3&lt;/code&gt; view switching&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Ctrl+G&lt;/code&gt; (select next occurrence) now correctly builds a multi-cursor selection&lt;/li&gt;
&lt;li&gt;Fix graph node click navigating to an empty file after a merge&lt;/li&gt;
&lt;li&gt;Fix active document seed highlight not updating when switching pages in global graph mode&lt;/li&gt;
&lt;li&gt;Fix lasso selection excluding hidden nodes and converting coordinates to the correct space&lt;/li&gt;
&lt;li&gt;Fix right-click canvas highlight and word highlighting in graph, outline, and trash panels&lt;/li&gt;
&lt;li&gt;Fix thread selector showing &amp;ldquo;Untitled thread&amp;rdquo; or collapsing due to a stale conversation ID&lt;/li&gt;
&lt;li&gt;Fix editor selection context being lost on LLM retry and edit-message flows&lt;/li&gt;
&lt;li&gt;Fix annotation panel highlight not clearing on entry click, annotation change, or editor click&lt;/li&gt;
&lt;li&gt;Fix stale async search results overwriting newer results in the command palette&lt;/li&gt;
&lt;li&gt;Fix cursor position being lost on external document reload and page navigation&lt;/li&gt;
&lt;li&gt;Fix conflict dialog showing false positives when files are edited in concurrent windows&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Cmd+Shift+:&lt;/code&gt; shortcut not opening the annotation UI on macOS&lt;/li&gt;
&lt;li&gt;Fix selection highlight contrast in dark mode and text selection visibility over code decoration backgrounds&lt;/li&gt;
&lt;li&gt;Fix sidebar scroll being lost after resize&lt;/li&gt;
&lt;li&gt;Fix sidebar context menu appearing behind trash items, causing a double-menu&lt;/li&gt;
&lt;li&gt;Fix default sidebar folders being expanded, keeping the file list compact&lt;/li&gt;
&lt;li&gt;Fix popover rendering at (0,0) after a close-then-reopen pane cycle&lt;/li&gt;
&lt;li&gt;Fix settings modal content overflowing horizontally&lt;/li&gt;
&lt;li&gt;Fix graph reindex emitting &lt;code&gt;lit:graph-updated&lt;/code&gt; only on success, and emitting &lt;code&gt;lit:graph-reindex-failed&lt;/code&gt; on error&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Cmd+Shift+L&lt;/code&gt; toggling the LLM tab rather than only opening it&lt;/li&gt;
&lt;li&gt;Fix fire button collapsing the annotation widget instead of triggering the LLM&lt;/li&gt;
&lt;li&gt;Fix annotation rendering as raw text when the line has trailing whitespace or no blank line before a block&lt;/li&gt;
&lt;li&gt;Fix text selection remaining highlighted when the editor loses focus&lt;/li&gt;
&lt;li&gt;Fix strip annotation delimiters from LLM prompt scope text&lt;/li&gt;
&lt;li&gt;Fix preserve cursor position on external-change reload&lt;/li&gt;
&lt;li&gt;Fix reindex graph synchronously on page create, rename, delete, and restore&lt;/li&gt;
&lt;li&gt;Fix mindmap auto-fit triggering on node insertion and restore SVG focus after inline edit dismissal&lt;/li&gt;
&lt;li&gt;Fix wikilink navigation recording the correct departure position in jump history&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;Cmd+click&lt;/code&gt; on wikilinks inside GFM table cells&lt;/li&gt;
&lt;li&gt;Fix UTf-8 character boundary panic in unlinked mentions context extraction&lt;/li&gt;
&lt;li&gt;Fix sentence scope resolver to cross paragraph boundaries correctly&lt;/li&gt;
&lt;li&gt;Fix frontmatter field order being randomized on save&lt;/li&gt;
&lt;li&gt;Fix blank-screen flash (FOUC) on cold start&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.10.3</title><link>https://lit.solar/releases/#v0.10.3</link><guid>https://lit.solar/releases/#v0.10.3</guid><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix the Annotations tab highlight and toggle behavior in the bottom panel&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.10.2</title><link>https://lit.solar/releases/#v0.10.2</link><guid>https://lit.solar/releases/#v0.10.2</guid><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><description>This change has no user-visible effect (internal refactor only), so there are no release notes to output.</description></item><item><title>v0.10.0</title><link>https://lit.solar/releases/#v0.10.0</link><guid>https://lit.solar/releases/#v0.10.0</guid><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add academic export to LaTeX, PDF, HTML, and DOCX formats via pandoc, with a dedicated export dialog&lt;/li&gt;
&lt;li&gt;Auto-detect CJK (Chinese/Japanese/Korean) content and apply the correct font when exporting to PDF&lt;/li&gt;
&lt;li&gt;Add a command to cycle keyboard focus between content panes only&lt;/li&gt;
&lt;li&gt;Add annotation DSL with a new delimiter format, ID fields, and a dual-parser for backward compatibility&lt;/li&gt;
&lt;li&gt;Show smarter defaults and a rendered preview in the annotation builder&lt;/li&gt;
&lt;li&gt;Allow the annotation builder modal to be confirmed with Cmd+Enter&lt;/li&gt;
&lt;li&gt;Restrict the LLM fire button to annotation types that support AI interaction&lt;/li&gt;
&lt;li&gt;Allow the bottom panel to be displayed as a sidebar, with full state persistence and resize support&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Render markdown in LLM response panel, annotation pill bodies, and block annotation callouts&lt;/li&gt;
&lt;li&gt;Unify dropdown (select) elements with the app&amp;rsquo;s global style and a custom chevron&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix Cmd+Shift+: shortcut not opening the annotation UI on macOS&lt;/li&gt;
&lt;li&gt;Fix PDF export deadlocks by draining pandoc output pipes on background threads&lt;/li&gt;
&lt;li&gt;Fix pandoc 3.x compatibility issues in the LaTeX export template&lt;/li&gt;
&lt;li&gt;Validate reference DOCX files using ZIP magic bytes to prevent pandoc crashes&lt;/li&gt;
&lt;li&gt;Fix LLM API key resolution failing in release builds&lt;/li&gt;
&lt;li&gt;Increase text selection highlight contrast in dark mode and ensure selections are visible over code backgrounds&lt;/li&gt;
&lt;li&gt;Use a consistent font between raw code and rendered text views&lt;/li&gt;
&lt;li&gt;Fix horizontal overflow in the Settings modal by allowing content to wrap&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.9.8</title><link>https://lit.solar/releases/#v0.9.8</link><guid>https://lit.solar/releases/#v0.9.8</guid><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add smarter defaults and a rendered preview in the annotation builder&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Restrict the fire button to annotation types that support LLM interaction&lt;/li&gt;
&lt;li&gt;Unify dropdown menus with a consistent style and custom chevron across the app&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix Cmd+Shift+: shortcut not opening the annotation UI on macOS&lt;/li&gt;
&lt;li&gt;Render Markdown correctly in LLM response panel, annotation pill bodies, and block annotation callouts&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.9.6</title><link>https://lit.solar/releases/#v0.9.6</link><guid>https://lit.solar/releases/#v0.9.6</guid><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a full conversation panel to the LLM bottom panel, with message bubbles, streaming responses, thread selection, and auto-scroll&lt;/li&gt;
&lt;li&gt;Allow the LLM bottom panel to be displayed as a side panel alongside the editor&lt;/li&gt;
&lt;li&gt;Add Insert, Replace, and Companion action buttons on the latest assistant message to apply AI responses directly in the editor&lt;/li&gt;
&lt;li&gt;Add graph-aware context builder that gathers neighboring notes and passes them to LLM calls, with a configurable neighbor depth setting in preferences&lt;/li&gt;
&lt;li&gt;Add annotation thread indicators on inline annotation widgets, linking annotations to conversation threads&lt;/li&gt;
&lt;li&gt;Add an option in settings to automatically delete conversation threads when their linked annotation is removed&lt;/li&gt;
&lt;li&gt;Add Cmd+N keyboard shortcut in the conversation panel to start a new thread&lt;/li&gt;
&lt;li&gt;Add Nerd Font glyphs for message action buttons&lt;/li&gt;
&lt;li&gt;Replace custom context menus in the Graph, Mindmap, Sidebar, and Trash panel with native Tauri menus&lt;/li&gt;
&lt;li&gt;Highlight selected nodes in the graph with distinct colors for selected and seed nodes&lt;/li&gt;
&lt;li&gt;Add lasso selection support in the graph view, excluding hidden nodes&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Use a consistent font across raw code blocks and rendered markdown text&lt;/li&gt;
&lt;li&gt;Persist conversation threads and their anchor keys so conversations survive app restarts&lt;/li&gt;
&lt;li&gt;Restore editor selection context when retrying or editing LLM messages&lt;/li&gt;
&lt;li&gt;Prevent horizontal overflow in the Settings modal by allowing content to wrap&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix LLM API key resolution failing in release builds&lt;/li&gt;
&lt;li&gt;Fix thread selector collapsing when the active conversation ID becomes stale&lt;/li&gt;
&lt;li&gt;Fix thread selector not appearing when the LLM bottom panel is first opened&lt;/li&gt;
&lt;li&gt;Fix most conversations showing as &amp;ldquo;Untitled thread&amp;rdquo; in the thread selector&lt;/li&gt;
&lt;li&gt;Fix editor selection context being lost when sending LLM queries in conversation mode&lt;/li&gt;
&lt;li&gt;Fix a crash caused by the LLM lock bridge plugin dispatching during an in-progress CodeMirror update&lt;/li&gt;
&lt;li&gt;Fix race condition in stream cancellation by replacing a boolean flag with a generation counter&lt;/li&gt;
&lt;li&gt;Fix stale state appearing after switching pages in the conversation panel&lt;/li&gt;
&lt;li&gt;Fix graph reindexing to run synchronously on page create, rename, delete, and restore, preventing stale graph data&lt;/li&gt;
&lt;li&gt;Fix a deadlock caused by holding the indices mutex while calling affected sources during link rewrites&lt;/li&gt;
&lt;li&gt;Fix double-reindex being triggered on page lifecycle events&lt;/li&gt;
&lt;li&gt;Fix right-click causing an unwanted canvas highlight in graph mode&lt;/li&gt;
&lt;li&gt;Fix node positions being checked in the wrong coordinate space during lasso selection&lt;/li&gt;
&lt;li&gt;Fix waterfall budget redistribution in the LLM context builder&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.9.7</title><link>https://lit.solar/releases/#v0.9.7</link><guid>https://lit.solar/releases/#v0.9.7</guid><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a revised annotation DSL with a new delimiter format and &lt;code&gt;[id]&lt;/code&gt; field support, enabling more flexible inline annotations&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix text selection highlight contrast in dark mode to make selections clearly visible&lt;/li&gt;
&lt;li&gt;Fix text selection visibility when selecting over code decoration backgrounds&lt;/li&gt;
&lt;li&gt;Fix inconsistent font rendering between raw code and rendered text views&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.9.5</title><link>https://lit.solar/releases/#v0.9.5</link><guid>https://lit.solar/releases/#v0.9.5</guid><pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add multi-pane editing — split the workspace into up to six panes, resize them by dragging dividers, and equalize them with a double-click&lt;/li&gt;
&lt;li&gt;Add a BufferStack popover in the status bar for switching between open panes and viewing their spatial positions&lt;/li&gt;
&lt;li&gt;Add a full conversation panel in the bottom bar with threaded LLM chat, streaming responses, and per-thread history&lt;/li&gt;
&lt;li&gt;Add thread indicators on annotation widgets so you can see which annotations have active conversations&lt;/li&gt;
&lt;li&gt;Add Insert, Replace, and Companion action buttons on the latest assistant message in a conversation&lt;/li&gt;
&lt;li&gt;Add graph-aware context builder for LLM calls that pulls in neighboring notes up to a configurable depth&lt;/li&gt;
&lt;li&gt;Add a Neighbors Depth slider in settings to control how many hops of graph context are included in LLM prompts&lt;/li&gt;
&lt;li&gt;Add document merge and split — combine multiple notes or break one apart — accessible from the graph context menu and command palette&lt;/li&gt;
&lt;li&gt;Add an LLM-powered title suggestion when merging documents&lt;/li&gt;
&lt;li&gt;Add vault-wide wikilink rewriting so all links stay valid after rename, merge, or split operations&lt;/li&gt;
&lt;li&gt;Add an undo framework (operation log) for structural page mutations&lt;/li&gt;
&lt;li&gt;Add a trash system with soft delete, restore, and purge&lt;/li&gt;
&lt;li&gt;Add lasso and modifier-click multi-select for graph nodes&lt;/li&gt;
&lt;li&gt;Add a native context menu to the Graph, Mindmap, Sidebar, and Trash panel (replacing custom HTML menus)&lt;/li&gt;
&lt;li&gt;Add &amp;ldquo;Export Local Network…&amp;rdquo; to context menus in Graph, Mindmap, and Sidebar views&lt;/li&gt;
&lt;li&gt;Add GFM footnote live preview with hover tooltips&lt;/li&gt;
&lt;li&gt;Add strikethrough and blockquote live preview rendering&lt;/li&gt;
&lt;li&gt;Add Cmd+N shortcut inside the conversation panel to start a new thread&lt;/li&gt;
&lt;li&gt;Add Cmd+Shift+L to toggle the LLM tab open and closed&lt;/li&gt;
&lt;li&gt;Add a status bar error display, Test Connection button, and LLM keyboard shortcuts in settings&lt;/li&gt;
&lt;li&gt;Add a collapsible Advanced section in settings for per-annotation-type LLM prompts&lt;/li&gt;
&lt;li&gt;Add keychain-backed API key storage for LLM credentials&lt;/li&gt;
&lt;li&gt;Add Ctrl+` shortcut to toggle the bottom panel&lt;/li&gt;
&lt;li&gt;Add a delete-document item to the graph node context menu&lt;/li&gt;
&lt;li&gt;Show file path and cursor position in the status bar after indexing&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Show conversation thread selector and header in the LLM bottom panel&lt;/li&gt;
&lt;li&gt;Use Nerd Font glyphs for message action buttons in the conversation panel&lt;/li&gt;
&lt;li&gt;Keep the editor read-only during LLM streaming to prevent selection corruption&lt;/li&gt;
&lt;li&gt;Make the Insert/Replace button track the live editor selection in real time&lt;/li&gt;
&lt;li&gt;Preserve text selection highlight when the editor loses focus&lt;/li&gt;
&lt;li&gt;Hide graph node labels unless the node is hovered or selected&lt;/li&gt;
&lt;li&gt;Restyle graph nodes to uniform filled dots with soft edges&lt;/li&gt;
&lt;li&gt;Highlight the active document&amp;rsquo;s node in global graph mode&lt;/li&gt;
&lt;li&gt;Remove stub and phantom nodes from the graph view&lt;/li&gt;
&lt;li&gt;Add a hover-nudge animation for knowledge graph nodes&lt;/li&gt;
&lt;li&gt;Enforce a 120 px minimum pane size and a maximum of 6 panes&lt;/li&gt;
&lt;li&gt;Persist pane layout to local storage so it is restored on restart&lt;/li&gt;
&lt;li&gt;Move the New Page button from the sidebar to the status bar&lt;/li&gt;
&lt;li&gt;Make the LLM tab always visible in the bottom panel&lt;/li&gt;
&lt;li&gt;Swap graph click semantics — plain click selects a node, Cmd/Ctrl click navigates to it&lt;/li&gt;
&lt;li&gt;Improve sentence scope resolution so it can cross paragraph boundaries&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix thread selector collapsing when the active conversation ID becomes stale&lt;/li&gt;
&lt;li&gt;Fix thread selector not appearing when the LLM bottom panel is first opened&lt;/li&gt;
&lt;li&gt;Fix thread selector showing &amp;ldquo;Untitled thread&amp;rdquo; for most conversations&lt;/li&gt;
&lt;li&gt;Fix editor selection context being lost on message retry, edit, and initial send in conversation mode&lt;/li&gt;
&lt;li&gt;Fix stale state when switching pages in the conversation panel and guard null conversation creation&lt;/li&gt;
&lt;li&gt;Fix race condition in stream cancellation by replacing a boolean flag with a generation counter&lt;/li&gt;
&lt;li&gt;Fix annotation rendering as raw text when the line has trailing whitespace or no preceding blank line&lt;/li&gt;
&lt;li&gt;Fix the annotation pill ▶ fire button collapsing the widget instead of triggering the LLM&lt;/li&gt;
&lt;li&gt;Fix LLM panel not resetting and editor not unlocking when the stop button is clicked&lt;/li&gt;
&lt;li&gt;Fix annotation delimiters leaking into the LLM prompt scope text&lt;/li&gt;
&lt;li&gt;Fix UTF-8 unsafe token estimation and truncation in LLM context building&lt;/li&gt;
&lt;li&gt;Fix watcher events so created files populate the correct diff bucket and modified events route correctly&lt;/li&gt;
&lt;li&gt;Fix graph node click navigating to an empty file after a merge operation&lt;/li&gt;
&lt;li&gt;Fix link rewriting to skip stale index entries and correctly target only relevant links&lt;/li&gt;
&lt;li&gt;Fix double-reindex on page create, rename, delete, trash, and restore&lt;/li&gt;
&lt;li&gt;Fix graph rebuilds being redundant during merge, split, and watcher operations&lt;/li&gt;
&lt;li&gt;Fix Cmd+W closing the window instead of leaving the last pane in an empty state&lt;/li&gt;
&lt;li&gt;Fix pane popover drifting after a pane is closed or the window is resized&lt;/li&gt;
&lt;li&gt;Fix mouse scrolling being disabled in multi-pane mode&lt;/li&gt;
&lt;li&gt;Fix closing a pane collapsing the multi-pane layout&lt;/li&gt;
&lt;li&gt;Fix right-click producing a canvas highlight in graph mode and word highlighting in Outline and Trash panels&lt;/li&gt;
&lt;li&gt;Fix lasso selection including hidden nodes and using incorrect coordinate spaces&lt;/li&gt;
&lt;li&gt;Fix Ctrl+G (Select Next Occurrence) not building a multi-cursor selection&lt;/li&gt;
&lt;li&gt;Fix sidebar toggle having a 1–2 second delay by applying an optimistic UI update&lt;/li&gt;
&lt;li&gt;Fix mindmap headings showing raw inline markdown instead of plain text&lt;/li&gt;
&lt;li&gt;Fix the close button disappearing on empty panes&lt;/li&gt;
&lt;li&gt;Fix sentence scope detection failing on normalized punctuation by switching to sentencex&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.9.4</title><link>https://lit.solar/releases/#v0.9.4</link><guid>https://lit.solar/releases/#v0.9.4</guid><pubDate>Fri, 29 May 2026 00:00:00 +0000</pubDate><description>Nothing in this set of commits has a visible effect on the user experience (it&amp;rsquo;s a build/CI internals fix).</description></item><item><title>v0.9.0</title><link>https://lit.solar/releases/#v0.9.0</link><guid>https://lit.solar/releases/#v0.9.0</guid><pubDate>Mon, 25 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a graph multi-select feature with modifier-click and lasso selection.&lt;/li&gt;
&lt;li&gt;Introduce a merge_documents Tauri command that fully orchestrates document merging.&lt;/li&gt;
&lt;li&gt;Implement a suggest_merge_title Tauri command that uses LLM-powered title suggestions.&lt;/li&gt;
&lt;li&gt;Add execute_split Tauri command that rewrites vault-wide links.&lt;/li&gt;
&lt;li&gt;Create separate MergePreviewDialog and SplitPreviewDialog with corresponding IPC commands.&lt;/li&gt;
&lt;li&gt;Add a trash system with options for soft delete, restoration, and purging.&lt;/li&gt;
&lt;li&gt;Introduce vault-wide wikilink rewriter for atomic link redirection.&lt;/li&gt;
&lt;li&gt;Create interactive features like hover-nudge animation for knowledge graph nodes and a demo to visualize isolated vs. connected node behavior.&lt;/li&gt;
&lt;li&gt;Add a collapsible advanced section for per-type LLM prompts in settings.&lt;/li&gt;
&lt;li&gt;Implement a new LLM response panel with streaming display and action buttons.&lt;/li&gt;
&lt;li&gt;Add multiple export options, including &amp;ldquo;Export Local Network…&amp;rdquo; and a Tauri command for exporting subgraphs as ZIP files.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Improve the user experience in graph view by preventing text selection on canvas click.&lt;/li&gt;
&lt;li&gt;Enhance graph context menu with options to merge and split nodes when applicable.&lt;/li&gt;
&lt;li&gt;Streamline the selection and action behavior of the LLM input interface, including making it read-only during streaming.&lt;/li&gt;
&lt;li&gt;Upgrade buffer popovers for better navigation and switching between panes.&lt;/li&gt;
&lt;li&gt;Update the visual appearance of the LLM tab to always be visible within the bottom panel.&lt;/li&gt;
&lt;li&gt;Optimize the BufferStack for distinct navigation and focus management, enhancing usability.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix context menu positioning to use viewport coordinates in graph view.&lt;/li&gt;
&lt;li&gt;Resolve issues related to the merge and split confirm handlers for improved functionality.&lt;/li&gt;
&lt;li&gt;Correct anomalies in node selection and state management across panes and contexts.&lt;/li&gt;
&lt;li&gt;Stabilize the LLM response panel and ensure reactive behavior of UI elements based on state changes.&lt;/li&gt;
&lt;li&gt;Fix various bugs in the editor regarding the annotation display and text selection behaviors.&lt;/li&gt;
&lt;li&gt;Address multiple code review concerns across various modules to enhance overall app stability.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.8.1</title><link>https://lit.solar/releases/#v0.8.1</link><guid>https://lit.solar/releases/#v0.8.1</guid><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a uniform node size and hover-only labels in the graph view for a cleaner appearance.&lt;/li&gt;
&lt;li&gt;Make the LLM tab always visible in the bottom panel for easier access.&lt;/li&gt;
&lt;li&gt;Add GFM footnote live preview with hover tooltip for enhanced markdown usability.&lt;/li&gt;
&lt;li&gt;Introduce type-specific prompts and fire button for dynamic user experiences in LLM interactions.&lt;/li&gt;
&lt;li&gt;Add a collapsible Advanced section for per-type LLM prompts in settings for better organization.&lt;/li&gt;
&lt;li&gt;Add a status bar error display and a test connection button for improved feedback on connectivity.&lt;/li&gt;
&lt;li&gt;Add password, textarea, and slider controls to the LLM settings UI for flexible configuration.&lt;/li&gt;
&lt;li&gt;Add a new pane tree data model and renderer for a more organized display.&lt;/li&gt;
&lt;li&gt;Add a Keyboard Shortcuts panel to the Settings modal for easier customization of key bindings.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enhance the LLM input styling and layout for better visual appeal.&lt;/li&gt;
&lt;li&gt;Polish the LLM panel and unlock editor behavior for a smoother user experience.&lt;/li&gt;
&lt;li&gt;Improve auto-save, live-reload, and reset functionalities for keyboard shortcut rebinding.&lt;/li&gt;
&lt;li&gt;Upgrade the StatusBar to show file path and cursor position for better context while editing.&lt;/li&gt;
&lt;li&gt;Extend annotation DSL with new types for more flexible usage.&lt;/li&gt;
&lt;li&gt;Improve the toggle button functionality and styling to enhance usability.&lt;/li&gt;
&lt;li&gt;Refine layout persistence and cleanup for better pane management.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix the positioning of the &amp;ldquo;New page&amp;rdquo; button by moving it from the sidebar to the status bar for easier access.&lt;/li&gt;
&lt;li&gt;Fix repeated selectNextOccurrence (Ctrl+G) to build multi-selection correctly.&lt;/li&gt;
&lt;li&gt;Resolve issues that caused annotation rendering as raw text when certain conditions were met.&lt;/li&gt;
&lt;li&gt;Fix the lack of focus on the designated window when opening a CLI command.&lt;/li&gt;
&lt;li&gt;Ensure that the fire button’s disabled state reacts properly to changes and user actions.&lt;/li&gt;
&lt;li&gt;Fix compilation-related errors affecting the pane UI and enhance layout stability.&lt;/li&gt;
&lt;li&gt;Address issues with the Keyboard Shortcuts panel to prevent double-firing and improve usability.&lt;/li&gt;
&lt;li&gt;Eliminate visual artifacts such as popover drift and shadow issues on window actions.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.8.0</title><link>https://lit.solar/releases/#v0.8.0</link><guid>https://lit.solar/releases/#v0.8.0</guid><pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add GFM footnote live preview with hover tooltip.&lt;/li&gt;
&lt;li&gt;Introduce a collapsible Advanced section for per-type LLM prompts in settings.&lt;/li&gt;
&lt;li&gt;Add a status bar error display, test connection button, and LLM keyboard shortcuts.&lt;/li&gt;
&lt;li&gt;Implement a stop button, textarea lifecycle, raw insert, and safe context callback for LLM.&lt;/li&gt;
&lt;li&gt;Introduce a new LLM response panel with streaming display and action buttons.&lt;/li&gt;
&lt;li&gt;Add keyboard accessibility features and improved search functionality to SettingsModal.&lt;/li&gt;
&lt;li&gt;Implement SettingsModal shell component and various UI components including text input and toggle switch for enhanced functionality.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enhance LLM input styling, layout, and tab visibility.&lt;/li&gt;
&lt;li&gt;Polish the UX of the Shortcuts panel, including auto-save and live-reload for keyboard rebinding.&lt;/li&gt;
&lt;li&gt;Upgrade the editor view and enhance the pane management system for better usability.&lt;/li&gt;
&lt;li&gt;Improve the keyboard accessibility robustness in SettingsModal.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix repeated selectNextOccurrence (Ctrl+G) to build multi-selection correctly.&lt;/li&gt;
&lt;li&gt;Correct annotation rendering issues related to trailing whitespace and block formatting.&lt;/li&gt;
&lt;li&gt;Prevent double-fire of Tauri event listeners and resolve race conditions in UI interactions.&lt;/li&gt;
&lt;li&gt;Address issues with file focus management and clear stale states across various components.&lt;/li&gt;
&lt;li&gt;Resolve lint errors and act() warnings in SettingsModal tests.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.5.1</title><link>https://lit.solar/releases/#v0.5.1</link><guid>https://lit.solar/releases/#v0.5.1</guid><pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a PaneDivider component that allows you to drag to resize panes and double-click to equalize sizes.&lt;/li&gt;
&lt;li&gt;Integrate a SharedDocRegistry for cross-pane document synchronization.&lt;/li&gt;
&lt;li&gt;Add per-pane ViewState tracking to the WorkspaceStore for better state management.&lt;/li&gt;
&lt;li&gt;Implement actions for splitPane, closePane, focusNext, and focusPrev to enhance navigation.&lt;/li&gt;
&lt;li&gt;Introduce an EditorPane component that registers view modes for better content management.&lt;/li&gt;
&lt;li&gt;Add a stable ID to the PaneSplit for improved React keying.&lt;/li&gt;
&lt;li&gt;Use the usePageContent hook to register body content, update headings, and manage reloads.&lt;/li&gt;
&lt;li&gt;Add benchmarks to evaluate the pane tree render performance.&lt;/li&gt;
&lt;li&gt;Include a social media announcement script for easier sharing updates.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enhance the StatusBar to display the current file path and cursor position after indexing.&lt;/li&gt;
&lt;li&gt;Enforce a 120px minimum pane size and a maximum pane cap of 6 to prevent layout issues and resource exhaustion.&lt;/li&gt;
&lt;li&gt;Improve the optimistic UI update for the sidebar toggle to eliminate delays.&lt;/li&gt;
&lt;li&gt;Restyle the toggle switch to match macOS aesthetics and fix background color issues for better visuals.&lt;/li&gt;
&lt;li&gt;Rearrange settings so labels appear on the left and controls on the right for better readability.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Prevent double-firing of Tauri event listeners when using React StrictMode.&lt;/li&gt;
&lt;li&gt;Fix the pane closing feature to maintain multi-pane layouts.&lt;/li&gt;
&lt;li&gt;Allow mouse scrolling in multi-pane mode for smoother navigation.&lt;/li&gt;
&lt;li&gt;Clear pane page paths when a page is deleted to avoid stale references.&lt;/li&gt;
&lt;li&gt;Reset cursor information during page navigation to prevent flashing issues.&lt;/li&gt;
&lt;li&gt;Ensure the CLI opens files in existing windows without creating duplicates.&lt;/li&gt;
&lt;li&gt;Stabilize PaneDivider callback references to prevent unnecessary recreation during use.&lt;/li&gt;
&lt;li&gt;Guard pane actions against stale focusedPaneId to ensure proper functionality.&lt;/li&gt;
&lt;li&gt;Address an issue with redundant reads and stale siblings in SharedDocRegistry for more efficient data handling.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.7.0</title><link>https://lit.solar/releases/#v0.7.0</link><guid>https://lit.solar/releases/#v0.7.0</guid><pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add &amp;ldquo;Export Local Network…&amp;rdquo; option to context menus in MindmapView, GraphView, and Sidebar.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Improve the export context menu feature by resolving code review issues.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.6.0</title><link>https://lit.solar/releases/#v0.6.0</link><guid>https://lit.solar/releases/#v0.6.0</guid><pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add keyboard navigation, truncation, animation, and focus management features to BufferStack.&lt;/li&gt;
&lt;li&gt;Introduce a command for exporting node-centered ZIP files through Tauri.&lt;/li&gt;
&lt;li&gt;Add a feature for exporting subgraph files based on node IDs.&lt;/li&gt;
&lt;li&gt;Add spatial position labels to BufferStack popover rows.&lt;/li&gt;
&lt;li&gt;Merge BottomPanel tabs into the global StatusBar.&lt;/li&gt;
&lt;li&gt;Introduce a BufferStack popover for easier pane switching and closing.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Replace the static path display in the StatusBar with a more dynamic BufferStack chip.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Prevent focus issues and correct highlight overlaps in BufferStack.&lt;/li&gt;
&lt;li&gt;Provide distinct error messages when the seed node is absent from BFS results.&lt;/li&gt;
&lt;li&gt;Ensure that the popover no longer drifts after closing panes or resizing the window.&lt;/li&gt;
&lt;li&gt;Correct popover rendering coordinates after a close-and-reopen pane cycle.&lt;/li&gt;
&lt;li&gt;Group filename and position labels together in BufferStack popover rows.&lt;/li&gt;
&lt;li&gt;Remove a shadow artifact appearing at height 0 and reset linkedCount on page changes.&lt;/li&gt;
&lt;li&gt;Eliminate a redundant pane breadcrumb now that the BufferStack displays the active path.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.7.1</title><link>https://lit.solar/releases/#v0.7.1</link><guid>https://lit.solar/releases/#v0.7.1</guid><pubDate>Tue, 19 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a dropdown menu for selecting the Color Theme instead of using a text input.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Improve the user experience by automatically clearing stale color theme settings.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.5.0</title><link>https://lit.solar/releases/#v0.5.0</link><guid>https://lit.solar/releases/#v0.5.0</guid><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a StatusBar that displays the file path and cursor position after indexing.&lt;/li&gt;
&lt;li&gt;Add drag-to-resize functionality and a double-click equalize feature to the PaneDivider.&lt;/li&gt;
&lt;li&gt;Introduce new pane and document management features, including commands for splitPane, closePane, focusNext, and focusPrev.&lt;/li&gt;
&lt;li&gt;Launch a Keyboard Shortcuts panel in the Settings modal for easier management of keyboard shortcuts.&lt;/li&gt;
&lt;li&gt;Add a JSON editor with validation and linting capabilities to the Settings modal.&lt;/li&gt;
&lt;li&gt;Enhance the SettingsModal with a category sidebar and registry-driven rendering.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Improve keyboard accessibility in the Settings modal for a more inclusive user experience.&lt;/li&gt;
&lt;li&gt;Enhance the Settings modal with features like auto-focus on search input and side indicators for search matches.&lt;/li&gt;
&lt;li&gt;Polish the SettingsModal layout with new design elements such as backdrop-close functionality and improved error handling feedback.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix cursor information reset on page navigation to prevent stale content display.&lt;/li&gt;
&lt;li&gt;Resolve issues with multi-conflict and display labeling in the shortcuts panel, enhancing usability.&lt;/li&gt;
&lt;li&gt;Fix a race condition in the sidebar toggle feature, ensuring swift toggling without delay.&lt;/li&gt;
&lt;li&gt;Address errors in JSON editor and stabilize linting tests to improve consistency and reliability.&lt;/li&gt;
&lt;li&gt;Fix various rendering and interaction bugs in the Settings modal for a smoother user experience.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.4.3</title><link>https://lit.solar/releases/#v0.4.3</link><guid>https://lit.solar/releases/#v0.4.3</guid><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Automatically generate release notes to keep users informed of updates.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enhance the preparation of building the CLI by ensuring necessary binaries are staged properly.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.4.4</title><link>https://lit.solar/releases/#v0.4.4</link><guid>https://lit.solar/releases/#v0.4.4</guid><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a Keyboard Shortcuts panel to the Settings modal for easier access to shortcut configurations.&lt;/li&gt;
&lt;li&gt;Introduce a KeyRecorder component and a utility for converting key events to notation.&lt;/li&gt;
&lt;li&gt;Implement conflict detection and resolution during keyboard shortcut rebinding.&lt;/li&gt;
&lt;li&gt;Add features like chord search, unbound toggle, collapsible groups, and match highlighting for enhanced shortcut management.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Enhance the shortcuts panel with UX polish including blur confirmation, undo support, and read-only menus.&lt;/li&gt;
&lt;li&gt;Improve the auto-save and live-reload functionality during keyboard shortcut rebinding.&lt;/li&gt;
&lt;li&gt;Refine the command binding table with deduplication and isolation for better reliability.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix various issues in the shortcuts panel, including multi-conflict resolution and improvements to label display and editing.&lt;/li&gt;
&lt;li&gt;Resolve race conditions and handle save errors in the shortcuts functionality.&lt;/li&gt;
&lt;li&gt;Address bugs related to modifier-aware reserved keys and Space notation within the KeyRecorder.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.4.0</title><link>https://lit.solar/releases/#v0.4.0</link><guid>https://lit.solar/releases/#v0.4.0</guid><pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add a full-featured Settings modal with categorized sidebar, search filtering, and keyboard accessibility&lt;/li&gt;
&lt;li&gt;Add a JSON editor for advanced preferences with syntax highlighting, inline validation, and save support&lt;/li&gt;
&lt;li&gt;Add search with fuzzy matching and highlighted results in the Settings modal&lt;/li&gt;
&lt;li&gt;Add keyboard navigation and focus trapping to the Settings modal&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="improved"&gt;Improved&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Open Settings from the command palette and the application menu instead of editing a raw file&lt;/li&gt;
&lt;li&gt;Highlight matched characters in settings labels during search&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="fixed"&gt;Fixed&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fix duplicate save handler that could trigger double writes on Cmd/Ctrl+S&lt;/li&gt;
&lt;li&gt;Fix CodeMirror panel breakage caused by duplicate @codemirror/view packages&lt;/li&gt;
&lt;li&gt;Fix Tauri crate version mismatch with @tauri-apps/api&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>v0.4.2</title><link>https://lit.solar/releases/#v0.4.2</link><guid>https://lit.solar/releases/#v0.4.2</guid><pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate><description>&lt;h2 id="new"&gt;New&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add auto-generation of release notes in CI for improved transparency on updates.&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>