Release 13 of 68 · June 2008 · API 13.0
Salesforce Summer ’08 release notes
Visualforce goes GA, SAML sign-on lands
- Documented changes
- 159
- 53 more than Spring ’08
- AI-related
- 0
- 0% of the release
- In beta or pilot
- 7
- Retirements
- 1
What it brought
Visualforce became generally available in Summer '08 in Group, Professional, Enterprise, Unlimited and Developer Editions, though Group and Professional don't support custom controllers. The data model got richer as well: two master-detail relationships on a junction object model a many-to-many relationship, and cross-object formula fields can reach merge fields up to five related objects away. Access to a Visualforce page now comes from per-profile page level security instead of class level security. Apex managed sharing let developers share custom objects in code, with sharing reasons recording why. Single sign-on using SAML came to all Editions, public tags joined personal ones, and bounce management flags email addresses that fail.
- Out of preview
- Visualforce generally available
- Data model milestone
- Many-to-many via junction objects
- Sharing in code
- Apex managed sharing for custom objects
- Identity standard
- Single sign-on using SAML, all Editions
- Still a pilot
- Dynamic Apex: runtime SOQL and DML
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
Every note in Summer ’08
By product, in the order of the PDF. Each title links to its page in Salesforce’s release notes.
Sales Cloud23
- Do Not Reassign User Option for Assignment Rulesp. 58
- Multiday Eventsp. 58
- Reassign Group Events to a New Ownerp. 58
- Task Hovers on the Home Pagep. 58
- Extended Mail Merge Limitsp. 58
- Create New Activities from Activity List Viewsp. 58
- New Button Labels on List Viewsp. 58
- Standard Button and Tab Overrides in Group and Professional Editionsp. 58
- Concurrent Usage Limit for Salesforcep. 58
- Converted Lead Pagep. 58
- Opportunity History Trackingp. 58
- Setup Audit Trail for Mobile Administrationp. 58
- Solution Search Enhancementsp. 58
- Schedule Quantity Column on Opportunities with Products and Schedules Reportsp. 58
- CAPTCHAs—Security for Exporting Reportsp. 58
- Case Comments for Custom Report Typesp. 58
- Campaign Reportingp. 58
- Lead Owner Role Field on the Lead History Reportp. 58
- Salesforce Call Center Console Behaviorp. 58
- Business Hours Available for Custom Lookup Relationship Fieldsp. 58
- Log In as Customer Portal or Partner Portal Userp. 58
- Bounce Managementp. 83
- Bounced Contacts and Bounced Leads Reportsp. 83
Service Cloud3
Experience Cloud9
- Customer Portal Default Landing Tabp. 31
- Salesforce Content for Customer Portalp. 31
- Customer Analytics in the Customer Portalp. 31
- Log In as Customer Portal or Partner Portal Userp. 45
- Partner Self-Service User Administrationp. 45
- Salesforce Ideas for Partner Portalp. 45
- Salesforce Content for Partner Portalp. 45
- Partner Portal Default Landing Tabp. 45
- Reports for Partner Portalp. 45
Chatter & Collaboration14
- Salesforce Content Analyticsp. 33
- Salesforce Content for Customer Portal and Partner Portalp. 33
- Global Salesforce Content Availabilityp. 33
- Salesforce Ideas Limitationsp. 40
- Force.com Platform Features for Salesforce Ideasp. 40
- Salesforce Ideas Enabled by Default for New Organizationsp. 40
- Multi-Language Search and Contribute for Salesforce Contentp. 33
- Multiple Salesforce Ideas Communitiesp. 40
- Custom Field Layout for Salesforce Ideasp. 40
- Monitoring Salesforce Ideas with Workflow and Reportsp. 40
- Public Taggingp. 66
- Personal Tag Cleanup for Deactivated Usersp. 66
- Personal Tag Usage Statisticsp. 66
- Tagging Limitsp. 66
Mobile18
- BlackBerry: Streamlined Client Deploymentp. 49
- BlackBerry Integration with Web Mapsp. 49
- Mobile Client Support for Person Accountsp. 49
- Support for Windows Mobile 6 Standard Editionp. 49
- BlackBerry Call Log Integrationp. 49
- BlackBerry: Automatic Purging of Searched Recordsp. 49
- $User Merge Fields for Mobile Configuration Filtersp. 49
- BlackBerry: Log Calls and Emails as Eventsp. 49
- Mobilize Recent Itemsp. 49
- BlackBerry: Improved Preferences Screenp. 49
- Mobile Support for Opportunity Contact Rolesp. 49
- Metadata Size Counts Against the Mobile Data Size Limitp. 49
- Mobilize User Recordsp. 49
- Mobile Licenses for Salesforce Trialsp. 49
- Windows Mobile: Clipboard Supportp. 49
- Login History: Mobile Application Name Changep. 49
- Mobile Device Management Enhancementsp. 49
- Mobile Session Cachingp. 49
Analytics4
Platform76
- Visualforce PDF Pagesp. 62
- General Availability of Visualforcep. 62
- Apex Properties in Visualforce Pagesp. 62
- <apex:pageBlockList> Renamed to <apex:pageBlockTable>p. 62
- <apex:selectOption> value Attribute Now Requiredp. 62
- Static Resource Dependency Checkingp. 62
- New <apex:componentBody> Componentp. 62
- Select Components Require Child selectOption Componentsp. 62
- tooltip Attribute Removed from message Componentsp. 62
- $CurrentPageReference Replaced by $CurrentPagep. 62
- System.currentPageReference Replaced by ApexPages.currentPagep. 62
- Visualforce Page Level Securityp. 62
- Display Validation Errors on Visualforce Pagesp. 62
- Test.setCurrentPageReference() Replaced by Test.setCurrentPage()p. 62
- Approval History Related List on Visualforce Pagesp. 62
- Enhanced List Viewsp. 76
- Enhanced Lookupsp. 72
- Lookup Auto-Completionp. 72
- Inline List Editingp. 76
- Custom Landing Pagep. 79
- Custom Paging in List Viewsp. 76
- Drag-and-Drop Customization for List Viewsp. 76
- Customizable User Page Layoutsp. 79
- Expanded Limits for User Custom Fieldsp. 79
- Hierarchical Relationship Fields on User Page Layoutsp. 81
- Mini Page Layouts for the User Objectp. 81
- Matching Additional Information Sections on User Pagesp. 81
- Cross-Object Formula Fieldsp. 81
- Field-Level Security for User Custom Fieldsp. 79
- Cross-Object Formula Relationship Limitp. 81
- Dependent Picklists on the User Objectp. 81
- Parallel Approval Routingp. 83
- Separate Queue Assignment Option in Approval Stepsp. 83
- Apex Describe Informationp. 85
- Apex Managed Sharingp. 85
- Apex Propertiesp. 85
- Operational Scope on the Show Dependencies Pagep. 85
- Change in sObject and DML Behaviorp. 85
- Automatic Visualforce Messages with Standard Controllersp. 85
- ApexPages Namespacep. 85
- Client Certificate Support for Calloutsp. 85
- @isTest Annotationp. 85
- HTTP Header Support for Web Service Calloutsp. 85
- New Decimal Methodsp. 85
- Increased Limits for Stringsp. 85
- New Time Data Typep. 85
- New Datetime now Methodp. 85
- Changed PageReference getContent Methodp. 85
- Dynamic Apex (Developer Preview)p. 85
- New Business Hours Classp. 85
- Apex Managed Sharing Recalculations (Developer Preview)p. 85
- Apex Sharing Recalculation Limitsp. 92
- Standard Report Types for Many-to-Many Relationshipsp. 92
- Many-to-Many Object Relationshipsp. 92
- Many-to-Many Relationship Considerationsp. 92
- New Metadata API Components in Version 13.0p. 98
- Force.com Migration Toolp. 98
- Changed Metadata API Components in Version 13.0p. 98
- Force.com IDEp. 98
- License Management of Installed Managed Packagesp. 101
- 15 Minute Session Timeoutp. 103
- Auto-Formatting of Fax Numbers in Search Filter Fields Removedp. 103
- Support for Formula Fields in Validation Rulesp. 103
- Apex Post-Update Triggers Visible in Workflow Rulesp. 103
- New Approval Merge Fields in Email Templatesp. 103
- Task and Event Type Picklist Merge Fieldp. 103
- Product Code Merge Fieldp. 103
- Manage Users Merge Field in the $Profile Global Variablep. 103
- Formula Field Detail Page Error for Invalid Datesp. 103
- Deleted Object Restorationp. 103
- Delegated Authentication Gateway Relocationp. 103
- Workflow Rules for Mass Actions on Leadsp. 103
- Scheduled Data Exportp. 103
- Outbound Messaging Dead Letter Queuep. 103
- Non-Global Apex Class and Trigger Deletionp. 103
- AppExchange Package Deprecationp. 103
Integration & APIs6
- Publish and Subscribe to Accounts and Contacts in Salesforce to Salesforcep. 48
- Publish Related Tasks in Salesforce to Salesforcep. 48
- Force.com Web Services API 13.0p. 98
- API Sessions Expire Only After Inactivityp. 98
- logout() and invalidateSessions() Callsp. 98
- Improved Outer Join Behavior in SOQLp. 98