Repository navigation
We are excited to announce the release of v1.3.0, a major update that brings a wealth of new features, a refreshed UI, and significant architectural improvements to elevate your markdown editing experience.
✨ New Features
- 🏠 New Dashboard & Welcome Experience: A completely redesigned entry point to help you manage your documents and get started quickly.
- ⚡ Command Palette: Press
Ctrl+K(orCmd+K) to access the new universal command palette. Search files, run commands, and navigate the app instantly. - 🧠 Mind Map View: Visualize your markdown structure with interactive mind maps powered by Markmap.
- 📄 Table of Contents: Automatically generated navigation for your documents, making it easier to handle long-form content.
- 📺 Presentation Mode: Turn your markdown into beautiful slides instantly.
- ⭐ GitHub Star CTA: Support the project directly from within the app!
🛠️ Enhancements & Refactors
- 📂 Improved File Storage: Refactored
file_storage.tsfor better reliability and performance. - 💾 Advanced History Management: A new history hook (
useHistory.ts) replaces the old undo/redo logic for a more robust state management. - 🔄 Import/Export: New utility for handling document portability (
export_import.ts). - 🎨 Refined UI Components: Updates across the board to
Toolbar,StatusBar,Settings, and more for a sleeker look.
📦 Technical Updates
- TypeScript 5.8: Upgraded to the latest TypeScript for better type safety and performance.
- Dependency Upgrades: Core libraries including
@radix-ui,framer-motion, andlucide-reacthave been updated. - Configuration Overhaul: Centralized application config in
lib/config.ts.
🐛 Bug Fixes
- Fixed various issues with auto-save and preview rendering.
- Improved notification handling with Sonner.
- Better error boundaries for more resilient app behavior.
Thank you for using Markdown Weaver! Check it out on GitHub