# Upgrading SessionLimit to 2.1.4

We are pleased to announce the release of **SessionLimit version 2.1.4**, bringing enhanced security controls and Active Directory integration improvements.

### What’s New in 2.1.4

#### Server-Side Enhancements

* **2FA Policy Enhancements**:
  * Added **priority support** for 2FA rules, allowing administrators to fine-tune authentication policies.
* **Active Directory Integration**:
  * **Session control support** has been added for **deleted computer objects** in Active Directory, improving cleanup and visibility.

### Upgrade Instructions

#### Supported Upgrade Paths

* You can upgrade to **2.1.4 from any previous SessionLimit version**.

#### Prerequisites

* Install **.NET Core 8 Hosting Bundle** before upgrade.
* Ensure the following permissions:
  * `db_owner` on the SessionLimit database
  * Local Administrator on the SessionLimit server

### Step-by-Step Upgrade Guide

1. Run the **Setup Application** and click **Install**.
2. After installation completes, click **Finish**.
3. **FTW\.exe** will start automatically. If not, manually run it from:\
   `C:\Program Files\SessionLimit Server 2.0\FTW\FTW.exe`
4. Click **Yes** when prompted to use the existing configuration file.
5. Click **Next** on the **Welcome** screen.
6. Select **“Upgrade Existing SessionLimit 2.0.X to version 2.1.4”** and click **Next**.
7. Verify **database information** (update Server Name, Port, or DB Name if needed).
8. Confirm there are **no failed prerequisites** (no red entries), then click **Next**.
9. Once you see **“Upgrade Completed Successfully”**, click **Close**.
10. **Restart IIS** via Internet Information Services (IIS Manager).
11. Open the **SessionLimit Management Portal** and confirm version **2.1.4** is shown at the bottom of the interface.

### Version Information

Client Package (2.1.2)

| File                                | Version  | SHA256                                                             |
| ----------------------------------- | -------- | ------------------------------------------------------------------ |
| `ACommon.dll`                       | 2.1.2.0  | `12EEF99B512BAB8C52BEB984D1E95B91BCD69A3CF691C9A01B52ED48D15938C9` |
| `SessionLimit.LanguageSettings.exe` | 2.0.12.0 | `F0D824DEF5873AE7DAD265D5A7089FEFEB36FB5A07E30C51A18FFB11762AADEB` |
| `SessionLimitService.exe`           | 2.1.2.0  | `842B0313F29864FE7907F46F98946A3928738496F9B388354549AC49CB5BB276` |
| `SessionLimitUI.exe`                | 2.1.2.0  | `D4D08F23A3568C5708FCD73C9B0F8EAA1E399FA2B01744FDBFF1145B1F390992` |
| `SLCred.dll`                        | 2.1.2.0  | `625594C560EB25E0822A0D78FBA74B86E58558B68DBD241F3498F803991525F4` |

Server Package (2.1.4)

| File                               | Version  | SHA256                                                             |
| ---------------------------------- | -------- | ------------------------------------------------------------------ |
| `ACommon.dll`                      | 2.0.13.0 | `EE036A8BBC848F95708BFE59F127ECE12E9DDD12C2AC9129EE7AFE63A32CFC39` |
| `Arksoft.License.dll`              | 2.1.4    | `7907C85764816046EA491D5C34C72A0C0423F505B0E2AE168FC4EEF00DDAC8FB` |
| `FTW.exe`                          | 1.0.18.0 | `7937BAD009648E240D9FF9F5439B3C0610A24783F58B5339499725BC6FC9D0E0` |
| `SessionLimit.API.dll`             | 2.1.4.0  | `9AD3D1A60DE5B57627966AEBDCDDDB5C72297F29B421AC15194127FEBD1BC992` |
| `SessionLimit.API.exe`             | 2.1.4.0  | `1C2BD628E2A87D79F8485E779F6363B79929135E5FA8B4A0629DD26BE9227977` |
| `SessionLimit.Common.dll`          | 2.0.12.0 | `421ADE5823A4711E2369044533836A722AA7C72C0E57A279A007D0F2135F9A28` |
| `SessionLimit.Data.Business.dll`   | 2.1.4.0  | `8AD16DCB8082D3A49301530093A1A5C2BBCB47A915090D1E69E511F1D494FD06` |
| `SessionLimit.Data.Repository.dll` | 2.1.3.0  | `343BC3F38049D7C6C33F9EA8C85DE18AD30933B7DC50ABA3B6CB0120CCAFBF91` |
| `SessionLimit.Model.dll`           | 2.1.4.0  | `BF98676525E9CBB757E7A37FF8D0F13B42A3F63D9265C30DC36A560A02D7D5B5` |
| `SessionLimit.Web.Common.dll`      | 2.1.4.0  | `9D6CC4B485E5369089629DC2605977E87DEF4B259A287BC89FE5A5F4D83E7443` |
| `SessionLimitServerService.exe`    | 2.0.16.0 | `44A54F65B256918A742741ACA698A0E051A7699A5292F8022502637F6AD7A846` |
| `SMS.ProviderDotNet.dll`           | 1.0.5.0  | `BD86E67AC62CE1D8DB16FB8EDBEA8986C36F0F6E98204CED903DE8F5DE35292A` |
|                                    |          |                                                                    |

For questions or feedback, feel free to contact the [SessionLimit team](mailto:support@sessionlimit.com).
