# 更新履歴

## v2.4.0 - 2026年8月9日

上部操作欄を折りたたみ、編集画面を広く使えるようにした機能追加版。

### 主な変更

- 起動時は小バーだけを表示し、詳細な操作欄は 操作を表示 で展開するように変更
- 編集のみ 画面を追加
- Ctrl + Shift + E で編集のみ画面へ切り替え
- Home は編集行の行頭移動、Ctrl + Home は文書先頭移動に変更
- 内部バージョンを 2.4.0 に変更

## v2.3.9 - 2026年7月19日

空欄記法 `[brank]` の日本語本文中の縦位置を微調整した修正版。

### 主な変更

- `[brank]` の外側枠を少し上へ補正し、日本語本文中で中央に近く見えるように調整
- 内部バージョンを `2.3.9` に変更
## v2.3.8 - 2026年7月19日

空欄記法 `[brank]` の中央揃えと行空欄の扱いを再調整した修正版。

### 主な変更

- 通常の空欄と `[brank:line]` の外側枠を分け、行空欄の幅が崩れにくい構造に変更
- `[brank]` の外側枠から固定高さを外し、本文中で自然に中央へそろうように調整
- 内部バージョンを `2.3.8` に変更
## v2.3.7 - 2026年7月19日

空欄記法 `[brank]` の中央揃え方式を見直した修正版。

### 主な変更

- `[brank]` を外側の基準枠と内側の空欄に分け、箱の高さが変わっても本文中央にそろいやすい構造に変更
- 内部バージョンを `2.3.7` に変更
## v2.3.6 - 2026年7月19日

空欄記法 `[brank]` の縦位置を再調整した修正版。

### 主な変更

- `[brank]` の空欄が少し上に寄って見えたため、本文中央に近づくように調整
- 内部バージョンを `2.3.6` に変更
## v2.3.5 - 2026年7月19日

空欄記法 `[brank]` の縦位置をさらに微調整した修正版。

### 主な変更

- 文章中に `[brank]` を入れたとき、見た目の中心が本文の文字とそろうように少し上へ調整
- 内部バージョンを `2.3.5` に変更
## v2.3.4 - 2026年7月19日

空欄記法 `[brank]` の縦位置を本文中央にそろえた修正版。

### 主な変更

- 文章中に `[brank]` を入れたとき、空欄が文字の下側へ寄らず中央にそろうように調整
- 内部バージョンを `2.3.4` に変更
## v2.3.3 - 2026年7月19日

インライン画像の縦位置を本文中央にそろえた修正版。

### 主な変更

- 文章中に画像を入れたとき、画像が文字の下側へ寄らず中央にそろうように調整
- 内部バージョンを `2.3.3` に変更
## v2.3.2 - 2026年7月19日

ロゴ画像をマニュアル用画像としても同梱した修正版。

### 主な変更

- simple-md-logo.png をWebマニュアルと配布ドキュメントから参照できる場所へ配置
- インストーラーに simple-md-logo.png を同梱
- マニュアルの画像表示例で実際のロゴを表示するようにした
- 内部バージョンを `2.3.2` に変更

## v2.3.1 - 2026年7月19日

シンプルMDビューア＆エディターのロゴをアプリアイコンに設定した修正版。

### 主な変更

- ロゴ画像を `src-tauri/icons/simple-md-logo.png` として取り込み
- ロゴからWindows用 `icon.ico` を作成してアプリアイコンに設定
- 内部バージョンを `2.3.1` に変更

## v2.3 - 2026年7月19日

Markdown画像表示と画像サイズ指定を追加した版。

### 主な変更

- Markdown画像記法 ![説明](画像) に対応
- Web URL画像、同じフォルダーの画像、相対パス画像に対応
- :200、:200,100、:,100、:50%、:30mm のような画像サイズ指定に対応
- アプリ画面のバージョン表示を `v2.3` に変更
- 内部バージョンを `2.3.0` に変更

## v2.2.2 - 2026年7月18日

PDF出力ボタンを現行機能から外した修正版。

### 主な変更

- PDF出力 ボタンを削除
- Ctrl + Shift + P のPDF出力割り当てを削除
- PDF化は当面、通常の 印刷 から利用者が印刷先を選ぶ運用に戻した
- 内部バージョンを `2.2.2` に変更

