---
title: "10.2.1 Release Notes"
slug: "1021-release-notes"
updated: 2026-01-13T15:20:49Z
published: 2026-01-13T15:20:49Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.lakesidesoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 10.2.1 Release Notes

This release provides updates to the 10.2 release.

## New

LsiAgent - A new database upgrade step removes duplicates from SAPORTS and changes the device_id column to show N/A when there is no device for a SAPORT record. (TFS 40326, 40266, SalesForce 77592, 77626, 78075, 80495)

## Fixed

- In the WebSocConnLibrary, responses contain %% when writing to the log file and do not cause the agent to crash. (TFS 38462, SalesForce 76594)
- LsiAssessmentDataService - If the system freezes during a merge, a temporary table will be created. (TFS 38499)
- LsiServerCore – When you use cached configuration in the master, the TAS settings in the cached copy remain.
  - Permissions are not removed from the Web Services and Web Applications folder. (TFS 35711, SalesForce 72502, 68955)
- LsiServerCore – If the recordset passed into ProcessConfigEntries is null, it will not be removed from the registry.
  - When you purge system views, the view in SACFG_EFFECTIVE has a LifeSpanAction entry to reload the table.
  - The SACFG_EFFECTIVE table fully populates when the view purge code runs.
  - The view purge is not reset on every read config.
  - During the MainThreadRefreshAfterUplink event Core does not post an additional read config. – (TFS 35530, SalesForce 68627)
- LsiAgent – You can update the startup type when services have stopped. It will be registered and updated when there is a change. (TFS 40002, SalesForce 75312)
- You can create temp tables during Visualizer Refresh. (75427)
- LsiServerUplinkProcessor and ServerCore - Bulk uplinking works correctly when there is a version mismatch during the upgrade. (40434)
- Child logs user data on systems. (74624)
