Why has Bokeh been removed and Gaussian been made mobile only in 4.23?

I was JUST working on a gimmick with bokeh and then I upgraded to 4.23 and this happened. Stuff failed to compile.

I can’t get to get any of the CineCamera stuff to work. It shows the layers properly when visualizing DOF Layers in the “show” options, but I can’t see any effect in the viewport.
Am I just bad at setting the camera properly? Did I miss anything? The layers also seem to move around when moving the mobile depth of field stuff, which is supposed to not be used. So is that still tied to legacy behavior?