Lightning Experience Features in This Release

Here’s the list of the powerful features and enhancements that make Lightning Experience the go-to interface for selling smarter and faster. Use this list to quickly access the details about each feature. (Some Lightning Experience features, including email enhancements and shared contacts to multiple accounts, are available within 24 hours after the Summer ’16 release. Otherwise there’s no wait.)

Core Sales

Contacts: Associate a Contact with Multiple Accounts (Generally Available)
Contacts to Multiple Accounts lets your sales reps easily manage the relationships between people and businesses without creating duplicate records.
Team Up to Sell More with Opportunity Teams in Lightning Experience
Your reps can improve the efficiency of sales teams by adding opportunity teams to their opportunities. Team roles show who’s who on the team, and help the team coordinate to sell more. The opportunity owner can grant opportunity team members on opportunities teams special access to records related to the opportunity. Previously, you had to switch back to Salesforce Classic to enable opportunity teams or set up team roles. Now, you can access settings for opportunity teams without leaving Lightning Experience.
Add Default Opportunity Teams in Lightning Experience
Your reps can add a default opportunity team to opportunities with the click of a single button without leaving Lightning Experience. The opportunity owner or someone above the owner in the hierarchy adds the opportunity owner's default opportunity team by clicking Add Default Team on the opportunity team related list in Lightning Experience, Salesforce Classic, or the Salesforce1 mobile app.
See Up-to-Date News on Opportunities with Insights
Give your sales reps instant access to the latest news directly from their opportunities.
Team Up to Work Accounts in Lightning Experience
Your sales reps can coordinate and simplify a sales team’s access to accounts by setting up an account team in Lightning Experience. Account team members have increased access to the account and its related records. Previously, account teams were only available in Salesforce Classic.
Create New Accounts Lightning Fast with Account Autofill
Creating new accounts just got quicker than ever. When reps start typing a company in the Account Name field, we’ll offer up suggestions. Less time entering data—what’s not to love?
Visualize Your Business Like Never Before with Account Logos (Beta)
They say a picture is worth a thousand words, but there’s just one word to describe the fact company logos are now shown on account records—awesome.
Find All News with One Click with the News App
The News app is a one-stop shop where your users can quickly catch up on the latest happenings about the companies and industries that matter most to them.
Opportunity Products: Find Products with Ease in Lightning Experience
Your sales reps can add products to your opportunities more quickly with most recently used products suggestions and autofill search. Enhancements to product search will be available two weeks after release.

Sales Productivity

