# Changelog (25)

## <mark style="color:$primary;">**Cronus Zen Firmware**</mark>

{% hint style="info" %}

### **v2.2.14 - November 5th 2025**

<mark style="color:blue;">**Added**</mark>

ZenLink PS5 Native Mode.

<mark style="color:purple;">**Fixed**</mark>

XB1 haptics functionality.\
XB1 WiFi dongle connectivity issues.

<mark style="color:green;">**Improved**</mark>

PS5 system support.\
General stability and performance.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.12 - June 17th 2025**

<mark style="color:blue;">**Added**</mark>

DS5 haptics translation to rumbles.

WiFi channel support for Zenlink UDP Statistics.

<mark style="color:purple;">**Fixed**</mark>

Factory erase at startup.

DS5 touchpad issues over Bluetooth.

DS5 compatibility with A3 Output Protocol on PS4.

Gamepack flash race condition.

DS5 audio issues in forced PS4 emulation on PC.

DS5 crossover audio on Xbox.

DS4 BT conflict when DS5 in A1.

<mark style="color:green;">**Improved**</mark>

DS5 handling and stability.

Consistent haptics-to-rumbles translation in GPC & Device Monitor.

Haptics to rumbles sent only to cross-gaming pads (XB1/DS4).
{% endhint %}

***

{% hint style="info" %}

## v2.2.11 - April 3rd 2025

<mark style="color:blue;">**Added**</mark>

Zenlink HTTP server support.

<mark style="color:purple;">**Fixed**</mark>

Block haptics when using mouse & keyboard.

Redirect haptics to secondary DualSense/Edge.

<mark style="color:green;">**Improved**</mark>

Various bug fixes and stability improvements.
{% endhint %}

***

## <mark style="color:$primary;">Zen Studio Updates</mark>

{% hint style="info" %}

## v1.6.1 Build 82 - November 5th 2025

<mark style="color:blue;">**Added**</mark>

Missing combo\_\* function names as prohibited function names.

<mark style="color:purple;">**Fixed**</mark>

ps5adt list sizeof in compiler.\
Function fall-through issue.\
Find/Replace textboxes.

<mark style="color:green;">**Improved**</mark>

"No device found" dialog now opens online web updater.\
ZenlinkConfigurator now supports dual firmware (Remote Play and PS5 Native Auth) with redesigned wizard.
{% endhint %}

***

{% hint style="info" %}

## v1.6.1 Build 77 - June 17th 2025

<mark style="color:blue;">**Added**</mark>

Zenlink Online Manual link.

sizeof support for uint16, int32, ps5adt, image, string.

DS5 haptics display in Device Monitor.

<mark style="color:purple;">**Fixed**</mark>

Missing DS5 icon in Device Monitor.

combo\_step\_time\_left syntax highlight.

Offsets table for images and strings.

Binary operator precedence.

<mark style="color:green;">**Improved**</mark>

Online Library UI and API.

General UI responsiveness.
{% endhint %}

***

{% hint style="info" %}

## v1.6.1 Build 20 - April 3rd 2025

<mark style="color:purple;">**Fixed**</mark>

Race condition when an outdated gamepack is on flash and no cached data is available.

Loading gamepack PVARs.

Race condition when resetting script PVARs.

Minor bugs.

<mark style="color:green;">**Improved**</mark>

Set default file type to `.zmk` when importing a mouse & keyboard profile.

Removed CmUpdateTool from Tools menu (no longer supported).
{% endhint %}

***

## <mark style="color:$primary;">ZenLink Updates</mark>

{% hint style="info" %}

## v0.9.9.14  - November 5th 2025

<mark style="color:blue;">**Added**</mark>

PS5 Native Mode support.

<mark style="color:green;">**Improved**</mark>

PS5 connectivity and firmware selection handling.\
General bug fixes and performance.\
Fixed issue with incorrect WiFi settings after firmware change.
{% endhint %}


---

# 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://guide.cronuszen.com/zen/changelog-25.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.