## v2.2.1 - 2026年7月18日

マニュアルの独自機能説明を整理した修正版。

### 主な変更

- [brank] の説明から、コード表示の説明を分離
- コードをそのまま表示する 項目を追加
- 内部バージョンを `2.2.1` に変更

## v2.2 - 2026年7月18日

PDF出力ボタンを追加した版。

### 主な変更

- `PDF出力` ボタンを追加
- `Ctrl + Shift + P` でPDF出力を開けるようにした
- PDF出力はWindowsの印刷画面で `Microsoft Print to PDF` を選ぶ方式にした
- アプリ画面のバージョン表示を `v2.2` に変更
- 内部バージョンを `2.2.0` に変更

## v2.1.2 - 2026年7月18日

マニュアルの空欄記法説明を整理した修正版。

### 主な変更

- [brank] を よく使う独自機能 として説明するようにした
- md表記と実際の表示を分けて記載した
- 内部バージョンを `2.1.2` に変更

## v2.1.1 - 2026年7月18日

編集＋ビューア／編集＋ヒント画面のスクロール挙動を調整した修正版。

### 主な変更

- 左エディターにフォーカスがある時、マウスホイールで左エディターだけをスクロールできるようにした
- 右側のビューアまたはヒントをスクロールした時は、左エディターも同じ位置関係へ同期するようにした
- 内部バージョンを `2.1.1` に変更

## v2.1 - 2026年7月18日

小学生向け教材用の空欄記法を追加した版。

### 主な変更

- 教材用の空欄記法 `[brank]` を追加
- `[brank:s]`、`[brank:m]`、`[brank:l]`、`[brank:line]` に対応
- `[brank:6em]`、`[brank:6em,2em]` のような安全なカスタムサイズ指定に対応
- インラインコードとコードブロック内の `[brank]` は変換しないようにした
- 空欄が印刷時にも枠線として出るようにした
- アプリ画面のバージョン表示を `v2.1` に変更
- 内部バージョンを `2.1.0` に変更

## v2.0 - 2026年7月18日

TeX数式をKaTeXで表示できるようにした版。

### 主な変更

- Markdown内の TeX 数式を KaTeX で表示できるようにした
- インライン数式 `\\( ... \\)` に対応
- 独立数式 `\\[ ... \\]` に対応
- KaTeX の CSS、JavaScript、フォントをローカル同梱にした
- 数式表示用の印刷CSSを追加
- アプリ画面のバージョン表示を `v2.0` に変更
- 編集中のヒント欄に、分数、べき乗、根号、2次方程式の解の公式を追加
- `Ctrl + E` で、読む画面と編集＋ビューア画面を切り替えられるようにした
- マニュアル冒頭に直近の主な追加機能を追加
- 編集＋ビューア画面の右側ビューアをダブルクリックすると、読む画面へ戻るようにした
- 内部バージョンを `2.0.0` に変更

## v1.0 - 2026年7月18日

学校現場向けに使える安定版として整理した版。

### 主な変更

- これまでのプロトタイプ版を、当面使える安定版として v1.0 に変更
- アプリ画面のバージョン表示を `v1.0` に変更
- 内部バージョンを `1.0.0` に変更
- マニュアルのバージョン表記を `v1.0` に変更

## v0.16 - 2026年7月13日

ビューアから編集へ移動した時のスクロール位置を改善した版。

### 主な変更

- ビューアをダブルクリックした時、編集欄が該当箇所付近までスクロールするようにした
- カーソルはダブルクリックした段落に置き、表示は前の段落あたりから見えるようにした
- 編集欄の表示切替直後にスクロールが戻る問題を避けるため、描画後に再度スクロール位置を調整するようにした
- アプリ画面のバージョン表示を `v0.16` に変更
- 内部バージョンを `0.16.0` に変更

## v0.15 - 2026年7月12日

関連付け更新スクリプトの指定パス優先を修正した版。

### 主な変更

- 関連付け更新スクリプトで -ExePath を指定した場合、そのexeを最優先で登録するようにした
- 更新日時が新しい開発用releaseフォルダーのexeを誤って選ぶ可能性をなくした
- アプリ画面のバージョン表示を `v0.15` に変更
- 内部バージョンを `0.15.0` に変更

