# Release v0.1.21 - Cassini Testnet

## ⏰ Update Deadline:

Please ensure that the update is completed by <mark style="color:red;">**August 19, 2024, at 12:00 PM UTC**</mark> (8:00 PM Beijing Time). Failure to do so will result in your node being forcibly taken offline.

<br>

## 🔧 Update Details

### 1. New features:

* L1 now supports AES-CTR encryption and decryption for uploading/downloading files, which improves the security of data transmission.&#x20;
* L1 now supports uploading files in the form of links, waiting for completion synchronously and checking upload progress asynchronously.

### 2. Problem Fixes:

* Fixed the problem that the upload error occurs when the asset already exists in L1 node, which improves the stability of the system.

## **Update Guide**

<details>

<summary>Updating Existing Nodes</summary>

#### **1. Remove the old version**

Remove the old version before downloading the new version.

```bash
rm $(which titan-l1-guardian)
```

#### 2. Download the latest version

Visit the following url to download the latest version of Titan Guardian software:

{% code overflow="wrap" %}

```bash
https://github.com/Titannet-dao/titan-node/releases/download/v0.1.21/titan-l1-guardian
```

{% endcode %}

#### 3. Move to the system directory and update the permissions

Move it to the system directory and ensure it has proper permissions

```bash
mv titan-l1-guardian /usr/local/bin/
chmod 0755 /usr/local/bin/titan-l1-guardian
```

*Note: If you have set the proper execute permission, you may skip this step.*

#### 4. Start the new version

Start the new software.&#x20;

**Important Notes:**

* <mark style="color:red;">**Restart the node**</mark>: The new settings will take effect after updating and restarting the node.

</details>

* Execute the following command to check if the update is successful

```bash
titan-l1-guardian -v
```

<figure><img src="https://3087894035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6MWUoQBijnrc0tNWtAzG%2Fuploads%2FHcmvBmjw84s4KkQ6HkSL%2Fimage.png?alt=media&#x26;token=d4bb08cf-eb6a-4d0b-b0c3-04c699a54387" alt=""><figcaption><p>The update is successful if the version info shows this. ✅</p></figcaption></figure>
