Release 36 of 68 · February 2016 · API 36.0
Salesforce Spring ’16 release notes
Field Service Lightning debuts as TLS 1.0 winds down
- Documented changes
- 512
- 42 more than Winter ’16
- AI-related
- 0
- 0% of the release
- In beta or pilot
- 54
- Retirements
- 17
What it brought
Field Service Lightning is new: a scheduling and dispatch hub built on a new Work Orders object, which tracks work performed on a customer's product. Salesforce also starts disabling TLS 1.0 in phases, taking Connect for Office, standard Mail Merge and Salesforce for Outlook on Vista with it. On security, Transaction Security Policies intercept real-time events and apply actions or notifications, and Health Check gives admins a scored dashboard of session, password and network settings. Developers get Lightning Out in beta for running Lightning components apps outside Salesforce.
- Biggest new capability
- Field Service Lightning
- New object model
- Work Orders
- Security addition
- Transaction Security Policies
- Developer beta
- Lightning Out
- Phase-out begins
- TLS 1.0 disabled in phases
By capability
By product
Capabilities and change types are Jev’s categories; products come from Salesforce’s own headings. How the notes were categorized
Retirements and deprecations
- Verify Your Security Protocol to Avoid Service Interruptionsp. 143
- Upgrade Soon to Avoid Service Interruptionsp. 147
- Salesforce for Outlook Retiring Support for Microsoft® Windows Vista®p. 148
- Connect for Office: End of Supportp. 148
- Mail Merge: End of Supportp. 148
- Reminder: We Don’t Support IE 8 Anymorep. 209
- Salesforce1: TLS 1.1/1.2 Support for Salesforce1 for Androidp. 227
- Why You Must Upgrade Your Community Templates in Spring ’16p. 246
- Chatter Messenger: Retiring in Spring ’17p. 311
- Chatter Desktop: Retiring in Spring ‘17p. 311
- Retirement of Data.com Social Keyp. 333
- End of Support for JavaScript, iFrames, CSS, and Other Advanced Markup in Standard Messages & Alerts Home Page Componentsp. 346
- Deletion of Custom Lightning Experience Record Pages (Pilot)p. 348
- $A.error() Is Deprecatedp. 429
- Sfdc JavaScript Global Is Removedp. 429
- Retirement of Endpoint Routing for API Loginsp. 431
- Retired Objectsp. 439
Every note in Spring ’16
By product, in the order of the PDF. Each title links to its page in Salesforce’s release notes.
Sales Cloud71
- Person Accounts: Supported in Lightning Experience (Beta)p. 114
- Accounts: Store Information About the People and Business You Work with in Lightning Experiencep. 114
- Account Insights: Improve the Relevancy of News in Lightning Experiencep. 116
- Forecasts: Use Collaborative Forecasts with Custom Fiscal Yearsp. 117
- Campaigns: Drum Up New and Repeat Business in Lightning Experience (Beta)p. 117
- Account Insights: Better Display and Navigation in Lightning Experiencep. 115
- Add Members to Marketing Campaigns in One Fell Swoopp. 118
- Create Initiatives to Complement Sales Effortsp. 118
- See Campaign Membership for Leads, Contacts, and Person Accountsp. 120
- Track Campaign Member Statusp. 119
- See a Campaign’s Effect on Deals in the Pipelinep. 121
- Opportunities: Track and Manage Your Deals in Lightning Experiencep. 121
- Team Up to Close Deals in Lightning Experiencep. 122
- Productivity Features: Help Sales Reps Do More with Lightning Experiencep. 122
- Opportunity Board Is Now Opportunity Kanbanp. 121
- Filter and Customize to Get Data Faster in Lightning Experience (Generally Available)p. 123
- Global Actions and Composer Windows: Take Notes, Add Events and Tasks, and Log Calls from Anywhere in Lightning Experiencep. 127
- Home: Keep Tabs on Your Meeting Schedule and Task Listp. 125
- Email: Be More Productive with a Pop-Out Composer Window, Updatable Templates, and More in Lightning Experiencep. 129
- Activities: Keep Up with the Speed of Business in Lightning Experiencep. 132
- Calendar: Create a Meeting by Clicking a Time Slotp. 134
- Activities Global Actions: Create Activities on the Spot, When You Wantp. 133
- Activity Timeline: Zero In on the Activities You Want to Seep. 134
- Task List: Let Overdue Tasks Waitp. 135
- Resize Columns in Lightning Experiencep. 124
- Opportunity Calendar: Stay on Top of Opportunities (Beta)p. 134
- Update and Maintain Email Templates More Easilyp. 130
- Write Email and Create Templates More Efficiently From the Composer Windowp. 130
- Calendar Views: Limit Added on Items Displayedp. 136
- New Events Prefilled with Date and Timep. 137
- Calendar Views: Long Events Displayed at Topp. 137
- Calendar Week View: Date Addedp. 137
- Activity Reminders and Emails: User Setting Interface Improved in Salesforce Classicp. 137
- Notes: Compose from Any Lightning Page and Let Reps Restore Previous Versionsp. 138
- Easily Create a Note from Any Pagep. 138
- View and Restore Previous Versions of Notesp. 139
- Include Images in Notesp. 140
- Send Email from Campaign and Case Recordsp. 131
- Check Spelling in Your Notesp. 141
- Filter the Notes List Viewp. 141
- Notes No Longer Requires Chatterp. 141
- Create Salesforce Records Directly in Microsoft Email Applicationsp. 142
- Support for Using Outlook for Mac 2016p. 142
- My Domain Now Supported for Salesforce App for Outlookp. 143
- Forget the Name Email Connectp. 143
- Verify Your Security Protocol to Avoid Service Interruptionsp. 143
- Relate Emails to Salesforce with Microsoft® Exchange 2013 On-Premisesp. 143
- Sync Sales Reps’ Private Eventsp. 145
- Exchange Sync Supports Microsoft® Exchange Server 2016p. 146
- Your Contacts and Events Sync Faster—After Some Brief Downtimep. 146
- Salesforce for Outlook and Platform Encryption Play Well Togetherp. 147
- Salesforce for Outlook v3.0.1 Supports Microsoft® .NET Framework 4.5.2p. 147
- Upgrade Soon to Avoid Service Interruptionsp. 147
- Test Your Connection Between Salesforce and Microsoft® Exchangep. 146
- Salesforce for Outlook Retiring Support for Microsoft® Windows Vista®p. 148
- Connect for Office: End of Supportp. 148
- Salesforce Connector: Sync Most Recently Updated Recordp. 149
- Mail Merge: End of Supportp. 148
- Data Compliance: Specify Cookie Durationsp. 150
- Lists: View and Share Segmentation Rule and Dynamic List Previewsp. 151
- Engage for Gmail: Access Prospect Details in Gmailp. 152
- Reporting: View Visitor Graphsp. 151
- Salesforce Connector: Merge and Delete Prospects Automaticallyp. 150
- Other Changes in the Sales Cloudp. 152
- Get Copies of Email You Sendp. 154
- Get Mass Email Opt-Out and Bounce Indicators Before You Sendp. 154
- Unresolved Items: Available in Lightning Experiencep. 155
- Easily Find Merge Fields for Templates and Emailsp. 153
- Data Import Wizard: Import Data from Some Object Home Pagesp. 155
- Permission Required to Edit Contract Settingsp. 155
- Leads: Update Details for Converted Leads in Salesforce Classicp. 155
Service Cloud42
- Servicep. 198
- Achieve Greatness in the Field with Field Service Lightning (Generally Available)p. 201
- Customer Service Tools in Lightning Experiencep. 199
- Go Forth, Field Technicians: Introducing Work Orders (Generally Available)p. 200
- Model Complex Products with Hierarchical Assetsp. 202
- Assetsp. 202
- Article Type Page Layouts Function More Like Standard Page Layouts (Generally Available)p. 205
- Other Changes in Assetsp. 203
- Control Your Data Integrity with Validation Rules on Article Types (Generally Available)p. 203
- Other Changes in Knowledgep. 206
- Knowledgep. 203
- Improve Performance by Limiting the Number of Open Tabsp. 207
- Console for Servicep. 207
- Reminder: We Don’t Support IE 8 Anymorep. 209
- Case Feedp. 210
- Encourage Best Practices by Preventing Agents from Closing Tabsp. 209
- Preview Tab Contents with Tab Hoversp. 208
- Added Features Improve Viewing Emails in Lightning Experiencep. 210
- Transfer Chats to a Chat Button or Queuep. 214
- Create Cases from the REST APIp. 212
- Choose Transfer Options for Your Agentsp. 215
- Enhanced Chat Transferp. 214
- Live Agentp. 214
- Keep Support Agents in Sync with Chat Transfer and Conference Messagesp. 215
- Agents Can Use and Create Email Templates in Lightning Experiencep. 211
- Automatically Re-Route Waiting Requests with Push Time-Outp. 215
- Omni-Channelp. 215
- Improve the Customer Support Experience in Your App Using the SOS Agent Availability APIp. 218
- Provide Better Support by Accessing Your Customer’s Cameras During an SOS Session (Beta)p. 216
- Social Customer Servicep. 218
- Know which Social Studio Account You’re Using without Leaving Salesforce (Generally Available)p. 218
- Other Changes in Social Customer Service (Generally Available)p. 219
- Moderate Social Posts Easier and Faster (Generally Available)p. 219
- reCAPTCHA Lets You Validate That Cases Are Submitted by People, Not Spammersp. 220
- Run Macros on Any Object with a Feed-Based Layout and Increase Agent Productivityp. 221
- Web-to-Casep. 220
- Run Macros Programmatically Using the APIp. 221
- Organization Syncp. 222
- Suspending a Connection Hides Published and Subscribed Objects Related Listsp. 222
- New In Progress Connection Status for More Clarityp. 222
- Bulk Sync a Specific Number of Entities to Save Timep. 222
- Macrosp. 221
Marketing Cloud1
- Marketingp. 473
Industries12
- Take Charge of the Day with the Home Pagep. 97
- Platform Built on the Industries B2C Data Modelp. 104
- Know Where You Stand with Dashboardsp. 103
- Comprehensive Client and Household Profilesp. 99
- APIs for Integrationp. 104
- Engage More Deeply Than Ever with Your Book of Businessp. 97
- Size Up the Day with the Today Pagep. 106
- Care Plans Help Patients Reach Their Goalsp. 109
- Patient Card Provides a Comprehensive View of the Patientp. 108
- Monitor the Timeline of Patient Medical Eventsp. 108
- Collaborate with the Patient Care Teamp. 110
- Create Health Cloud Patientsp. 112
Experience Cloud65
- Why You Must Upgrade Your Community Templates in Spring ’16p. 246
- We’ve Renamed Some Template Componentsp. 247
- New User Profile Componentp. 252
- Add Groups to Drive Collaboration in Your Napili Communityp. 249
- Show Users’ Related Lists on Profilesp. 253
- Communitiesp. 245
- Rich Text Editing and Link Previews in the Publisherp. 255
- Unified File Selection in Communitiesp. 258
- Allow Community Members to Create Recordsp. 261
- Lightning File Preview Player Now Available in Communitiesp. 256
- Attach Multiple Files to a Single Postp. 257
- Napili Now Supports Even More Objectsp. 264
- New-and-Improved Record List Componentp. 262
- Customize Tabs in the Record Information Tabs Componentp. 263
- Mix-and-Match Feed Components to Meet Your Community’s Needsp. 254
- Show Related Record Data on Community Pagesp. 264
- Community Members Can Access More Actions on Recordsp. 261
- Display Record Details Where You Need Them Mostp. 263
- Improved Navigation for Community Usersp. 265
- Lookup Fields on Recordsp. 265
- Set Up Subtopics to Structure Napili Community Navigationp. 266
- See Your Community’s Organized Content in the Topic Catalogp. 267
- Quickly Search Articles and Apply Topics in Your Communityp. 269
- Extensible Aloha Template with Lightning Componentsp. 270
- Enhanced Leaderboard Drives More Engagementp. 271
- Help Members Discover Content with Topic Recommendationsp. 269
- Endorse Knowledgeable Members from a Community User Profile Pagep. 272
- Easily Change Email and Password in the Communityp. 275
- Easy Account Access for External Usersp. 274
- Make the Most of Your Data with Improved Page Creationp. 277
- Enrich Your Community with Images and Videosp. 273
- Access Community Builder Directly from Setupp. 279
- Manage Pages More Easily with the Enhanced Page Managerp. 276
- Change Things Up with New and Custom Layoutsp. 278
- Improved Error Handling for Lightning Componentsp. 280
- Add Markup to the Page <head> to Customize Your Communityp. 280
- Enhanced Page Loading Experiencep. 281
- Hide or Customize the Default Koa and Kokua Headerp. 281
- Communities Setup is Now Available in Lightning Experiencep. 283
- Maximum Number of Communities Is Now 50p. 283
- jQuery No Longer Automatically Included for Custom Lightning Componentsp. 282
- Community Setupp. 282
- Streamlined Setup of Two-Factor Authentication for Communitiesp. 283
- Let Users See Encrypted Datap. 284
- Limit the Size and Types of Files Allowed in Your Communityp. 285
- Increased Community Moderation Limitsp. 287
- Display Blocked Keywords in Your User Messages for Moderation Rulesp. 287
- Translate Your User Messages for Moderation Rulesp. 287
- Extended Moderation Support for All Feed Typesp. 287
- Keyword Lists Now Support Special Characters and Spacesp. 288
- Target Community Member Audiences for Your Recommendationsp. 288
- Use the API to Set Up Moderation Rulesp. 288
- Control Where Your Recommendations Appearp. 289
- Report Management for All Role-Based External Usersp. 290
- Share Wave Analytics with Your Community (Generally Available)p. 291
- Lightning Dashboards in Community Managementp. 291
- Increased Dashboard Refresh Limit for Role-Based External Usersp. 290
- Edit Posts Containing Files or Linksp. 295
- Increased User Limit for Customer Communitiesp. 296
- New Custom Report Types and Fields for Moderation, Recommendations, and User Profilep. 290
- New and Improved Insights and Dashboard for Community Managementp. 293
- Get Emails on Every Post in Large Community Groupsp. 297
- Customer Community Licenses Can Access Notes and Attachments on Accounts and Contactsp. 296
- Do More with Accounts, Cases, Contacts, and Documents in Employee Communitiesp. 297
- Robust Field-level Security for Guest Usersp. 299
Chatter & Collaboration36
- Keep Discussions Focused with Broadcast Groups—Generally Availablep. 301
- Lightning Experience Now Supports Customer Groupsp. 303
- Add Fun and Color to Groups with Banner Imagesp. 302
- Monitor Group Member Activity in Group Reportp. 303
- Napili Communities Now Support Groupsp. 304
- Groupsp. 300
- More Groups, More Collaborationp. 304
- Send Email Notifications for Group Announcements (Beta)p. 305
- Allow Record Creation in Groups for Custom Objects Not Allowed in Groupsp. 304
- User Profilesp. 305
- Jazz up User Profiles with a Banner Photop. 306
- Improved Photo Upload and Editing Experiencep. 307
- Circular Photo Previewp. 307
- More Chatter Users Can Access Lightning Experiencep. 308
- Role Field on User Search Layoutp. 308
- Feedsp. 308
- Profile Photos on the People Pagep. 308
- Edit Chatter Posts Containing Files or Linksp. 309
- Refresh the Chatter Feed Lightning-Fast in Lightning Experiencep. 309
- Chatter Messenger: Retiring in Spring ’17p. 311
- More Relevant @Mention Suggestionsp. 309
- Chatter Desktop: Retiring in Spring ‘17p. 311
- Personal Digest Emails: Redesigned and Better Coordinated with Group Digests (Generally Available)p. 310
- Chatter Desktop: Version 3.2.3 Releasedp. 311
- Filesp. 312
- Browse Files Connect External Sources When Selecting Files in Lightning Experiencep. 317
- Share Files with People and Groups in Lightning Experiencep. 314
- Open Files from SharePoint Online and OneDrive for Business With One Clickp. 318
- Preview Files Connect External Google Docs in Lightning Experiencep. 316
- Files Connect for Box (Pilot)p. 318
- Files Without Chatterp. 313
- Navigate Libraries in Files Home in Lightning Experiencep. 318
- View Multi-File Community Record Feed Posts in Lightning Experiencep. 319
- New “Set by Record” Access for Shared Filesp. 320
- Upload Files to Notes & Attachments List in Salesforce Classicp. 320
- Files Sync Supports OSX El Capitanp. 321
Mobile24
- Salesforce1: Spell Check for Search Resultsp. 227
- Salesforce1: TLS 1.1/1.2 Support for Salesforce1 for Androidp. 227
- Access the Salesforce1 Mobile Appp. 224
- Salesforce1: Update on Salesforce1 for iOS Release Plansp. 226
- Salesforce1: Team Up to Close Dealsp. 228
- Salesforce1: Get More Relevant Search Results with Synonym Groupsp. 227
- Salesforce1: More Relevant Mention Suggestionsp. 229
- Salesforce1: Track Purchased Products with Assetsp. 228
- Salesforce1: Get More Account Insights (Tablets Only)p. 227
- Salesforce1: Streamline Field Service with Work Orders (Generally Available)p. 228
- Salesforce1: See Enhanced Charts (Phones Only)p. 229
- Salesforce1: How to Begin Implementing Enhanced Security for Salesforce1 for Android with MDMp. 231
- Visual Indicators When Salesforce1 for Android Users Work Offlinep. 233
- Salesforce1: Access and Share External Microsoft and Google Filesp. 230
- Salesforce1: Edit Microsoft Office 365 Filesp. 231
- Available Data and UI Elements When Salesforce1 for Android Is Offlinep. 234
- Salesforce1: Create Broadcast Groupsp. 229
- Offline Edit Limitationsp. 235
- Salesforce Authenticator Mobile App, Version 2.0, for Two-Factor Authenticationp. 237
- Salesforce1 Differences from the Full Salesforce Sitep. 236
- SalesforceA for iOS Version 3.1p. 239
- Salesforce1 App Development Overviewp. 237
- SalesforceA for Android Version 3.0p. 241
- Salesforce1: New Color Palette for Salesforce1 for Androidp. 236
Analytics30
- Show Details in Matrix Reports in Lightning Experiencep. 157
- View Tables on Dashboards in Lightning Experiencep. 159
- Filter Dashboards in Lightning Experiencep. 158
- View Dynamic Dashboards as Other Users in Lightning Experiencep. 158
- Improvements to the Reports and Dashboards Home Pages in Lightning Experiencep. 160
- More Options for Charts in Lightning Experiencep. 160
- Manage Everyone’s Reports and Dashboardsp. 162
- Create Multiple Dataflows with Replication (Pilot)p. 168
- Pipe Activity and Account Summary Dashboards Added to Sales Wave Appp. 170
- Creating Datasets With Wave Connector for Excel No Longer Requires Special Admin Setupp. 169
- Enrich Your Datasets with Derived Fieldsp. 164
- Better Organized Sales Wave Configuration Wizard Now Lets You Control Security Settingsp. 169
- App Setup Dashboard Tracks Your Configuration Wizard Selectionsp. 171
- Quickly Build Responsive Grid-Based Dashboards with Flex Dashboard Designer (Beta)p. 172
- Customize Lenses and Dashboards More Easily with Integrated Toolsp. 175
- Make Your Dashboards More Interactive with Auto-Faceted SAQL Query Lensesp. 179
- Take Out the Guesswork When Designing a Dashboard Layoutp. 181
- Expand Your Visualization Capabilities with New Chart Typesp. 186
- Additional Interface Changes to Improve the Wave Experiencep. 188
- Securely Share Wave Analytics with Community Partners and Customers (Generally Available)p. 190
- Wave REST API Moves into the Limelightp. 196
- Manipulate Wave Dashboards with a New API Resourcep. 197
- Custom Action Menus Broaden Support for Standard Salesforce Actionsp. 191
- Experience Wave Mobile with the Latest iOS Featuresp. 192
- See Who Can Access Wave Featuresp. 197
- Drill Down into Your Data with New Windowing Functionsp. 197
- Enhance Dashboard Data with New Extended Metadata Representations in the REST APIp. 197
- Aggregate Better Than Averagep. 198
- Exponentially Better Math Functionsp. 198
- Manage Lens Files with New API Endpointsp. 197
Data Cloud / Data 36012
- Data.comp. 325
- Enable Get More Contacts Button in Lightning Experience for an Existing Orgp. 328
- Find the Right Contacts to Close Deals in Lightning Experiencep. 326
- Data.com Prospectorp. 326
- Make Sure You Can See Data.com Prospecting Insights in the Lightning Experiencep. 330
- Get a Complete Business Picture for Accounts in Lightning Experiencep. 328
- See Company Hierarchy in Lightning Experience to Quickly Identify New Prospectsp. 330
- Set Up the Company Info for Leads Clean Rule (Beta)p. 332
- Retirement of Data.com Social Keyp. 333
- Data.com Cleanp. 331
- Check the Clean Status of the Company Info for Leads Clean Rulep. 333
- Automatically Enrich Leads with Critical Company Information (Beta)p. 331
Platform177
- What Makes Lightning Experience So Specialp. 48
- Develop Your Lightning Experience Rollout Strategyp. 68
- Recommended Features for Lightning Experiencep. 70
- Compare Lightning Experience and Salesforce Classicp. 59
- Best Use Cases for Lightning Experiencep. 59
- Supported Editions and User Licenses for Lightning Experiencep. 58
- Preview Your Org in Lightning Experiencep. 67
- Turn on Lightning Experience for Your Orgp. 72
- Find List Views in Lightning Experiencep. 78
- Find Your Way Around Records in Lightning Experiencep. 79
- Find Help in Lightning Experiencep. 87
- Find Profile and Personal Settings in Lightning Experiencep. 74
- Find Related Lists in Lightning Experiencep. 82
- Find Actions and Buttons in Lightning Experiencep. 80
- What’s the Fate of Existing Salesforce Customizations?p. 65
- Find Chatter Features in Lightning Experiencep. 83
- Set Up Users for Lightning Experiencep. 71
- Saying Hello to Lightning Experience Doesn’t Mean Saying Goodbye to Salesforce Classicp. 57
- Lightning Experience Considerationsp. 88
- Data Access and Views: What’s Not in Lightning Experiencep. 91
- Sales Features: What’s Not in Lightning Experiencep. 91
- Productivity Features: What’s Not in Lightning Experiencep. 92
- Reports and Dashboards: What’s Not in Lightning Experiencep. 93
- Customer Service Features: What’s Not in Lightning Experiencep. 93
- Find Your Stuff in Lightning Experiencep. 75
- Gotchas If Users Switch Between Lightning Experience and Salesforce Classicp. 89
- Files and Content: What’s Not in Lightning Experiencep. 93
- Search: What’s Not in Lightning Experiencep. 95
- Chatter: What’s Not in Lightning Experiencep. 94
- Navigation and Actions: What’s Not in Lightning Experiencep. 94
- Data.com: What’s Not in Lightning Experiencep. 95
- Apps and Packaging: What’s Not in Lightning Experiencep. 95
- What to Expect in Lightning Experience When Chatter Is Turned Offp. 96
- Searchp. 321
- Synonym Groups Enabled for More Objects and Maximum Limit Increasedp. 322
- Search Returns Matches for Different Forms of Search Termsp. 323
- Get Metrics on How Your Users Search for Filesp. 323
- Instant Results Look Even Betterp. 324
- More Objects Searchable in Lighting Experiencep. 324
- Find a Record Faster with Search Results Sortingp. 323
- Spell Correction Expanded to More Objectsp. 323
- Create a Custom Object Item from Within a Lookupp. 325
- Customizationp. 334
- Create Lightning Experience Navigation Menusp. 336
- Customize the Navigation Experience for Lightning Experience Usersp. 336
- General Administrationp. 335
- Considerations for Custom Navigation Menusp. 338
- Create Custom Success Messages for Quick Actionsp. 340
- Select Whether a Quick Action Creates a Feed Item On Executionp. 339
- Eliminate Picklist Clutter with Restricted Picklists (Beta)p. 341
- Translate Global Picklists in Multiple Languages (Pilot)p. 344
- Custom List View Buttons No Longer Available in the Enhanced Page Layout Editorp. 340
- URL Custom Button and Link Support in Lightning Experience and Salesforce1p. 339
- Test-Drive Global Picklists More Easily (Pilot)p. 342
- Delegate Admin Privileges to Select Users from Setup in Lightning Experiencep. 340
- End of Support for JavaScript, iFrames, CSS, and Other Advanced Markup in Standard Messages & Alerts Home Page Componentsp. 346
- Formula Field Support in Lightning Experiencep. 346
- Improved Bandwidth and Time Limit Enforcement for Force.com Sitesp. 346
- Lightning App Builderp. 347
- Setup: Right-Click to View in a New Tab or Window in Lightning Experiencep. 347
- Migrate to Lightning Experience like a Bossp. 346
- Create Custom Lightning Experience Record Pages from Scratch in the Lightning App Builder (Pilot)p. 349
- Deletion of Custom Lightning Experience Record Pages (Pilot)p. 348
- Auto-Suggestion of Results in Lightning App Builder Drop-Down Menusp. 350
- Create Custom Tab Sets on Record Pages in Lightning Experience (Pilot)p. 348
- Data Customizationp. 351
- Change in How the Recent Items Component’s entityNames Values Are Listedp. 350
- Data Import Wizard Enhancementsp. 352
- Accessing the Data Import Wizardp. 354
- Add Person Accounts with the Data Import Wizardp. 353
- Data Import Wizard Import Statusp. 354
- Update Campaign Member Statuses with the Data Import Wizardp. 355
- Add and Update Campaign Members with the Data Import Wizardp. 354
- Add Existing Contacts to a Campaign with the Data Import Wizardp. 355
- Add Existing Leads to a Campaign with the Data Import Wizardp. 357
- Create Contacts and Add Them to a Campaign with the Data Import Wizardp. 358
- Add Existing Person Accounts to a Campaign with the Data Import Wizardp. 357
- Create Leads and Add Them to a Campaign with the Data Import Wizardp. 360
- User Permission for Importing Custom Objectsp. 360
- Data Import Wizard Respects More Field Accessibility Settingsp. 361
- Enable Writable External Objects with External Systems That Require CSRF Protectionp. 363
- Lightning Connectp. 362
- Data Loaderp. 361
- Process Builderp. 364
- Import Person Accounts with the Data Import Wizardp. 352
- View Field Names in Your Process at a Glancep. 366
- Update ID Fields Using Formulasp. 367
- Easily Reorder Criteria in Your Process with Drag and Dropp. 364
- Easier Mentions in Post to Chatter Actionsp. 366
- Send Email Alerts for Tasks and Eventsp. 368
- Optimized Parallel Sharing Rule Recalculationp. 368
- Reuse Names and Descriptions When Creating a New Process Versionp. 365
- Sharingp. 368
- Prevent Identity Fraud with Login Forensics (Generally Available)p. 368
- Analyze Event Monitoring Data with the Admin Analytics App (Pilot)p. 369
- Improved Sandbox Copy Engine for Partial and Full Copies with Templates Sandboxes (Generally Available)p. 391
- Enhanced Security with the Force.com Migration Toolp. 391
- Increased Developer Sandbox Licensesp. 392
- Bulk Create Custom Metadata Recordsp. 394
- Added Support for Custom Picklist Fields (Beta)p. 394
- Improved Deployment Experience During Service Updatesp. 390
- Upsert Custom Metadata Recordsp. 394
- Run Script After Sandbox Creation and Refreshp. 392
- Visualforce for Lightning Experience (Beta)p. 395
- Add Visualforce Pages to the Lightning Experience Navigation Menup. 396
- Use User.UITheme and UserInfo.getUiTheme() to Determine User Experience Contextp. 396
- “Serve Static Resources from the Visualforce Domain” Critical Update Postponedp. 396
- Apex Codep. 397
- Create More Robust Apex Tests and More Flexible Test Runsp. 398
- Create Test Suites of Commonly Used Apex Test Classesp. 399
- Stop a Test Run That’s Failing Miserablyp. 400
- Set and Modify the CreatedDate Field in Apex Testsp. 400
- “PageReference getContent() and getContentAsPDF() Methods Behave as Callouts” Critical Update Postponedp. 397
- Use @future to Avoid the Dreaded MIXED_DML_OPERATION Error in Apex Testsp. 401
- Call Test.startTest() to Reliably Reset Limits in Apex Testsp. 401
- Compare Currency to Decimals in Apex Testsp. 402
- Locate Jobs in the Apex Flex Queuep. 402
- Test WSDL-Based Asynchronous Calloutsp. 402
- Test Performance Gains with Platform Cache Trialsp. 403
- Make Calls to PageReference.getContent() After DML and Savepointsp. 404
- Purchase Platform Cachep. 403
- New Apex Classesp. 405
- New Apex Enumsp. 411
- Changed Apex Classesp. 409
- New Apex Exceptionp. 412
- Find the Renamed Apex Developer Guide More Easilyp. 404
- New and Changed Chatter in Apex Classesp. 413
- New Apex Interfacesp. 412
- Changed Apex Interfacesp. 412
- New and Changed Chatter in Apex Output Classesp. 418
- New and Changed Chatter in Apex Enumsp. 422
- Run Lightning Components Apps Anywhere with Lightning Out (Beta)p. 425
- New and Changed Chatter in Apex Input Classesp. 416
- Lightning Componentsp. 424
- Capture Design Variables with Lightning Components Tokens (Developer Preview)p. 426
- Don’t Ignore Browser Console Warnings for Access Check Violations!p. 427
- Debug Lightning Components with the Salesforce Lightning Inspectorp. 428
- Dynamically Populate Label Parameters with format()p. 428
- Improved Performance with Secure Client-Side Cachingp. 429
- $A.error() Is Deprecatedp. 429
- Resolved Errors with Apex Controllers with List or Map Parametersp. 429
- Sfdc JavaScript Global Is Removedp. 429
- APIp. 430
- New Objectsp. 431
- Changed Objectsp. 432
- Retirement of Endpoint Routing for API Loginsp. 431
- Retired Objectsp. 439
- Make the Same Requests Using Fewer API Calls with Friendly URLsp. 441
- Aliasing in SELECT convertCurrency() Statementsp. 440
- Query Records Saved in All Users’ Private Folders with the allPrivate Query Scopep. 440
- DISTANCE() Support with Location-based SOQL Queriesp. 440
- Formatting for Number, Date, Time, and Currency Fields in SELECT Clausesp. 440
- New Resource: Parameterized Searchp. 441
- New Resource: SObject Relationshipsp. 441
- Changed Callsp. 441
- New and Changed Chatter REST API Request Bodiesp. 447
- New and Changed Chatter REST API Response Bodiesp. 449
- JSON Support for Bulk APIp. 458
- Replay Generic Streaming Events (Generally Available)p. 458
- Changed Reports and Dashboards REST API Request and Response Bodiesp. 456
- Data.com APIp. 456
- Replay PushTopic Streaming Events (Beta)p. 460
- Tooling API New and Changed Objectsp. 461
- Tooling API Calls and Methodsp. 462
- Metadata API Typesp. 463
- Bulk API for BigObjectsp. 466
- Enhancements to Async SOQL (Pilot)p. 467
- New and Changed Chatter REST API Resourcesp. 442
- Salesforce Console API (Integration Toolkit)p. 468
- Meet the New Environment Hubp. 470
- Chatter REST API Enhancementsp. 472
- ISVforcep. 468
- Turn AppExchange Checkout Data into Insights and Actionsp. 469
- New Permissions Required to Create Orgsp. 472
- Create and Manage Orgs in Lightning Experiencep. 471
- Allocate More Seats in the License Management Appp. 470
- Other API Enhancementsp. 473
Security & Identity32
- Authentication and Identityp. 370
- Streamlined Setup of Two-Factor Authentication for Single Sign-On and Social Sign-On Usersp. 372
- Identity Verification Method Added for Two-Factor Authenticationp. 372
- Session Timeout Name Changed in Profile Settingsp. 374
- New Profile Policy for Session Security Level at Loginp. 373
- Control Session Security Level for Device Activationp. 374
- Implement Identity Verification in Your Custom Solution with Apexp. 376
- Track User Identity Verificationsp. 375
- Improved Security for Identity Verificationp. 376
- Username Added to Identity Verification Email Messagep. 379
- New Special Character Assistance When Changing Passwordsp. 377
- New Time Values for Connected App Mobile App Settingsp. 377
- Improved Security for High-Assurance Resource Access Using APIsp. 376
- Create a Custom Authentication Provider Plug-in with Apexp. 379
- External Identity Users Can Work with Accounts, Person Accounts, Assets, and Contactsp. 377
- Encrypt Email Attachmentsp. 381
- Encrypt Data in Communitiesp. 381
- Key Management Permission Not Granted by Defaultp. 381
- Encrypted Fields Are PCI-DSS-Compliantp. 382
- Access Encrypted Data Via Lightning Connectp. 382
- Platform Encryption Supports Salesforce for Outlookp. 383
- Encrypt More Account and Contact Fieldsp. 382
- Access Encrypted Data With Heroku Connectp. 383
- Don't Encrypt Data With Email Pluginsp. 383
- Encrypt Your Knowledge Articlesp. 384
- Detect Field Encryption with SObjectp. 383
- Transaction Security Policies Address Security Issuesp. 384
- Default Certificate is 2048 Bitsp. 388
- Upgrade Your Transport Layer Security (TLS) Version for HTTPS Connectionsp. 389
- Use an API Client Certificate for Improved Securityp. 389
- View and Address Security Risks Using Health Checkp. 387
- Platform Encryption Supports Marketing Cloud Connectp. 383
Salesforce Overall10
- Duplicate Management Turned On for New Orgsp. 478
- Edition Name in Lightning Experiencep. 479
- Change Owners for More Types of Records in Lightning Experiencep. 479
- Edit Inline in Lightning Experiencep. 479
- Critical Updatesp. 481
- More engaging content where you need it mostp. 482
- Walkthroughsp. 483
- Email Templates and Letterheads No Longer Support Scriptsp. 480
- Improved Salesforce Limits Documentationp. 482
- Updates to the Security Implementation Guidep. 486