Releases: anoyetta/ACT.Hojoring
Releases · anoyetta/ACT.Hojoring
v11.1.0
v11.0.8
v11.0.7
v11.0.6
v11.0.5
v11.0.4
v11.0.3
v11.0.1
v11.0.0
What's Changed
- New update mechanism by @wbonbon in #464
- Improve Update.cs by @wbonbon in #465
- bug fix Updater by @wbonbon in #466
- Geminiはほんとうにバカ by @wbonbon in #467
- 私の補助輪をGeminiからAntigravityへ変更 by @wbonbon in #468
- razor migration by @wbonbon in #469
- Razor migration by @wbonbon in #470
- bug fix by @wbonbon in #471
メンテナンスが放棄されているRazorEngineをRazorLightへ変更するというデカイ変更をしました
一応それっぽく動作していますが確認が取れるまでv11系はずっとpre-releaseです
RazorEngineの一時フォルダをクリーンアップする処理が無くなった結果、
直前に起動していた以前のHojoringが作った一時フォルダが永久に残るため #471 で対策
Full Changelog: v10.6.0...v11.0.0
v10.6.0
What's Changed
- 将来的にACTのGetPluginsに対応するため
- Windows PowerShell1.0/2.0が廃止されるため
アップデートのメカニズムを刷新しました
旧:update_hojoring.ps1を別プロセスで起動してACTが落ちたら書き換える
新:OverlayPluginやCactbotみたいな感じにした
ただしスペスペタイムラインで使うRazorEngine.dllのせいでどうしても起動中に書き換えられないファイルが存在するため、
起動中に置き換えに失敗したファイルをACT終了時に書き換えるバッチファイルを起動してアプデを完了させる仕組みにしました
これでPowerShellのせいでアップデートできない問題は起きなくなるはずです
とりあえずプレリリース版のままにしておくので従来のupdate_hojoring.ps1で新しいバージョンに更新してから
再度アップデートをかましてみると実際の動作が確認出来ます