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

# Release note V1.8.0

**Release Date:** 2023-01-13

StreamNative Platform 1.8.0 is now available. This release includes some major documentation updates for the following topics.

* **StreamNative Platform Upgrade**

  StreamNative Platform 1.8.0 brought some [breaking changes](https://github.com/streamnative/charts/issues?q=label%3Abreak-change+is%3Aclosed) that deprecated several APIs. Some StreamNative Platform components are affected due to these deprecated APIs. If you installed StreamNative Platform using a custom `values.yaml` instead of the default `values.yaml` file that is brought by the `sn-platform` chart, pay special attention to these affected components when you upgrade StreamNative Platform components from previous releases to StreamNative Platform 1.8.0 or later. For details about how to upgrade StreamNative Platform, see [upgrade StreamNative Platform](/private-cloud/v1/operating-streamnative-platform/maintenance/sn-upgrade).

* **Authentication**

  StreamNative Platform supports [Json Web Token (JWT)](https://jwt.io/introduction) authentication, which uses a JWT token to authenticate a Pulsar client and associate the Pulsar client with some "role". The "role" determines what actions the Pulsar client is authorized to perform, such as publishing or consuming messages to or from a given topic.

  For details about how to configure JWT authentication on StreamNative Platform, see [configure JWT authentication](/private-cloud/v1/operating-streamnative-platform/security/jwt-auth).

* **TLS encryption**

  StreamNative Platform supports enabling TLS encryption with [cert-manager](https://cert-manager.io/docs/) on StreamNative Platform components. [cert-manager](https://cert-manager.io/docs/) supports issuing certificates from an internal issuer or a public issuer.
  In previous releases, you can use a `selfsigning` internal issuer or a public issuer to sign a certificate. In this release, StreamNative Platform also supported the `secret` and `custom` internal issuer types. For details about how to configure the internal issuer types, see [enable TLS encryption with cert-manager](id:tls-proxy#enable-tls-encryption-with-cert-manager).

* **WebSocket service**

  StreamNative Platform supports the WebSocket service, which provides a simple way for a Pulsar client to interact with a Pulsar through the WebSocket API. In this release, we add a document about how to enable the WebSocket service. For details, see [enable WebSocket service](/private-cloud/v1/operating-streamnative-platform/protocols/configure-websocket).