## v0.14 - 2026年7月12日

上書きインストール後の関連付け更新を分かりやすくした版。

### 主な変更

- 関連付け更新スクリプトの固定パスをやめ、存在する新しい simple-md-viewer-editor.exe を自動で探すようにした
- .md の ProgID、OpenWithProgids、Applications の登録先を現在のexeに更新するようにした
- インストール先にも関連付け更新用 cmd / ps1 を同梱するようにした
- Windowsの UserChoice が保護される場合は、Open with で一度選ぶ必要があることを表示するようにした
- アプリ画面のバージョン表示を `v0.14` に変更
- 内部バージョンを `0.14.0` に変更

## v0.13 - 2026年7月12日

エクスプローラーから開いたファイルの扱いを改善した版。

### 主な変更

- エクスプローラーで.mdファイルをダブルクリックして開いた場合も、元ファイルの絶対パスを保持するようにした
- ダブルクリックで開いたファイルの親フォルダーを、現在のフォルダーに反映しやすくした
- ダブルクリックで開いたファイルを保存する時、保存先選択ではなく元ファイルへ上書き保存しやすくした
- 起動時に余計な引数が混じっても、実在するファイルを探して開くようにした
- アプリ画面のバージョン表示を `v0.13` に変更
- 内部バージョンを `0.13.0` に変更

## v0.12 - 2026年7月12日

ビューアから編集位置へ移動しやすくした版。

### 主な変更

- ビューアの見出しや段落をダブルクリックすると、編集画面を開いてその付近へ移動するようにした
- 編集画面では、対象段落の少し手前から確認しやすい位置にカーソルを置くようにした
- 保存時に本文の空行、手動改行、見出し位置の調整を自動で詰めない方針をマニュアルに明記
- アプリ画面のバージョン表示を `v0.12` に変更
- 内部バージョンを `0.12.0` に変更

## v0.11 - 2026年7月9日

ショートカットキーと検索・置換を追加した版。

### 主な変更

- `Ctrl + S` で保存できるようにした
- `Ctrl + P` で印刷できるようにした
- `Ctrl + O` でファイルを開けるようにした
- `Ctrl + N` で新規文書を作れるようにした
- `Ctrl + F` で検索欄を開けるようにした
- `Ctrl + H` で置換欄を開けるようにした
- `F3` で次を検索できるようにした
- 検索、置換、すべて置換の操作欄を追加
- アプリ画面のバージョン表示を `v0.11` に変更
- 内部バージョンを `0.11.0` に変更
## v0.10 - 2026年7月8日

exe版で保存先が確定していない文書を保存しやすくした版。

### 主な変更

- 元ファイルのパスがある場合は、これまで通り元ファイルへ上書き保存
- 元ファイルのパスがない場合は、保存先を選ぶ画面を開くように変更
- ドラッグ＆ドロップや予備の開き方で開いた文書でも保存しやすくした
- 保存用の文字コード変換に失敗した場合は、画面上に理由を表示するように変更
- アプリ画面のバージョン表示を `v0.10` に変更
- 内部バージョンを `0.10.0` に変更
## v0.9 - 2026年7月7日

`保存` ボタンで実ファイルへ保存できない問題を修正した版。

### 主な変更

- 開いたファイルのパスをアプリ内で保持するように変更
- `保存` ボタンで、開いている元ファイルへ上書き保存するように変更
- Shift-JIS保存用の変換処理を追加
- 古い「Shift-JIS保存は未実装」という確認メッセージを削除
- 保存に失敗した場合は、画面上に理由を表示するように変更
- アプリ画面のバージョン表示を `v0.9` に変更
- 内部バージョンを `0.9.0` に変更
## v0.8 - 2026年7月6日

`開く` ボタンからファイルを選んでも開けない場合がある問題を修正した版。

### 主な変更

- Windowsのファイル選択で返すファイルパスをUTF-8固定に変更
- 日本語を含むフォルダー名やファイル名で、選択後に読み込みに失敗する可能性を低減
- アプリ画面のバージョン表示を `v0.8` に変更
- 内部バージョンを `0.8.0` に変更
## v0.7 - 2026年7月6日

