Q1 2023 patches

Original release date: 10 March 2023

Apteco software Q1 2023 build
version number
Apteco FastStats Server 5.8.3
Apteco FastStats 1.1.23023
Apteco PeopleStage 1.0.23023
FastStats Designer 1.3.23023
Web Service 1.0.23023
FastStats Service 1.3.23023
Digital Integration 1.0.23023

Patches

04 April 2024

Patch 14: Launcher failure due to expired binary certificate

We have identified and resolved a bug that caused Apteco software launchers to fail due to an expired binaries certificate. This bug was introduced in 2021 when the launcher was configured to check the code certificate's expiry date.

If you're using an application launcher based on versions of the Apteco software between Q2 2021 and Q4 2023 and this issue affects you, then you need to upgrade your launcher(s) to a newer version.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.95 or later contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.107 or later.

  3. If this issue also affects PeopleStage, use the FastStats Configurator to upgrade the PeopleStage Binaries to version 1.0.23023.105 or later.

For further details, see Applying patches for Apteco software.


06 March 2024

Patch 13: Banding issue in FastStats modelling environment

We’ve found and fixed an issue where users encountered difficulty changing bandings of standard numeric dimensions in the FastStats modelling environment. Despite attempting to customize bands, the changes were not retained. You can now successfully customise and retain your own bands in the modelling environment.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.92 or later contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.102 or later.

  3. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.102 or later.

    Note: FastStats Local users need to install version 1.1.23023.102 or later, contained within the FastStatsLocal.zip file.

For further details, see Applying patches for Apteco software.


13 December 2023

Patch 12: Performance improvement for core system connections

We've fixed a performance issue in Designer that caused a delay when connecting to the core system. The delay, especially when working with DateTime variables, has been reduced by eliminating unnecessary code and description retrieval from the core system.

To apply this fix:

  1. Install FastStats Designer version 1.3.23023.65246 or later contained within the Designer.zip file.

For further details, see Applying patches for Apteco software.


04 October 2023

Patch 11: WebP library security flaw in Apteco FastStats

We have addressed and fixed a security concern related to Chromium in FastStats.

To mitigate the security flaw (CVE-2023-4863) in the WebP library, we have updated Chromium to version 116.0.230 within FastStats.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.78 or later contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.86 or later.

  3. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.82 or later.

    Note: FastStats Local users need to install version 1.1.23023.82 or later, contained within the FastStatsLocal.zip file.

For further details, see Applying patches for Apteco software.


11 September 2023

Patch 10: Meta API version 17.

We’ve updated Meta Facebook API from version 15 to version 17.

To apply this update:

  1. Install the FastStats Configurator version 1.3.23023.76 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.84 or later.

For further details, see Applying patches for Apteco software.


28 July 2023

Patch 9: Issue with locale settings in PeopleStage export requests

We've found and fixed an issue in PeopleStage where the locale was not being properly set for export requests. Now, instead of using a default locale for exports, PeopleStage ensures that the locale matches that of the server.

For more information, see Change FastStats Service Locale in the Technical Services Hub.

To apply the fix:

  1. Install the FastStats Configurator version 1.3.23023.73 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.81 or later.

  3. Use the FastStats Configurator to upgrade the PeopleStage Binaries to version 1.0.23023.77 or later.

    Note: PeopleStage Local users need to install version 1.0.23023.77 or later, contained within the PeopleStageLocal.zip file.

For further details, see Applying patches for Apteco software.


Patch 8: Exception deleting BULK INSERTED files after recording communications

We’ve found and fixed an intermittent issue causing loss from PeopleStage journeys due to bulk insert issues during the postdeliveryflow process. We’ve now made improvements to the file deletion process and recommend turning off the SMB2 file redirect caches on the FastStats Service to remedy this issue.

To apply the fix:

  1. Install the FastStats Configurator version 1.3.23023.73 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.81 or later.

  3. Use the FastStats Configurator to upgrade the PeopleStage Binaries to version 1.0.23023.77 or later.

    Note: PeopleStage Local users need to install version 1.0.23023.77 or later, contained within the PeopleStageLocal.zip file.

For further details, see Applying patches for Apteco software.


16 June 2023

Patch 7: Expression parser error in FastStats when using Case functions that include an If function returning a date in the value section

