Today I updated Unity Editor to version 2021.3.27 (from 2021.3.18). It is minor update I guess. But it also updates Unity Notification packages to 2.2.0 (from 2.1.1). Now my game is not building to Android SDK < 33 because notification package only supports Android SDK 33.
So my question is - who thought that it is a good idea to break support for SDK < 33 in “minor” editor update to new version. And what should I do next? Can someone at Unity clarify this?
Notifications package requires SDK 33 to compile code, the target SDK can be different from that. I don’t think we expose it, so you’ll have to modify the gradle files.
Or you can use the older version of the package. The package lock file is for fixing package versions.
@Aurimas-Cernius when I change notifications package version in package-lock file it auto updates when Unity starts. So I cannot downgrade this.