The Salesforce Spring 2015 release delivers on more ideas than any other release! Salesforce is really listening to their customers. According to Kristie Garafola at Salesforce, the release delivers over 130 customer Ideas and 330,000 customer vote points.
Here are some of my favorite features and enhancements.
Assets are a first class object (Release Notes)
Salesforce has been considering doing this for a few years and now Assets are finally a standard object. Like other standard and custom objects, we can now use Sharing Rules, add a tab, use record types, and track field history.
Auth.SamlJitHandler interface added for SAML based SSL (Release Notes)
An interface called Auth.SamlJitHandler has been added. Previously, there was no flexibility for users logging in via the SAML SSO handler. This will make it possible to use custom business logic when provisioning or updating users logging in via SAML.
Lightning Components namespace requirement removed (Release Notes)
While Lightning Components are still beta, the namespace requirement has been removed. This goes a long way to making them mainstream. Previously, an Org needed to have a namespace configured which is only available in Developer edition accounts. Now, we will be able to create lightning components in any Salesforce Org where Visualforce is available.
Apex Flex Queue is GA (Release Notes)
The Apex Flex Queue is generally available. This allows for the submission of up to 100 batch jobs and gives the administrator the flexibility to reorder jobs to prioritize. Previously, only 5 batch jobs could be queued.
Process Builder is GA (Release Notes)
The Process Builder is a powerful tool that extends the capabilities of workflow. Now, you can create a new record, update any related record, or create a Chatter post. Previously, this was not possible with workflow and would require an Apex trigger. Additionally, a Process can call Apex methods that use the @InvocableMethod annotation, extending a Process beyond the capability provided in the visual interface.
Important dates can be found here:
http://blogs.salesforce.com/company/2014/12/8-key-dates-salesforce-spring-15-release.html
We are looking forward to trying these features out in our preview Sandboxes when they are upgraded the weekend of January 9th.