# Release notes - 3.5.5

## Widget domain whitelist (security enhancement)

You can now restrict which domains are allowed to trigger widget post-message events (such as CSS loading and open/close actions), reducing the risk of CSS injection.

* *How it works:* Go to Bot Settings > Whitelist and add allowed domains. If no domains are configured, all domains remain allowed to avoid impacting existing setups.

## External API error handling improvements

You can now configure language-specific error messages when an external LLM API fails to return a response, improving user experience in multilingual bots.

* *How it works:* Define custom error messages per language in your external API configuration.

## Full conversation context for external API

External API calls now include the full conversation history instead of only the last message, resulting in more accurate and contextual responses.

## Removal of Journey page

The Journey page has been deprecated and removed, as it was no longer actively maintained or used.

## Bug fixes

* Action menu population: Fixed an issue where menus like “Test Widget” and “Export” were not always correctly populated.
* Webhook API key copy: Fixed a bug where copying the API key returned an incorrect value.
* Redirect test failures: Resolved a possible cause of failing tests when links performed redirects.

## What this means for you

This release does not require any immediate action. Existing widget integrations will continue to work as before unless you choose to configure the new whitelist.\
If you are using external APIs, you may want to review and configure language-specific error messages. Features like the removed Journey page will only impact users who previously relied on it.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://oswaldai.gitbook.io/docs/release-notes-3.5.5.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