List Views: Target Relevant Data with List View Enhancements for Lightning Experience
With the addition of filter logic, enhanced list view display and controls, and auto-complete search in Lightning Experience, sales and service professionals can take advantage of powerful ways to zero in on relevant data.
Home: Customize Home for Different User Profiles (Generally Available)
You asked for it, and we’ve delivered! Use the Lightning App Builder to create custom Home pages that appear for different profiles in your org. Display and organize useful components, and assign different pages to different types of users. You can even create and edit pages for leads, contacts, and other types of records!
Lightning Voice: Make and Receive Phone Calls Right from Salesforce (Generally Available)
Use phone features without ever leaving Salesforce! Your sales reps can now make and receive calls, add call notes, and log their call information with ease. It just takes a single click from phone number fields in Lightning Experience, such as numbers on contacts, leads, and list views.
Let Your Users Send Email Through Gmail or Office 365
Streamline email correspondence by letting your users connect their Gmail or Office 365 account to Salesforce. Then, any emails they send from Salesforce go through Gmail or Office 365. That means recipients see emails that come from your users’ addresses and not from a Salesforce address. Email deliverability and compliance are also automatically handled by Gmail or Office 365.
Get a Better Email Detail Page that Shows What Users Expect
After enabling Enhanced Email, the email detail page shows emails in their original format like users expect from email apps like Gmail.
Tailor Email to Support Your Business’s Needs
With Enhanced Email, you and your users get a host of features that powers email to work for your business, including the ability to relate emails to other records, add custom fields to emails, use triggers with emails, modify the email layout, and manage emails using the Salesforce API. Enhanced Email is automatically enabled for most organizations except those that use Email-to-Case.
Enhanced Email Enabled by Default
Enhanced Email is automatically enabled for most organizations except those that use Email-to-Case. If you use Email-to-Case and you’re ready to enable Enhanced Email, use these steps.
Share Notes with Other Users or Groups
Sales users can now collaborate more easily by sharing notes with their teammates or Chatter groups. Recipients of a shared note can view notes but not edit them.
Reps Can Add Meaning to Notes with Rich Text
Your sales reps can now add formatted text to notes using the formatting options in the composer window, or via copy-and-paste.
Preview All Your Related Lists in Lightning Experience
We all know that related list previews make life easier. Now you can preview all your related lists. Previously, you could preview only the first eight lists in Lightning.
Highlights Panel Shows off More Fields
Ever wish the highlights panel would show more of the fields you’ve customized in your compact layouts? Well, you're in luck! Starting in Summer '16, the highlights panel shows up to the first seven of the fields from the compact layout of that entity. Previously, the highlights panel only showed up to the first five fields.
Customize Your Related List Sorting Preferences in Lightning Experience
The related list sorting preferences that users set in Salesforce Classic now stick around when they switch to Lightning Experience or use the Salesforce1 mobile app. Even better, users can now adjust their related list sorting directly from Lightning Experience, so they can see their data in the new interface just the way they want. And the cherry on top—sorting preferences set in Lightning Experience are picked up the next time the user switches to Salesforce Classic or accesses Salesforce1. Consistency never felt so good!
Create a Calendar from Anything in Salesforce
Do you and your users want an easy, visual way to track upcoming or ongoing campaigns? Support cases? Retail store events? Opportunities due to close? In seconds, anyone can create a calendar from a standard or custom object by choosing a date field representing data they want to track. The calendar displays data in that field as calendar items. Users can customize most calendars by applying a list view, and they can edit and delete calendars they’ve created. Some considerations apply to creating calendars.
My Opportunities Calendar (Beta) Retired—Now You Can Create Your Own Calendars
We’ve retired the My Opportunities calendar after a successful beta release. You can re-create it, and easily visualize the dates on other Salesforce objects, using a new feature for creating calendars—see Create a Calendar from Anything in Salesforce.
Email Looks Like Email in the Activity Timeline
We’ve improved the way email records look in the activity timeline—now they look the way you expect emails to look. Fields like From, To, and Subject are easy to scan.
Use the Activity Timeline to Work Your To-Do List Faster
Now sales reps can log calls and update upcoming meetings and tasks faster, without leaving the activity timeline. A new menu on timeline items contains actions for updating activities.
In the Task List, Edit Tasks Inline
Now your sales reps can update tasks fast, without switching between list and detail pages.
Activity Timeline Display No Longer Controlled by Related Lists
You no longer have to include related lists in your object layouts to display next steps and past activity in the activity timeline.

Microsoft® Integration

New Design Maximizes Space in Outlook 2016
See more of Salesforce in less space. In Outlook 2016, Lightning for Outlook now appears as a side panel, which makes the most of vertical space and improves your sales reps’ experience.
Relate Outlook Calendar Events to Salesforce Records
Sales reps can now relate specific Outlook events to relevant Salesforce records.
Search for Salesforce Records in Microsoft Outlook
We've made life easier for your reps when it comes to finding their Salesforce records while working with email and appointments in Outlook. Let’s say your reps select an email or appointment in Outlook, but the Salesforce records your reps want to see don’t appear. Now your reps can search for specific Salesforce records directly in Outlook.
Streamlined Login Process
We want to make a good impression for your reps when they log in for the first time. We’ve improved the flow and made the process easier.
Find Lightning for Outlook More Easily in Outlook 2016
Easily find Lightning for Outlook directly on the ribbon in Outlook 2016.
Lightning for Outlook Available in Group and Professional Editions
If your company uses Salesforce Group or Professional editions, your sales reps can now take advantage of Lightning for Outlook perks.
Sales Reps Can Delete Syncing Events in One Action
Help your reps manage their events efficiently. Set up reps to delete events from both their Exchange-based calendars and Salesforce in one action.
Let Sales Reps Select Which Exchange Events Sync to Salesforce
Sales reps have tons of appointments on their calendars, but only a subset of those events contains valuable data reps want to track in Salesforce. Now you can set up your reps to select only the Exchange events they want to sync to Salesforce.
Get More Information About Your System Status at a Glance
Stay a step ahead of sync issues and get more details about how the feature is functioning—all from the same page in Salesforce Setup.

