更新履歴 (Changelog)

Ziftaの各バージョンにおける主な変更点を記録しています。
書式はKeep a Changelogに準拠しています。

v2.9.12

🔒 セキュリティ・安定性向上

  • 製品版におけるデバッグ機能の無効化: 一般公開に向けたセキュリティ強化として、製品版(ビルド済みアプリケーション)において「開発者ツール」へのアクセスを完全に無効化しました。これにより、ユーザーによる意図しない内部操作や、予期せぬ動作のリスクを排除し、よりセキュアで安定した動作環境を提供します。

v2.9.11

⚖️ 改善 (Improved)

  • ライセンス再発行ポリシーを更新: PCの買い替え等に伴うライセンスの再発行について、より明確で持続可能なポリシーを導入しました。購入から1年以内の初回再発行は無償とし、2回目以降や1年経過後の再発行は有償(手数料制)とすることで、ユーザーサポートと不正利用防止の両立を図ります。この変更を、アプリ内の利用規約(EULA)および公式サイトのFAQに反映しました。

v2.9.10

⚖️ 改善 (Improved)

  • アプリ内のプライバシーポリシーを完全な内容に更新: 以前のバージョンで、アプリ内に同梱されている日本語版プライバシーポリシー(PrivacyPolicy_ja.txt)の末尾が省略されていた不備を修正しました。ウェブサイト版と完全に同一の全文を記載し、アプリ内でも全ての法的情報を参照できる、完全な状態に更新しました。

v2.9.9

⚖️ 改善 (Improved)

  • アプリ内の法的文書を全面的に最新化: ヘルプメニューから参照できる「プライバシーポリシー」を、ウェブサイト版と完全に同一の、より正確で詳細な内容に更新しました。これにより、ライセンス認証がユーザーの手動操作(メール送信)によるものであることが明確に記載され、アプリの透明性が向上しました。「利用規約(EULA)」「License」「Third Party Notices」も最新の状態に更新・統一し、アプリ内で参照できるすべての法的文書の一貫性を確保しました。

v2.9.8

⚖️ 改善 (Improved)

  • 法的文書の全面的見直しと強化: アプリケーション初回起動時に表示されるエンドユーザーライセンス契約(EULA)を、販売主体(アガールアップ合同会社)を明記し、免責事項やライセンス移行の条件などを詳細化した、より堅牢な内容に全面的に刷新しました。多言語対応の一環として、刷新されたEULAの公式英語版を追加しました。

v2.9.7

🐞 修正 (Fixed)

  • [Pro] PDFレポートにページ番号表示を復活: ページ番号表示を復活させました。

v2.9.6

🐞 修正 (Fixed)

  • [Pro] PDFレポートのレイアウトに関する複数の不具合を修正: 差分がない部分にも、意図しない取り消し線や下線が描画されてしまう、印刷スタイルシートの根本的な問題を修正しました。PDFの行間が、アプリケーションの表示に比べて不自然に広くなってしまう問題を修正し、よりコンパクトで読みやすいレイアウトに改善しました。

v2.9.5

🐞 修正 (Fixed)

  • [Pro] PDFレポートの表示不具合を修正: PDF形式でレポートを出力した際に、「全角英数字」や「機種依存文字」のハイライトが反映されない問題を修正しました。

v2.9.4

🎨 改善 (Improved)

  • 環境設定ウィンドウのUIレイアウトを全面的に改善: 各設定項目のラベルとコントロールの垂直方向の整列を精密に調整し、項目間の余白を最適化しました。

v2.9.3

🐞 修正 (Fixed)

  • サブウィンドウのテーマ同期に関する不具合を修正: メインウィンドウをライトモードに設定しても、サブウィンドウがダークテーマで表示される問題を修正しました。

v2.9.2

🎨 改善 (Improved)

  • 法的文書の表示UIを改善: ヘルプウィンドウから法的文書を開いた際に、不要なアプリケーションメニューが表示されない、専用のクリーンなウィンドウで表示されるように改善しました。

🐞 修正 (Fixed)

  • 法的文書の表示ウィンドウ背景色にテーマが反映されていない問題を修正: ダーク・ライトのテーマ設定によらず法的文書の表示ウィンドウ背景色がダークテーマ表示となっていた問題を修正しました。

v2.9.1

