Skip to content

Releases: oriyu90/MD-Viewer-Pro

MD Viewer Pro v1.4.2

Choose a tag to compare

@oriyu90 oriyu90 released this 03 Aug 17:27

macOS 向け Markdown ビューア & エディタ MD Viewer Pro の v1.4.2 です。
書き心地まわりの不具合をまとめて直し、あわせて LaTeX の体裁コマンド(\newpage 等)に対応しました。

インストール: MDViewerPro-1.4.2-Installer.dmg をダウンロードし、MDViewerPro.app を Applications フォルダへドラッグしてください。
未署名のため初回は右クリック →「開く」→ もう一度「開く」で起動します。


日本語

新機能

  • LaTeX の体裁コマンド(\newpage 等)に対応: \newpage のように文書の体裁を
    指示するコマンドを、文字列として表示するのをやめ、指示として解釈して表示に
    反映するようにしました。
    • 改ページ (\newpage / \pagebreak / \clearpage / \cleardoublepage):
      PDF 書き出しでは実際にそこでページが分かれます(A4文書 / B5文書 / フリーの
      いずれでも)。A4文書 / B5文書の表示では次のページの先頭まで送られ、
      ページ区切り線が入ります。フリー表示ではページの概念がないため何も表示しません。
    • 縦の空き (\vspace{1cm} / \bigskip / \medskip / \smallskip):
      指定された分の空きを入れます。
    • 改行・段落 (\newline / \linebreak / \par): 指示どおりに改行します。
    • 体裁のみのコマンド (\noindent / \centering / \raggedright 等):
      表示には反映できないため、隠すだけにします。
    • MD編集モードでは、場所が分かるように破線とコマンド名を薄く表示します
      (削除・移動できます)。開いて保存しても元の記述はそのまま残ります。
    • コードブロック / インラインコード / 数式の中のコマンドは対象外です。説明として
      `\newpage` と書いたものが消えることはありません。対応していない
      コマンドも消さずにそのまま表示します。

修正

  • 改行が無視される問題: 文章を書いて改行しても、閲覧モードでは前の行に
    つながって表示されていました。空行を入れないと改行できない状態で、v1.4.1 で
    編集して保存した文書を開き直すと、書いたはずの改行が消えてしまっていました。
    Enter で入れた改行をそのまま改行として表示するようにしました。
    行の途中の折り返しではなく、書いた行のとおりに表示されます。
    コードブロック・表の中は今までどおりで、変わりません。
    素の Markdown の挙動が必要な場合は、詳細設定の「改行の扱い」でオフに
    できます(既定はオン)。
  • HTML / PDF に書き出すと改行が消える問題: 上と同じ原因です。書き出しは
    閲覧モードと同じ描画を使っているため、こちらも一緒に直っています。
    画面で見えているとおりに書き出されます。
  • 見出しで改行すると次の行も見出しになる問題(MD編集): H1 / H2 / H3 に
    した行で Enter を押すと、続きの行まで見出しの書式のままになり、本文に
    戻せなくなることがありました。見出しの行で改行したときは、新しくできる行を
    必ず本文にするようにしました。行末・行の途中・行頭のどこで改行しても同じです。
    中身が空の見出しで Enter を押した場合は、その行自体が本文に戻ります。
  • 見出しにした直後に「本文」を押しても戻らない問題: 何も入力していない行を
    H1 / H2 / H3 にしてから、そのまま「本文」を押しても書式が戻りませんでした。
    • MD編集: 空の見出しや、ツールバーを押してカーソルの選択が外れた状態でも
      確実に本文へ戻るようにしました。
    • TXT編集: 見出しボタンが行頭の記号を「足すだけ」だったため、H1 のあと H2 を
      押すと ## # 本文 のように記号が積み重なり、「本文」を押しても 1 段しか
      外れませんでした。見出し・引用・箇条書き・番号付きのボタンは、いま付いている
      書式を「置き換える」ようにし、「本文」はすべての記号を一度に外すようにしました。
      同じ書式のボタンをもう一度押すと本文に戻ります。
      過去のバージョンで記号が積み重なってしまった行も、「本文」を一度押せば戻ります。
  • MD編集で Enter を押して入れた空行が、保存すると消える問題: 段落と段落の間を
    もう少し空けようと Enter を押しても、保存して開き直すと元に戻っていました。
    空行は Markdown の仕様上そのままでは表現できない(連続した空行は無視される)ため、
    空行を表す <br> の行として保存するようにしました。開き直しても同じ空行が残り、
    編集と保存を繰り返しても増えたり減ったりしません。
    ※ このためファイルの中に <br> という行が入ります。
  • MD編集で入力した直後に保存すると、その編集が保存されない問題: MD編集モードの
    内容は、入力が途切れてから少し遅れて内部に取り込まれる作りになっていました。
    そのため、文字を打ってすぐに保存すると直前の編集がファイルに入らず、
    Enter で入れた改行ごと消えてしまい、開き直すと改行されていない状態に
    なっていました。保存・PDF / HTML 書き出しの直前に必ず取り込むようにしました。
    あわせて、入力した直後にウィンドウを閉じると「変更あり」と判定されず、
    確認も出ないまま編集が捨てられていた問題も直しました。
  • 改行の扱いを詳細設定で切り替えられるようにしました: 詳細設定に「改行の扱い」を
    追加しました。既定はオン(書いたとおりに改行する)で、オフにすると素の Markdown
    仕様どおりの表示に戻せます。設定は次回起動時にも引き継がれます。

