Skip to content

Releases: reallynattu/markview

1.2.0

15 Sep 06:59

Choose a tag to compare

What's New in v1.2.0

✨ Features

  • Tab Bar Support - Work with multiple files simultaneously with the new tab bar
  • Scroll Position Memory - Each tab remembers its scroll position when you switch between files
  • Directory Support in CLI - Use markview . to open the app with the current directory
  • Auto-scrolling Tabs - Active tabs automatically scroll into view when selected
  • Update Download Progress - See real-time progress when downloading updates

🐛 Fixes

  • Fixed tab bar visibility issues
  • Fixed CLI command display (now correctly shows markview instead of mrkdwn)
  • Tab bar now shows even with a single file open

🔧 Improvements

  • Better file navigation experience
  • Smooth tab switching with instant content loading from cache
  • Progress bar for update downloads in both notification and settings panel
  • Improved CLI usage display in settings

📦 Installation

Download the appropriate file for your system:

  • macOS (Apple Silicon): Markview-1.2.0-arm64.dmg
  • macOS (Apple Silicon ZIP): Markview-1.2.0-arm64-mac.zip

🖥️ CLI Installation

After installing the app, you can install the CLI from Settings → Command Line Interface:

# Usage examples:
markview filename.md    # Open a specific file
markview .             # Open current directory

🔄 Auto-Updates

Markview now supports automatic updates! The app will:

  • Check for updates periodically
  • Show download progress when updating
  • Notify you when a new version is ready to install

Note: If you have v1.1.1 installed, you'll receive an update notification for this release!

Markview v1.1.1

14 Sep 14:31

Choose a tag to compare

🎉 Markview v1.1.1

🔧 Updates & Fixes

  • Updated app icons - New beautiful icons for all platforms
  • Fixed CLI installation - Resolved "installation script not found" error
  • Build improvements - Removed notarization for unsigned builds

✨ Features from v1.1.0

  • Smart Document Search & Navigation

    • Global search across all markdown files (Cmd/Ctrl+Shift+F)
    • Quick file switcher with fuzzy search (Cmd/Ctrl+P)
    • Interactive table of contents with click-to-scroll
  • Enhanced Export Options

    • Export to PDF, HTML, and DOCX formats
    • Batch export multiple files
    • Print preview functionality
  • Tab System

    • Multi-document tabs with VS Code shortcuts
    • Cmd/Ctrl+W to close tabs
    • Tab switching with Cmd/Ctrl+1-9
  • Over-The-Air Updates

    • Automatic update checking
    • Background downloads
    • One-click install
  • Performance Optimizations

    • 40-60% faster file operations
    • File caching with smart preloading
    • Virtual scrolling for large files
  • UI Enhancements

    • Font pairing options
    • Debug mode toggle
    • Improved dark theme support

📦 Downloads

  • macOS: Download the .dmg file for easy installation
  • Windows: Download the .exe installer
  • Linux: Download the .AppImage (portable, no installation needed)

🙏 Credits

Built with Electron, React, and TypeScript.

v1.1.0 - Natural Text-to-Speech with KittenTTS

13 Sep 12:33

Choose a tag to compare

🎉 What's New in v1.1.0

🗣️ Natural Text-to-Speech with KittenTTS

Markview now features high-quality, natural-sounding text-to-speech synthesis powered by KittenTTS, a neural TTS model that runs locally on your Mac.

✨ Key Features

  • 8 Natural Voices: Choose from 4 male and 4 female voices, each with distinct characteristics
  • Adjustable Reading Pace: Control pause duration between sections (100-1000ms) for a more natural reading experience
  • Smart Text Processing: Intelligent text chunking handles long documents seamlessly
  • Voice Preview: Test voices directly in settings before applying
  • Persistent Settings: Your voice selection and TTS preferences are saved across sessions
  • Improved State Management: Fixed play/pause icon synchronization issues
  • Natural Document Flow: Automatic pauses after headings and between paragraphs
  • Offline Operation: All models included - works completely offline

🎮 Keyboard Shortcuts

  • ⌘R - Start reading the document aloud
  • Space - Pause/Resume reading
  • Esc - Stop reading

📚 Credits Section

Added a new credits section in settings acknowledging all the amazing open-source libraries that power Markview, including:

  • ONNX Runtime for running the KittenTTS model
  • KittenTTS for natural speech synthesis
  • React, Electron, and many more

🐛 Bug Fixes

  • Fixed play/pause button state synchronization
  • Removed auto-play on startup (was used for testing)
  • Improved markdown-to-text conversion for better speech output
  • Fixed model packaging to ensure voices work on fresh installs

📦 Installation

  1. Download Markview-1.1.0-arm64.dmg below
  2. Open the DMG and drag Markview to your Applications folder
  3. Right-click and select "Open" on first launch (unsigned app)

🔧 Technical Details

  • Uses ONNX Runtime for efficient neural network inference
  • Model size: ~23MB for high-quality speech synthesis
  • Supports text chunking for documents of any length
  • Real-time audio generation with minimal latency
  • All models included for immediate use

📝 Update Notes

  • Re-released with corrected build that includes KittenTTS models
  • Settings now show a message if models are missing
  • No additional setup required - everything works out of the box

Note: This release includes the KittenTTS model files, which increases the app size but enables completely offline, private text-to-speech functionality.

Markview v1.0.0 - Initial Release

12 Sep 13:31

Choose a tag to compare

🎉 First Release of Markview

Beautiful Markdown, at a glance.

⚠️ Important Installation Instructions

Since this is an unsigned app, macOS will show security warnings. Here's how to install:

  1. Download Markview-1.0.0-arm64.dmg below
  2. Open the DMG and drag Markview to Applications
  3. If you see "Markview is damaged":
    • Open Terminal
    • Run: xattr -cr /Applications/Markview.app
    • Try opening again
  4. If you see "unidentified developer":
    • Right-click Markview and select "Open"
    • Click "Open" in the dialog
    • This only needs to be done once

Features

  • 📖 Beautiful markdown viewing with iA Writer-inspired design
  • ✏️ In-place editing with live preview
  • 🎨 9 color themes (Solarized, Nord, Dracula, and more)
  • 📏 Adjustable font size (12-24px)
  • 📁 File browser with drag & drop
  • 🚀 CLI support (mrkdwn command)
  • 🧮 LaTeX math support
  • 📊 Mermaid diagrams
  • ⌨️ Keyboard shortcuts
  • 🌓 Dark/light mode

System Requirements

  • macOS 10.15 or later
  • Apple Silicon or Intel Mac

Why These Security Warnings?

This app is distributed unsigned to keep it free and open source (Apple Developer Program costs /year). The app is completely safe - you can review the source code in this repository.

Need Help?

See Installation Guide for detailed instructions or open an issue if you're stuck!