🐞 修正 (Fixed)

  • UIの多言語対応漏れを修正: 無償版利用時にPro版限定機能のボタンをクリックした際に表示される警告ダイアログのメッセージが、英語モードでも日本語で表示されてしまっていた問題を修正しました。

v2.9.0

✨ 新機能 (Added)

  • [Pro] 文字サイズ変更のショートカットキーを追加:
    • Ctrl/Cmd + + : 文字サイズを拡大
    • Ctrl/Cmd + - : 文字サイズを縮小
    • Ctrl/Cmd + 0 : 文字サイズをリセット
    これにより、メニューを開くことなく、素早く表示フォントのサイズを調整できるようになりました。

v2.8.5

🐞 修正 (Fixed)

  • [Pro] 差分箇所へジャンプ機能が動作しないデグレードを修正: ツールバーの「▲」「▼」ボタンをクリックしても、差分箇所にスクロールしなくなっていた重大なデグレードを修正しました。

v2.8.4

🐞 修正 (Fixed)

  • [Pro] 無償版におけるPro版限定機能のアクセス制御を修正: 無償版で「行の折り返し」機能が操作できてしまう不具合等を修正しました。

v2.8.3

🎨 改善 (Improved)

  • [Pro] 機種依存文字ハイライト機能の検出範囲を大幅に拡張: 従来の記号に加え、絵文字なども検出できるよう改善しました。

v2.8.2

🐞 修正 (Fixed)

  • v2.8.1で発生した複数の重大なデグレードを修正: Word書式が検出されない問題、ミニマップが操作不能な問題を修正しました。

v2.8.1

🔒 セキュリティ・安定性向上

  • Pro版限定機能のアクセス制御を強化: 無償版でPro版機能が意図せず実行される可能性があった内部問題を修正しました。

v2.8.0

✨ 新機能 (Added)

  • [Pro] Word書式情報ウィンドウ: Wordから書式付きテキストをペーストした際に、その情報を検出・一覧表示する機能を追加しました。
  • ペースト処理の堅牢性向上: Word由来のペーストであるかを自動判定するロジックを導入しました。

v2.7.0

✨ 新機能 (Added)

  • [Pro] ミニマップ表示機能: 差分箇所の全体像を俯瞰できる「ミニマップ」を新設しました。

🎨 改善 (Improved)

  • 比較結果画面のUIレイアウトを刷新: ミニマップ搭載に伴い、3カラム構成に刷新しました。

v2.6.2

🔄 変更 (Changed)

  • 比較エンジンのアラインメントロジックを刷新: 「2パスアルゴリズム」を導入し、表示アラインメントの精度を劇的に向上させました。

v2.6.1

🐞 修正 (Fixed)

  • 比較結果の表示アラインメントに関する重大なバグを修正: 複雑なケースで表示が大きく崩れる根本的な問題を修正しました。

v2.6.0

✨ 新機能 (Added)

  • [Pro] レポート出力機能の復活: HTML形式およびPDF形式で比較結果を保存できるようになりました。

v2.5.0

✨ 新機能 (Added)

  • [Pro] ファイル操作機能の追加: メニューからのファイル読み込みと、ドラッグ&ドロップに対応しました。

v2.4.0

✨ 新機能 (Added)

  • [Pro] 比較ルールオプションの追加: 「大文字/小文字の違いを無視」「全角/半角の違いを無視」を追加しました。

🗑️ 削除 (Removed)

  • 「空白/インデントを無視」オプションの実装を一時見送り: 安定性を最優先するため、一旦機能を削除しました。

v2.3.0

✨ 新機能 (Added)

  • [Pro] 表示設定オプションの追加: 「行の折り返し機能」「全角英数字ハイライト」「機種依存文字ハイライト」をツールバーに集約しました。

v2.2.2

✨ 新機能 (Added)

  • [Pro] 表示系ハイライト機能の追加: 「全角英数字をハイライト」「機種依存文字をハイライト」を追加しました。

v2.2.1

✨ 新機能 (Added)

  • [Pro] 表示設定オプションの追加: ツールバーに「行の折り返し機能」を追加しました。

v2.2.0

✨ 新機能 (Added)

  • [Pro] 左右を入れ替え機能: ツールバーに「左右を入れ替え」ボタンを追加しました。
  • [Pro] 差分箇所へジャンプ機能: ツールバーに「前の差分へ」「次の差分へ」ボタンを追加しました。

