Skip to content

Releases: ezzdin-atef/mditoor

v2.0.0

Choose a tag to compare

@ezzdin-atef ezzdin-atef released this 29 Sep 13:28

What's new

Posts

  • New Posts view with gallery and list layouts, cover images, excerpts, search and sorting
  • New Post dialog with automatic slug generation and validation
  • Delete posts (with confirmation), including their images

Ideas board

  • Capture post ideas and organize them in Inbox → Up next → Drafted
  • Star, search, and turn any idea into a draft post in one click
  • Ideas are stored in .mditoor-ideas.json in your repo, so they're versioned with git

Images

  • Image optimization on import: resize, compress, and sharpen (defaults: max 2000px, quality 82)
  • New local storage modes: keep images next to the post or in a public/ folder served by URL
  • Redesigned asset gallery with unused-image detection and an image viewer
  • Images now resolve correctly in the editor for relative, public and S3 paths

Workspaces & frameworks

  • Framework detection when creating a workspace: Next.js, Astro, Hugo, Jekyll, Docusaurus, Eleventy, Nuxt Content, or Generic
  • Pick either your project root or the posts folder; Mditoor finds your content folders
  • Presets set the post layout, file extension, frontmatter format (YAML/TOML) and image location

Git

  • Branches: switch and create branches
  • Fetch, sync (pull + push), and set the remote from the app
  • Stage/unstage all, a new diff view with line stats, and commit history

Editor

  • Reworked metadata sidebar with a new date picker and better frontmatter handling
  • TOML frontmatter support

Look & feel

  • New "Studio" design across the app, with light and dark themes
  • Custom title bar on Windows
  • Improved command palette (Ctrl+K), toasts, and menus
  • Settings page: see and manage config file locations
  • Translations updated for English, Arabic and French

Mditoor v1.0.0

Choose a tag to compare

@ezzdin-atef ezzdin-atef released this 10 Sep 13:33

We’re excited to introduce the first stable release of Mditoor, a local-first desktop editor for creating and managing MDX content.

Highlights

  • Create and manage multiple content workspaces
  • Edit MDX documents with a focused block editor
  • Configure custom metadata fields
  • Manage frontmatter visually
  • Browse and upload content assets
  • Built-in Git workflow support
  • S3-compatible storage and deployment
  • Arabic, English, and French interface support
  • Local-first storage—your content remains in your repository

Full Changelog: https://github.com/ezzdin-atef/mditoor/commits/v1.0.0