v13.0.112.1
·
290 commits
to master
since this release
機能改善
- Chromium Embedded Frameworkのバージョンを
112.3.0+gb09c4ca+chromium-112.0.5615.165
にアップデートしました。 - Windows11に対応しました。
- デフォルトの
SandboxName
の値をCSG210701
からChronosSG
に変更しました。- この変更により、 Chronos SystemGuardのサンドボックスのデフォルトのパスが
%LOCALAPPDATA%\Thinstall\ChronosSG
になりました。 - この変更は、ChronosをVMware ThinAppと組み合わせた場合に影響します。
- この変更により、 Chronos SystemGuardのサンドボックスのデフォルトのパスが
- [ファイルマネージャ設定] -> [実行、開封、転送を禁止する拡張子]が1件の場合に、区切り文字なしで指定できるように改善しました。
- 従来は一件だけの場合も
|.lnk|
のように区切り文字|
が必要でしたが、本バージョンから.lnk
だけで動作するようになりました。 - この変更は、ChronosをVMware ThinAppと組み合わせた場合に影響します。
- 従来は一件だけの場合も
バグ修正
- [起動時間を制限する]機能によりChronos SystemGuradが終了した場合に、Chronos SystemGuardのプロセスが停止されずに残り続ける問題を修正しました。
- [ヘルプ] -> [バージョン情報] -> [Chronos SystemGuard Version]ウィンドウ -> [CEF Version Information]が正しく動作しない問題を修正しました。
- [英語版] Trace Log Monitor Windowのボタンの誤字を修正しました。
- 更新プログラムKB5025221適用後のWindows 10で、Chronos SystemGuardが正しく動かない問題を修正しました。
- この問題は、ChronosをVMware ThinAppと組み合わせた場合に発生します。
- [起動関連設定] -> [起動時の表示パラメータ] に
/MIN
を指定しても、 Chronos SystemGuard の再起動時に最小化されずに表示される問題を修正しました。- 再起動とは、Chronos SystemGuardを終了しようとした際に表示される[Chronos SystemGuradを終了してもよろしいですか?]のダイアログで[いいえ]を押下した場合のことです。
- この変更は、ChronosをVMware ThinAppと組み合わせた場合に影響します。
- [ダウンロードファイルを保存] ダイアログで[キャンセル]を押下しても、
%LocalAppData%\Temp\ChronosSG
に保存されてしまう問題を修正しました。- この変更は、ChronosをVMware ThinAppと組み合わせた場合に影響します。
- ファイルダウンロードに失敗すると、それ以降同じタブでダウンロードが実行できなくなる問題を修正しました。
- この変更は、ChronosをVMware ThinAppと組み合わせた場合に影響します。
開発者向け
- Chronos-SGの各モジュールをVisual Studio 2022でビルドするように修正しました。
- Chronosのセットアップを更新するためのスクリプトを作成しました。
- Chronosのインテリセンス/ビルドの警告を解消しました。
- まだ一部の警告は残っています。
- clang-formatの自動整形ルールを見直し、全ファイルを自動整形しました。
- 提供ドキュメントを、Markdown/CSVからPDF/XLSXを生成する方式に変更しました。
プルリクエスト一覧
新機能 🎉
不具合の修正
- github: check windows32 build by @kenhys in #22
- Add support for prohibiting file upload and download by @HashidaTKS in #36
- Add a work arround for copying DBLC.exe from VOS to host by @ashie in #40
ドキュメントの更新
- Add note about Windows SDK version by @kenhys in #7
- Add development guide by @kenhys in #19
- doc: add guide for porting with new CEF by @kenhys in #24
その他の変更点
- Add en locale by @piroor in #4
- Specify Windows SDK version explicitly by @ashie in #5
- Fix a typo by @kenhys in #6
- Use GitHub v3 actions by @kenhys in #8
- Try to build stable and beta by @kenhys in #9
- Add resources to setup verification environment on Azure by @piroor in #10
- Output more logs for profiling by @piroor in #12
- Add missing template files by @kenhys in #14
- Bump base Chromium version to 98 by @piroor in #11
- Add missing security policy by @kenhys in #17
- github: add release note template by @kenhys in #18
- Fix mismatched message id by @piroor in #21
- Accept uploading of files only from the upload folder by @piroor in #16
- github: kick scheduled build to verify by @kenhys in #26
- Enable to specify CEFVER via environment variable by @HashidaTKS in #32
- Fix a bug that a process is remainined after exit timer is fired by @ashie in #25
- Disable needless gathering facts by @kenhys in #28
- Support CEF112 by @kenhys in #31
- Update prebuilt CEF version to 112 by @ashie in #33
- Format automatically by @HashidaTKS in #37
- Fix typo by @HashidaTKS in #38
- Update to stable version of CEF 112 by @ashie in #41
- Cast Format arguments by @HashidaTKS in #43
- Resolve warning C26495 "A member variable isn't initialized by a cons… by @HashidaTKS in #44
- Add cast for calculation by @HashidaTKS in #47
- Suppress warning of files under the include and minhook folders by @HashidaTKS in #45
- Specify appropriate size by @HashidaTKS in #52
- Use heap for large string by @HashidaTKS in #50
- Suppress warning C6031 by @HashidaTKS in #46
- Avoid null reference by @HashidaTKS in #48
- Use unique_ptr and new instead of _alloca by @HashidaTKS in #51
- Update CEF version to 112.2.9+g3303e87+chromium-112.0.5615.87 by @HashidaTKS in #53
- Resolve warnings about CString.Format by @HashidaTKS in #49
- Update to stable version of CEF 112 by @kenhys in #54
- Update to stable version of CEF 112 by @kenhys in #56
- Fix wrong version number in English resource by @ashie in #58
- Suppress exception on shutdown Chronos by @HashidaTKS in #60
- Fix a bug that download doesn't work after failing to download by @HashidaTKS in #39
- Fix the CopyDBLEXEToTempEx comment by @HashidaTKS in #61
- Cast size_t to unsigned long long by @HashidaTKS in #63
- Bump version number to 13.0.112.0 by @ashie in #62
- Suppress warning C6388 by @HashidaTKS in #65
- Suppress warning C26812 by @HashidaTKS in #64
- Suppress warning C6258 by @HashidaTKS in #67
- Suppress warning C26454 by @HashidaTKS in #68
- Suppress warning C28181. by @HashidaTKS in #70
- Suppress warning C6001 by @HashidaTKS in #69
- Fix a typo in TRACE Log Monitor Window with English language pack by @kenhys in #73
- Fix to automatically create the Chrome version in User-Agent by @HashidaTKS in #74
- Fix ChronosFileOpenDialog and ChronosFileSaveDialog by @HashidaTKS in #75
- Fix char encoding by @HashidaTKS in #80
- Disable clang-format for SB_CHROME_VERSION by @HashidaTKS in #81
- Enable to work the
/MIN
option when rebooting Chronos by @HashidaTKS in #79 - Enable to cancel download by @HashidaTKS in #82
- Bump version number to 13.0.112.1 by @HashidaTKS in #83
New Contributors
- @piroor made their first contribution in #4
- @ashie made their first contribution in #5
- @kenhys made their first contribution in #6
- @HashidaTKS made their first contribution in #32
Full Changelog: v12.111.96.1...v13.0.112.1