Products
Packages [expand] [collapse]
Services
Released in version
4.2.1
4.2.0
4.1.0
4.0.2
4.0.1
3.3.0
3.2.0
3.1.0
3.0.1
3.0.0
1.4.1
1.3.1
1.3.0
1.2.2.9000
1.2.0.9000

Release notes for Episerver updates

This overview lists changes included in Episerver updates delivered as NuGet packages and services. Use the information to decide which updates to apply to your project, see Installing Episerver updates. Select a product, package, or service in the left menu, and filter for dates, features, or bug fixes.

  • See only new features (all features) - filter on item type Feature.
  • See only end-user (user interface) features - filter on item type UI Feature.
  • See only critical bug fixes - filter on item type Critical Bug.

Note: New NuGet packages listed here may not be immediately available in the Episerver NuGet feed.

Changes in EPiServer.MarketingAutomationIntegration.Salesforce

Item type
From date
To date
Items/Page
Area Id Type Description Released
MAI-1827
  Salesforce: When using SOAP API, failed to create leads after a session expired.

When you used SOAP API option in the settings, form submissions failed to create leads after the session expired, and generated the following error:
System.Web.Services.Protocols.SoapException: INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session. Session not found, missing session hash

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.2.1;
Jun 21, 2020
MAI-1611
  Salesforce: Add option to submit form data asynchronously

Provide an option to allow for asynchronous submission of data to Salesforce. This includes adding a checkbox on the admin settings screen to enable async.
If this option is enabled, data submission is a "fire and forget" operation. That is, we won't get back the entityId and store it in the mai cookie. Therefore, auto-fill and personalization based on Salesforce fields won't work.

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.2.0;
Apr 21, 2019
MAI-1600
  Salesforce: Replace SOAP API with REST API to communicate with Salesforce objects

Switch to REST API for communicating with Salesforce objects.

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.2.0; EPiServer.ConnectForMarketingAutomation 5.4.0;
Apr 21, 2019
MAI-1511
  Salesforce: Form and form field mappings lost if database upgraded via web.config settings

Form and form field mappings are lost if the database is upgraded from 3.x to 4.x via the updateDatabaseSchema attribute of the <episerver.framework> element in the web.config.

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.1.0;
Dec 09, 2018
MAI-1369
  Salesforce: Update settings UI to allow creation of multiple instances.
Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.1.0; EPiServer.ConnectForMarketingAutomation 5.3.0;
Dec 09, 2018
MAI-1474
  Salesforce: Incorrect endpoint used to connect to Sandbox instance.

When sandbox option is chosen in the connector settings, it is incorrectly attempting to connect to the production endpoint, which throws the following error:
Error in Authentication of CredentialsINVALID_LOGIN: Invalid username, password, security token; or user locked out.

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.0.2;
Oct 08, 2018
MAI-1310
  Salesforce: Object reference error when fetching connector data on site initialization and scheduled job

Salesforce stores the login result object in a request variable. The process of fetching the data in the initialization module and scheduled job occurs in a parallel loop.
If the request for Salesforce data happens in a thread different from the originating one, the HttpContext is null. This results in a null reference exception.

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 4.0.1;
Jul 22, 2018
MAI-1071
  Salesforce: Create or update a user's information when a form is submitted multiple times.

If a user submits a Salesforce form multiple times, you can either update that user's existing information, or you can create a new entity (lead, contact, and so on).

Fix Version/s: EPiServer.MarketingAutomationIntegration.Salesforce 3.3.0;
Feb 04, 2018
MAI-1067
  MAI: Add support for CMS version 11 in MAI Core, Salesforce and Silverpop.
Fix Version/s: EPiServer.ConnectForMarketingAutomation 4.4.0; EPiServer.Marketing.Automation.Forms 1.4.0; EPiServer.MarketingAutomationIntegration.Salesforce 3.2.0; EPiServer.MarketingAutomationIntegration.Silverpop 3.2.0;
Jan 14, 2018
MAI-1027
  Performance improvements for MAI
  • Improve the performance of the connectors by fetching and caching databases and lists (wherever applicable) upon site startup.
  • Add a scheduled job that fetches data at a configured interval and refreshes cached items.
  • In the Global Settings area, add a field to set cache duration.
Fix Version/s: EPiServer.ConnectForMarketingAutomation 4.2.0; Episerver.Marketing.Automation.Forms 1.3.0; EPiServer.MarketingAutomationIntegration.Eloqua 3.2.0; EPiServer.MarketingAutomationIntegration.ExactTarget 3.2.0; EPiServer.MarketingAutomationIntegration.HubSpot 3.1.0; EPiServer.MarketingAutomationIntegration.Marketo 3.1.0; EPiServer.MarketingAutomationIntegration.MSDynamics 3.1.0; EPiServer.MarketingAutomationIntegration.Pardot 3.1.0; EPiServer.MarketingAutomationIntegration.Salesforce 3.1.0; EPiServer.MarketingAutomationIntegration.Silverpop 3.1.0;
Dec 10, 2017
1 2 Next