ふと見てみたら 12 時間前にリリースされてました! Prism 8.0 が!
メジャーバージョンなので若干の BREAKING CHANGES もあるみたいです。例えば ILoggerFacade
が消えちゃったみたいです。
まぁ、個人的には使ってないし最悪、そこまで大きな影響はないかな?使ってたとしても同じインターフェースのものを自前で定義しても大した労力ではないと思うので。
Prism.Wpf は、ViewModelLocator.AutowireViewModel が自動で true になるとか。
機能追加
完全なリストはリリースノートとして、個人的に気になってるのが Xamarin.Forms 向けに Region がサポートされたところですね!!MAUI とかがリリースされたらデスクトップ系もサポートされるはずなので、そういう大きな画面を考慮すると Region があるとやりやすいですよね。
あと、Uno Platform がサポートされたところも大きいですね!Uno Platform に対応したことで UWP の Prism 対応が復活しました。
めでたい。
Uno Platform の Prism は Prism.Wpf をベースに作られているので WPF と同じ感じで作れるのがいいですね。
ということで、近いうちに試してみたいと思います。