Release 1 of 68 · October 2003
Salesforce Winter ’04 release notes
The sforce API and Dashboards arrive
- Documented changes
- 74
- AI-related
- 0
- 0% of the release
- In beta or pilot
- 0
- Retirements
- 2
What it brought
Salesforce shipped the sforce Enterprise Web Services API in Winter '04: SOAP/WSDL-based, strongly typed, with a WSDL regenerated whenever a field changed. With it came sforce Object Query Language and up to 50 sforce custom objects for data outside the standard records, the point where Salesforce became a platform as well as an application. Admins got the new Dashboards tab, a report charting engine, page layouts assigned per profile and record type, and a setup audit trail. The older XML-RPC and SOAP APIs stayed supported but were frozen, and all future work went to the new API.
- New tab for admins
- Dashboards, up to 20 charts per dashboard
- First custom objects
- 50 sforce custom objects, API access only
- Frozen but still supported
- Old XML-RPC and SOAP APIs get no more work
- Most changes in
- Platform (23 of 74 notes)
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 ’04
By product, in the order of the PDF. Each title links to its page in Salesforce’s release notes.
Sales Cloud14
- Account teamsp. 20
- Account team reportingp. 20
- Add Account Team to an opportunity sales teamp. 20
- My Stay-in-Touch Settingsp. 34
- Stay-in-Touch requestsp. 34
- Local name fields on accounts, contacts, and leadsp. 29
- Mass Stay-in-Touchp. 34
- Standard competitors listp. 42
- Opportunities with Competitors reportsp. 42
- Product description on opportunity productsp. 44
- Stage History shows who changed the recordp. 44
- Keep Sales Team on opportunity transferp. 44
- Contact org chartsp. 45
- Edit All opportunity productsp. 45
Service Cloud3
Chatter & Collaboration5
Analytics8
Data Cloud / Data 3601
Platform23
- Workflow tasksp. 8
- Drag-and-drop page layout wizardp. 12
- Customizable page layout sectionsp. 12
- Workflow alertsp. 8
- Workflow rulesp. 8
- Translation workbenchp. 26
- Redesigned setup areap. 30
- Out of date translated termsp. 26
- API Audit Trailp. 30
- sforce custom objectsp. 40
- Custom fields on sforce custom objectsp. 40
- Custom fields on usersp. 42
- Separate Name and Label on custom fieldsp. 42
- Date/Time custom field typep. 42
- Adding multiple picklist values at oncep. 42
- Field detail pagesp. 42
- Email template selectorp. 43
- Case account and contact merge fieldsp. 43
- New mail merge enginep. 43
- Case merge fields in mail mergep. 43
- Product and schedule merge fieldsp. 43
- Salutation removed from lead and contact searchp. 45
- Wildcards in lookup searchp. 45
Integration & APIs8
- Web integration link window controlsp. 37
- sforce Enterprise Web Services APIp. 39
- Web integration links opening in the salesforce.com windowp. 37
- Web integration link encodingp. 37
- More elements exposed through the sforce APIp. 39
- Older XML-RPC and SOAP APIs frozenp. 39
- sforce Object Query Language (sforce OQL)p. 39
- Bulk-optimized query, insert and updatep. 39
Security & Identity12
- Page layouts assigned by record type and profilep. 14
- Modifying field access from the accessibility gridp. 14
- Field accessibility viewp. 14
- Setup audit trailp. 46
- Automatic sharing rule recalculationp. 46
- Associated record access detail for account sharingp. 46
- Custom fields on usersp. 47
- Web integration links on usersp. 47
- Expandable role hierarchy viewp. 45
- "Create Accounts" permissionp. 47
- "Delete Accounts" permissionp. 47
- Session timeout limitp. 46