印刷時のヘッダー重なりを避けるための調整版。

### 主な変更

- 印刷時のアプリ独自ヘッダーを非表示に変更
- 印刷時の紙面余白を変更
  - 上: 18mm
  - 右: 18mm
  - 下: 18mm
  - 左: 18mm
- 本文が2ページ目以降でヘッダーに重なる問題を避けるように変更
- 印刷画面側のヘッダーとフッター設定について、マニュアルに追記
- アプリ画面のバージョン表示を `v0.7` に変更
- 内部バージョンを `0.7.0` に変更
## v0.6 - 2026年7月6日

現在のフォルダーから開く動作を改善した版。

### 主な変更

- `開く` ボタンで、現在のフォルダーを初期位置にしてファイル選択を開くように変更
- `参照` ボタンで、現在のフォルダーに実際のフォルダーパスを設定するように変更
- HTML標準のファイル選択ではなく、Tauri/Rust側のWindowsファイル選択を使うようにした
- アプリ画面のバージョン表示を `v0.6` に変更
- 内部バージョンを `0.6.0` に変更

## v0.5 - 2026年7月6日

マニュアル参照と配布資料同梱に対応した版。

### 主な変更

- 本体に `?` ボタンを追加
- `?` ボタンでアプリ内マニュアルを開けるようにした
- MSIインストーラーに `manual.md` と `更新履歴.md` を同梱する設定を追加
- アプリ画面のバージョン表示を `v0.5` に変更
- 内部バージョンを `0.5.0` に変更

## v0.4 - 2026年7月6日

印刷本文位置を調整した版。

### 主な変更

- 印刷時の紙面余白を変更
  - 上: 10mm
  - 右: 18mm
  - 下: 18mm
  - 左: 18mm
- 印刷ヘッダーの下に10mm空けて本文を開始するように調整
- アプリ画面のバージョン表示を `v0.4` に変更
- 内部バージョンを `0.4.0` に変更

## v0.3 - 2026年7月6日

印刷ヘッダーを追加した版。

### 主な変更

- 印刷時にヘッダーを表示
  - 左上: 印刷日
  - 中央: ファイル名
  - 右上: ページ
- 印刷時の紙面余白を変更
  - 上下: 10mm
  - 左右: 18mm
- アプリ画面のバージョン表示を `v0.3` に変更
- 内部バージョンを `0.3.0` に変更

### 注意

- ページ番号の数字表示は、印刷エンジンのCSSページカウンター対応に左右される。

## v0.2 - 2026年7月6日

印刷余白を調整した版。

### 主な変更

- 印刷時の紙面余白を設定
  - 上下: 7mm
  - 左右: 18mm
- とじしろを考えて左右に余裕を持たせた
- アプリ画面のバージョン表示を `v0.2` に変更
- 内部バージョンを `0.2.0` に変更

## v0.1 - 2026年7月6日

初版プロトタイプ。

### 主な内容

- .md / .txt / .csv ファイルを開ける
- ビューア中心で文書を読める
- 必要なときだけ編集画面に切り替えられる
- 編集＋ビューア画面を使える
- 編集＋Markdownヒント画面を使える
- 保存済み / 未保存が分かる
- 文字コードを選べる
  - Shift-JIS
  - UTF-8
  - UTF-16 LE
- 改行コードを選べる
  - CRLF
  - LF
  - CR
- 標準おすすめを Shift-JIS / CRLF に戻せる
- 新規文書を作れる
- AI回答を貼るための文書を作れる
- ファイルのドラッグ＆ドロップに対応
- .md 関連付け起動に対応
- 現在のフォルダー表示に対応
- ビューア本文の印刷に対応
- WiX Toolset v3.14 を使ったMSIインストーラーを作成
- MSIインストーラーで .md 関連付けを登録

### 注意

- Tauri内部の正式バージョン表記は `0.1.0`。
- 利用者向け表記は `v0.1`。
- まだプロトタイプ段階のため、保存方式、フォルダー操作、Markdown表示は今後改善する。
- MSI作成時、Windows InstallerのICE検証が環境都合で失敗する場合は、検証を省略して作成する。
