Releases: brutal-build/VoidNotes
Releases · brutal-build/VoidNotes
Release list
v0.4.0 - Expanded
v0.4.0 — Expanded (2026-07-15)
New features
- Auto-update —
electron-updaterwith progress dialog, release notes, and opt-in auto-download (Settings). - Image paste & drag-drop — paste or drop images into the editor; saves to the vault and inserts
markdown. - Note Export — export as
.md, HTML (full styled page), or entire vault as.zipvia the native save dialog. - Vault Stats — modal with note/folder/tag/wiki-link/orphan counts, size metrics, and recently modified list.
- Pin favorites — pin notes to the top of the sidebar tree (separate from bookmarks), with context menu and indicator.
- Mermaid diagrams — lazy
MermaidDiagramrenders```mermaidblocks in preview (dark/light aware). - Toast notifications — FIFO queue, max 3 visible, 4s auto-dismiss (success/error/warning/info).
- Context menus — right-click sidebar items (Open, Pin, Bookmark, Rename, Copy path, Delete).
- Empty states — shared icon/title/action component used across panels.
- System theme —
systemoption followsprefers-color-schemeand OS changes. - Graph loading state — progress indicator while the graph builds.
Architecture
- Split App.tsx into feature hooks (
useNoteOperations,useVaultSync,useAutosave,useTheme,useUpdateFlow, ...). - Extracted
EditorArea,AppOverlays,LazyPanel,SettingsWrapper,RenameModal.
Pre-release fixes
- Session coordinator used when opening tabs (no dirty buffer loss on tab switch).
- Wiki links: create-missing dialog, clickable missing links, HTML escape in preview.
- ZIP export without shell injection (paths via env +
execFile). - File watcher starts after window creation (cold start with saved vault).
- Spellcheck from Settings reaches the editor; dirty dots on tabs work.
- CI release runs on
v*tags.
v0.3.0 - Expanded
v0.3.0 — Expanded
New Features
- macOS Glass Theme — translucent panels with backdrop-filter blur and dark gradient wallpaper
- Trash panel with preview — click to preview note content before restore/delete, styled buttons with SVG icons, permanent delete confirmation
- New note dialog — InputDialog prompts for note name (same as New Folder), auto-appends
.md - Bookmark star icons — bookmarked files show a star in the file tree
- Dialog system — ConfirmDialog, InputDialog, Dialog components with full CSS, replacing native prompts
- Missing wiki-note creation — clicking a
[[link]]to a non-existent note asks to create it - External file change watcher — monitors vault directory and notifies renderer of external changes
Bug Fixes
- Autosave race condition — session coordinator with versioned loads and queued saves
- Dirty-close dialog — Save/Discard/Cancel when closing unsaved tabs
- Theme name mismatch — obsidian theme now saves correctly to localStorage
- Context menu z-index — fixed context menu appearing under editor in macOS theme (createPortal to body)
- macOS preview pane — preview now has proper glass effect in macOS theme
- Dialog CSS — Delete Note and New Folder dialogs are now properly styled
- "Destination already exists" — auto-increments note name (Untitled 1, 2...)
- Ctrl+E in editor — preview toggle now works without clicking outside editor
- Focus mode button — moved from window controls area to breadcrumb bar
- Graph simulation leak — opening/closing graph no longer leaves running simulations
- Trash buttons — restore/delete buttons now properly styled
UI/UX Improvements
- Sidebar with ARIA tree markup and full keyboard navigation
prefers-reduced-motionsupport on all animationstransition: allreplaced with specific properties for better performance- Empty states for all panels
- Unified z-index and overlay rules
- Automatic bookmark cleanup on note delete
Architecture
- VaultIndex for indexed global search
- Incremental backlinks via index instead of full recalculation
- Code splitting with React.lazy for modals
- Session coordinator for per-tab editor state isolation
- New
trash:loadIPC channel
Void Notes v0.2.5 - expanded
v0.2.5 — expanded
Performance fixes:
- Split drag zero-render: splitView/splitRatio moved from Zustand to local state + useRef. No more store-wide re-renders when dragging the split divider.
- Scrollbar positioning fixed: editor scrollbar now flush with pane edge (padding moved from wrapper to cm-content)
Changed files:
- Removed splitView/splitRatio from Zustand store
- Local useState + useRef in App.tsx for split state
- CSS: .editor-wrapper padding removed, .cm-content padding added
- New store/useAppStore.ts, themes.css extracted from index.css
v1.0.0 — Void Notes Minimalistic (Stable)
Void Notes v1.0.0 — Minimalistic Edition
Stable release of the minimalistic version — a minimalist, brutalist-styled Markdown second-brain notepad.
This is the MINIMALISTIC version
- Clean, distraction-free interface
- Core features only
- Lightweight and fast
Features
- Markdown editor with CodeMirror 6
- Live preview / split view
- Wiki links [[note]] with autocomplete
- Backlinks and tags
- Callouts, highlights, spoilers
- 5 themes (Obsidian, Light, Dracula, Nord, Solarized)
- Command palette (Ctrl+P)
- Focus mode (F9)
- Auto-save, Vim keybindings, Daily notes
Download
Run Void Notes Setup 1.0.0.exe to install. Windows x64 only.
For the Expanded version with Obsidian-like features, see v0.1.0.
v0.1.5 — Void Notes Expanded (Beta)
v0.1.5 — Void Notes Expanded (Beta)
Void Notes v0.1.5 — Expanded Edition
Beta release of the expanded version — an Obsidian-like knowledge management notepad with advanced features.
This is the EXPANDED version
- Obsidian-like interface with Left Ribbon
- Tab system, Functional Right Panel, and fully working Interactive Graph View
- Advanced features: Templates, Bookmarks, Global Search, Custom Themes, and Canvas (placeholder)
Changelog (What's New in v0.1.5)
- Graph View Improvements: Fixed the Settings layer/hitbox bugs; the settings panel morphs smoothly and is hidden by default. Corrected the view title to "Void Graph".
- Theme Polish: Custom
void-darktheme optimized to look exactly like the classic Obsidian Legacy theme. Fixed Focus Mode icon visibility bugs on bothvoid-darkandmacos-darklayouts. - UI & UX Refinement: Completely redesigned the Filters/Checkboxes into modern, responsive active pills instead of generic browser checkboxes. Fixed hitboxes across the Bookmarks list items for a much wider, full-width click zone. Custom scrollbar styling added globally to eliminate bulky default OS scrollbars.
Core Features
- Left Ribbon — vertical icon bar (new note, new folder, search, daily note, graph, templates, bookmarks, canvas, settings)
- Tab System — VS Code-style tabs with drag reorder and close buttons
- Right Panel — fully styled tabs for backlinks, tags, and outline/TOC
- Graph View — fully interactive node network maps with active neon-glow highlights on hover and lightweight connections
- Global Search — Ctrl+Shift+F deep text search across all markdown files
- Templates — 5 built-in functional templates (Daily Note, Meeting Notes, Project, Book Notes, Journal)
- Bookmarks — quick star/bookmark system with whole-row comfortable click targeting
- Settings — complete theme control (including Void Dark and macOS variants), Vim keybindings, readable line length toggle, custom font picker, and spellcheck
Keyboard Shortcuts
- Ctrl+P — Command palette
- Ctrl+Shift+F — Global search
- Ctrl+N — New note
- Ctrl+Shift+N — Daily note
- Ctrl+S — Save note
- Ctrl+E — Toggle markdown live preview
- Ctrl+Shift+E — Split view editor
- Ctrl+, — Open Settings dashboard
- F1 — Open Help center
- F9 — Toggle Focus mode
Download & Installation
- Download and run Void.Notes.Setup.0.1.5-expanded.exe below to install.
- Windows x64 architecture only.
For the clean, Minimalistic stable version, please refer to the main v1.0.0 branch.