Reports and Dashboards

Dress up Your Data with New Charts in Lightning Experience
We’ve added a bunch of new chart types to Lightning Experience: funnel, scatter, combo, and cumulative line charts. Also, table charts now show totals in Lightning Experience dashboards (after you set them up in the Salesforce Classic component editor).
Collaborate with Others on Report and Dashboard Feeds in Lightning Experience
Feeds are now available on reports and dashboards in both Lightning Experience and Salesforce Classic.
Export Reports as Files from Lightning Experience
Now you can export reports from both Lightning Experience and Salesforce Classic.
Filter Reports by Clicking on Charts in Lightning Experience
While reading a report, click a report chart grouping to filter the report.
Undo and Redo Actions in the Lightning Experience Dashboard Designer
Everybody makes mistakes. Worry not, mistakes are easily corrected. At least, they are in the Lightning Experience dashboard designer thanks to the undo and redo buttons.
Combine Small Groupings to Keep Donut and Funnel Charts Readable in Lightning Experience
To ensure that Lightning Experience donut and funnel charts are human-readable, combine small groupings into one.


View Child Assets and Maintenance History
Two new related lists on asset pages give you an accessible view of an asset’s child assets and linked work order line items.
So Long, Kiddo: Delete Assets with Child Assets
You can now delete an asset that has child assets. If you delete an asset that’s part of an asset hierarchy, keep in mind that its child assets are no longer linked to its parent asset.
Let Agents Know When the System Updates Cases
Rename the Automated Case User to System so support agents can easily see when automated processes, such as case assignment rules, create a case or change the status of a case.
Put Your House in Order: Case Feed Auto-Response Order
Change the order of case feed items and records, so feed items that are automatically generated appear after the customer’s first email to your support center.
Lightning Experience Email Beautification
We’ve redesigned the Lightning Experience email action to save screen real estate and improve usability, making it even simpler for agents to send email.
Respond Even Faster to Customers with Type Ahead
Addressing emails in Case Feed just got faster. When an agent enters a few letters of a person’s name or email address, Type Ahead automatically suggests matching names and addresses, just as in Gmail. If multiple names or email addresses with the same letters match the letters that the agent entered, a drop-down appears showing all matches across Contacts, Leads, and Users.
Display the From Field in the Email Quick Action
Now, you can add the From field to the email quick action Lightning Experience, so agents can see it when reading and writing emails in Case Feed.
Attach Articles to Work Orders
Make it easier for technicians in the field to quickly find the information they need. A new option to attach Knowledge articles to work orders and work order line items lets you incorporate your Knowledge base into your field service process. This feature is available in Lightning Experience, Salesforce Classic, the Salesforce1 mobile browser app, the Salesforce1 downloadable app for Android, version 9.0 or later, and the Salesforce1 downloadable app for iOS, version 10.0 or later.
Ensure Stellar Service with Milestones on Work Orders
Entitlement management and work orders are tying the knot, and you’re invited! With milestones now available on work orders, you can link entitlement to work orders and define and track required steps in your field service process. This feature is available in Lightning Experience, Salesforce Classic, the Salesforce1 mobile browser app, the Salesforce1 downloadable app for Android, version 9.0 or later, and the Salesforce1 downloadable app for iOS, version 10.0 or later.
Get Around Work Order Hierarchies with Ease
Several new enhancements make it easier for you to view and build out hierarchies of work orders and work order line items. This feature is available in Lightning Experience, Salesforce Classic, the Salesforce1 mobile browser app, the Salesforce1 downloadable app for Android, version 9.0 or later, and the Salesforce1 downloadable app for iOS, version 10.0 or later.
Shazam! Lightning Sidebar Components Are Here
You can now embed Lightning components in sidebars through Visualforce pages. Use the power of Lightning to empower your Salesforce experience!