あわせて直したもの

  • MD編集で開くと引用が本文になってしまう問題: 引用を含む文書を MD編集モードで
    開いて保存すると、2 行目以降の > が失われて引用が崩れていました。
  • MD編集で開くたびに箇条書きの行間が広がる問題: 項目の間に空行が入り、
    編集を繰り返すうちに箇条書きが崩れていました。入れ子の箇条書きの階層も
    保たれるようにしました。
  • TXT編集で、折り返した長い行の途中に書式記号が入る問題: 画面の折り返し位置を
    行頭と見なしていたため、長い行では # が行の途中に入ってしまうことがありました。

English

New features

  • LaTeX layout commands such as \newpage: commands that describe document
    layout are no longer printed as literal text — they are interpreted and applied
    to the rendering.
    • Page breaks (\newpage / \pagebreak / \clearpage /
      \cleardoublepage): PDF export produces a real page break (in A4 Document,
      B5 Document and Free alike). In A4 / B5 Document view the content is pushed to
      the top of the next page and a page separator is drawn. Free view shows
      nothing, since it has no pages.
    • Vertical space (\vspace{1cm} / \bigskip / \medskip /
      \smallskip): inserts the requested amount of space.
    • Line and paragraph breaks (\newline / \linebreak / \par): break
      as instructed.
    • Layout-only commands (\noindent / \centering / \raggedright, …):
      cannot be reflected in the rendering, so they are simply hidden.
    • MD Edit shows a faint dashed marker with the command name so you can find,
      move or delete it. Opening and saving keeps the original text intact.
    • Commands inside code blocks, code spans and math are left alone, so writing
      `\newpage` as an example never disappears. Unsupported commands are
      still shown verbatim.

