Release 14 of 68 · October 2008 · API 14.0
Salesforce Winter ’09 release notes
Force.com Sites takes Visualforce public
- Documented changes
- 162
- 3 more than Summer ’08
- AI-related
- 0
- 0% of the release
- In beta or pilot
- 6
- Retirements
- 3
What it brought
Force.com Sites, enabled on request in Winter '09, publishes public websites built from Visualforce pages on a branded Force.com domain with no login, with guest profiles and syndication feeds; in Developer Edition it remains a developer preview. Visualforce reached further in the same release: Mobile Ready tabs on BlackBerry, email templates that can render PDF attachments, and pages, controllers and static resources that can be packaged. In Apex, dynamic SOQL, SOSL and DML, the future annotation, and virtual and abstract classes all moved to GA, and custom labels added translatable text. Case teams arrived, and Salesforce Ideas gained merging, statuses and community experts. The 13.0 WSDL can no longer be downloaded.
- Public web pages
- Force.com Sites on a branded domain
- Visualforce on a phone
- Mobile Ready tabs, BlackBerry only
- Promoted from pilot
- Dynamic SOQL, SOSL and DML now GA
- Translatable text
- Custom labels up to 1,000 characters
- New for support teams
- Case teams with per-role access
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 Winter ’09
By product, in the order of the PDF. Each title links to its page in Salesforce’s release notes.
Sales Cloud25
- Drag-and-Drop Schedulingp. 44
- Mobile Support for Account Contact Roles Removedp. 44
- Mobile Data Set Ownership Requirement for Tasks and Eventsp. 44
- Budgeting and Planning Fields for Campaign Hierarchiesp. 54
- Mass Removal of Campaign Membersp. 54
- Edit Case Comments Permissionp. 54
- Notify Case Owners when Case Ownership Changesp. 54
- Email-to-Case Supports CC and BCC Fieldsp. 54
- Email-to-Case Preserves File Extensions on Attachmentsp. 54
- Case Comments Workflowp. 54
- Salesforce Call Center Supports *, #, and + Charactersp. 54
- Click-and-Create Eventsp. 54
- Transfer Cases Permissionp. 54
- Converting Existing Files to Google Docsp. 54
- Assign Email Activities to all Duplicate Recordsp. 54
- Incoming Calls No Longer Display Over Active Callsp. 54
- Add Emails to Activity History on Opportunitiesp. 54
- Add Emails to Activity History on Salesforce Recordsp. 54
- Account Lookup During Lead Conversionp. 54
- Choosing Lead Status Defaults During Lead Conversionp. 54
- Opportunity Dependent Fields and Custom Save Logicp. 54
- Email-to-Case Excludes Zero-Byte Attachmentsp. 54
- Streamlined Contact Associations in Connect for Outlookp. 104
- Connect for Outlook Performance Enhancementsp. 104
- Streamlined Contact Associations in Connect for Lotus Notesp. 104
Service Cloud6
Marketing Cloud3
Experience Cloud19
- HTML Messages for the Customer Portalp. 29
- HTML Messages in Supported Languages for the Partner Portalp. 45
- Mobile Access for Partner Usersp. 45
- Partner Portal Language Supportp. 45
- Calendar and Events in the Partner Portalp. 45
- Force.com Sitesp. 61
- Force.com Site Visualforce Pages and Error Pagesp. 61
- Force.com Sites Limitsp. 61
- Force.com Sites Apex Methodsp. 61
- Force.com Site Login and Registration Settingsp. 61
- The Force.com Domainp. 61
- Public Access Settings for Force.com Sitesp. 61
- Force.com Sites Expressionsp. 61
- Syndication Feeds for Force.com Sitesp. 77
- Syndication Feed Query Limitsp. 77
- Syndication Feed Cachingp. 77
- ATOM-Object Mapping for Feedsp. 77
- Bind Variables for Feed Queries and Mappingp. 77
- Custom Labels in Feedsp. 77
Chatter & Collaboration16
- Demote Ideasp. 11
- Comment Validation Rules for Ideasp. 11
- Merge Ideasp. 11
- Community Expertp. 11
- Multi-select Categories Field for Ideasp. 11
- Recent Activity Pagep. 11
- Syndication Feeds for Salesforce Ideasp. 11
- Idea Status Fieldp. 11
- Salesforce Ideas HTML Editorp. 11
- Delete Vote Through the APIp. 11
- Community Nicknamep. 11
- Force.com Sites Support for Salesforce Ideasp. 11
- Display Communities in Specific Portalsp. 11
- Merged Idea Behaviorp. 11
- Salesforce Ideas HTML Editor Limitsp. 11
- Salesforce Content Support for Google Docsp. 30
Mobile13
- Add-On Storage Upgraded to Data and File Storagep. 35
- Mobile Object Permissionsp. 35
- Visualforce Mobilep. 35
- Mobile Dashboardsp. 35
- Version 11.0 of Salesforce Mobile for BlackBerryp. 35
- Mobile Web Tabsp. 35
- Mobile Tab Managementp. 35
- Salesforce Mobile for iPhonep. 35
- Mobile PIN Login Securityp. 35
- Mobile View Criteria Enhancementsp. 35
- Record Ownership Filter Change for Activitiesp. 35
- Force.com Connect Offline Custom Object Tabsp. 103
- Offline Briefcase Configurations Administration Consolep. 103
Analytics2
Data Cloud / Data 3603
Platform52
- Visualforce Standard List Controllersp. 86
- Emailed Report Constraintsp. 86
- Packaging Support for Visualforce Pages, Static Resources, and Controllersp. 86
- Dynamic template Attribute on apex:compositionp. 86
- Translatable Custom Labels in Visualforcep. 86
- System.PageReference Replaced by ApexPages.PageReferencep. 86
- Dynamic pageName Attribute on apex:includep. 86
- apex:inputFile Componentp. 86
- String Concatenation with + in Expressionsp. 86
- apex:enhancedList Componentp. 86
- tabStyle Attribute Supports Visualforce Custom Tab Stylesp. 86
- access Attribute on apex:component and apex:attributep. 86
- list Action on Standard and Standard List Controllersp. 86
- Custom Buttons and Links Can Refer to a Visualforce Pagep. 86
- Visualforce Components for Email Templatesp. 86
- Standard List Controller Record Limitp. 86
- Objects Supported by Standard List Controllersp. 86
- HTML Field Support in apex:inputField and apex:outputFieldp. 86
- Standard List Controller Action Methodsp. 91
- Visualforce Email Templatesp. 91
- Visualforce Email Template Limitsp. 91
- Visualforce Email Template Size Limitp. 93
- Browser Security Settings and Visualforcep. 86
- future Annotation Generally Availablep. 93
- Dynamic DML, SOQL and SOSL Generally Availablep. 93
- abstract, virtual, extends and override Generally Availablep. 93
- listMetadata() Callp. 97
- New Metadata API Components in Version 14.0p. 97
- Updated Metadata API Components in Version 14.0p. 97
- Support for Lotus Notes 8p. 105
- Support for Tagging Dashboardsp. 105
- Self Relationships in Cross-Object Formulasp. 105
- New Language Supportp. 105
- New Logical Operators in Formulasp. 105
- Unique Name Field for Packaged Componentsp. 105
- Custom Object Allow Reports and Allow Activities Unlocked in Managed Packagesp. 105
- Custom Label Supportp. 105
- Lotus Notes-Friendly Images in Dashboard Emailsp. 105
- Editable Custom Report Types in Managed Packagesp. 105
- Connect for Lotus Notes Performance Improvementsp. 105
- Managed Record Typesp. 105
- Managed Folders and Letterheads Editable in the Subscriber Organizationp. 105
- Non-Upgradeable Fields Unlocked in Managed Packagesp. 105
- Protected Components in Managed Packagesp. 105
- Password Strength Checkerp. 105
- SAML Start and Logout Pagesp. 105
- Removing a Released Component from a Managed Packagep. 105
- Activities, Workflow, and Approval Processes on Junction Objectsp. 105
- Connect Offline for Salesforce Platform Usersp. 105
- Recall Actions for Approval Processesp. 105
- Default Values for Encrypted Custom Fields on User Recordsp. 105
- User License Enhancements for Developer Edition Organizationsp. 105
Integration & APIs23
- Salesforce to Salesforce Available in All Editionsp. 49
- Sharing Related Records in Salesforce to Salesforcep. 49
- Sharing Multiple Records from a List Viewp. 49
- Bronze Partner License Retiredp. 49
- Sending Mass Invitationsp. 49
- Received Connection Name in Validation Rulesp. 49
- Junction Object Support in Salesforce to Salesforcep. 49
- Rules for Automatically Accepting Related Recordsp. 49
- Lookup Field Mapping to Text Fieldsp. 49
- override Methods and virtual/abstract Class Restrictionsp. 94
- Web Service Methods in Triggersp. 94
- System.debug No Longer Counts as Code Coveragep. 94
- runAs Methodp. 94
- IsCustomerPortal Field in Apex Triggersp. 94
- New Ideas Apex Classp. 94
- Force.com Web Services API Version 14.0p. 94
- SOQL Semi-Joins and Anti-Joinsp. 94
- Changed Objects in API 14.0p. 94
- New Tagging API Objectsp. 94
- Increased Query Cursor Limitp. 94
- Vote delete() and Down Vote Typep. 94
- New Case Team Objects in API 14.0p. 94
- WSDL Version 13.0 No Longer Availablep. 94