The Services Selection page in the application deployment wizard now detects if a service instance for a service binding in the manifest.yml of an application does not exist when deploying an application. It also provides suggestion to guide you how to resolve the problems.
A more informative error is displayed when the server is out of sync with the Cloud for unpublished (not deployed) modules. If a module fails to deploy correctly and the actual application in the Cloud is not created, yet the module still exists in the server, CFT will detect the server as being be out of sync with the actual Cloud. Previously, CFT would show a cryptic error in such cases. The tools will now detect if the server is out of sync and provide better instructions on the steps to fix the issue.
Upper case in generated application URLs in the application deployment wizard are now converted to lower case for certain cases. This is to address a bug in the URL generation mechanism (bug 502070). Vendors that contribute a server branding through the CFT branding extension point now have the option to switch to generating application URLs with only lowercase by adding the following attribute to their extension point definition, and setting the value supportUpperCaseURL to false.
Example:
<extension
Existing published parent modules are now correctly re-published when new child modules are added. This framework fix allows tools that extend CFT and support projects with child modules, like Enterprise Application Project (EAR), to correctly support re-publish scenarios any time child modules are added to an already published parent module.