> For the complete documentation index, see [llms.txt](https://docs.coherent.global/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coherent.global/whats-new/release-history/2025-10.md).

# 2025-10

| UAT release     | Production release |
| --------------- | ------------------ |
| 27 October 2025 | 10 November 2025   |

We've been hard at work this month making useful improvements! We have a new data retention feature that automatically removes older log data from Spark systems.

## New: Data retention policies for API Call History and Event Log

At Coherent, your data matters to us and we want to give you more control over how it’s managed on our platform. Spark already lets you upload, download, and delete key data assets.

With this release, we’re introducing data retention settings for API Call History and Event Logs. We can now help you to configure how long these records are kept. After the retention period, entries will be automatically removed from Spark’s databases.&#x20;

This helps your organization stay aligned with internal data policies and security requirements, while keeping your workspace clean and efficient.

Want to enable this feature for your Spark tenant? Just reach out to your Customer Success representative.

## Notable enhancements

#### 🧮 Testing Center

* Download testbed results faster with the new *Excel (fast)* download. This is a beta feature made available to all users that enables downloading large testbed results much faster.
* Improved terminology in the Testing Center to be more consistent across the user experience.

#### 🐚 Spark Shell updates

* Spark Shell can be configured to display the  `call_id` after a successful submission.

#### 😎 User interface improvements

* Updated list view across the homepage, folder overview, and testbed screens to be more intuitive to use.
* Improved handling of downloaded documents. If the file was generated but you missed the download, the download can be accessed from the Background activity menu within 15 minutes without having to regenerate the entire file.
* Setting permissions should be much faster for folders with many services and/or users.
* The Service Documentation screens have some updates to improve usability.

#### 🧠 Neuron and `Xcall` improvements

* Neuron compiler enhancements, updates and fixes across a number of Excel functions including better performance for Lambda functions.
* Improved handling of `Xcall` request meta fields.
* Services that use `Xcall` can now return the proper `call_id` reference from the downstream API call. This allows better management and fetching of data from downstream API calls.
* `Xcall` can now be debugged using the new API request parameter `debug_xcall`. When this is used, the API response will include a trace of the `Xcall`s made during the execution of the API call. Learn more in the [API documentation](https://docs.coherent.global/spark-apis/execute-api/execute-api-v3).

#### 📤 Transform updates

{% hint style="warning" %}
There is a change to the `JSONtransforms` which will return the `Content-Type` header properly as `application/json` rather than `text/plain`. This may potentially impact current integrations that check the `Content-Type` field.
{% endhint %}

* The newest version of the JSONata ([2.1.0)](https://www.npmjs.com/package/jsonata/v/2.1.0) package is available in `JSONtransforms_v1.0.0` and `Nodejs22_v1.0.0`.

## Version number

`v8.39.0`


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://docs.coherent.global/whats-new/release-history/2025-10.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.