Fixes

  • Line breaks were ignored: pressing Enter did not produce a line break in
    View mode — the next line was joined onto the previous one, and a blank line was
    the only way to break text. Documents written and saved with v1.4.1 lost their
    line breaks when reopened. Line breaks you type are now rendered as line breaks.
    Code blocks and tables are unaffected. If you need standard Markdown behaviour,
    turn it off under Settings → Line Breaks (on by default).
  • HTML / PDF export dropped line breaks: same root cause — export uses the same
    rendering as View mode, so it is fixed as well. Exports now match what you see.
  • Pressing Enter in a heading kept the heading format (MD Edit): after making a
    line H1 / H2 / H3, the following line stayed a heading and could not be turned
    back into body text. A line created by pressing Enter inside a heading is now
    always body text, whether the caret is at the end, in the middle, or at the start.
    Pressing Enter in an empty heading turns that line back into body text.
  • The Body button did nothing right after applying a heading: applying H1 / H2 /
    H3 to a line and pressing Body without typing anything left the format in place.
    • MD Edit: now works reliably for empty headings and when the selection has been
      lost because focus moved to the toolbar.
    • TXT Edit: heading buttons only ever prepended their marker, so H1 followed by
      H2 produced ## # text and Body stripped just one level. Heading, quote, list
      and numbered-list buttons now replace the current block format, and Body
      removes every marker at once. Pressing the same format button again returns the
      line to body text. Lines that accumulated markers in earlier versions are fixed
      by a single press of Body.
  • Blank lines added with Enter in MD Edit disappeared on save: pressing Enter to
    put more space between paragraphs had no effect once the file was saved and
    reopened. A blank line cannot be expressed in plain Markdown (consecutive blank
    lines are ignored), so it is now written as a <br> line. The blank line survives
    reopening and does not grow or shrink across repeated edits. Note that this puts a
    literal <br> line into the file.
  • Edits made just before saving were lost in MD Edit: MD Edit content was only
    picked up a moment after you stopped typing. Saving right after typing therefore
    wrote the file without your most recent edits — including the line breaks you
    had just entered
    — so reopening the file showed no break. The content is now
    captured synchronously before saving and before PDF / HTML export. Closing the
    window right after typing also failed to register as "modified" and discarded
    the edits without asking; that is fixed too.
  • A setting to choose how line breaks are handled: Settings now has a
    "Line Breaks" section. It is on by default (render what you typed); turning it
    off restores standard Markdown rendering. The choice is remembered.

Also fixed

  • Blockquotes were flattened into body text when a document was opened in MD Edit
    and saved: the > marker was lost from every line after the first.
  • Bulleted lists grew looser on every MD Edit round trip, eventually breaking
    apart. Nested list levels are now preserved too.
  • TXT Edit inserted format markers mid-line on long wrapped lines, because the
    visual wrap position was treated as the start of the line.


改行の扱いについて / A note on line breaks

素の Markdown では単一の改行は無視されますが、本アプリは v1.4.2 から
Enter で入れた改行をそのまま改行として表示します(Obsidian や Typora と同じ考え方)。
空行を入れたときの段落区切りは今までどおりです。
従来どおりの表示に戻したい場合は、詳細設定 →「改行の扱い」 でオフにできます。

Plain Markdown ignores a single newline. From v1.4.2 this app renders it as a line
break instead, following the same convention as editors such as Obsidian and Typora.
Blank lines still separate paragraphs as before. You can restore the old behaviour
under Settings → Line Breaks.

MD Viewer Pro v1.4.1

Choose a tag to compare

@oriyu90 oriyu90 released this 01 Aug 08:30

macOS 向け Markdown ビューア & エディタ MD Viewer Pro の v1.4.1 です。

インストール: MDViewerPro-1.4.1-Installer.dmg をダウンロードし、MDViewerPro.app を Applications フォルダへドラッグしてください。
未署名のため初回は右クリック →「開く」→ もう一度「開く」で起動します。


日本語

新機能

  • LaTeX 数式の表示に対応: 本文中の $…$(インライン)と $$…$$(別行立て)、
    および \(…\) / \[…\] を数式として組版し、Computer Modern 系のセリフ体で
    表示するようにしました。分数・根号・上下付き・総和/積分などの大型演算子・
    伸縮する括弧・行列(pmatrix / bmatrix / vmatrix / cases / aligned)・
    \mathbb などの書体・アクセント記号・多数のギリシャ文字と数学記号に対応します。
    組版はアプリ内部で完結しており、外部ライブラリのインストールもネットワーク接続も
    必要ありません。PDF / HTML 書き出しにもそのまま反映されます。
    コードブロックやインラインコードの中の $、および $5 と $10 のような
    通貨表記は数式として扱いません。未対応のコマンドは消さずにそのまま表示するため、
    書いた内容が失われることはありません。
  • YAML に対応: 文書の先頭を --- で囲んだ YAML フロントマターを、本文とは別の
    メタ情報パネルとして表示するようにしました。また .yml / .yaml ファイルを
    開けるようになり、YAML として構文強調表示します(この場合 MD編集は使えません。
    TXT編集で編集してください)。
  • フォントを選べるようにしました: 詳細設定のフォント欄を、推奨フォント・
    追加したフォント・システムフォントの 3 つに分けて選べるようにしました。
    推奨フォントには IPAmj明朝 と Source Han Serif を加えています
    (未インストールのものは「(未インストール)」と表示されます)。
    「フォントを追加...」から TTF / OTF / TTC ファイルを取り込むと
    ~/.mdviewer/fonts/ に保存され、次回起動以降も使えます。自分で追加した
    フォントは「選択中のフォントを削除」で取り除けます(システムに元から入っている
    フォントは削除されません)。フォントの変更は再起動しなくても UI 全体に反映されます。