We have found and fixed an issue with the expression parser in FastStats concerning the DateShift function. The parser was unable to correctly interpret an expression containing a Case statement with a value part comprising an If function that returns a Date. Some valid expressions incorrectly displayed parser warnings such as 'Number, numeric function, numeric field or numeric expression expected'.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.70 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.74 or later.

    Note: FastStats Local users need to install version 1.1.23023.74 or later, contained within the FastStatsLocal.zip file.

For further details, see Applying patches for Apteco software.


12 June 2023

Patch 6: Virtual Package misidentifies string literals as files

We’ve found and fixed a FastStats Service issue misidentifying string literals as files within expression virtual variable definitions. This bug occurred when creating a FastStats Service virtual package, leading to some virtual variables failing to update when using a FastStats Designer virtual package post-load action.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.69 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service version to 1.3.23023.74 or later.

For further details, see Applying patches for Apteco software.


31 May 2023

Patch 5: Issue running attribute processing PLA in Designer

We’ve addressed a bug that could cause crashes when running an attribute processing PLA (Post-Load Action) in Designer. Additionally, the patch resolves a potential crash issue that could occur in other processing scenarios (e.g. refreshing a Virtual Variable via a .fsf script).

To apply this fix:

  • Install FastStats Designer version 1.3.23023.41864 or later, contained within the Designer.zip file.

For further details, see Applying patches for Apteco software.


26 April 2023

Patch 4: Microsoft Dynamics Authentication Migration

We’ve found and fixed an issue causing an error when using the Microsoft Dynamics Apteco integration.

Microsoft Dynamics WS_trust authentication has been deprecated. We’ve now migrated the Microsoft Dynamics Apteco integration authentication to OAuth2.0. Clients can now successfully authenticate and use the Microsoft Dynamics Apteco integration.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.63 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.68 or later.

  3. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.66 or later.

    Note: FastStats Local users need to install version 1.1.23023.66 or later, contained within the FastStatsLocal.zip file.

For further details, see Applying patches for Apteco software.


05 April 2023

Patch 3: Unable to run transactional or social campaigns

We’ve found and fixed an issue preventing you from running transactional or social campaigns. This occurred when publishing a transaction campaign/social direct post or tweet and checking that it runs. Removing the active entity constraint caused the following index out of range exception:

Apteco.FastStats32Service.Core.XmlJobs.CLM.CLMNotifications.CLMException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index ---> System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)

at System.Collections.Generic.List`1.get_Item(Int32 index)

at apteco.Client.Xml.FastStatsCLM.ConstraintsXml.ConstraintsMap.MappedConstraints.get_Item(Int32 index)

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.62 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.67 or later.

For further details, see Applying patches for Apteco software.


22 March 2023

Patch 2: Export Issue with expression columns and data grid aggregations

We’ve found and fixed an issue with exports in FastStats. This issue causes expression columns to be exported with blank values if the data grid has a column aggregation defined. The expression values look correct when the data is browsed in the data grid but are unpopulated upon export, if the column setting is set to display descriptions.

A workaround for this issue is to right-click on the affected column header(s) of the data grid, and select the change column to display codes option.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.61 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.66 or later.

  3. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.64 or later.

    Note: FastStats Local users need to install version 1.1.23023.64 or later, contained within the FastStatsLocal.zip file.

For further details, see Applying patches for Apteco software.

Note: You only need to install the above patch if you are using a combination of expressions and column aggregations within a data grid, and are exporting the data.


22 March 2023

Patch 1: Behavioural modelling stopping use of current date as scoring date

We’ve found and fixed an error stating ‘FastStatsRequest todayAt specifies invalid DateTime’, occurring when you refresh a Behavioural Model score variable set using the run date as the scoring date.

Steps to recreate:

  1. Use the modelling environment set up for Behavioural Modelling

  2. Create a selection scenario and some dimensions

  3. Launch a PWE or Decision Tree model

  4. Create a Virtual Variable score variable from the model

  5. Choose the option to use the Run Date as the Scoring Date.

At this point, the ‘FastStatsRequest todayAt specifies invalid DateTime’, error is displayed, preventing the score variable from being generated.

Note: This error is also displayed when you have a previously created score variable (as per above) and refresh it.

To apply this fix:

  1. Install the FastStats Configurator version 1.3.23023.61 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service to version 1.3.23023.66 or later.

  3. Use the FastStats Configurator to upgrade the FastStats Binaries to version 1.1.23023.64 or later.

For further details, see Applying patches for Apteco software.

Note: You only need to install the above patch if you are using a combination of expressions and column aggregations within a data grid, and are exporting the data.