Build Error when using push notification plugin

Hi team,

I am seeing the following error while building app with a push notification plugin

UserError: FAILURE: Build failed with an exception. 
* What went wrong: Execution failed for task ':app:processReleaseManifest'. 
> Manifest merger failed : 
uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library [com.google.firebase:firebase-messaging:18.0.0] /Users/enterpriseneptune/.gradle/caches/transforms-2/files-2.1/5fba6843b4adf9ae874afaefcca3d313/jetified-firebase-messaging-18.0.0/AndroidManifest.xml 
as the library might be using APIs not available in 15 
See log for full details.

I have added the following additional lines for push to work

<preference name="AndroidXEnabled" value="true" />
<plugin name="cordova-plugin-androidx-adapter" />
<preference name="AndroidXEnabled" value="true" />
<plugin name="@havesource/cordova-plugin-push" spec="2.0.0" />
<platform name="android">
    <resource-file src="google-services.json" target="/app/google-services.json" />
</platform>

Application code

Tip : If you’re pasting code, html or config files, surround the code with triple back ticks (```), before the first line and after the last one. It will be formatted properly. (We fixed it for you this time)

There could be a number of issues, but the error message points to one you certainly need to fix. What do you have minSdkVersion set to in your config.xml?