修正

  • モードを切り替えるとスクロール位置が先頭に戻る問題: 閲覧モードから MD編集 /
    TXT編集へ切り替えると、今読んでいた場所ではなく必ず文書の先頭が表示されて
    いました。切替時に「画面最上部に見えているブロックとその中の位置」を記録し、
    切替先で同じ位置を復元するようにしました。閲覧 ⇔ MD編集 ⇔ TXT編集 の
    どの向きの切り替えでも位置を引き継ぎます。
  • 目次を標準でオンにしました: 既定でオフだったため、目次機能があること自体に
    気づきにくい状態でした。初回起動から目次が開いた状態になります。
    オン / オフの状態は次回起動時にも引き継がれます。
  • ウィンドウを狭くするとボタンの文字が枠からはみ出す問題: ウィンドウ幅に応じた
    一律の文字サイズだったため、「戻る」は余裕があるのに「PDF書き出し」は溢れる、
    という状態になっていました。ボタンごとに実際の文字幅を測り、枠に収まらない
    ボタンだけ文字をさらに小さくするようにしました。あわせて、狭い幅では
    ツールバー全体がウィンドウ幅を超えてしまい文字が切れていた問題も修正し、
    最小ウィンドウ幅 (480px) でもすべてのボタンが収まるようにしています。
  • フロントマターが目次に紛れ込む問題: --- で囲んだ YAML の閉じ行を
    下線形式の見出しと誤検出し、直前の key: value 行が目次に現れていました。
  • 字下げコードブロック内の行が目次に紛れ込む問題: 4スペース(またはタブ)で
    字下げして書いたコードブロックを本文として扱っていたため、その中の # 行や
    --- の行が見出しとして目次に現れていました。あわせて、その取りこぼしが原因で
    目次のジャンプ先がずれることもありました。

English

New features

  • LaTeX math rendering: $…$ (inline) and $$…$$ (display), as well as \(…\) /
    \[…\], are now typeset as formulas in a Computer Modern style serif face.
    Supported notation includes fractions, radicals, sub/superscripts, big operators
    (\sum, \int, …), auto-stretching delimiters, matrix environments
    (pmatrix / bmatrix / vmatrix / cases / aligned), styles such as
    \mathbb, accents, and a large set of Greek letters and mathematical symbols.
    Typesetting happens entirely inside the app — no extra library to install and no
    network access — and it carries over to PDF/HTML export. A $ inside a code block
    or code span is never treated as math, and currency such as $5 and $10 is left
    alone. Unsupported commands are shown verbatim rather than dropped, so nothing you
    wrote is lost.
  • YAML support: a --- delimited YAML front matter block at the top of a document
    is now shown as a separate metadata panel instead of leaking into the body. .yml
    and .yaml files can also be opened and are shown with YAML syntax highlighting
    (MD Edit is unavailable for these; use TXT Edit).
  • Font selection: the font setting is now split into recommended fonts, fonts you
    added, and system fonts. IPAmj Mincho and Source Han Serif were added as recommended
    fonts (shown as "(not installed)" when unavailable). "Add Font..." imports a
    TTF / OTF / TTC file into ~/.mdviewer/fonts/ so it stays available on later
    launches, and "Remove selected font" removes fonts you added (fonts installed on the
    system are never touched). Font changes now apply to the whole UI without a restart.

