I am on Pixel 4a running stock Android 12. I was on Magisk 23.x with Lsposed (as Riru is anyway deprecated). I had no need of updating to the latest 24.1, since everything was fine and I didn't keep up with latest Magisk changes.
Till a banking app update ruined my peace, because it detected root (SBI Yono for Indian readers). All my efforts to circumvent root detection failed @ and I was forced to consider updating Magisk hoping that the Deny list feature would help in preventing root detection (though it's not same as Magisk Hide) or else use a compatible root hiding app Shamiko (stable version released a few days ago).
This looked to be challenging since Magisk 24.1 does not support Riru. So how do I run Xposed modules like XPrivacyLua, Xposed Edge etc? This was my biggest worry.
Google-fu didn't help, but a vague comment on Reddit gave hope. More search revealed other issues and their solutions, which are in the answer below. It was worth the effort since Zygisk is a key feature of Magisk and I may as well step up my game (and your's).
All the best and yes, I won't be updating this to keep up with changes but you hopefully have enough pointers to find your way
@Safety-net passed; developer options state hidden;device shows certified in Play Store. Hiding Magisk app 23.x involves jumping through a lot of hoops, so didn't try that.