Difference between revisions of "Version 8.2 Upgrades and Enhancements"

From LongJump Support Wiki
imported>Aeric
imported>Aeric
 
(3 intermediate revisions by the same user not shown)
Line 11: Line 11:
<!--
<!--
== In Progress for Version 9.0 (Summer, 2012) ==
== In Progress for Version 9.0 (Summer, 2012) ==
===For Users===
<blockquote>
====Stuff====
:...
</blockquote>


=== For Developers ===
=== For Developers ===
Line 25: Line 31:
====Improved Graphics for Charts====  
====Improved Graphics for Charts====  
:Take advantage of the new, more sophisticated look of [[Charts]] to make eye-popping reports and presentations.
:Take advantage of the new, more sophisticated look of [[Charts]] to make eye-popping reports and presentations.
====Import Improvements====
:* Record-matching during an import can now use <tt>record_id</tt> fields, and record ID values can be specified.
:: ''Learn more:'' [[Import Data#Using Record ID Fields|Using Record ID Fields]]
:* When importing data for a Lookup field, it is now possible to specify foreign-key matching, as well as record-ID matching and [[Record Identifier]] matching.
:: ''Learn more:'' [[Import Data#Map Columns and Lookup Relationships|Map Columns and Lookup Relationships]]
</blockquote>
</blockquote>


Line 52: Line 66:
====REST API for Object Indexes====  
====REST API for Object Indexes====  
:Use the new Index resource to manage object indexes programmatically.  
:Use the new Index resource to manage object indexes programmatically.  
<!--:''Learn more:'' [[REST_API:index Resource|index Resource]]-->
:''Learn more:'' [[REST_API:index Resource|index Resource]]


====REST APIs for Import Mapping Profiles====
====REST APIs for Import Mapping Profiles====
:The mapping profiles used for imports can now be accessed and modified using REST APIs.
:The mapping profiles used for imports can now be accessed and modified using REST APIs.
:''Learn more:'' [[REST_API:importMappingProfile_Resource]]
:''Learn more:'' [[REST_API:import Mapping Profile Resource]]
</blockquote>
</blockquote>


Line 150: Line 164:
<noinclude>
<noinclude>


[[Category:Release Notes]]
[[Category:Platform Release Notes]]
</noinclude>
</noinclude>

Latest revision as of 20:43, 9 January 2014

See also:


1 Version 8.2.5

1.1 For Users

1.1.1 Improved Graphics for Charts

Take advantage of the new, more sophisticated look of Charts to make eye-popping reports and presentations.

1.1.2 Import Improvements

  • Record-matching during an import can now use record_id fields, and record ID values can be specified.
Learn more: Using Record ID Fields
  • When importing data for a Lookup field, it is now possible to specify foreign-key matching, as well as record-ID matching and Record Identifier matching.
Learn more: Map Columns and Lookup Relationships

1.2 For Designers

1.2.1 Site Users can Log In using their Google ID

Site Users who have a Google Email ID that is the same as their Site username can now use their Google account to log in to the site.

Learn more: Google Login Tag

1.2.2 Integrate with SalesForce

Any page you can visit in the platform can now be displayed in a SalesForce tab.

Learn more: Integrating with SalesForce

1.2.3 Formulas in Formulas

Use formula fields in other formulas to create chains of calculations.

1.2.4 Generating Multiple Word or PowerPoint Documents

Use Word or PowerPoint Print Templates to create documents for multiple records at one time. To prepare a batch of invoices for printing, for example.

1.3 For Developers

1.3.1 Customize Print Template Data

For maximum control of generated output, you can define a method with the appropriate arguments, and modify the data that a Print Template processes. You can add data, change data, and even add entirely new "objects" (as far as the Print Template is concerned). Your print template can reference new fields and objects as though they were part of a single
Learn more: Print Template Classes

1.3.2 REST API for Object Indexes

Use the new Index resource to manage object indexes programmatically.
Learn more: index Resource

1.3.3 REST APIs for Import Mapping Profiles

The mapping profiles used for imports can now be accessed and modified using REST APIs.
Learn more: REST_API:import Mapping Profile Resource

2 Version 8.2.4

2.1 For Users

2.1.1 Word and PowerPoint Print Templates

Microsoft Word and PowerPoint can now be used to create Print Templates, allowing for more sophisticated formatting.
Learn more: Print Templates

2.1.2 Private Relay Groups, as well as public

Now, a Relay group can optionally be private (visible only to its members), as well as public (visible to all, by default).
Learn more: Relay Groups

2.1.3 Relay Can be Restricted to Team Hierarchy

By default, a user can see and follow all other users. But with this new option, the people a user can see and follow can be restricted to members of the teams the user belongs to (and subteams, or "child teams", of those teams).
Learn more: Relay Feed Settings

2.1.4 More Options for Charts

  • Default labels are larger and darker, so they can be read more easily.
  • You can change the font size and style of the labels in Bar, Line, and Area charts.
  • A minimum value can now be specified for the Y-axis.
Learn more: Advanced Options for Charts

2.1.5 Task and Campaign Callback Widgets Display More Information When Possible

When more display space is available for Task and Campaign Callback widgets, they now display more information.

Learn more: Widget_Tools

2.2 For Designers

2.2.1 A Form that is Changed to Mobile is Automatically Reformatted

When you clone a Form and change its type-designation to "mobile", the fields in the form automatically rearranged into the fixed, two column mobile format.

2.2.2 Create New Records in a Data Policy Action

You have always had the ability to update records in a Data Policy action. Now you can also add new records to an object.
Learn more: About Data Policy Actions

2.2.3 Lookups Can be Customized for the Current User

For a Lookup field, you specify criteria that lists records for a user to choose from. The criteria you specify can now employ a variety of template variables that contain information for the current user, so you can customize the list for that user.
Learn more: User-specific Template Variables in Lookups

2.2.4 AutoCopy Fields Supported for Mobile Forms

Mobile Forms now support AutoCopy of data from a Lookup target record to the current record. (Previously, that option was available only in the standard UI.)
Learn more: AutoCopy of Field Data

2.2.5 Nested Loops in Print Templates

In a Print Template, #foreach instructions can now be nested inside one another. So if the outer loop is processing Orders related to a Customer, for example, then an inner loop can process OrderItems for each Order.
Learn more: Processing Related Records a Loop, in a Print Template

2.3 For Developers

2.3.1 New Parameters Make it Possible to Write Robust Data Policies

Several new parameters make it possible to reuse a data policy in multiple contexts, so you only have to write the logic once.
Learn more: Incoming Parameters to Data Policies

2.3.2 Update Related Records in a Data Policy

When updating a record in a Data Policy, it is now possible to update fields in Lookup target records, as well.
Learn more: Updating a Field in a Related Record during a Data Policy "Update_Record" Action

2.3.3 REST API supports AutoCopy feature of Lookup Fields

The ability to AutoCopy Data from a Lookup target record to the current record is now supported in REST APIs.
Learn more: Lookup Payload Example for the REST field Resource

2.3.4 Enhanced Relay APIs

  • New Relay APIs let you programmatically vote "like" for a posted message, and find its fans (get a list of users who liked it).
  • The API that gets a posted message now returns an additional value, likedByLoggedInUser.
Learn more: REST social feed Resource

2.3.5 Name Changes for ID Fields in Relay APIs

The names and accessor methods have changed for several ID fields in Relay.
Resource / Element * Old Name New Name
social/group Resource id groupId
socialDocument Element id socialDocumentId
socialRecord Element id socialRecordId
socialUser Element id socialUserId
* A resource has a URL of it's own. An element is generally accessed using an identifier in the payload of a shared resource.