Skip to content

MD Viewer Pro v1.3.2

Choose a tag to compare

@oriyu90 oriyu90 released this 02 Jul 06:39
· 19 commits to main since this release

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汚染なし)。