Q4 2022 patches

Original release date: 21 December 2022

Apteco software Q4 2022 build
version number
Apteco FastStats Server 5.8.2
Apteco FastStats 1.1.22292
Apteco PeopleStage 1.0.22292
FastStats Designer 1.3.22292
Web Service 1.0.22292
FastStats Service 1.3.22292
Digital Integration 1.0.22292

Patches

04 October 2023

Patch 9: 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.22292.102 or later contained within the WebService.zip file.

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

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

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

For further details, see Applying patches for Apteco software.


11 September 2023

Patch 8: 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.22292.101 or later, contained within the WebService.zip file.

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

For further details, see Applying patches for Apteco software.


15 June 2023

Patch 7: Exception opening modelling environment containing combinations when using FastStats via a launcher

We've found and fixed an exception that occurred when opening a modelling environment containing combinations

The stack trace included the following error message: Could not load file or assembly 'Apteco.Common.FSharp.... strong name validation failed'.

To apply this fix:

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

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

    Note: FastStats Local users need to install version 1.1.22292.108 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.22292.99 or later, contained within the WebService.zip file.

  2. Use the FastStats Configurator to upgrade the FastStats Service version to 1.3.22292.99 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.22292.103 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.22292.96 or later, contained within the WebService.zip file.

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

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

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

For further details, see Applying patches for Apteco software.


22 March 2023

Patch 3: 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.22292.95 or later, contained within the WebService.zip file.

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

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

    Note: FastStats Local users need to install version 1.1.22292.103 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 2: 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.22292.95 or later, contained within the WebService.zip file.

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

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

    Note: FastStats Local users need to install version 1.1.22292.103 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.


03 February 2023

Patch 2: Issue writing Build Log to Database

We have found and fixed a bug in the Q4 2022 release of FastStats Designer. If your design is set up to write the build progress into a database, then the LogTable, BuildStatistics and BuildStatisticsDetails tables are not being updated.

To apply this fix, install FastStats Designer version 1.3.22292.96 or later, contained within the Designer.zip file.

For further details, see Applying patches for Apteco software.

Note: You only need to install the above patch if you have set your design up to write the progress log into a database and you are affected by the problems as described above.


19 January 2023

Patch 1: Caching Issue with Expressions in Dynamic Virtual Variables

We have found and fixed an issue with certain dynamic virtual variables which could result in incorrect results. The issue only affects dynamic virtual variables that have a text data type and are derived from expressions.

If a variable of this form was used in a subselection, then the cached entry would inadvertently convert the definition of the expression to lowercase. This would mean that selections on this variable would have to use lowercase values in order to return any results.

A workaround would be to set the variable to be a static virtual variable instead.

To apply this fix:

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

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

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

If you are using the Virtual Package post load action option to refresh virtual variables, and you can have variables of this type in your system, then you should install version 1.3.22292.92 or later of Designer contained within the Designer.zip file.

For further details, see Applying patches for Apteco software.

Note: You only need to install the above patch if you are affected by the problems as described above.