Fixes

  • Switching modes jumped back to the top: going from View to MD Edit or TXT Edit
    always showed the beginning of the document instead of where you were reading. The
    app now records the block visible at the top of the viewport (and the position within
    it) and restores it in the target mode, in every direction between View, MD Edit and
    TXT Edit.
  • The TOC is now on by default: it used to be off, which made the feature easy to
    miss entirely. It is open from the first launch, and your on/off choice is remembered.
  • Button labels overflowed their buttons on narrow windows: font size followed only
    the window width, so "Back" had room to spare while "Export PDF" spilled out of its
    button. Each button now measures its own label and shrinks only if it does not fit.
    A related issue where the whole toolbar exceeded the window width (clipping labels)
    was fixed too — every button now fits at the 480px minimum window width.
  • Front matter leaked into the TOC: the closing --- of a YAML block was detected
    as a Setext (underlined) heading, so the preceding key: value line appeared in the
    headings list.
  • Indented code blocks leaked into the TOC: code blocks written with a 4-space (or
    tab) indent were treated as body text, so # lines and --- lines inside them showed
    up as headings — which could also make TOC entries jump to the wrong place.

MD Viewer Pro v1.4.0

Choose a tag to compare

@oriyu90 oriyu90 released this 31 Jul 17:26

MD Viewer Pro — Release Notes / リリースノート

v1.4.0


New features / 新機能

English

  • Faster startup. The window now appears right away; the preview engine is prepared in the background after the window is shown.
  • New headings (TOC) panel in MD Edit and TXT Edit modes. It lists H1–H6 and jumps to a heading when you click it. The panel also gets wider as you widen the window.
  • TXT Edit now follows your cursor. If the line you are typing is not visible in the preview, it scrolls into view and the matching block is highlighted.

日本語

  • 起動が速くなりました。ウィンドウがすぐ表示され、プレビュー用のエンジンは表示後にバックグラウンドで準備します。
  • 見出し(目次)パネルを追加。MD編集・TXT編集モードで H1〜H6 の一覧を表示し、クリックするとその見出しへジャンプします。ウィンドウを横に広げるとパネルも広がります。
  • TXT編集がカーソル行に追従するようになりました。編集中の行がプレビューに見えていない場合は自動でスクロールし、対応する箇所をハイライトします。

Fixes / 修正

English

  • Fixed: the headings list could miss headings — # with no space after it, underline-style (Setext) headings, and everything after an unclosed code fence. Because of those gaps, clicking a TOC entry in MD Edit could also jump to the wrong heading.
  • Fixed: TOC text was far too small in View mode (down to 9px). View and edit modes now share one size and never go below 16px.
  • Fixed: the TOC did not update while you added or removed headings in MD Edit.
  • Fixed: resizing the window reset the editor/preview divider you had dragged. Resizing now adjusts only the TOC width and keeps your ratio.
  • Fixed: several list problems in MD Edit — an extra blank line after a list, numbering stuck at "1.", numbering and bullets that could not be removed, and the "Body" button not working inside a list item.
  • Fixed: the "Num." button in TXT Edit always inserted "1.". It now continues from the previous line and can also remove numbering.
  • Fixed: an empty panel could be dragged out from the left edge in View and MD Edit modes.
  • Fixed: untranslated text across all four languages (TOC title, default table cell text, the "Language" label in Settings). The A4/B5 page-break label also showed a raw internal key in Japanese and mixed Japanese into the English, German and French labels.
  • Fixed: blank lines and line breaks could collapse when reopening a file that was edited in MD Edit. Line and paragraph handling now follows standard Markdown.

