Improved the DeployListener extension point to allow more information to be passed to listeners.
If a deploy now configuration is defined and it is valid for the last run, display deploy now
If there are lots (i.e. 1,000s) of .war files attached to the last build, the performance and stability of jenkins / the users browser could be affected. We now limit (10) the number of attached files to include when auto-inferring the deployment configuration in order to remove this issue. Adding more that 10 automatically is not useful to users.
Improve performance when checking if the last build is elegible for Deploy Now