2024~2025年の変更履歴
このページは過去のリリース記録を保存しているアーカイブページです。最新バージョンの変更点については トップページの変更履歴 をご確認ください。
2025/12/29 2.16.52-jp-6
全般
-
不具合修正: アーカイブファイルの展開に失敗した際のメッセージが翻訳されない問題を修正した。 (#3073)
-
ヘッダーバーのパスを直接編集してファイルを比較できるようにした。 (ショートカットキー: Ctrl+L/Alt+D) (PR #3093)
ファイル比較
- 「選択されたファイルは一致しています」メッセージボックスの表示中に、完全一致するかの確認を非同期で行うようにした。 (PR #3060)
バイナリ比較
- 不具合修正: 権限不足などによりファイルのオープン時にエラーが発生するとクラッシュする問題を修正した。
画像比較
-
未サポートの画像ファイルを開いた場合に、エラーメッセージを表示して画像比較ウィンドウを自動的に閉じるようにした。
-
freeimage を3.19.10 に更新した。
Webページ比較
- 不具合修正: Webページ比較のタブおよびヘッダーバーに表示されるファイル名が文字化けする問題を修正した。
フォルダ比較
- 不具合修正: 比較中にファイルを移動した際、予期せずファイルが閉じられる問題を修正した。
オプションダイアログ
- ユーザーデータの保存場所として AppData または Documents を選択できるオプションを[システム]ページに追加した。 (PR #3078)
プラグイン
- jq を 1.8.1 に更新した。
マニュアル
2025/11/29 2.16.52-jp-3
外観
- タイトルバーの文字色を、濃い色であれば白色にするように変更した。
ファイル比較
- 不具合修正: タブ設定が「スペースを挿入」に変更されてしまう問題を修正した。 (#3015)
- 不具合修正: タブ幅を「1」に設定し、「スペースを挿入」を有効にすると「ファイル比較」ウィンドウで再描画が失敗する問題を修正した。 (#3047)
- matlab のシンタックスハイライトキーワードを更新した。 (#3040)
フォルダ比較
- フォルダ比較時のデフォルトスレッド数を 4 に設定した。
フィルターダイアログ
- 不具合修正: 新規追加またはインストールしたフィルタが、選択後に存在しないとみなされてしまう問題を修正した。
オプションダイアログ
- 要望対応: テキストボックスとボタンのサイズの変更。 (#3017)
マニュアル
2025/10/29 2.16.52-jp-1
全般
- 不具合修正: 何らかの理由で残っていた WinMerge の一時フォルダが、次回のアプリケーション終了時に正しく削除されない問題を修正した。(2.16.51からの問題)
- Ctrl+PageDown/PageUpでタブが切り替えられるようにした。(#2942)
- ARM64 ビルドでクラッシュ問題が解決できなかったため、darkmodelib を無効化した。
バイナリ比較
- 不具合修正: Hexビューで Ctrl+W を押した際にウィンドウを閉じる動作に関する問題を修正した。 (#2294)
フォルダ比較
- 不具合修正: フォルダ比較メソッドが「更新日時のみ」または「更新日時またはサイズ」の場合に更新日時が1秒差でも一致とみなすことがあったのを修正した。 (#2973)
- toDateStr フィルタ関数を追加した。
- 追加の比較条件を指定できるオプションを追加した。 (PR #2963)
- フィルタ式で prop、leftprop、middleprop、rightprop 関数をサポートした。 (PR #2974)
- 「Existence(存在)」フォルダ比較方法を追加した。 (PR #2980)
2025/09/29 2.16.50-jp-5
外観
- 32ビット版でもダークモードに対応した。(Win10以上)
全般
- 不具合修正: ウインドウ内で右クリックしながらウインドウの外にポインタを移動して右ボタンを離した後、マウスホイールで次または前の差異に移動してしまうようになる問題を修正した。(#2939)
ファイル比較
- "改行を無視(空白として扱う)"比較オプションを追加した。 (PR #2945)
フォルダ比較
- 不具合修正: [除外ファイルを追加]→[エディターのバックアップファイル]メニューで追加された除外ファイルが正しくない問題を修正した。(ほとんどのファイルが除外されてしまう)
ヘッダーバー
- ハンバーガーメニューのちらつきを減らした。
2025/08/29 2.16.50-jp-4
外観
- ダークモードに対応した。(PR #2834)(PRをいただきました。ありがとうございます。)
ファイル比較
- 不具合修正: サイズが大きいファイル比較時に表示されるメッセージボックスで「はい」を選択するとクラッシュする問題を修正した。(#2874)
フォルダー比較
- 不具合修正: ファイルフィルター適用時、フィルターが1つ目のフォルダーパスにしか適用されず、2つ目や3つ目のフォルダーパスには適用されない問題を修正した。 (#2875)
フィルターダイアログ
- 不具合修正: フィルターダイアログの「ファイルフィルター」タブで、新しいフィルターをインストールまたは作成した後にクラッシュする問題を修正した。
- ウインドウサイズを変更できるようにした。(PR #2907)
オプションダイアログ
2025/07/29 2.16.50-jp-1
全般
- 最大化状態でタイトルバーの最上端をクリックした場合に、それをタブボタン内のクリックとして扱うようにした。(PR #2828)(PRをいただきました。ありがとうございます。)
- Shift+マウスホイールでタブが切り替えられるようにした。(PR #2821)(PRをいただきました。ありがとうございます。)
外観
- テーマ付きサイズグリップを使用し、ツールバーのツールチップをコントロールバーの代わりに使用するようにした。(PR #2769)(PRをいただきました。ありがとうございます。)
ファイル比較
- 不具合修正:複数の差異ブロックをコピーする際にクラッシュすることがあるのを修正した。
- シンタックスハイライト: Delphi のコンパイラディレクティブをサポートした。(#2814)
- ロケーションパネルをクリックしたときに自動的に該当行へ移動するかどうかを切り替えるオプションを追加した。(PR #2827)(PRをいただきました。ありがとうございます。)
フォルダー比較
- 不具合修正:存在しないファイルのタイムスタンプが表示される問題(#2764)
- 不具合修正:ファイルフィルターを使用している場合、フォルダーを選択しての[選択項目を最新に更新]を選択するとフォルダーの比較結果がランダムに失われる問題を修正した。(#2792)
- フォルダー比較ウィンドウで複数ファイルを一括で比較できる機能を追加した。(#324, PR #2825)(PRをいただきました。ありがとうございます。)
- フィルターシステムの改善:式のサポートとUIの強化。(フィルター式の例:
*.cpp;*.h|fe:Size<10KB・・・拡張子cppとhのファイルでファイルサイズが10KBのファイルを比較) (PR #2802)
オプションダイアログ
- 不具合修正:比較 > フォルダー ページの「~切替閾値」オプションが正しく有効/無効にならない問題を修正した。(PR #2819)(PRをいただきました。ありがとうございます。)
コマンドライン
- 不具合修正:異なるカレントディレクトリのWinMergeが実行中のまま、別のカレントディレクトリで
/sオプションを指定して相対パスでファイルを比較するとファイル比較に失敗する問題を修正した。
アーカイブサポート
- 7-Zip をバージョン25.00 に更新した。
インストーラー
- インストーラー:Windowsの「プログラムと機能」に表示される名前にバージョン番号が含まれないようにした。(#2798)
その他
- GetTranslationsStatus.py の文法警告を修正した。(PR #2751)(PR #2751)(PRをいただきました。ありがとうございます。)
2025/05/29 2.16.48-jp-4
全般
- ウインドウ右下のサイズグリップやツールチップを今後のダークモードに対応できるものに変更(PR #2769)(PRをいただきました。ありがとうございます。)
フォルダー比較
- 不具合修正: 片方にしかないファイルやフォルダが存在する場合、存在しないファイルやフォルダの日付が1970/1/1になってしまう問題を修正した。(#2764)
- 不具合修正: サブフォルダにスキップされたファイルが存在する場合、そのサブフォルダ以外のファイルを選択して[選択項目を最新の状態に更新]メニューを選択すると、そのサブフォルダの比較状態がクリアされてしまう問題を修正した。(#2792)
- 複数ファイル選択状態で[左側/右側を開く]→[外部エディタで開く...] 等のメニューが選択できるようにした。(PR #2749)(PRをいただきました。ありがとうございます。)
インストーラー
- 不具合修正: ドイツ語版Windows等で、SYSTEM ユーザーでWinMergeをインストールするとランタイムエラーが発生する問題を修正した。(#2752)
その他
- Boost C++ Libraries を 1.88.0 に更新
2025/04/29 2.16.48-jp-1
全般
- 不具合修正: ツールバーアイコンを「特大」に設定すると、設定を保存できなかった問題を修正した。(#2748)
- エラー等のログを表示するための出力ペインを追加した。 (PR #2663)
- オプションダイアログを開くためのキーボードショートカット
Ctrl+,を追加した。(#2705) - Merge.rc を更新した。(PR #2711)(PRをいただきました。ありがとうございます。)
ファイル比較
- 不具合修正: 同一のテキストブロックを貼り付けた際に、存在しない行が追加される問題を修正した。(#2702)
- 不具合修正: 検索ダイアログを開いたまま WinMerge を終了するとクラッシュする問題を修正した。
- Pascal シンタックスハイライト:
initializationとfinalizationを追加した。(PR #2719)(PRをいただきました。ありがとうございます。) - Pascal シンタックスハイライト: 複数行文字列のサポートを追加した。(PR #2720)(PRをいただきました。ありがとうございます。)
フォルダー比較
- 不具合修正: 「更新日時とサイズ」で比較する際に、mtime がゼロのファイルを比較できない問題を修正した。(#2714)
- 不具合修正: ファイル削除後にクラッシュすることがある問題を修正した。(#2746)
- 複数ファイルが選択されているときでも[左側/右側を開く]メニュー内のメニュー項目を使用できるようにした。(PR #2749 (PRをいただきました。ありがとうございます。)
Webページ比較
- 不具合修正: タブ文字が含まれると比較が失敗する問題を修正した。
- 不具合修正: 特定の HTML 要素内で行の折り返しが正しく行われない問題を修正した。
- 不具合修正:
<pre>要素内の差分が、本来別々の行で表示されるべきところを連結して表示されることがある問題を修正した。
プラグイン
- 不具合修正: ApacheTika, PlantUML プラグイン: 実行に失敗してもエラーメッセージが表示されない問題を修正した。(#715)
- 不具合修正: ApacheTika プラグイン: ファイル名に英数字以外の文字が含まれていると実行に失敗する問題を修正した。(短いファイル名を使用するようにした。)(#715)
- AIConvertText プラグイン: gpt-4.1、gpt-4.1-mini、gpt-4.1-nano モデルを追加した。
インストーラー
- インストーラのコピーライトをプロパティで見ると文字が切れて見えるため、短縮版に変更した。(#2750)
2025/03/29 2.16.46-jp-2
一般
- 不具合修正:
/inifileコマンドラインオプションに指定したINIファイルがドライブ直下にある場合にそのINIファイルが無視されてしまう問題を修正した。 (#2635) - 不具合修正: ウィンドウが非アクティブになるときにも「別のアプリケーションが更新しました」と表示される問題を修正した。 (#2668)
- タイトルバーのボタンやステータスバーのちらつきを軽減した。
- メニュー、オプションウインドウ等の英語テキストの書き直しを行った。(PR #2682) (PRをいただきました。ありがとうございます。)
ファイル比較
- 不具合修正: 置換フィルターの正規表現内の
$が「改行文字のの違いを無視する」オプション有効時に正しく動作しない問題を修正した。 (#2640) - 不具合修正: Python の複数行文字列の構文強調が 1 行を超えると正しく動作しない問題を修正した。 (#2643)
- 不具合修正:
展開プラグインと比較前処理プラグインを両方使用すると、ステータスバーの
&がアンダーラインとして表示される問題を修正した。 - 不具合修正: オプションウインドウのコードページセクションのコードページリストとファイル比較ウィンドウでコードページリストが一致していない問題を修正した。 (#2678)
- C 言語の構文強調のキーワードリストを更新した。 (PR #2669) (PRをいただきました。ありがとうございます。)
画像比較
- オプションウインドウの[比較/画像]セクションのパターンに.jxl 拡張子を追加した。(jxlファイルを開くには、Windows に JPEG XL Image Extension がインストールされている必要があります。) (PR #2682)(PRをいただきました。ありがとうございます。)
オプションダイアログ
- 不具合修正:
シェル統合オプションで「シェル拡張の登録を解除」ボタンをクリックした際に
32bit版の
ShellExtensionU.dllが正しく登録解除されない問題を修正した。 (#2419) - 不具合修正: オプションウインドウの[比較/画像]セクションのデフォルトボタンを押してもすべてリセットされない問題を修正した。(PR #2655) (PRをいただきました。ありがとうございます。)
カラースキーム
- VS Dark カラースキームを追加した。 (PR #2634) (PRをいただきました。ありがとうございます。)
- Twilight カラースキームを追加した。 (PR #1430) (PRをいただきました。ありがとうございます。)
インストーラー
マニュアル
- ヘルプページ → 付録 A. ショートカットキーを更新した。 (#2659)
その他
- 不具合修正: VS2022 17.13.0 でのビルドエラーを修正した。 (PR #2645) (PRをいただきました。ありがとうございます。)
- 不具合修正:
zopflipngを使用してsplash.pngのサイズを削減した。 (PR #2646) (PRをいただきました。ありがとうございます。) READMEを更新した。(PR #2696) (PRをいただきました。ありがとうございます。)
2025/01/29 2.16.46-jp-1
全般
- 不具合修正: Al+F4キーで WinMerge が終了せずにツールメニューが表示される問題を修正した。(#2592)。
- 不具合修正: Windowsのアニメーション効果が有効な状態でWinMergeを最大化して起動すると、一瞬タイトルバーの描画位置がずれる問題を修正した。
フォルダー比較
- 不具合修正: 左右のファイル名の大文字小文字も異なる場合、片方のファイルを削除後残ったファイルを反対側にコピーするとファイル名の大文字小文字が一致しない問題を修正した。(#2599)。
- フォルダー比較ウインドウで左側から右側または逆方向にコピーする際、選択された項目に同一ファイルやスキップされたファイルが含まれていた場合に差異のあるファイルのみをコピーするか確認するダイアログを表示するようにした。(PR #2622)。
プラグイン
- 不具合修正: バージョン2.16.43以降、プラグイン -> 比較前処理プラグイン メニューが正しく表示されない問題を修正した。
- 不具合修正: PowerPoint ファイルを CompareMSPowerPointFiles.sct プラグインで比較するとエラー 0x80048010 が発生することがある問題を修正した。
- ファイル番号を指定してプラグインを適用できる機能を追加した。(PR #2598)。
- プラグインウィンドウをリサイズ可能にした。プラグインの種類ごとに表示するようにした。(PR #2621)。
マニュアル
- 不具合修正: WinMergeマニュアル内の誤字を修正した(#2597)
2024/12/29 2.16.44-jp-4
全般
- 不具合修正: メニューが非表示の場合、Shift+Altキーで言語を切り替えると、メニューにフォーカスが当たってしまう問題を修正した。 (PR #2572)(PRをいただきました。ありがとうございます。)
- オプションダイアログの[比較/一般]カテゴリに[ファイル末尾の改行文字の有無を無視する」オプションを追加した。 (PR #2573, #203, #989, #2317)
ファイル比較
- 不具合修正: ロケーションペイン内の移動ブロックをつなぐ線の高さが正しくない場合がある問題を修正した。 (#2543)
フォルダー比較
- 不具合修正: フォルダー比較が完了する前にフォルダーアイコンに緑のチェックマークが付く問題を修正した。 (#2562)
プラグイン
- 不具合修正: CompareMSWordFiles プラグイン: RTFファイルを比較すると変換確認ウインドウが表示される問題を修正した。 (#2566)
アーカイブサポート
- 7-Zip をバージョン24.09 に更新した。
2024/11/29 2.16.44-jp-3
全般
- 不具合修正: WinMergeをセカンドモニターで最大化表示するとタイトルバーの高さが大きくなりすぎる問題を修正した。(#2510, #2512, #2540, #2549)
- 不具合修正: WinMergeの最大化表示時に右上端にマウスカーソルを移動したとき、閉じるボタンが押せない問題を修正した。(#2520)
- 不具合修正: タスクバー自動非表示に設定している場合、WinMergeの最大化表示時にマウスカーソルを下端に移動しても、タスクバーが表示されない問題を修正した。(#2518)
- 非アクティブ時にタイトルバーの色やアイコンを灰色にするようにした。(PR #2497)(PR #2544)(PR #2545)(PR #2547)(PRをいただきました。ありがとうございます。)
- Windowsの[タイトルバーとウィンドウ枠線にアクセントカラーを付ける]の設定を反映するようにした。(PR #2505)(PRをいただきました。ありがとうございます。)
- メニューバーを非表示にできるようにした。(PR #2509)(PRをいただきました。ありがとうございます。)
ファイル比較
- 不具合修正: 選択されたテキスト内の差異を右側または左側にコピーする際に想定外のテキストがコピーされることがある問題を修正した。(#2499)
- 不具合修正: [表示]→[ペインをロック]メニューがチェックされている場合、デュアルモニター間で WinMerge をリサイズすると正しく描画されない問題を修正した。(#2514)
- 不具合修正: "Cascadia Mono" フォントのスタイルをRegular以外にした場合、文字幅が異常になる問題を修正した。(#2525)
- 不具合修正: ロケーションペイン内で移動ブロックをつなぐ線の高さが正しくない場合があったのを修正した。
- 不具合修正: App-V上でWinMergeを起動後、2つのファイルをドラッグ&ドロップで開くとクラッシュする問題の対策(#2548)
- 不具合修正: 左ペインまたは右ペインの内容をすべて削除して更新すると、"Debug Assertion Failed!" エラーが発生することがある問題を修正した。(#2556)
- マウス右ボタン+ホイールスクロール操作時に右ボタンを離したときの処理を改善した。(PR #2511)(PRをいただきました。ありがとうございます。)
- コンテキストメニュー表示中に[選択した差異(左/右側)をクリップボードにコピー]を
1~3キーで選択できるようにした。(PR #2532)(PRをいただきました。ありがとうございます。) - キャレットの幅を Windows の設定に従うようにした。(PR #2534)(PRをいただきました。ありがとうございます。)
- 検索ダイアログや置換ダイアログの"検索する文字列" と "置換後の文字列" のテキスト入力エリアのフォントを現在選択中の固定幅フォントにするようにした。(#2539)
フォルダー比較
オプションダイアログ
- オプションダイアログの[色/システム]カテゴリに "デフォルト" ボタンを追加した。 (PR #2506)(PRをいただきました。ありがとうございます。)
- オプションダイアログの[シェル統合]カテゴリの"すべての最近使用したものの履歴をクリアする" ボタンが、ジャンプリストに加えコンボボックス履歴もクリアするようした。(#2555)
ファイルまたはフォルダを選択ダイアログ
- 不具合修正: "ファイルまたはフォルダを選択" ウィンドウで無効なファイルパスを指定するとクラッシュする場合があるのを修正した。
プラグイン
- Apache Tika プラグイン - Apache Tika を 3.0.0 にアップデート
インストーラー
- 不具合修正: WinMerge をアンインストールしても、Windows 11 用のシェルエクステンションが削除されない問題を修正した。
- サイレントインストール時、PowerShell を非表示で
-NoProfileオプション付きで実行するようにした。(#2515)
2024/10/29 2.16.44-jp-1
全般
- タイトルバー上にタブバーを配置できるようにした。(Windows10以上のみ有効。これをデフォルトにしています。[表示]→[タブバー]→[タイトルバー上に配置]メニューのチェックを外すと以前と同じ配置になります。) (PR #2428)
- マウス右ボタン+マウスホイールで次/前の差異への移動やマージができるようにした。 (PR #2435)(PRをいただきました。ありがとうございます。)
- システムカラーを上書きしてツールバーやステータスバー等の色を変えられるようにした。(カラースキームの変更とも連動しています) (PR #2376)
- タイトルバーにタブがある場合に左側WinMergeアイコンの右側をドラッグできるようにした。 (PR #2489)(PRをいただきました。ありがとうございます。)
- ツールバーのアイコンとして中サイズを選択できるようにした。
ファイル比較
- 不具合修正: TeXファイルのシンタックスハイライトの誤りを修正した。 (#2415)
- 不具合修正: テキスト置換の結果が正しくないことがある問題を修正した。 (#2422)
- 選択された差異をクリップボードにコピーする機能を追加した。 (PR #2429)(PRをいただきました。ありがとうございます。)
- Ada言語のシンタックスハイライトを追加した。 (PR #2452)(PRをいただきました。ありがとうございます。)
- C++20モジュール用のファイル関連付け(cppmとixx)を追加した。 (PR #2464)(PRをいただきました。ありがとうございます。)
- ロケーションペインで移動ブロックを接続する線にアンチエイリアスが適用されるようにした。
フォルダー比較
- 不具合修正: /enableexitcode コマンドラインオプション使用時、比較エラーが発生していないにもかかわらず、プロセスの終了ステータスが2となることがある問題を修正した。 (#2450)
Webページ比較
オプションダイアログ
- 「オプション(コードページ)」ダイアログに「デフォルト」ボタンを追加した。 (PR #2448)(PRをいただきました。ありがとうございます。)
- 「オプション(一般)」ダイアログに「デフォルト」ボタンを追加した。 (PR #2453)(PRをいただきました。ありがとうございます。)
アーカイブサポート
- 7-Zip バージョン 24.08に更新した。
プラグイン
- Java の properties ファイル比較用プラグイン CompareEscapedJavaPropertiesFiles.sct を追加した。 (PR #2455)(PRをいただきました。ありがとうございます。)
- 不具合修正: CompareMSExcelFiles.sctプラグイン: 数式の計算結果として 6,05ではなく、6.050000000000001 のように表示されることがある問題を修正した。 (#2494)
マニュアル
- 不具合修正: マニュアルのデフォルト値に関する2箇所の誤りを修正した。 (#2456)
2024/08/29 2.16.42-jp-3
全般
- メニューバーをツールバーとして実装した。 (PR #2400)
- 「WinMerge について」ウインドウでバージョン情報をテキスト選択できるようにした。
オプションダイアログ
- 不具合修正: (比較 > 画像) カテゴリーの「画像ファイルとして扱うパターン」を空欄にすると、すべてのファイルが画像として扱われてしまう問題を修正した。(#2408)
- (プロジェクト) カテゴリーに「デフォルト」ボタンを追加した。 (PR #2401)(PRをいただきました。ありがとうございます。)
- (システム) カテゴリーに「デフォルト」ボタンを追加した。 (PR #2405)(PRをいただきました。ありがとうございます。)
- (バックアップ) カテゴリーに「デフォルト」ボタンを追加した。 (PR #2406)(PRをいただきました。ありがとうございます。)
マニュアル
- オプション「片方に存在しないサブフォルダー内も含める」のデフォルト値の誤りを修正した。 (PR #2396)(PRをいただきました。ありがとうございます。)
2024/07/29 2.16.42-jp-2
全般
- Windows11上でメニューが角丸になるようにした。(PR #2364)
- ステータスバーの分割線を描画しないようにした。(PR #2377)
フォルダー比較
- 不具合修正: フォルダー比較のステータスがツールバーに正確に反映されていなかった問題を修正した。(#2374)
- 不具合修正: 再読み込み(F5)後にタブアイコンがフォルダー比較のステータスを正しく反映していなかった問題を修正した。(#2383)
ファイル比較
- ファイル全体と選択範囲の置換をより賢く選択するように置換機能を変更した。(#2368)
画像比較
- 不具合修正: 画像比較でオーバーレイアニメーション中にダイアログがフリーズする問題を修正した。(#2370)
- ステータスバーの右端が白く表示される問題を修正した。
- 点滅間隔やオーバーレイアニメーション間隔を変更できるようにした。
プラグイン
- AIConvertTextプラグイン設定ウィンドウでgpt4-o-miniモデルを選択可能にした。
アーカイブサポート
- 7-Zip 24.07 に更新した。
2024/06/29 2.16.40-jp-3
全般
- タブバーのタブを、Firefox のように角丸にした。
- Windows11上でメニューが角丸になるようにした。(PR #2364)
フォルダー比較
- 不具合修正: [選択項目を最新に更新]をクリックして再比較した際、比較進捗ウインドウに選択していないファイル名が表示される問題を修正した。 (#2338)
- 不具合修正: ファイルやフォルダ等を選択している状態でフォルダを展開すると別のファイルやフォルダが選択されることがある問題を修正した。(#2359)
オプションダイアログ
- 不具合修正: (色 > テキスト)カテゴリーの"テキストの色をカスタマイズする" を変更するとキャンセルしても(色 > シンタックス) カテゴリの設定がデフォルトに戻ってしまう問題を修正した。(#2355)
- (エディタ > 比較/マージ) カテゴリーに「デフォルト」ボタンを追加した。 (PR #2348)(PRをいただきました。ありがとうございます。)
- (アーカイブサポート)カテゴリーに「デフォルト」ボタンを追加した。(PR #2362)(PRをいただきました。ありがとうございます。)
2024/05/31 2.16.40-jp-2
全般
- ファイルまたはフォルダーの選択ウインドウを表示した後、WinMergeを終了させてもプロセスが残りっぱなしになることがある問題を修正した。
ファイル比較
- TypeScript ファイルにJavaScriptシンタックスハイライトを適用するようにした。 (PR#2312)(PRをいただきました。ありがとうございます。)
- F# シンタックスハイライトの改善。 (PR#2303)(PR#2309)(PRをいただきました。ありがとうございます。)
テーブル比較
- 行末近くの文字にカレットが移動できないことがある問題を修正した。
フォルダー比較
- ステータスバーをクリックするとファイル比較方法やファイルフィルターを変更できるようにした。
HTMLレポート
- 不具合修正: ファイル名に#を含む画像の比較レポートで画像が表示されない問題を修正した。osdn#46082
プラグイン
- AIConvertText プラグインを追加した。 (PR#2258) (OpenAI API を使用して、指示した通りテキストを変換します。利用には OpenAI API Key の取得が必要になります)
- md4c 0.5.2 に更新した。
- jq 1.7.1 に更新した。
アーカイブサポート
- 7-Zip 24.05 に更新した。
その他
- GitHub Actions CI の更新。 (PR#2304)(PRをいただきました。ありがとうございます。)
- Typo 修正。 (PR#2305)(PRをいただきました。ありがとうございます。)
- Boost 1.85 に更新。
- POCO C++ Libraries 1.13.3 に更新。
- Google C++ Testing Framework 1.14.0 に更新。
2024/04/29 2.16.40-jp-1
全般
- 不具合修正: Wine上で発生する不具合をいくつか修正した。
ファイル比較
- 不具合修正: テキストを選択状態にした後に置換すると正しく置換されないことがある問題を修正した。 (#2279)
- F# シンタックスハイライトを追加した。 (PR#2298)(PRをいただきました。ありがとうございます。)
オプションダイアログ
- "オプション (エディター > 一般)" ダイアログに "デフォルト" ボタンを追加した。 (PR #2283)(PRをいただきました。ありがとうございます。)
- "オプション > 比較 > テーブル" 内の "デフォルト" ボタンの位置を調整した。 (PR #2295)(PRをいただきました。ありがとうございます。)
プラグイン
- 不具合修正: CompareMSExcelFiles.sct: 'ワークブックの情報を複数ファイルに展開する' オプションが有効になっている場合、10枚以上のシートを含む .xlsx ファイルのすべてのシートが比較されない問題を修正した。(このバグはバージョン2.16.39 ベータで発生しました。)
- 不具合修正: insert datetime.sct: 地域によっては正常に動作しなかった問題を修正した。(このバグはバージョン2.16.39 ベータで発生しました。)
- 不具合修正: ファイルとフォルダーの選択ウィンドウが表示されているときにプラグインを再読み込みすると "Catastrophic failure" メッセージボックスが表示される可能性がある問題を修正した。
- GUI にプラグインパイプラインのエイリアスまたは単純なプラグインを登録できるようにした。 (PR #2257)
インストーラー
- 不具合修正: 不具合修正: インストールの最後(最後のダイアログボックス)でのフランス語のエンコーディングの問題を修正した。 (#2272)
2024/03/29 2.16.38-jp-3
全般
- 不具合修正: ヘッダーバーに1文字だけを入力するとクラッシュすることがある問題を修正した。
ファイル比較
- 不具合修正: クラッシュする可能性がある箇所を修正した。
- 不具合修正: 元のファイル名がドットで始まる場合、.bak ファイルの作成が失敗する問題を修正した。(#2217)
- Java シンタックスハイライトのキーワードを更新した。 (PR#2215)(PRをいただきました。ありがとうございます。)
- テキストを選択した状態で「右にコピー」等で別ペインにコピーする際の粒度を「差異ブロック」、「行内差異」、「行」、「文字」から選択できるようにした。 (オプションウインドウの[エディター/比較/マージ]カテゴリの[選択された差異のコピー粒度]で選択できます)(PR#2224)
- 「右側へコピー」または「左側へコピー」でコピーするテキストをプラグインで加工できるようにした。 ([プラグイン]→[コピー時適用エディタースクリプト]メニューでプラグインを選択できます) (PR#2238)
- PHP シンタックスハイライトのキーワードを更新した。 (PR#2265)(PRをいただきました。ありがとうございます。)
Webページ比較
- 不具合修正: ロケーションペインで[イベント同期]等の設定を変更しても、次回起動時に反映されない問題を修正した。 (#2248)
ファイルまたはフォルダーの選択ウインドウ
- アーカイブファイルと通常ファイルを指定した場合に比較ボタンが押せない問題を修正した。
HTMLレポート
- 不具合修正: HTML レポートの左ペインと右ペインの幅が等しくないことがある問題を修正した。
- 不具合修正: ヘッダー バーに設定されたキャプションが HTML レポートに適用されない問題を修正した。
プラグイン
- 不具合修正: 展開プラグインでエラーが発生したとき、クラッシュする問題を修正した。
- VBScriptが非推奨となったため、プラグインをJScriptで書きなおした。 (PR#2217)
- 置換フィルターのパターンを使用して置換する機能を置換プラグインに追加した。 (Replace プラグインに -s オプションを指定します) (PR#2252)
- PrediffLineFilter プラグイン正規表現の正常性チェックを追加した。
インストーラー
- 不具合修正: 前回のインストールで /noicons オプションが指定されていた場合、次回のインストール時に以前のスタート メニューを削除するように求めるメッセージ ボックスが表示されてしまう問題を修正した。(#2206)
アーカイブサポート
- ファイル名を暗号化して圧縮した 7z ファイルを比較できない問題を修正した。(#2225)
2024/01/29 2.16.38-jp-1
ファイル比較
- 不具合修正: コードページダイアログで右側のBOMを変更しても反映されない問題を修正した。
- C++ シンタックスハイライトのキーワードを更新した。 (PR#2166)(PRをいただきました。ありがとうございます。)
Webページ比較
- 比較中はステータスバーに「比較しています...」を表示するようにした。
- ロケーションペインを追加した。 (PR#2160)
フォルダー比較
- [列の表示]ダイアログのボタンの活性/非活性制御の改善。 (PR#2154)(PRをいただきました。ありがとうございます。)
プラグイン
-
不具合修正: 以下のように二重引用符を文字列が
/unpackerコマンドライン引数に指定された場合に正しく解釈されない問題を修正した。/unpacker "Replace ""a"" ""b"""