Include Salesforce1 Download Badges in Chatter Email Notifications
All Chatter email notifications from your internal org now include App Store and Google Play badges for the Salesforce1 downloadable apps. Use badges to help increase user adoption of the Salesforce1 mobile app.
Scroll, Scroll, Scroll Your Feed Gently down the Screen
The View More button in your feed is almost a thing of the past. In Lightning Experience, we removed all but the first View More, providing a smooth, continuous flow all the way to the last post. Scroll with ease in your browser or on your phone.
Streamlined Look and Feel for Chatter in Lightning Experience
Enjoy reduced visual noise, a cleaner distinction between threads, and useful controls in more familiar locations.
See Who Liked Your Post in Lightning Experience
If you’ve been wondering who liked your post in Lightning Experience, wonder no more! We present the People Who Like This Post card.
More URLs Get Rich Media Previews
More URLs than ever show previews when you attach a link to a post. We expanded our list of supported URLs from 60 to over 400. And you still get rich previews when the URLs are shortened with third-party shorteners, like bitly, goog.le, and


Browse External Files from Files Home in Lightning Experience
The Files Connect functionality you love in Salesforce Classic is now available in Lightning Experience. You can browse your external sources from Files home, where you can open, share, and download external files and file references.
Connect to Box from Salesforce (Generally Available)
Let your users access, share, and search Box content right from Salesforce. Salesforce users can share Box files with other Salesforce users, Chatter groups, and records. Files Connect enforces the Box file-sharing rules, so users can choose to share a file only with specific people, with all people in the same Box domain, or to people outside the company.


Spell Correction Expanded to More Objects
When users enter a search term that doesn’t yield results because of incorrect spelling, they see results that match a corrected spelling of the search term. Spell correction expands to Business Account, Asset, Attachment, Campaign, Case, Contact, Lead, Note, Opportunity, User, and Task objects for English only.
Search for People Based on Address and Title
It’s easier to get more specific, relevant results for the people you’re looking for.
Search Scope Bar Order Matches the Navigation Menu in Lightning Experience
The search scope bar shows searchable objects in the same order they appear in the collapsible navigation menu at the left of the UI. No layout changes required. The familiar order lets users find what they want faster.
Inactive Users Show Up in Search Results in Lightning Experience
No more browsing if you need to find an inactive user.
Improved Currency Formatting in Search Results in Lightning Experience
We’ve changed the way that currency displays in search results. For example, instead of USD1000, users see $1,000.00.

Automatically Enrich Leads with Critical Company Information (Generally Available)
Make it easier for your reps to pursue the most promising leads, and assign them to the right territories and campaigns. If your org has Premium Clean, it’s a cinch! In just a few clicks, you can set up and activate the new Company Info for Leads clean rule for your organization. Then, valuable company information from is automatically added to existing and new Salesforce leads, including annual revenue, industry, D-U-N-S number, and more!

Lightning App Builder

Create and Edit Lightning Experience Record Pages (Generally Available)
Customizing Lightning Experience record pages is now available to everyone! Create a record page from scratch, or make a copy of an existing record page right from the Setup menu. Give your users a customized view for each object’s records by adding, editing, or removing components to change the page’s layout.
Add Your App Pages to Lightning Experience
Give your users easy access to the objects and items that are most important in your custom app by activating it for Lightning Experience. The App Page type of Lightning Page, previously available only in Salesforce1, is now supported in Lightning Experience.
Assign Filters to Report Chart Components in Lightning Experience
You can now assign a filter to the data displayed in a Report Chart standard Lightning component when it displays on record pages in Lightning Experience. If you set a filter option for a Report Chart component on a record page, the component displays only that filtered data when users view the page.

Process Automation

