Why do some plugins in my app show a "deprecated" warning?
Plugin developers use code that interacts with Amazon Web Services (AWS) to create no-code solutions. AWS removed a specific function that some Bubble plugin authors used for server-side actions. Plugin authors who relied on this need to update their plugins to Plugin API v4 to maintain functionality. If you see a "Deprecated" label on a plugin, the author has not yet updated it and it may break.
Why is my plugin showing users a "deprecated" warning? Can the warning be removed?
The warning appears because the plugin has not yet been updated to Plugin API v4. The warning can't be removed until the plugin author publishes an update. We recommend updating your plugin as soon as possible to avoid users switching to alternatives.
What do I do if a plugin in my app has a deprecated warning?
You have a few options:
Wait and check back — the plugin author may be working on an update. You'll receive an email notification when an update is available.
Contact the plugin author directly. Their contact information is listed on the plugin's page.
Find an alternative plugin in the Marketplace. While we can't recommend direct replacements for every use case, you can browse newer, actively maintained plugins at any time.
What if the deprecated plugin I'm using is paid? Will I have to pay for a broken plugin?
Bubble notifies plugin authors that their plugins will be demonetized if they break due to not being updated to Plugin API v4. If an update isn't available after a reasonable amount of time, you may want to uninstall the plugin, cancel your plugin subscription, and find an alternative in the Marketplace.
What happens if I don't update my installed plugins?
For plugins that have been updated to Plugin API v4, your app may experience functionality issues if you don't install the available update. We recommend updating plugins as soon as updates are available.
If my app breaks due to a deprecated plugin, can Bubble fix it?
Third-party plugin support is outside the scope of our Support team — we're not able to assist with app functionality that's broken due to a deprecated third-party plugin.
If you're not sure whether an issue is plugin-related, try running your app in safe mode to isolate whether the problem is caused by a third-party plugin or custom code.
