Salesforce Summer ’17 Release Notes: Complete Guide | SalesforceTutorial

Written by Prasanth Kumar Published on Updated on

Salesforce Summer ’17 Release Notes: Complete Guide | SalesforceTutorial

Salesforce Summer ’17 Release Notes: Complete Feature Guide

Salesforce Summer ’17 introduced significant Lightning Experience enhancements, admin tools, and developer features that transformed how organizations manage their Salesforce implementations. This comprehensive guide covers the key features, technical updates, and migration considerations from the Summer ’17 release.

Salesforce Summer '17 Release Notes overview with Lightning Experience features

Summer ’17 Release Timeline and Deployment

The Salesforce Summer ’17 release deployed to production environments and non-preview sandboxes on June 9-10, 2017. Preview sandboxes received the upgrade earlier on May 5-6, 2017, allowing administrators to test new features before production deployment.

This release marked a significant push toward Lightning Experience adoption, with new migration tools and enhanced user interface features designed to accelerate the transition from Salesforce Classic.

Lightning Experience Migration and Admin Tools

Summer ’17 delivered several tools to help Salesforce admins manage Lightning Experience transitions and optimize their organizations:

Salesforce Optimizer Enhancements

The release introduced two critical Optimizer features:

  • Code Currency Analysis: Identifies outdated Apex code and deprecated API calls that need updating
  • Unused Reports and Dashboards Detection: Helps admins clean up unused reporting assets to improve org performance

Lightning Experience Migration Assistant Updates

The restyled Migration Assistant provided expanded analysis capabilities, including:

  • Enhanced readiness assessment for Lightning Experience compatibility
  • Detailed recommendations for custom objects and fields
  • User adoption tracking and recommendations

Lightning Experience Enforcement

Summer ’17 introduced the ability to make Lightning Experience the only experience for users, removing the option to switch back to Salesforce Classic. This feature helped organizations complete their Lightning migration by eliminating user confusion.

User Interface and Navigation Improvements

Keyboard Shortcuts in Lightning Experience

Lightning Experience gained comprehensive keyboard shortcuts, allowing power users to navigate without mouse interaction. Key shortcuts included:

  • Global search: Ctrl+K (Windows) or Cmd+K (Mac)
  • Create new record: Ctrl+Alt+N
  • Navigate to home: Ctrl+Alt+H

Enhanced Record Navigation

The release improved record management with:

  • Direct Navigation from Success Messages: Users could navigate directly to records from action success messages
  • Case Hover Previews: Preview case details without leaving the current page
  • Improved Favorites Management: Simplified favorites list with better search capabilities

Lightning Console Apps and Developer Features

Console App Enhancements

Lightning Console Apps received significant updates:

  • Expanded workspace capabilities for handling multiple records
  • Improved utility icon selection for Lightning Apps
  • Enhanced multitasking features for service teams

Developer and Integration Updates

Summer ’17 included several developer-focused improvements:

  • Rich Text Editors Re-enabled: LockerService compatibility restored for rich text components
  • Field History Access: Field History related lists became available in Lightning Experience
  • Metadata Access from Apex: New capabilities for accessing metadata programmatically

Search and Help Improvements

The release enhanced search functionality across the platform:

  • External Search Results: Improved integration with external search sources
  • Enhanced Opportunity Search: Better algorithms for finding relevant opportunities
  • Experience-Filtered Help: Help search results filtered by Lightning vs Classic experience

Technical Implementation Considerations

API and Development Changes

Summer ’17 introduced several technical updates that affected developers and integrators:

  • New SOSL clauses: WITH SPELL_CORRECTION and WITH HIGHLIGHT for improved search functionality
  • VisualforceAccessMetrics object for tracking Visualforce page usage
  • Enhanced standard object capabilities and new field options

Security and Compliance Updates

The release included security enhancements relevant to Salesforce security interview questions:

  • Improved session management controls
  • Enhanced field-level security options
  • Updated sharing rule capabilities

Migration Best Practices and Admin Interview Insights

For Salesforce admin interview questions, Summer ’17 highlighted several key concepts:

Change Management Approach

  • Use preview sandboxes to test new features before production deployment
  • Leverage the Migration Assistant for comprehensive readiness assessment
  • Plan user training around new keyboard shortcuts and navigation patterns

Relationship Management in Lightning

Summer ’17 improved how relationships in Salesforce work within Lightning Experience:

  • Enhanced related list functionality
  • Improved lookup field behavior
  • Better master-detail relationship visualization

Integration Patterns and Quick Deploy Features

The release supported various Salesforce integration patterns:

  • REST API Enhancements: Improved endpoints for Lightning Experience data
  • Bulk API Updates: Better handling of large data operations
  • Quick Deploy Improvements: Faster deployment processes for metadata changes

Official Documentation and Resources

For complete technical details, refer to the official Salesforce Summer ’17 release notes: Summer ’17 Release Notes PDF

Preview instructions and additional details are available in the official Salesforce blog post.

Related Summer ’17 Features

Explore specific Summer ’17 features in detail:

Frequently Asked Questions

What were the main Lightning Experience features in Salesforce Summer ’17?

Summer ’17 introduced keyboard shortcuts, enhanced console apps, improved migration tools, case hover previews, and the ability to make Lightning Experience the only experience for users. The release also included field history access and better navigation features.

How did Summer ’17 improve Salesforce admin tools and optimization?

The release enhanced Salesforce Optimizer with code currency analysis and unused report detection. The Lightning Experience Migration Assistant received a redesign with expanded readiness analysis and better user adoption tracking capabilities.

What integration patterns were supported in Summer ’17?

Summer ’17 supported REST API enhancements, improved Bulk API handling, and faster quick deploy processes. The release also introduced new SOSL clauses and metadata access capabilities from Apex for better integration development.

How did Summer ’17 affect Salesforce relationships and data management?

The release improved related list functionality in Lightning Experience, enhanced lookup field behavior, and provided better visualization of master-detail relationships. Field history related lists became accessible in Lightning Experience for the first time.