Great, thanks for the release today Ashley!
Actually you can already raise the target to 32 (which is actually the default one by cordova now). api32 is also android 12 (12S), and there are no new functionalities you need to cater for.
regarding the new splash, since you have dedicated exports for android and ios I think you now should remove these lines form the android config.xml file:
- ShowSplashScreenSpinner
- SplashMaintainAspectRatio
Also it would be handy if you added these lines to the config.xml (even though you do not need em to be mapped from C3 editor in any way, but for people doing manually builds we often want to amend these, but you can populate them with default values):
- FadeSplashScreen (true)
- FadeSplashScreenDuration (500)
Also as mentioned in the bug tracker, the icon is not handled correctly at the moment, but there is an easy fix for it.
Also, would it be possible to format the config.xml file? it is very annoying to modify it when it comes from construct, since there is no formatting or line breaks. (standard config.xml from cordova is easily readable and standard xml formatted.)
Also, any particular reason you still have a config.json?