Processes Can Execute Actions on More Than One Criteria
Now you can choose what happens after your process executes a specific action group. Should the process stop, or should it continue evaluating the next criteria in the process? It’s up to you! Best of all, executing multiple action groups in a single process makes it easy to manage all of your processes for a given object, like a Case, in one place.
Give Your Lightning Experience and Salesforce1 Users the Power of Flows (Pilot)
The day is finally here! We’re rolling out a flow component for the Lightning App Builder. You can now add flows to any Lightning page–App pages, Record pages, and Home pages alike.
Trust Percent Values in Flow sObject Variables Again (Critical Update)
Have you added special calculations to your flow to get the right output for a percent field? This critical update lets you remove those workarounds.
Access Cross-Object Owner Fields in Flow
Some fields have relationships to more than one object. We call these relationships polymorphic. For example, if you have queues enabled for cases, a case owner can be either a user or queue. If you’re traversing from a case to its owner ID, add special syntax to identify which object you mean when you say “Owner”.


Control Which Users Immediately Switch When Lightning Experience Is Enabled
We heard you! Before enabling Lightning Experience, you need the power to decide who gets immediately switched to the new interface and who stays in Salesforce Classic. Now you can make these choices, with the new Switch Users to Lightning Experience option in the Lighting Experience Migration Assistant.
Edit Objects Directly from the Setup Menu in Lightning Experience
Now you can edit objects and see object details with fewer clicks. On object home and record pages, you can select Edit Object from the Setup menu to go directly to that object’s detail page.
View Your Lightning Record Pages in the Object Manager
We added a Lightning Record Pages related list to all objects that support record page editing in the Lightning App Builder. You can see all the custom record pages you’ve created for that object and which record page is active.
Search Lightning Experience Setup with Global Search
Now you can use global search instead of Quick Find to find specific setup records, such as the Lead Source picklist or the Sales Rep profile.

Data Import

Data Import Wizard Enhancements for Matching by External ID
For any object, you can specify an external ID field for the Data Import Wizard to find existing records that match the import data. If your import is adding only new records, the Data Import Wizard ignores the import file rows that contain matching values for the external ID field. If your import is updating existing records, the Data Import Wizard uses the import file’s data to update the matching records in Salesforce.
Data Import Wizard Enhancements for Email Notifications
When you import data via the Data Import Wizard, the CSV file that you submit is queued for processing. When the import is complete, we notify you by email. We’ve expanded the email subject to include the CSV filename and the number of record rows it contains. Now you can quickly tell which import the email is about.

External Data

You Say Potato, I Say Salesforce Connect
Lightning Connect is now called Salesforce Connect, and the Salesforce adapter is now called the cross-org adapter. While we were updating the user interface to reflect the new names, we also did some text housecleaning.
Control Whether an External Object Is Searchable
Now you can decide whether to let users find an external object’s records via SOSL and Salesforce global searches. For each external object, select or deselect the new Allow Search option. To make searches faster across your org, disable search for external objects that your users don’t need to search.
Have Your Hyphens and Search Them Too
Hyphens are no longer removed from search query strings that Salesforce Connect OData adapters send to external systems. Now your users who search Salesforce for strings that include hyphens can find more relevant external object records. If you’ve set up your external system to handle the absence of hyphens in search query strings, make sure that including hyphens doesn’t break your searches.
Separately Load Related Lists with Fewer Clicks
Back in Winter ’16, we added a user interface setting to separately load related lists of external objects. To spare you from extra clicks, we’ve added common-sense dependencies between that setting and the one for separately loading related lists of standard and custom objects.

Other Changes in Customization

For Whom the Data Loads
In the Data Loader for Windows installer, we clarified a step that was confusing. In that step, what you select determines who can use Data Loader and whether Data Loader can run automated processes on the machine. The Data Loader for Windows installer now explains the step so that you can make the correct choice.

Security and Identity

