{"id":2004,"date":"2010-02-18T00:40:52","date_gmt":"2010-02-17T19:40:52","guid":{"rendered":"http:\/\/www.chiragmehta.info\/chirag\/?p=2004"},"modified":"2010-02-19T13:27:15","modified_gmt":"2010-02-19T08:27:15","slug":"salesforce-spring10-release-feature-list-i","status":"publish","type":"post","link":"https:\/\/www.chiragmehta.info\/chirag\/2010\/02\/18\/salesforce-spring10-release-feature-list-i\/","title":{"rendered":"Salesforce &#8211; Spring&#8217;10 Release Feature List"},"content":{"rendered":"<p><strong>New  Opportunity page<\/strong><\/p>\n<blockquote><p>Highlights panel<br \/>\nRecommendations<br \/>\nDrag and drop side tabs<\/p><\/blockquote>\n<p><strong>Quote<\/strong><\/p>\n<blockquote><p>A quote is a record showing proposed prices and other information for products and services. You can create a quote from an opportunity and its products.<\/p><\/blockquote>\n<p><strong>Apex Triggers for ContentVersion<\/strong><\/p>\n<blockquote><p>Apex triggers can now be associated with ContentVersion.<\/p><\/blockquote>\n<p><strong>Partner Portal Users No Longer API Enabled<\/strong><\/p>\n<blockquote><p>New partner portal users no longer have automatic access to the API. Administrators must enable access to the API for each new user as needed.<\/p><\/blockquote>\n<p><strong>Introduction of Aggregate Functions in SOQL. <\/strong><\/p>\n<blockquote><p>AVG() : Returns the average value of a numeric field.<br \/>\nCOUNT_DISTINCT() : Returns the number of distinct non-null field values.<br \/>\nMIN() : Returns the minimum value of a field.<br \/>\nMAX() : Returns the maximum value of a field.<br \/>\nSUM() : Returns the total sum of a numeric field. <\/p><\/blockquote>\n<p><strong>Entitlement Management <\/strong><\/p>\n<blockquote><p>Entitlement management lets the support reps:<br \/>\nVerify if customers are eligible for support<br \/>\nCreate and maintain service contracts for  customers<br \/>\nSpecify unique service levels for each customer, such as first response and resolution times<br \/>\nEnforce service levels with time-dependent, automated processes that instruct reps how to resolve cases<\/p><\/blockquote>\n<p><strong>Answers<\/strong><\/p>\n<blockquote><p>Answers is the newest feature of the Community application that lets community members ask questions, post replies, and vote whether they like or dislike a reply.      <\/p><\/blockquote>\n<p><strong>Work with Portal Button on Accounts and Contacts<\/strong><\/p>\n<blockquote><p>Now, Customer Portal and Partner portal have a single drop down button \u2018Work with Portal\u2019 to support options such as View Portal User, Disable Portal User, Login as Portal User.<\/p><\/blockquote>\n<p><strong>Portal Health Check<\/strong><\/p>\n<blockquote><p>In Spring &#8217;10, administrators can use portal health check reports to easily monitor the access to the portals by customers or partners. Portal health check reports show the security-related  portal settings and provide information which can be used to improve portal security.<\/p><\/blockquote>\n<p><strong>New API Object for Articles<\/strong><\/p>\n<blockquote><p>With inclusion of the new API object , KnowledgeArticleVersion Articles can now be retrieved through API.<\/p><\/blockquote>\n<p><strong>Enhanced Security for Custom Object Permissions<\/strong><\/p>\n<blockquote><p>With Spring \u201910, users will not get access to custom objects automatically. The \u201cRead,\u201d \u201cCreate,\u201d \u201cEdit,\u201d \u201cDelete,\u201d \u201cView All,\u201d and \u201cModify All\u201d permissions are disabled for any profiles in which  .\u201cView All Data\u201d or \u201cModify All Data\u201d is disabled.<\/p><\/blockquote>\n<p><strong><br \/>\nThe New Report Builder\u2014Developer Preview<\/strong><\/p>\n<blockquote><p>Available only in Developer edition and works only with tabular reports. This new report builder is an alternative to the report wizard for creating and editing reports. The report builder interface consists of three resizable panes:<br \/>\ni.\tFields Pane :<br \/>\nii.\tFilters Pane :<br \/>\niii.\tPreview  Pane :<\/p><\/blockquote>\n<p><strong>View Dashboard&#8217;s Running User<\/strong><\/p>\n<blockquote><p>Wiith Spring &#8217;10, the running user is shown in the new Displaying data as field when viewing or       editing a dashboard.<\/p><\/blockquote>\n<p><strong>New Visibility Option for Report and Dashboard Folders<\/strong><\/p>\n<blockquote><p>A  new visibility option , \u2018This folder is accessible by all users, except for portal users\u2019 is added for report and dashboard folders. <\/p><\/blockquote>\n<p><strong>Apex code enhancements<\/strong><\/p>\n<blockquote><p>i.\tThe Apex scheduler (Code Scheduler) is now generally available.<br \/>\nii.\t Limits on the number of items in a collection has been removed. However, there&#8217;s still a<br \/>\n general limit on heap size.<br \/>\niii.\tGeneric collection is now supported.<br \/>\nEg : Set<sobject> foo = new Set<\/sobject><sobject>();<br \/>\niv.\tLine numbers also display in the detail view of the Apex triggers and class.<\/sobject><\/p><\/blockquote>\n<p><strong>Multilevel Master-Detail Relationships<\/strong><\/p>\n<blockquote><p>Master \u2013 detail relationships are enhanced to include multiple levels such as master-detail-subdetail. <\/p><\/blockquote>\n<p><strong>Lookup Filter Beta Enhancements <\/strong><\/p>\n<blockquote><p>With Spring \u201910, following enhancements have been made:<br \/>\n&#8211; Define optional lookup filters<br \/>\n&#8211;  Support for lookup filters that reference assets, entitlements, quotes, and service contracts,<br \/>\n   which wasn\u2019t available earlier.<br \/>\n&#8211;  Select Profile Names in Filter Criteria.\n<\/p><\/blockquote>\n<p><strong>Workflow for Sites<\/strong><\/p>\n<blockquote><p>With inclusion of Site object for creation of workflow rules, one you can create rules that trigger email alerts when certain site-related criteria such as daily bandwidth, request time, monthly page views allowed etc are met.<\/p><\/blockquote>\n<p><strong>Authenticated Sites Generally Available<\/strong><\/p>\n<blockquote><p>With Spring &#8217;10, the \u2018Authenticated Website User\u2019 user license is generally available.<br \/>\nUnlike other portal users, authenticated site users don&#8217;t have roles, eliminating performance issues associated with role hierarchy calculations.<\/p><\/blockquote>\n<p><strong>Sandbox to Production\u2014Change Sets Beta <\/strong><\/p>\n<blockquote><p>Change sets is a web interface which can be used to move configuration changes (except profiles) in addition to using Force.com IDE or the Force.com Migration Tool. This is currently in beta version and available in Enterprise, Unlimited, and Free Editions.<\/p><\/blockquote>\n<p><strong>Delete support in Bulk API<\/strong><\/p>\n<blockquote><p>Support for delete is now included in Spring\u201910 for Bulk API.<br \/>\nTo delete records via Data Loader, use the Use Bulk API setting which has replaced Use Bulk API for Insert, Update, and Upsert setting.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>New Opportunity page Highlights panel Recommendations Drag and drop side tabs Quote A quote is a record showing proposed prices and other information for products and services. You can create a quote from an opportunity and its products. Apex Triggers for ContentVersion Apex triggers can now be associated with ContentVersion. Partner Portal Users No Longer [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[169],"class_list":["post-2004","post","type-post","status-publish","format-standard","hentry","category-salesforce","tag-salesforce","post-preview"],"_links":{"self":[{"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/posts\/2004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/comments?post=2004"}],"version-history":[{"count":14,"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/posts\/2004\/revisions"}],"predecessor-version":[{"id":2013,"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/posts\/2004\/revisions\/2013"}],"wp:attachment":[{"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/media?parent=2004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/categories?post=2004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chiragmehta.info\/chirag\/wp-json\/wp\/v2\/tags?post=2004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}