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

# 2024.2 Release Notes

> New features and enhancements that are available in GermainUX 2024.2 release as of 09/30/24.

> [card] [Monitoring And Analytics Features](#monitoring-and-analytics-features)
>
> Three top monitoring highlights

> [card] [Maintenance Features](#maintenance-features)
>
> Stability and upkeep work

> [card] [Marketplaces](#marketplaces)
>
> Marketplace additions and changes

> [card] [Security and Vulnerabilities Fixes](#security-and-vulnerabilities-fixes)
>
> SOC 2 vulnerability remediation

New features and enhancements that are available in GermainUX 2024.2 release as of 09/30/24.

## Monitoring and Analytics Features

The three biggest monitoring and analytics related features released in 2024.2 are:

* Session Replay Player
* Focused Flow (For Behavior Diagnosis)
* Report Editor.

### Session Replay Player

**Description**

A brand-new Session Replay Player includes many new features:

* **Replay Bar Insights:** New insights like Dead Click and No Search Results.

  ![Session Replay Player](https://mintcdn.com/germain-ux/5aT05xBIVKmBUMJK/images/main/2024-2-release-notes/replay2024.2-ezgif.com-video-to-gif-converter-1--20241008-184223.gif?s=ae4fcd172429a1946c277530c5903865)

  Session Replay Player - GermainUX
* **Replay Bar Zoom:** Ability to zoom into a window of the replay (click and drag on the timeline).

![2024.2 Release Notes: Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/Screenshot-2024-10-07-104248.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=b0d18cc90fa3f8a4a524ab7c730cda30)

![2024.2 Release Notes: Session Replay Player, image 2](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/Screenshot-2024-10-07-105059.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=1bd0d5203bf994522f6db88181474aa4)

* **Event Section:** Improved user click and event visualization.

  ![Event section of Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-144606.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=511bd2b00b387831f16dbeb9adac1b0f)

  Event section of Session Replay Player - GermainUX
* **Heatmaps/Overlays:** Insights for error clicks, rage clicks, dead clicks, scrolls, and mouse movements.

  ![Heatmap for Mouse Movements](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-145024.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=1cf5281d7e4f760b403aab3c9cd0e435)

  Heatmap for Mouse Movements - GermainUX
* **Console Insights, Network Insights, Business Process Insights, Timeline Insights, Info/Session Insights:** Enhanced session details and user experience information.

  ![Console on Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-150734.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=4b023910f59dc10f0c9d381bd69357af)

  Console on Session Replay Player - GermainUX

![Network on Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-150902.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=4d7ff5a861bd0e0cd9cb462fbb02fd78)

Network on Session Replay Player - GermainUX

![Business Process on Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-151033.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=4106ebae27c9356ca3102508d4bb20d4)

Business Process on Session Replay Player - GermainUX

![Timeline on Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-151105.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=f7cc01a5122dba000a3b89419aa7b524)

Timeline on Session Replay Player - GermainUX

![Info on Session Replay Player](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-151546.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=cac3c238af945ca87f979597722025f7)

Info on Session Replay Player - GermainUX

*More details:* [Session Replay Player](https://docs.germainux.com/main/session-replay-player.md) and [UX Insights.](https://docs.germainux.com/main/user-monitoring-and-replay.md)

### Focused Flow (for Behavior Diagnosis)

**Description**

Focused Flow is a new method for diagnosing user behavior and understanding the frictions they encounter. It allows us to break down each milestone in the user journey at scale.

More details about [Focused Flow](https://docs.germainux.com/main/behavior-analysis.md#flow-analysis).

![Conversion Analysis on Shopify with GermainUX’s Focused Flow](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/focusedflow-ezgif.com-video-to-gif-converter-20241008-172222.gif?s=f53cece933f25c5ed29f347a93360be7)

Conversion Analysis on Shopify with GermainUX’s Focused Flow

![Click Analysis on CRM using GermainUX’s Focused Flow](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/7.-Focused_Flow_-for_Behavior_Diagnosis-1-.gif?s=9fb67b4aa9963a487f5fa5aef0e4bcb9)

Click Analysis on CRM using GermainUX’s Focused Flow

### Report Editor (New)

**Description**

The new Report Editor simplifies the creation of automatic reports without needing knowledge of the data model.

*More details:* [Report Editor Documentation](https://docs.germainux.com/main/reporting-automatic.md).

![New Report Editor](https://mintcdn.com/germain-ux/A5V4ExbdsH-e9Odt/images/main/reporting-automatic/8.-Report_Editor_shortened.gif?s=e456483ecf4eb642943b0c086241402d)

New Report Editor - GermainUX

### Broken Campaign/URL detection (enhancement)

**Description**

This feature allows the detection and alerting of campaigns leading users to non-existent pages via the \[Outbound Document Request] KPI.

\*Important:\*GermainUX detects broken links/campaigns/pages both proactively (via a [crawler mechanism](https://docs.germainux.com/main/crawler.md)) and reactively (through real-time analysis of HTTP transactions).

*Example:* An alert can be sent individually or as a report (daily, weekly, etc.):

![2024.2 Release Notes: Broken Campaign/URL detection (enhancement)](https://mintcdn.com/germain-ux/5aT05xBIVKmBUMJK/images/main/2024-2-release-notes/image-20241003-223550.png?fit=max\&auto=format\&n=5aT05xBIVKmBUMJK\&q=85\&s=1c8d0c3ed71f600f778c19191661ca46)

GermainUX's [Categorization mechanism](https://docs.germainux.com/main/data-categorization.md) to find new broken URLs compared to known ones:

![Automatic analysis of Broken URLs](https://mintcdn.com/germain-ux/5aT05xBIVKmBUMJK/images/main/2024-2-release-notes/image-20241003-223621.png?fit=max\&auto=format\&n=5aT05xBIVKmBUMJK\&q=85\&s=366827dc9764a6cfa9dfd7d28fa1dad6)

Automatic analysis of Broken URLs - GermainUX

**Benefit**

Avoid paying for campaigns that don’t convert!

![2024.2 Release Notes: Broken Campaign/URL detection (enhancement), image 2](https://mintcdn.com/germain-ux/ARpsBmsSl-QLchOO/images/main/marketing-campaign-monitoring/image-20241003-223124.png?fit=max\&auto=format\&n=ARpsBmsSl-QLchOO\&q=85\&s=19f2e187adcda389b8843329ded85ae7)

### Channel Talk

**Description**

A new integration with Channel Talk! GermainUX now records conversations and influences Channel Talk to provide optimal guidance to users.

*More details:* [Channel Talk Monitoring](https://docs.germainux.com/main/channel-talk-monitoring.md).

![Channel Talk](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-182151.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=103eef949d023535a37ab249560d1c7b)

Channel Talk - GermainUX

### Custom Insight/Custom Tab

**Description**

Custom Insight or Custom Tab can now be created on the Session Replay Player, helping users quickly identify critical issues during session replay.

**Configuration**

Custom Insight (Custom Tab) can be linked via correlation ID, username, or client IP, and can be applied to specific "target frameworks" (e.g., Shopify, Salesforce). More details on how to [configure a Custom Insight/Tab](https://docs.germainux.com/main/user-monitoring-and-replay-configuration.md#add-a-custom-insight-or-timeline-event).

**Example**

The "Sold Out" UX Insight appears in the Session Replay Player when a customer attempts to buy an out-of-stock product, triggering an automatic email notification.

![2024.2 Release Notes: Custom Insight/Custom Tab](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241002-153709.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=f0e4cbed7eb9de3ad120db8159f32064)

### HAR File (enhanced)

**Description**

Additional fields added to the automatically generated HAR file export (Outbound HTTP Requests) include:

* Cache info
* Initiator
* Remote Address
* Request and Response Headers
* Server Timing

### Note On Configured Object

**Description**

Notes can be added to any configured entity, making it easier for GermainUX administrators to share important information with teammates.

![Note on configured object](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-175247.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=211efdf1e54c05f90c269807bb6050cd)

Note on configured object - GermainUX

### Note On Recorded Session

**Description**

Users can now add a NOTE by right-clicking on any portion of the Replay section, making it easier to share optimization ideas with others. Previously, users could only add a NOTE on the top horizontal bar of the replay.

![Add note on Session Replay](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-164306.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=912650f86750aec5a22443a817fc9b88)

Add note on Session Replay - GermainUX

### Notification Silencing (enhancements)

**Description**

Two improvements have been made:

1. Silence a notification from within an email alert for the individual user only.

   ![Silence an Email Alert from within the email alert](https://mintcdn.com/germain-ux/5aT05xBIVKmBUMJK/images/main/2024-2-release-notes/image-20241014-171233.png?fit=max\&auto=format\&n=5aT05xBIVKmBUMJK\&q=85\&s=0769d00c7b099201fc8f4f755d7483bc)

   Silence an Email Alert from within the email alert - GermainUX
2. Notifications can now be silenced "forever" from either the individual alert or the notification view.

*More details:* [Silencing notifications or setting quiet times.](https://docs.germainux.com/main/create-an-alert.md#reduce-alert-volume)

![Silenced notification](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-170233.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=0d81dd4d3ee55ffbd86e5a29a724180b)

Silenced notification - GermainUX

Quiet Times can also be managed via the Quiet Time view.

![Quiet Time](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20240523-214451.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=e472febcba51d5cedb57b9d793df7762)

Quiet Time - GermainUX

### Phrase of Interest

**Description**

A new mechanism allows administrators to select a "phrase of interest" from within a recorded session (e.g., "Sold Out"). One that Phrase of Interest is set, you can set an alert/watch for you to be notified whenever that sentence shows up next.

*More details:* on [phrase of interest.](https://docs.germainux.com/main/user-monitoring-and-replay-configuration.md#phrases-of-interest)

![Phrase of interest example](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241002-001711.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=31012c114b48134264f28168bf1db965)

Phrase of interest example - GermainUX

### Pivot and Measure Dynamic Selection (for faster data science)

**Description**

Pivots and measures can now be added on the fly, enabling quicker data science analysis.

*Example:* Add a Pivot / Add a Measure - GermainUX.

![Add a Pivot](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-203305.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=4d2edec99db1634651d5831f9b402837)

Add a Pivot - GermainUX

![Add a Measure](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241003-203440.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=b20385d206fcf69b3060a3c8856e1367)

Add a Measure - GermainUX

### The Worst

**Description**

"The Worst" option now finds the worst metrics based on multiple criteria for deeper analysis.

![2024.2 Release Notes: The Worst](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20240523-212256.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=8187efcc7428aa09780a3c548a3bec33)

## Maintenance Features

### Disaster Recovery

**Description**

Details of the disaster recovery approach for clients, including the setup of active and passive instances of GermainUX.

![2024.2 Release Notes: Disaster Recovery](https://mintcdn.com/germain-ux/c1XzmVAElyoCH_Co/images/main/2024-2-release-notes/image-20241002-141041.png?fit=max\&auto=format\&n=c1XzmVAElyoCH_Co\&q=85\&s=1a3febb9bcf80a857461851741e89e37)

### Elasticsearch SaaS

**Description**

GermainUX now supports Elasticsearch SaaS as a datastore option, alongside the on-premise version.

*More details:* [Elasticsearch SaaS in GermainUX.](https://docs.germainux.com/main/elasticsearch-saas.md)

### Kafka (now replacing ActiveMQ)

**Description**

The transition to Kafka for messaging is complete, and ActiveMQ is no longer supported as of the 2024.2 release.

*More details* about [GermainUX’s architecture](https://docs.germainux.com/main/strategy-architecture.md).

## Marketplaces

### Shopify Marketplace

**Description**

GermainUX is now available on the [Shopify Store](https://apps.shopify.com/germain-ux)!

### Microsoft Marketplace

**Description**

GermainUX is now available on the [Microsoft Store](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/germainux.germain-ux?tab=Overview)!

## Security and Vulnerabilities Fixes

> [!NOTE]
>
> All customers are required to apply the following patches to update Germain

**Description**

In alignment with SOC2 compliance, patches have been developed for vulnerabilities identified in Germain version 2024.2 and earlier. Please generate a[support ticket or contact Germain support](https://germainux.atlassian.net/servicedesk/customer/portal/1) for assistance.

| Vulnerability | Severity | Scope | Detected | Reviewed | Resolved | Affected versions | Fix implemented in | Link |
| - | - | - | - | - | - | - | - | - |
| CVE-2024-22262 | HIGH | spring-web \[6.1.4] -> \[6.1.6] | ######## | ######## | ######## | >= 2024.1 | 2024.1-3 | [https://spring.io/security/cve-2024-22262](https://spring.io/security/cve-2024-22262) |
| CVE-2024-29857 | HIGH | bcprov-jdk18on \[1.74] -> \[1.78] | ######## | ######## | ######## | >= 2024.1 | 2024.1-3 | [https://www.bouncycastle.org/releasenotes.html#:\~:text=the%20following%20CVEs%3A-,CVE%2D2024%2D29857,-%2D%20Importing%20an%20EC](https://www.bouncycastle.org/releasenotes.html#:~:text=the%20following%20CVEs%3A-,CVE%2D2024%2D29857,-%2D%20Importing%20an%20EC) |
| \[CVE-2024-34750] | HIGH | Tomcat \[10.1.19] -> \[10.1.26] | ######## | ######## | ######## | >= 2024.1 | 2024.1-46 | [https://nvd.nist.gov/vuln/detail/CVE-2024-34750](https://nvd.nist.gov/vuln/detail/CVE-2024-34750) |
| \[CVE-2023-43642] | HIGH | snappy-java \[1.1.10.1] -> \[1.1.10.5] | ######## | ######## | ######## | >= 2023.4 | 2023.4-54, 2024.1-46 | [https://nvd.nist.gov/vuln/detail/CVE-2023-43642](https://nvd.nist.gov/vuln/detail/CVE-2023-43642) |
| \[CVE-2024-38809] | HIGH | spring \[6.1.6] -> \[6.1.12] | ######## | ######## | ######## | >= 2024.1 | 2024.1.48 | [https://spring.io/security/cve-2024-38809](https://spring.io/security/cve-2024-38809) |
| \[CVE-2024-47554] | HIGH | commons-io \[2.7] -> \[2.14.0] | ######## | ######## | ######## | >= 2024.1 | 2024.1-56, 2024.2-21 | [https://nvd.nist.gov/vuln/detail/CVE-2024-47554](https://nvd.nist.gov/vuln/detail/CVE-2024-47554) |
| \[CVE-2023-22102] | HIGH | mysql-connector-java \[8.0.28] -> \[8.2.0] | ######## | ######## | ######## | >= 2024.1 | 2024.1-56, 2024.2-21 | [https://nvd.nist.gov/vuln/detail/CVE-2023-22102](https://nvd.nist.gov/vuln/detail/CVE-2023-22102) |
| \[CVE-2024-47561] | HIGH | org.apache.avro \[1.11.3] -> \[1.11.4] | ######## | ######## | ######## | >= 2024.1 | 2024.1-56, 2024.2-21 | [https://nvd.nist.gov/vuln/detail/CVE-2024-47561](https://nvd.nist.gov/vuln/detail/CVE-2024-47561) |

## Get Help

> [card] [Contact GermainUX Support](https://docs.germainux.com/main/support.md)
>
> The GermainUX team helps you get up and running faster, empower your team, turn data into actionable insights, and optimize performance to deliver measurable business outcomes.

> [card] Can't find what you need?
>
> Search all GermainUX docs with **Ctrl + K**, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.