日本語

  • 修正: 目次が一部の見出しを拾えない問題。# の直後にスペースがない見出し、下線形式(Setext)の見出し、閉じていないコードフェンス以降の見出しが漏れていました。この取りこぼしが原因で、MD編集で目次をクリックすると別の見出しへジャンプすることもありました。
  • 修正: 閲覧モードで目次の文字が小さすぎる問題(最小9px)。閲覧モードと編集モードで大きさを統一し、16px を下回らないようにしました。
  • 修正: MD編集中に見出しを増やしたり消したりしても、目次が更新されない問題。
  • 修正: ウィンドウの大きさを変えると、手動で調整したエディタとプレビューの分割位置が戻ってしまう問題。リサイズ時は目次の幅だけを調整し、比率は保つようにしました。
  • 修正: MD編集のリスト関連の不具合。リストの直後に余分な空行ができる、番号が「1.」から進まない、付けた番号や箇条書きを解除できない、リストの中で「本文」ボタンが効かない、といった問題。
  • 修正: TXT編集の「番号」ボタンが常に「1.」を挿入していた問題。直前の行から連番を続け、解除もできるようになりました。
  • 修正: 閲覧モード・MD編集モードで、左端から中身のない空のパネルをドラッグで引き出せる問題。
  • 修正: 4言語すべてでの翻訳漏れ(目次のタイトル、テーブル挿入時の初期セル文字、設定画面の「言語」ラベル)。A4/B5のページ区切りラベルが、日本語では内部キー名を含んだ表示になり、英語・ドイツ語・フランス語には日本語が混ざる問題もあわせて修正しました。
  • 修正: MD編集で保存したファイルを開き直すと、空行や改行が詰まってしまう問題。Markdown本来の解釈(空行で段落区切り)に合わせました。

Notes / 補足

English

  • The app is ad-hoc signed. On first launch macOS may block it — right-click the app and choose "Open", then confirm.
  • Regression tests were added under 資料箱/tests/ (294 checks covering heading detection, HTML↔Markdown conversion and the UI layer).

日本語

  • アプリはad-hoc署名です。初回起動時にmacOSのGatekeeperに止められる場合があります。アプリを右クリックして「開く」を選び、確認してください。
  • 回帰テストを 資料箱/tests/ に追加しました(見出し検出・HTML↔Markdown変換・UI層をカバーする294項目)。

Full changelog: 1.3.2...1.4.0

MD Viewer Pro v1.3.2

Choose a tag to compare

@oriyu90 oriyu90 released this 02 Jul 06:39

MD Viewer Pro — Release Notes / リリースノート

Covers v1.3.0 – v1.3.2 / v1.3.0〜v1.3.2 の変更点


v1.3.2 — Bug fixes / バグ修正

English

  • Fixed: code block language (e.g. ```python) was lost after visual (MD) editing. It is now kept.
  • Fixed: the code "copy" button sometimes copied empty or broken text.
  • Security: stronger protection for remote images against DNS-rebinding (SSRF).
  • Fixed: images written as ![alt](URL "title") are now loaded correctly.
  • Fixed: PDF margins could be applied twice; margins now come only from the page settings.
  • Note: while editing in MD mode, code is shown without syntax colors (View mode still highlights).

日本語

  • 修正: MD編集(ビジュアル編集)後にコードブロックの言語指定(例: ```python)が消える問題。保持されるようになりました。
  • 修正: コードの「copy」ボタンで、まれに空文字や崩れたテキストがコピーされる問題。
  • セキュリティ: リモート画像取得のDNSリバインディング(SSRF)対策を強化。
  • 修正: ![説明](URL "タイトル") 形式の画像が取得されない問題。
  • 修正: PDFの余白が二重にかかる可能性。余白はページ設定に一本化。
  • 補足: MD編集中はコードの色付き表示を行いません(閲覧モードでは従来どおりハイライト)。

v1.3.1 — Lighter & safer / 軽量化・安全性強化

English

  • Much smaller app size by removing unused Qt components (about 130 MB lighter).
  • Dangerous HTML/JavaScript inside Markdown is now sanitized (removed) when displayed.
  • The WebEngine sandbox is enabled by default.
  • Remote images are fetched in the background (no freezing), with limits and internal-address (SSRF) blocking. No network access while editing.
  • More reliable PDF export.
  • Still MIT-distributable; no GPL contamination.