v2.1.0

✨ 新機能 (Added)

  • [Pro] ライトモード/ダークモード切替機能を追加しました。
  • [Pro] 文字サイズ変更機能を追加しました。

v2.0.2

🐞 修正 (Fixed)

  • 比較結果の表示アラインメントを完璧に修正: 差分検出後に後処理としてアラインメント調整を行う新ロジックを導入しました。

v2.0.1

🐞 修正 (Fixed)

  • 比較エンジンの根本的なバグ修正: 類似行の表示が崩れる等の複数の重大な不具合を修正しました。

🔄 変更 (Changed)

  • 比較エンジンを純粋なLCSベースに再設計: 安定性の高いLCSアルゴリズムに置き換えました。

v2.0.0

🔄 変更 (Changed)

  • 比較エンジンの全面的刷新: 「ハイブリッド・セマンティック比較エンジン」に完全に置き換えました。
  • UIの抜本的なスリム化 (デブロッティング): コア機能に集中するためUIを大幅に簡素化しました。

🗑️ 削除 (Removed)

  • v1系の付加機能を一旦削除: レポート出力、ファイル操作、各種比較オプションを一時的に削除しました。

💫 復活 (Restored)

  • v1系から重要機能を再実装: 文字数制限、スペルチェック、リッチタイトル機能を復元しました。

v1.3.4

🔄 変更 (Changed)

  • ソースコードのリファクタリング: 巨大化していたrenderer.jsを複数のファイルに分割しました。

v1.3.3

🎨 改善 (Improved)

  • UI/UXの改善: ツールバーのオプションを、より直感的に理解できる表現に変更しました。

v1.3.2

🐞 修正 (Fixed)

  • HTML出力機能で、長いテキストの場合にスクロールバーが表示されないデグレードを修正しました。

v1.3.1

✨ 新機能 (Added)

  • 行の折り返しオプションを追加しました。

🎨 改善 (Improved)

  • 水平スクロール同期を改善しました。

v1.3.0

✨ 新機能 (Added)

  • PDF出力機能 (Pro版限定)を追加しました。

🎨 改善 (Improved)

  • HTML出力時にフォントデータを埋め込むように改善しました。

v1.2.0

🔄 変更 (Changed)

  • プロジェクト全体のフォルダ構造を全面的に整理しました。

v1.1.19

🎨 改善 (Improved)

  • 初期サンプルテキストを、より実践的な内容に更新しました。

🐞 修正 (Fixed)

  • 言語変更時にアプリが意図せず終了するバグを修正しました。

v1.1.18

✨ 新機能 (Added)

  • EULA(使用許諾契約)の同意機能を追加しました。
  • EULAとプライバシーポリシーの多言語対応を追加しました。

v1.1.17

✨ 新機能 (Added)

  • 法的ドキュメントの同梱: アプリ内に法的ドキュメントを同梱しました。
  • 著作権・商標表示の追加を行いました。

v1.1.16

🎨 改善 (Improved)

  • アプリケーションメニューの多言語対応を行いました。

v1.1.15

✨ 新機能 (Added)

  • ウィンドウの位置とサイズを記憶・復元する機能を追加しました。

v1.1.14

✨ 新機能 (Added)

  • ウィンドウタイトルが動的に変化する機能を追加しました。

v1.1.13

✨ 新機能 (Added)

  • メニューバーからの「ファイルを開く」機能を追加しました。
  • ファイルの「ドラッグ&ドロップ」に対応しました。

v1.1.12

✨ 新機能 (Added)

  • Pro版ライセンスの導入: 無償版と有償Pro版の仕組みを導入しました。

v1.1.7

✨ 新機能 (Added)

  • 機種依存文字のハイライト機能を追加しました。
  • テキスト情報のリアルタイム表示(ステータスバー)を新設しました。
  • HTMLファイル出力機能を追加しました。
  • 多言語対応機能(日本語/英語)を追加しました。

v1.1.1

🐞 修正 (Fixed)

  • 差分表示において、行のアラインメントがズレてしまう初期の問題を修正しました。

v1.1.0

✨ 新機能 (Added)

  • 初期リリース: ローカルで動作するサイドバイサイド差分比較ツールとして初回リリース。
  • 基本的な比較オプション(大文字/小文字、空白、全角/半角の無視)を搭載。