Summer '12 Force.com Platform Release
Welcome to the Summer '12 Release page for the Force.com platform. This page describes the latest information on what's new and hot for developers in the Summer '12 release. You'll also find pointers to the critical resources, as well as a description of many of the new Force.com platform features.
Developer Console Updates
The Developer Console gains Workspaces, Apex Code and SOQL statement overlays, and much more!
Schema Builder GA
The graphical Schema Builder tool is now generally available in all editions.
Package Install, Update, Uninstall Scripts
Application developers can specify an Apex script to run automatically after installs, uninstalls, or upgrades with a managed package.
Features
App Distribution
-
Package Install, Update, Uninstall Scripts
Application developers can specify an Apex script to run automatically after installs, uninstalls, or upgrades with a managed package.
App Logic
-
Visual Workflow Enhancements
Summer ‘12 introduces several enhancements to the Visual Workflow and the Cloud Flow Designer tool, including subflows and customized flow user interaces. -
Developer Console Updates
The Developer Console gains Workspaces, Apex Code and SOQL statement overlays, and much more! -
JSON Parsing Enhancements
Apex JSON parsing is now more lenient by default, allowing more robust integrations with external web services. -
New Type Methods
Two new instance methods, getName and newInstance, are now available with System.Type in Summer ‘12. -
OFFSET Added to SOQL (GA)
SOQL now supports an OFFSET clause that lets your app access records after a certain offset.
Integration
-
Streaming API Enhancements
New events usage field lets you monitor events.
User Interface
-
Single View State (GA)
With Single View State, multiple forms on Visualforce pages no longer create duplicate viewstates. -
JavaScript Remoting Enhancements
The $RemoteAction global reduces rework when packaging your apps.
Collaboration
-
Chatter Messenger — Generally Available
Chatter Messenger is now generally available, and is enabled by default in organizations that have Chatter enabled, including those with Chatter Plus and Chatter Free licenses.
Database
-
New Master-Detail Relationship Option
“Reparent” child records that are part of a master-detail relationship. -
New Lookup Relationship Options
Lookup fields have some new options that provide you more flexibility when defining object relationships. -
Schema Builder GA
The graphical Schema Builder tool is now generally available in all editions.
Security
-
Permission Sets Enhancements
New permission sets configuration options and DML access allow more flexibility in controlling user access to applications and data. -
SMS Identity Confirmation
Users can now confirm their identity by SMS.
