Release Notes
リリースノート
各バージョンで追加・変更された機能をまとめています。
- v1.2.0
- 比較アルゴリズムの調整
- 不具合の修正
- その他の改善
- v1.1.0
- 比較を手で調整できる「重み・ピン留め」機能を追加
- 不具合の修正
- v1.0.0
- 動作基盤を Java から .NET へ全面刷新
- 起動・処理の高速化とメモリ使用量の削減
- Apple Silicon・Arm 版 Windows にネイティブ対応
- AI と連携できる MCP サーバに対応
- コマンドライン(CLI)だけで比較が完結
- 行・列の「移動」検出に対応
- Google ドライブ・スプレッドシート連携の廃止
- v0.27.2
- こまかな不具合の解消
- 同梱ライブラリ類の最新化
- v0.27.1
- エラー送信機能の追加
- 処理可能なファイルサイズ上限の緩和
- 一部の .xlsx/.xlsm ファイルに対する不具合の解消
- 同梱ライブラリ類の最新化
- v0.27.0
- 設定機能の追加・改善
- .xlsx/.xlsm ファイルの比較に失敗する不具合の解消
- 同梱ライブラリ類の最新化
- v0.26.2
- バグの解消
- UI改善
- v0.26.1
- アプリケーションの軽量化と起動の高速化
- Google Picker まわりのUI改善
- v0.26.0
- Googleドライブ連携機能
- 同梱ライブラリ類の最新化
- v0.25.0欠番
この番号のバージョンはリリースされていません。
- v0.24.0
- 統計情報送信機能の廃止
- 同梱ライブラリ類の最新化
- v0.23.0
- 曖昧マッチングのオプション化
- 同梱ライブラリ類の最新化
- v0.22.2
- 比較結果テキストの微修正
- 統計情報送信機能の改善
- 同梱ライブラリ類の最新化
- v0.22.1
- 細かなバグの改修
- 統計情報送信先ドメインの変更
- v0.22.0
- 比較結果レポートの改善
- 統計情報送信先ドメインの変更
- 各種処理の改善
- 同梱ライブラリ類の最新化
- v0.21.1
- 統計情報送信機能の追加
- パスワード事前解除機能の追加
- UI改善
- バグ解消
- v0.21.0
- コンソールからの起動に失敗する問題の解消
- ブック同士・フォルダ同士の組み合わせ編集機能の追加
- v0.20.0
- シート同士の自動マッチングの精度向上
- シート同士の組み合わせ編集機能の追加
- 軽微な改善
- v0.19.1
- 新機能紹介機能
- 統計情報出力機能
- 同梱ライブラリ類の最新化
- 軽微な改善
- v0.19.0
- プログラム名およびフォルダ名を全角→半角に変更
- Java(21.0.2 → 22)ほか同梱ライブラリ類の最新化
- 内部実装の改善
- v0.18.0
- 「早さ優先」or「精度優先」オプションの追加
- 「省メモリモード」オプションの廃止
- Java(21 → 21.0.2)ほか同梱ライブラリ類の最新化
- 内部実装の改善
- v0.17.4
- 作業用フォルダの作成に失敗し変更もできない問題の解消
- 同梱ライブラリ類の最新化
- 内部実装の改善
- v0.17.3
- 同梱JavaをEclipse Temurinの正式リリース版に差し替え
- 内部実装の改善
- v0.17.2テストリリース
- UIの軽微な改善
- Java(20.0.1 → 21)ほか同梱ライブラリ類の最新化
- LICENSEファイルの同梱ライブラリ類に関する記述を最新化
本バージョンに同梱されたJavaは正式リリース版ではないため、テストリリースの位置付けです。v0.17.1のご利用を推奨します。
- v0.17.1
- 比較対象フォルダが親フォルダを共有しない場合に比較結果Excelの作成に失敗するバグの解消
- v0.17.0
- フォルダ比較機能の拡充(「子フォルダも含める」機能を追加/比較結果をExcelで出力するように改善)
- v0.16.1
- 比較対象メニューを操作せずに比較を行うとエラーが発生するバグの解消
- v0.16.0
- フォルダ比較機能の追加
- v0.15.2
- Java(19.0.2 → 20.0.1)ほか同梱ライブラリ類の更新
- 内部実装の改善
- v0.15.1
- UIの細かな改善:実行中もレポートエリアのサイズを変更可能に
- Java(19.0.1 → 19.0.2)ほか同梱ライブラリ類の更新
- v0.15.0
- プロパティファイル保存場所の変更(AppData\Roaming\xyz.hotchpotch.hogandiff 配下へ)
- プロパティファイル保存失敗メッセージの表示抑止
- 軽微なUI改善
- 内部実装の改善
- v0.14.1
- UI改善
- Javaバージョン更新(19 → 19.0.1)
- v0.14.0
- UI刷新
- 「設定を保存」ボタンを廃止し、設定変更を自動で記録する方式に変更
- v0.13.0
- v0.12.0で導入した数式比較モード(速度優先 or 精度優先)の撤廃
- 多言語(日本語・英語・簡体中国語)対応
- macOSで設定の保存に失敗する問題の解消
- 比較結果テキストフォーマットの微修正
- Java(18.0.2.1 → 19)ほか同梱ライブラリ類のバージョン更新
- v0.12.0
- 数式比較モード(速度優先 or 精度優先)を新設
- Excelブックの読み取りパスワード対応機能を試験導入(書き込みパスワード/コマンドライン起動モード/比較結果ファイルへのパスワード再設定は未対応)
- v0.11.10
- 比較対象ファイルのドラッグ&ドロップエリアの拡大
- Java(18.0.1 → 18.0.2)ほか同梱ライブラリ類のバージョン更新
- v0.11.9
- 比較対象ファイルを2つ一度にDrag&Drop可能に
- 同梱ライブラリ類のバージョン更新
- v0.11.8
- Java(17 → 18)および利用ライブラリのバージョン更新
- v0.11.7
- 比較結果テキストに改行コード(LF, CRLF)が混在してしまう問題の解消
- 利用ライブラリのバージョン更新
- v0.11.6で削除したLog4jコンポーネントの復活およびバージョン更新
- v0.11.6
- ダイアログメッセージが改行されない問題の解消
- Log4jコンポーネントを念のため一時的に削除(参考:JPCERT/CC 注意喚起 at210050)
- v0.11.5
- 利用ライブラリのバージョン更新
- 内部実装の改善
- v0.11.4
- セルコメントを含むシートの比較に失敗するバグの修正
- 内部実装の改善
- v0.11.3
- macOS版が起動しない問題の解消
- v0.11.2
- 着色・保存・表示失敗時のエラーレポートの改善
- Zip Bomb対策の制限緩和(xlsx/xlsmファイルにおけるエラー発生の抑止)
- v0.11.1
- Java(16 → 17)および利用ライブラリのバージョン更新
- 内部実装の改善
- v0.11.0
- 「セル内容を比較する」「セルコメントを比較する」オプションを廃止し、常にセル内容・セルコメントともに比較する仕様に変更
- 「古い作業用フォルダを削除する」機能において、ゴミ箱経由で削除する仕様に変更
- v0.10.0
- レポートオプション未選択時もファイル出力する仕様に変更
- v0.9.1
- 内部処理の改善
- v0.9.0
- 処理ロジック見直しによる使用メモリ量の削減
- 「省メモリモード」の新設
- v0.8.0
- 作業用フォルダの変更機能を追加
- 作業用フォルダのデフォルト値を一時ファイル領域からユーザーホームディレクトリに変更
- 内部実装の改善
- v0.7.9
- エラーメッセージの改善
- 内部実装の改善
- v0.7.8
- 比較結果出力処理に失敗した場合のリカバリ機構の改善
- Javaバージョンの変更(java15 → 16)
- v0.7.7
- 比較結果テキストのフォーマット変更
- 「STRING」という警告が表示され比較処理が中断されるバグの解消
- v0.7.6
- 最大ヒープサイズを変更(1,024MB → 2,048MB)
- Javaバージョンの変更(java14 → 15)
- v0.7.5
- macOS版の試験提供開始
- v0.7.4
- 不要な同梱物を削除して軽量化
- v0.7.3
- 比較結果に応じてシート見出しに色を付ける機能を追加(.xlsx/.xlsm形式のみ対応、.xls形式は非対応。余剰=赤/差分あり=黄/差分なし=水色/対象外=無色)
- Javaバージョンの変更(java13 → 14)
- 内部実装の改善
- v0.7.2
- バグ修正
- 作業用フォルダ名の修正
- v0.7.1
- バグ修正
- v0.7.0
- セルコメント比較機能の追加
- v0.6.5
- 内部実装の改善
- v0.6.4
- 利用ライブラリの最新化と細かな改善
- 古い作業用フォルダを削除する際に確認ダイアログを表示するように変更
- v0.6.3
- README上の連絡先の誤記を修正
- v0.6.2
- 内部のモジュール構成を変更
- v0.6.1
- 各種不具合の解消と細かな改善(シート名の取得不具合/余剰行上のセル書式が保存されない問題/実行ファイルのパスに空白が含まれるとスタイルが崩れる問題/結果レポートの微修正/VMオプションの追加)
- Javaバージョンの変更(java12 → 13)
- v0.6.0
- コマンドライン起動書式を変更
- v0.5.1
- ユーザー向けドキュメントおよび内部実装の軽微な誤り修正
- v0.5.0
- 内部実装を全面的に見直し
- JRE同梱方式に変更
- v0.4.2
- .xlsx/.xlsm形式の場合に余剰列の着色が正しく行われないバグの修正
- v0.4.1
- .xlsx/.xlsm形式のブックの結果レポートに失敗するバグの修正
- v0.4.0
- .xlsx/.xlsm形式のブックの差分箇所着色処理を高速化
- v0.3.2
- 内部実装の改善
- v0.3.1
- 内部実装の改善
- v0.3.0
- グラフシートを処理対象外とする仕様に変更
- v0.2.0
- .xls形式のブックから数式を正しく読み込めない問題を解消
- v0.1.3
- 細かなバグの修正
- v0.1.2
- 細かなバグの修正
- v0.1.1
- 細かなバグの修正
- v0.1.0
- 機能実証版として初版リリース