Related to #53268
We should start logging deprecation warnings in development for any plugins that return a Promise from their setup or start methods (stop does not currently support Promises at all it technically does, it's just undocumented).
We should also decrease the timeout from 30s to 10s to help nudge plugins away from async lifecycles.
This should be done on both the client and server side.
Related to #53268
We should start logging deprecation warnings in development for any plugins that return a Promise from their
setuporstartmethods (it technically does, it's just undocumented).stopdoes not currently support Promises at allWe should also decrease the timeout from 30s to 10s to help nudge plugins away from async lifecycles.
This should be done on both the client and server side.