# Jar Jar Binks

Sign in with your preferred identity provider—Single Sign-On (SSO) has arrived! Jar Jar Binks was the first fully computer-generated supporting character in a live-action film

## NEW

### Single sign-on (SSO) 🔐

Ref: #4319, #4315, #4298, #4297, #4296, #4295, #4229

**Single sign-on** (SSO) is an authentication method that allows users to access multiple applications and websites using a single set of credentials, simplifying the login experience.

Mindflow now supports SAML 2.0 and OIDC protocols.

Here's the list of supported identity providers:

   <div class="docs-screenshot-compact">

![Single sign sso](./assets/single-sign-sso.png)

   </div>

:::note
Do not worry! If you have existing users, and want to move to SSO, we can migrate them so nothing get lost.
:::

## CHANGES

### Improved analytics page loading time 🚀

Ref: #4376

The Analytics page now loads faster, thanks to the addition of a 1-hour cache. Further enhancements are planned soon.

   <div class="docs-screenshot-compact">

![Analytics x](./assets/analytics-x.png)

   </div>

### Support for distinguishing empty and absent fields 🛠️

Ref: #4124

Mindflow now lets you differentiate between fields that are empty and those that are not provided at all. This enhancement aids in handling more complex APIs.

   <div class="docs-screenshot-compact">

![Support distinguishing empty absent fields](./assets/support-distinguishing-empty-absent-fields.png)

   </div>

   <div class="docs-screenshot-compact">

![Support distinguishing empty absent fields](./assets/support-distinguishing-empty-absent-fields-2.png)

   </div>

## FIXES

- Fixed an issue preventing the deletion of variables in a transform data step (#4405).
- Corrected the documentation URL in the credential configuration screen (#4377).
- Resolved overflow issues with integration labels, enhancing readability (#4368).
- Addressed a regression when submitting a QueryParameter as part of the ApiKey Credential (#4360).
- Fixed a bug where the "Previous value" was not evaluated in transform data (#4354).
- Updated manual playbook runs to display the triggering user’s avatar (#4322).
- Corrected the display of wrong avatar initials (#4321).
- Eliminated duplicate items in the dropdown menu during workspace deletion (#4311).
- Ensured search bars reset when search text is cleared (#4299).
- Fixed invalid credential IDs in pasted steps (#4290).
- Resolved an issue where creating a playbook with a name only kept the first character (#4289).
- Fixed the inability to run a step inside a pasted forEach (#4285).
- Addressed the issue where copying and pasting a forEach removes the original step (#4284).
- Ensured credentials are set correctly across the platform (#4268).
- Fixed multiple bugs related to nullable fields in SentinelOne integration (#3995).
- Resolved false warnings triggered by optional number fields in specific scenarios (#3763).
- Fixed broken custom attributes in Airtable integration (#3760).