Save the Day by Generating a Temporary Verification Code for Users in Distress
Generate a temporary identity verification code for users who forgot, lost, or otherwise can’t access the device they usually use for two-factor authentication. The user can log in and stay productive, and you don’t have to weaken security for your Salesforce org or community by removing the two-factor authentication requirement.
Delegate Two-Factor Authentication Management Tasks
A new permission lets you delegate some two-factor authentication support tasks to users who aren’t Salesforce admins. All users with the “Manage Users” permission also have the new permission, and you can’t remove it from those users.
Changed Name for “Manage Two-Factor Authentication” Permission
For clarity, we’ve changed the name of the “Manage Two-Factor Authentication” permission to “Manage Two-Factor Authentication in API.” The name change distinguishes this permission from the new permission “Manage Two-Factor Authentication in User Interface.”
Simplify Salesforce Navigation with the User Switcher
With the user switcher, users can now easily navigate Salesforce when they have multiple usernames on the same or different Salesforce orgs. They select their profile picture to see a list of available usernames to navigate to. Users no longer have to open a new tab, enter a login URL, and then enter their username. Their browsers aren’t cluttered with several tabs, one for each Salesforce org. Now users can have a single tab for all Salesforce orgs.
Email Notifications to Users Confirm Added Verification Methods
When an identity verification method is added to a user’s account, the user gets an email. The email notification increases security for your users’ accounts.
See How Your Users Are Verifying Their Identity
We’ve made it easier for you to secure your Salesforce org or community with two-factor authentication by adding tools that show you how your users are verifying their identity. With knowledge about who’s not using your preferred verification methods, you can refine your roll-out strategy and target communications to just the right people.
Maintain Identity Verification on Public or Shared Devices
Now when your users log in to Salesforce and verify their identity on a device that isn’t private, they can help keep your org secure by alerting us. Ask your users to deselect the “Don’t ask again” option that appears on the identity verification page when they’re using a shared device or browser. Deselecting this option keeps us asking for identity verification whenever anyone logs in from that browser and device.
Implement Advanced Authentication for iOS Users of Custom Domains
If you have a custom domain created with My Domain, you have a new option to support authentication methods, such as Kerberos, Windows NT LAN Manager (NTLM), or certificate-based authentication, for users of Salesforce1 and Mobile SDK applications on iOS devices. When enabled, iOS users are redirected to their native browser when using single sign-on authentication into your custom domain.
Improved Session Security for OAuth 1.0 Token Exchanges
When a connected app requests access to Salesforce data via the user interface during an OAuth 1.0 token exchange, Salesforce validates the request and sends a short-lived session ID that is valid only for frontdoor.jsp. Previously, the session ID could be used in the API and was eligible for validity extensions. To disable this feature, contact Salesforce.
Get More Specific Login Type Reporting in Login History
When users use an authentication provider’s single sign-on (SSO) to access your Salesforce org through a customer service or partner portal, we provide more detailed entries in Login History. Previously, these login types were recorded as Customer Service Portal and Partner Portal, respectively. Now they’re recorded as Customer Service Portal Third-Party SSO and Partner Portal Third-Party SSO.
Endpoint Routing for User Interface Logins No Longer Supported
We’re changing our endpoint routing to deliver better performance and higher availability for our dedicated user interface login endpoints. Previously, you could use as a user interface login endpoint, which then routed you to the correct login instance. As of June 25, 2016, we are removing internal routing, and you have to change your user interface login endpoints from to This change applies only to user interface login traffic. Logging in from a browser by clicking Login still works.
Identity Verification Labels and Email Are Easier to Understand
To reflect recent enhancements to our identity verification procedures, we’ve changed some labels in the user interface and slightly revised an email your users get when verifying their identity.



