Skip to content

ProsaMD v0.1.9

Choose a tag to compare

@github-actions github-actions released this 04 Oct 22:52
· 81 commits to main since this release

ProsaMD v0.1.9

Стабильный релиз цикла 0.1.8-rc: меню, оглавление, типографика и десяток исправлений, найденных предрелизным QA-прогоном.

RU — что нового относительно v0.1.8:

  • Панель меню — Файл, Правка, Параграф, Формат, Вид, Справка (в духе Typora): команды форматирования работают в обоих режимах, у пунктов — хоткеи и галочки состояния, секции открываются и мышью, и Alt+F/E/P/O/V/H (#20).
  • Оглавление — первая включаемая фича: Вид → Оглавление или Ctrl+Shift+1, навигация по заголовкам в обоих режимах, подсветка активного раздела, кнопка в статусной строке (#21).
  • Типографика — выверенный вертикальный ритм: заголовки чётко отделяются от содержимого, уплотнены списки, выровнены отступы цитат/кода/таблиц; требования зафиксированы в TYPOGRAPHY.md (#7).
  • Новые хоткеи: Создать Ctrl+N, Ссылка Ctrl+K, Оглавление Ctrl+Shift+1; в кодовом режиме заработали алиасы Ctrl+1..6/0, Ctrl+Shift+B, Ctrl+Alt+7/8/C, Ctrl+B/I/E/K; полный список — Справка → «Горячие клавиши».
  • Буфер обмена — Ctrl+C/X/V работают в обоих режимах и доходят до системного буфера; Ctrl+X больше не удаляет текст, не скопировав его.
  • Переключение режимов больше не портит документ — Ctrl+/ не вставляет <!-- --> (в том числе внутри кодового блока), повторный Ctrl+Alt+C не оставляет «осиротевший» ```-забор, отступ первого заголовка не «прыгает» при выделении.
  • Ссылка по Ctrl+K — открывает ввод адреса на выделении (раньше хоткей не работал).
  • Полировка: счётчик слов различает единственное число в EN («1 word»), подписи «Блок кода» и «Инлайн-код» больше не совпадают, тултип переключателя темы не вылезает за край окна, Ctrl+I в кодовом режиме применяет курсив ровно к выделению.

Известное ограничение (план v0.1.10): сохранение из визуального режима пока меняет форматирование front-matter и GFM-таблиц (данные не теряются, кроме front-matter; детали — в issue #33). Кодовый режим сохраняет файлы побайтово.

EN — what's new over v0.1.8:

  • Menu bar — File, Edit, Paragraph, Format, View, Help (Typora-style): formatting commands work in both modes, items show hotkeys and state checkmarks, sections open by mouse or Alt+F/E/P/O/V/H (#20).
  • Outline — the first toggleable feature: View → Outline or Ctrl+Shift+1; heading navigation in both modes with active-section highlighting and a statusbar button (#21).
  • Typography — tuned vertical rhythm: headings clearly separate from content, tighter lists, aligned quote/code/table spacing; the spec lives in TYPOGRAPHY.md (#7).
  • New shortcuts: New Ctrl+N, Link Ctrl+K, Outline Ctrl+Shift+1; the source mode gained Ctrl+1..6/0, Ctrl+Shift+B, Ctrl+Alt+7/8/C, Ctrl+B/I/E/K; the full list is in Help → Keyboard Shortcuts.
  • Clipboard — Ctrl+C/X/V reach the OS clipboard from both modes; Ctrl+X no longer deletes without copying.
  • Mode switching no longer corrupts the document — Ctrl+/ injects no <!-- --> (including inside code blocks), a repeated Ctrl+Alt+C leaves no orphaned ``` fence, the first heading's margin no longer jumps on selection.
  • Ctrl+K link — opens the URL input on the selection (the hotkey was dead before).
  • Polish: the EN word counter knows its singular («1 word»), "Code block" and "Inline code" labels no longer collide, the theme-toggle tooltip no longer overflows the window edge, Ctrl+I in the source mode applies italics exactly to the selection.

Known limitation (planned for v0.1.10): saving from the visual mode currently reformats front-matter and GFM tables (data is preserved except front-matter; see issue #33). The source mode saves files byte-for-byte.


Стабильные обновления устанавливаются прямо из приложения: клик по версии в статусной строке.
Stable updates install right from the app: click the version in the status bar.