# Ikran

Smarter swarms, clearer credentials, and 20+ fixes to keep your workflows flying, including Python script failures, search functionality problems, and memory leaks. Ikran are the flying dragon-like creatures from Avatar that bond with Na'vi riders for life through a neural connection called "tsaheylu"—once bonded, they remain loyal partners until death

<audio controls src="./assets/Ikran_Above_the_Signal.mp3">[Ikran Above the Signal.mp3](./assets/Ikran_Above_the_Signal.mp3)</audio>

[Video](<./assets/Ikran_Above_the_Signal_(French).mp3>)

- _Listen on your favorite platform_

:::note
[Apple Music](https://music.apple.com/fr/artist/mindflow-io/1843821512)
:::

:::note
[YouTube Music](https://music.youtube.com/channel/UC-yO-K8f1R9pFOIXx4Y2cxw)
:::

:::note
[Spotify](https://open.spotify.com/artist/7EU9HhMLSgVIkvuwPRLFgm)
:::

:::note
[Deezer](https://www.deezer.com/en/artist/349252941)
:::

:::note
[Amazon Music](https://music.amazon.fr/artists/B0FTVMNJG2/mindflow-io)
:::

## CHANGES

### AI··Swarm: Automatic sub-flow redeployment 🐝

We're happy to share that a significant limitation of this feature has been lifted. Previously, when you modified sub-flows used by a swarm, you had to manually redeploy each one for the changes to take effect in the parent AI··Task. This created friction in the development workflow and made iterating on swarm-based solutions more cumbersome.

With this release, sub-flows now automatically redeploy when they've been modified, streamlining your development process and ensuring your swarms always use the correct versions of their components.

:::note
For now, all flows within a swarm must be deployed in the same environment. Cross-environment swarm interactions are not currently supported.
:::

For more details, see the documentation in [AI··Swarms: Multi-agent orchestration](../../guides/build/use-ai-in-flows/ai-swarms-multi-agent-orchestration/).

### Enhanced credential visibility during build process 🔗

Ref: #10531

You can now see which credentials are connected to each service version when browsing the environment.

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

![Listen your favorite platform](./assets/listen-your-favorite-platform.png)

   </div>

When selecting a credential in a step, the interface now displays the environment that credential belongs to. If the credential is from the global environment, this will be clearly indicated. If no environment is shown, it means the credential belongs to the current environment you're working in.

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

![Listen your favorite platform](./assets/listen-your-favorite-platform-2.png)

   </div>

This improves transparency by clearly showing the connection between credentials and service versions, plus their source environments—helping you avoid unexpected build issues.

## FIXES

- Python script step fails when no data is returned. (#8105)
- Advanced field search bar is not functioning properly. (#8454)
- Tables and endpoint details overlap unexpectedly in AI··Rooms. (#8751)
- AI··QuickEdit can use unauthorized AI vendors. (#10202)
- Timeout step set at 60,000ms is not applied. (#10391)
- Notifications continue to be sent even when disabled. (#10405)
- Keyboard navigation in the 'Add Step' menu is not working. (#10482)
- Magic link creation fails with a 500 error. (#10516)
- Editing as JSON on OneOf and AnyOf is now prevented. (#10515)
- Memory leak issue on the designer page. (#10530)
- Unable to copy and paste a step from one flow to another. (#10534)
- When using a flowhook, not all variables are displayed during pill update. (#10535)
- Pasting pills twice makes them disappear. (#10554)
- Environment name is now truncated within the filter. (#10565)

## INTEGRATIONS

## New

- [Aerospike Backup Service (version: v3.4.0)](https://aerospike.com/docs/database/tools/backup-service/)
- [Datadog (version: 1.0)](https://www.datadoghq.com/)
- [Freshservice (version: v2)](https://www.freshworks.com/freshservice/)
- [Harvey (version: 1.0.0)](https://harvey.ai/)
- [InfluxDB Cloud (version: 1.0.0)](https://www.influxdata.com/)
- [InfluxDB OSS (version: 1.0.0)](https://www.influxdata.com/)
- [Ionix (version: 1.0.0)](https://www.ionix.io/)
- [Modjo (version 1.0)](https://www.modjo.ai/en)
- [Quiq (version: 1.0.0)](https://quiq.com/)
- [Reveelium (version: 12.4)](https://www.itrust.fr/produitscybersecurite/xdr)
- [SonarQube Web (version: v2)](https://www.sonarsource.com/)

---

## Fixed

- Atlassian: The `X-Atlassian-Token` is missing. (#9070)
- CrowdStrike: Identity Protection GraphQL API. (#9033)
- EasyVista: `Content-Type` is incorrect. (#9072)
- EasyVista: The PUT `/asset` step is incomplete—the `status_ID` field is missing. (#10108)
- Jira: `Create Issue` operation has missing components. (#9751)
- Salesforce: Now allows additional properties on all integrations. (#10500)
- MS-Graph-Groups: UpsertGroup usage in AI··Task is not working. (#10748)
