<!-- Source: https://docs.squirro.com/en/latest/getting/release/3-9/squirrogpt.html -->
# SquirroGPT Release Highlights

This page details release highlights for [Squirro Chat](../../../products/squirrogpt.md#products-squirrogpt), a Retrieval Augmented Generation (RAG) AI application that allows you to conversationally interact with your own organizational or website data.

For detailed Squirro platform release notes, see [Squirro Release Notes](../index.md#getting-release-notes).

## November 03, 2023

This release includes numerous new features and performance improvements, including the following:

- Digital assistant white labeling improvements
- Chat histories now saved
- Under the hood IR improvements
- New user preferences options
- New data source overview feature
- Strict mode grounding by default
- Prompt guideline documentation
- An improved web crawler
- Updated welcome dialog

### Digital Assistant White Labeling Improvements

You now have a wide range of new and improved options for customizing the SquirroGPT digital assistant interface to match your brand.

Clicking Embed Digital Assistant will launch your embed options. After selecting from the available options, you’ll be presented with white labeling customization options, as shown in the example _Embed as a Floating Action Button_ option below:

[![SquirroGPT Embedding White Label Options](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/embed-ui.png)](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/embed-ui.png)

### Under the Hood IR Improvements

SquirroGPT developers and machine learning engineers are constantly working to improve the underlying information retrieval (IR) system. This release includes numerous improvements to the IR system, which will result in better retrieval and grounding. As a new technology, there’s still room for improvement, and the Squirro team is excited to continue to improve the IR system in future releases as well as associated features like highlighting.

### Chat Histories Now Saved

SquirroGPT now saves individual user chat histories. This allows you to view your chat history with SquirroGPT and, using the _User Preferences_ detailed in the following section, download your chat history as a JSON file.

### New User Preferences Options

By clicking the three-dot menu next to the support icon then User Preferences, you now can perform the following actions:

[![SquirroGPT](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/chat-settings.png)](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/chat-settings.png)

- **Export Chat History**: Download your chat history as a JSON file by clicking Export Data.
- **Clear All Chat Data**: Permanently delete chat data by clicking Clear All Chats.
- **Interface Language**: Select the language of the chat interface by selecting from the drop-down menu.

> **Note**
>
> The _Interface Language_ setting only controls the language of the SquirroGPT user interface. It does not control the language of SquirroGPT responses.

### New Data Source Overview Feature

You can now easily view your connected data sources, as well as their status, by clicking the server icon as indicated in the following screenshot:

[![SquirroGPT Data Sources icon](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/data-sources.png)](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/data-sources.png)

Click Configure Data Sources to view your connected data sources in the Squirro Setup space and manage them in detail.

Reference: To learn more about loading and managing data sources within the Squirro platform, see [How to Load Data Using the UI](../../../technical/data-loading/how-to/how-load-ui.md#data-loading-how-ui).

### Strict Mode Grounding by Default

Grounding refers to the process of connecting a user’s query to a specific document in the data source. SquirroGPT now uses _strict mode_ grounding by default, which means that SquirroGPT adheres as strongly as possible to the retrieved sources, limiting answers generated from the LLM’s internal knowledge.

[![SquirroGPT Strict Grounding Example](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/strict-ground.png)](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/strict-ground.png)

### Prompt Guideline Documentation

You can now view prompt guideline tips and documentation by clicking the info icon. This will launch the _Prompt Tips_ window, which includes the View Detailed Guidelines link to the full documentation.

[![SquirroGPT Prompt Tips](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/prompt-tips.png)](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/prompt-tips.png)

### An Improved Web Crawler

For _SquirroGPT Web_ users, the web crawler has been improved to offer better flexibility in selecting the data you want to crawl.

The _Crawler_ data loading connector now includes the following features:

- **Add Include Path**: Specify part of a URL to only crawl pages that contain the inputted path within the URL.
- **Add Exclude Path**: Specify part of a URL to exclude pages that contain the inputted path within the URL.
- **Add Xpath to Exclude Content**: Specify xpath (e.g. `//div[@class=`footer`]`) to exclude content from the crawled page. Leave blank to crawl the entire site.

[![Updated Web Crawler interface](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/new-crawler.png)](https://s3.amazonaws.com/download.squirro.net/docs/technical/getting/new-crawler.png)

### Updated Welcome Dialog

The SquirroGPT welcome dialog has been updated to remove references to automatic plan upgrades. Free trial plans will now be canceled with notice rather than automatically be upgraded.
