Changes in 3.1.

Recipes- New recipes for migration of projects created with previous SPSF versions- New recipes for Silverlight- New recipes for PowerShell- New recipes for ribbons- New recipes for Upgrade Actions for Features- New recipes for application resources and classresources- New recipes for workflows- New recipes for Site Definitions- Reworked multilanguage with resources

Hot FixesFile version 3.1.1.1110: Fixed recipe "Migrate solution to current SPSF version", file SharePointTargets.targets not updatedFile version 3.1.1.1112: Fixed recipe "ListInstance", Attribute "FeatureId" not set correctlyFile version 3.1.2.1109: Improved installer (support for deinstallation of previous versions), Fix in SharePointTargets.targets for a customer, changed installation to "AllUsers" for central provision of SPSF in companiesFile version 3.1.2.1804: - Fix in MSBuild task because of timeout issue of a customer- Fix in SharePointTargets.targets for customer TeamBuildFile version 3.1.2.2008: - Recipe "ContentType": Add attribute Inherits="True" by default to ContentTypes- All Recipes: Changed boolean attributes to uppercase value ("TRUE" instead of "true")- Recipe "Empty Feature": Changed name of feature receiver class to make it more readable- Recipe "Empty Feature": Added method FeatureUpgrading to feature receiver template - DeploymentTargets.msbuild: Better sample for PowerShell execution during deployment - Deployment.msbuild: Moved BeforeDeploy later to ensure stable undeployment- SharePointTargets.targets: Moved quality checks at the end to execute checks at last step during build- Upgrade Setup for VS2008 to WIX 3.5- Fix in ListInstance Recipe: Attribute FeatureId points to correct parent feature id of list template- Fix: If no projects are in the solution add new WSP created a HIVE template instead of VS template