Skip to content

Releases: brutal-build/VoidNotes

v0.4.0 - Expanded

Choose a tag to compare

@github-actions github-actions released this 15 Jul 20:08

v0.4.0 — Expanded (2026-07-15)

New features

  • Auto-updateelectron-updater with 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 ![](path) markdown.
  • Note Export — export as .md, HTML (full styled page), or entire vault as .zip via 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 MermaidDiagram renders ```mermaid blocks 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 themesystem option follows prefers-color-scheme and 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

Choose a tag to compare

@brutal-build brutal-build released this 13 Jul 19:16

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-motion support on all animations
  • transition: all replaced 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:load IPC channel

Void Notes v0.2.5 - expanded

Choose a tag to compare

@brutal-build brutal-build released this 09 Jul 12:48

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)

Choose a tag to compare

@brutal-build brutal-build released this 17 Jun 15:41

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)

Choose a tag to compare

@brutal-build brutal-build released this 16 Jun 19:30

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-dark theme optimized to look exactly like the classic Obsidian Legacy theme. Fixed Focus Mode icon visibility bugs on both void-dark and macos-dark layouts.
  • 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

  1. Download and run Void.Notes.Setup.0.1.5-expanded.exe below to install.
  2. Windows x64 architecture only.
    For the clean, Minimalistic stable version, please refer to the main v1.0.0 branch.