v0.1.4
What's New
オンライン版 (mkdn.review) を追加
- ブラウザで
https://mkdn.review/を開き、?url=で渡した markdown を URL fetch して読めるオンライン版を新設(Cloudflare Pages 配信)。github.com / raw.githubusercontent.com / gist の表示用 URL もそのまま受け付け、effective allowlist と書き換え対象 host を Open URL modal に表示する - shiki grammar / Mermaid runtime / KaTeX runtime を dynamic import 化し、必要時のみ後追い fetch する構成に変更(3 ファイル独立 retry / 永続 listener / Cache-Control)
- online deep-link (
#p:/#l:) の後追い描画シフトを補正する再スクロール機構を追加 - online 版に固定 OGP / Twitter Card、inline SVG favicon / apple-touch-icon / 404.html を追加
UI 国際化 (i18n)
- UI 文言を EN / JA で切り替え可能に。設定モーダルに theme / lang 切替を集約し focus trap を追加
- CLI に
--lang <auto|en|ja>を追加(help / エラーメッセージの出力言語。生成 HTML の表示言語には非干渉)
スマートフォン対応
@media (max-width:768px)の drawer レイアウトを実装し、TOC/Comment/Searchをフッターから操作できるように- 画面左下に 1 画面送り FAB を追加(タップ=下 / 上下フリック=方向送り)、出現時の指追従矢印でフリック発見性を提示
- タッチでの範囲選択時に +Comment フローターを表示。Mermaid 拡大モーダルの pinch ズーム対応、タッチ端末で消えないツールチップ等を修正
その他
- ツールバーを
Open ▾メニューに統合しPaste markdown…modal を追加 - ヘッダ app-brand / favicon に Redline 比喩の白下線 icon を追加
- ページ切替で
#doc全再 mount を回避し軽量 refresh に変更(パフォーマンス改善) - shiki 4.2.0 に追従、ツールバー 3 アイコンを GitHub Octicons SVG に統一
Full Changelog: v0.1.3...v0.1.4