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.
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:
- Access metadata from Apex
- New and changed standard objects in Salesforce Summer ’17
- WITH SPELL_CORRECTION and WITH HIGHLIGHT SOSL clauses
- VisualforceAccessMetrics object implementation
- Field history related lists in Lightning Experience
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.