日本語

  • 未使用のQtコンポーネントを除去し、アプリサイズを大幅削減(約130MB減)。
  • Markdown内の危険なHTML/JavaScriptを表示時に無害化(除去)。
  • 表示エンジン(WebEngine)のサンドボックスを既定で有効化。
  • リモート画像をバックグラウンドで取得(固まらない)。件数・サイズ上限と内部アドレス(SSRF)拒否を追加。編集中は通信しません。
  • PDF書き出しの安定性を向上。
  • MITライセンスで配布可能(GPL汚染なし)。

MD Viewer Pro v1.3.0

Choose a tag to compare

@oriyu90 oriyu90 released this 29 Jun 23:38

MD Viewer Pro v1.3 Release Notes

日本語

改善

  • Markdownの改行が入力どおりに表示されるよう改善
  • 閲覧・MD編集・TXT編集モード間で改行が保持されるよう改善
  • コピー時はプレーンテキストとしてコピーされるよう変更
  • 貼り付け時は書式を除去したプレーンテキストとして貼り付けるよう変更

変更

  • 編集ツールバーの「チェック」ボタンを削除
  • 「本文」ボタンを追加し、通常の段落へ簡単に戻せるよう改善

修正

  • 内部制御文字が保存される問題を修正
  • その他、細かな改善と安定性向上

English

Improvements

  • Fixed Markdown line breaks to display exactly as written.
  • Preserved line breaks when switching between View, Markdown Edit, and Text Edit modes.
  • Copy now uses plain text to avoid unwanted formatting.
  • Paste now removes formatting and inserts plain text.

Changes

  • Removed the Check button from the editor toolbar.
  • Added a Paragraph button to quickly return to normal text.

Fixes

  • Fixed an issue where internal control characters could be saved in files.
  • Miscellaneous improvements and stability fixes.

MD Viewer Pro v1.2.0

Choose a tag to compare

@oriyu90 oriyu90 released this 29 May 08:31

🇯🇵 日本語

MD Viewer Pro v1.2.0 リリースノート

2026年5月29日

改善

  • 新規作成が MD編集モードで開くように — 「新規作成」選択後、すぐに Markdown を書き始められます
  • スタートアップダイアログの操作性向上 — ×ボタン・Escape・本体ウィンドウクリック、いずれの方法で閉じても新規作成が始まります

バグ修正

  • 言語セレクターを操作したときダイアログが意図せず閉じる問題を修正

🇺🇸 English

MD Viewer Pro v1.2.0 Release Notes

May 29, 2026

Improvements

  • New files open in MD Edit mode — Start writing Markdown immediately after selecting "New File"
  • Smoother startup dialog UX — Closing the dialog via ×, Escape, or clicking the main window all start a new blank file

Bug Fixes

  • Fixed dialog closing unexpectedly when interacting with the language selector

MD Viewer Pro v1.1.0

Choose a tag to compare

@oriyu90 oriyu90 released this 28 May 14:17

起動を早くしました。
そしてwindowサイズを覚えるようにしました。

MD Viewer Pro v1.0.1

Choose a tag to compare

@oriyu90 oriyu90 released this 20 Apr 15:15

MD Viewer Pro v1.0.1

Initial release of MD Viewer Pro.

Features

  • Markdown rendering
  • Real-time preview
  • Edit in rendered mode
  • Split editor (text + preview)
  • A4 document layout for printing
  • Export to PDF / HTML
  • Copy button for code blocks
  • Plugin theme support

Installation (Mac)

  1. Download the .dmg file
  2. Open it
  3. Drag MDViewerPro.app into Applications
  4. Launch the app

Notes

macOS may block the app because it is not signed.

To open:

  • Right-click the app
  • Click "Open"
  • Click "Open" again

日本語

MD Viewer Pro の初回リリースです。

主な機能:

  • Markdown表示
  • リアルタイムプレビュー
  • レンダリング編集
  • 分割エディタ
  • A4印刷レイアウト
  • PDF / HTML書き出し
  • コードコピーボタン
  • プラグインテーマ対応