> ## 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.

# 04/30/21 Release Notes

> Highlights of the GermainUX release of April 30, 2021, including monitoring and analytics updates and maintenance fixes.

> **[Async Java Transaction](#monitoring-%26-analytics-async-java-transaction)**
>
> Monitoring & Analytics

> **[Insights Dashboard](#monitoring-%26-analytics-insights-dashboard)**
>
> Monitoring & Analytics

> **[SalesForce.com (04/30/21)](#monitoring-&-analytics-salesforce-com-04/30/21)**
>
> Monitoring & Analytics

> **[Synthetic User Scenario Mechanism (enh)](#monitoring-%26-analytics-synthetic-user-scenario-mechanism-enh)**
>
> Monitoring & Analytics

> **[Time Breakdown for Transaction](#monitoring-%26-analytics-time-breakdown-for-transaction)**
>
> Monitoring & Analytics

> **[Engine deployment](#maintenance-engine-deployment)**
>
> Maintenance

> **[Engine Session Management](#maintenance-engine-session-management)**
>
> Maintenance

> **[LDAP Authentication (enh)](#maintenance-ldap-authentication-enh)**
>
> Maintenance

> **[PostgreSQL](#maintenance-postgresql)**
>
> Maintenance

## Monitoring & Analytics - Async Java Transaction

### Description

![04/30/21 Release Notes: Monitoring & Analytics - Async Java Transaction](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210428-205122.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=7a0276670a35066a8357d39767764541)

## Monitoring & Analytics - Insights Dashboard

### Description

All the Smart Insights (driven by Historical Trend Analysis and Predictive Analytics) that were preconfigured as email alerts last month, are now visible on the Insights Dashboard. In addition, that Insights dashboard shows standard issues/alerts.

![04/30/21 Release Notes: Monitoring & Analytics - Insights Dashboard](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210429-162505.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=8491d4d663ef15a4dff5f4b9990ed0e5)

## Monitoring & Analytics - SalesForce.com (04/30/21)

### Description

End-2-end Root-cause Analysis of User Click performed on Salesforce.com.

![04/30/21 Release Notes: Monitoring & Analytics - SalesForce.com (04/30/21)](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210429-165837.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=90546ac262526f1906bbc80c2c9319b8)

Note that whenever you enable Javascript Profiling, javascript execution analysis (that get executed at the browser level) shows up on that above dashboard.

(Other benefits that Germain provides for salesforce.com: [Monitoring & Analytics - SalesForce.com (03/31/21)](/main/03-31-21-release-notes.md) )

## Monitoring & Analytics - Synthetic User Scenario Mechanism (enh)

### Description

User Scenario Synthetic Mechanism has been enhanced to be able to continue the execution of a synthetic user scenario after a failure of a user click.

## Monitoring & Analytics - Time Breakdown for Transaction

### Description

Enhancement 1: More granular time breakdown for a transaction so that now, the infra/server-side time is broken down by layers e.g. for siebel, time is broken down by \[browser/scripting - browser/html rendering - browser/user input - infra/siebel object manager - infra/database - network]

Labels of this time breakdown are customizable.

Enhancement2: introducing the notion of Exclusive (critical path-related time for a transaction to complete) and Cumulative (asynchronous transaction time summed up to help you understand how much processing is being performed irrespective of when a transaction completes its critical purpose)

e.g. for SalesForce.com

![04/30/21 Release Notes: Monitoring & Analytics - Time Breakdown for Transaction](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210506-124841.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=7cdee0dc7e95d04d53e0950c446ed94f)

![04/30/21 Release Notes: Monitoring & Analytics - Time Breakdown for Transaction, image 2](https://mintcdn.com/germain-ux/pVzDI00ZTP9hWmsT/images/main/04-30-21-release-notes/image-20210506-124912.png?fit=max\&auto=format\&n=pVzDI00ZTP9hWmsT\&q=85\&s=18fb7e2fb1d06b2de193ef3305bffe42)

e.g. for Oracle Siebel CRM

![04/30/21 Release Notes: Monitoring & Analytics - Time Breakdown for Transaction, image 3](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210505-142756.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=11c46727ada2321a6482e713b03bf9eb)

e.g. For a React/Java app:

![04/30/21 Release Notes: Monitoring & Analytics - Time Breakdown for Transaction, image 4](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210505-172818.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=729a6c5699502ffec65bca238357ec29)

## Maintenance - Engine deployment

### Description

Improved engine deployment experience.

## Maintenance - Engine Session Management

### Description

Ability to start a new engine and delete old session from Germain State and Germain Session dashboards. No longer need to do this from the file system and db!

![04/30/21 Release Notes: Maintenance - Engine Session Management](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210429-172359.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=cf0f92de03cbbe97b05c488fbafe21e4)

![04/30/21 Release Notes: Maintenance - Engine Session Management, image 2](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210429-172653.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=040fae043c9343b0e33ed02399b9df38)

## Maintenance - LDAP Authentication (enh)

### Description

Authentication sources (Jdbc, ldap, oAuth ) are now configured within Germain and stored on server side to increase security.

### Configure

"System" > "Authentication"

![04/30/21 Release Notes: Configure](https://mintcdn.com/germain-ux/Jw6D65yKWJ4U5yOS/images/main/04-30-21-release-notes/image-20210428-212107.png?fit=max\&auto=format\&n=Jw6D65yKWJ4U5yOS\&q=85\&s=deebde22106486f9c49bc8ef8f7fa4a3)

## Maintenance - PostgreSQL

### Description

PostgreSQL can now be used as Germain datastore.

## Get Help

> **[Contact GermainUX Support](/main/support.md)**
>
> The Germain Team can help you set this up.

> **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.