Improve App-Level Messaging with Powerful, Accessible Toasts
Jazz up your app’s popup messaging with new attributes on the force:showToast API event. The new toasts entity is designed for mobile and desktop apps, and includes support for new features and enhanced user interface design.
Manage Logging More Easily
Gone are the days of hunting all around Setup to set up trace flags on users, Apex classes, and Apex triggers. You can now create all three trace flag types in one Setup location: the Debug Logs page. Easily enable logging on automated processes. And, manage your debug levels on the new Debug Levels page in Setup.
View Time Zones in Debug Logs
Debug logs now include time zone information for activity timestamps. Previously, you couldn’t tell from a debug log which time zone the logged activities occurred in.
View Visualforce Controller Exceptions in Debug Logs
Debug logs now include exceptions thrown by Visualforce controllers. Visualforce controller exceptions have been visible in the Salesforce user interface, but the exceptions looked like successes in the debug log.
Review Debug Logs Without Sifting Through Extra Log Lines
Each debug log needs only one USER_INFO log line to record the timestamp in the user’s time zone. But USER_INFO lines were sometimes written for each component being traced. We’ve fixed this bug.
Manage Your Apex Debugger Sessions in Lightning Experience
The Apex Debugger page in Setup is now available in Lightning Experience. You can purchase Apex Debugger licenses for your parent org and share them among the users in your org’s sandboxes. View and terminate active sessions for your org and its sandboxes on the Apex Debugger page in Setup.
Picklists Have an Updated Look
Picklists in Lightning Experience have been updated to match the look and feel of other menus in the UI.
Visualforce for Lightning Experience is Generally Available
With this release, Visualforce is fully supported in Lightning Experience.
Set the Page Title in Lightning Experience with the <apex:page> title Attribute
In prior releases of Lightning Experience setting the page title of a Visualforce page had no effect. With this release, you can set the page’s title using the title attribute of the <apex:page> tag. This sets the text used in browser windows, tabs, and bookmarks, and makes using Lightning Experience in multiple tabs a better experience.
View Apex Test Results More Easily
The new Apex Test History page shows all the test results associated with a test run. The page shows results only for tests that have been run asynchronously.
Simplify Development of Asynchronous Callouts by Using Named Credentials
You can now use named credentials in long-running asynchronous callouts from a Visualforce page’s controller. A named credential specifies the URL of a callout endpoint and its required authentication parameters in one definition. Salesforce manages all authentication for callouts that specify a named credential as the callout endpoint so that your Apex code doesn’t have to. You can also skip remote site settings, which are otherwise required for callouts to external sites, for the site defined in the named credential.
Turn AppExchange Checkout Data into Insights and Actions
The Checkout Management App (CMA) brings the power of Salesforce to AppExchange Checkout. A beautiful dashboard visually displays AppExchange Checkout data, so it’s easy to see how your offerings are performing. Automated email notifications keep customers and team members in the loop whenever activity occurs on your offerings.
Peruse Developer Tool Download Links Without Logging In
We’ve cleaned up the Tools page in Setup and made it easier to access what you need. This page now contains only three links, and groups the tools into categories: a comprehensive list of tools and toolkits, integration tools on the AppExchange, and admin and developer tools on the AppExchange. The linked pages feature more tools than the Setup page did, and you can access them without logging in to Salesforce.

General Enhancements

Get More Insight Into Whether You’re Ready for Lightning Experience
Run the Lightning Experience Readiness Check to evaluate some of the Sales Cloud features and customizations you’re using in Salesforce Classic. That way, you can learn which are ready for Lightning Experience and which need your attention before you migrate your users.
Welcome Your Users to Lightning Experience
When users find themselves in Lightning Experience, they’re met with a message to welcome them to the new interface. And if users aren’t ready to explore Lightning Experience yet? No problem—we provide step-by-step, pop-up instructions that describe how to switch back to Salesforce Classic.
Automatically Get Geocodes for Addresses (Generally Available)
Help your sales and marketing teams find nearby prospects, assign territories and campaigns, and more! All this is a cinch with geocodes. In just a few clicks, you can set up and activate the geocode clean rules for your org. Then, geocodes are added for addresses on existing and new accounts, contacts, and leads.
Change a Record’s Owner More Easily in Lightning Experience
Your users can now change a record’s owner from more places in Lightning Experience. The change owner action is available in the record’s highlights panel, the actions bar, and as an icon in the Owner field on all records where the user has permission to change the owner.
More Helpful Presentation of Internal Error Messages
Hopefully your users never experience an internal error message. But for those rare occasions, we’ve updated the appearance and content of these messages so non-technical users are better able to understand the situation. And optionally, users now can send us information about what they were doing before the error occurred, right from the message. Which helps us make these occurrences even more scarce, so thank you!
Visualforce Quick Actions Now Render Properly in Salesforce1 and Lightning Experience
Visualforce pages called by quick actions now display correctly inside the action dialog box. The embedded Visualforce pages now fill the available space and render properly, with a scrollbar for content that exceeds the height of the action dialog box.