Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 23 additions & 20 deletions docs/hyperexecute-projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,29 @@ Within each HyperExecute Project, you can set up one or more workflows. These wo

> 📘 Gain a Comprehensive Understanding of how to use connected workflows to create [Test Chains](/support/docs/hyperexecute-test-chains/).

**Workflow Variables(Optional) -** Workflow Variables allow you to customize a workflow’s behavior without modifying the underlying YAML configuration. This makes it easy to reuse the same workflow across multiple environments or scenarios by simply providing different values at runtime.

#### Key Capabilities:
- **Define variables at workflow level:** You can add variables when creating or editing a workflow. Each variable requires a key, while the value is optional.
- **Multiple values per variable:** A key can hold multiple values. The first value is marked as the default, and all values are stored as comma-separated options.
- **Runtime overrides:** When you run a workflow, a pop-up displays the workflow’s default variables. You can edit them or provide values for empty variables before execution. These runtime changes apply only to the current run and do not overwrite saved defaults.
- **Case sensitivity:** Variable keys are case-sensitive.
- **Priority:** Runtime values override workflow-level defaults during execution.

#### Example Use Cases:
- Set `ENVIRONMENT=staging` or `ENVIRONMENT=production` without maintaining separate YAML files.
- Define `BROWSER=chrome,firefox,safari` at the workflow level, then select or override a browser at runtime.
- Leave `API_KEY` empty by default and provide it securely at runtime.

#### Limits:
- Up to **100 variables per workflow**.
- Each variable supports up to **25 values**.
- Maximum size per workflow’s variable set: **512 KB**.
- Each value can be up to **500 characters** (excluding commas/spaces).

**Access Control:** Permissions for editing workflow variables follow the same role-based access model as secrets.


Click on the **Finish** button and your job will be triggered on the defined day and time.

<div className="storylane-iframe">
Expand Down Expand Up @@ -153,23 +176,3 @@ In addition to custom projects, HyperExecute supports integration with specializ
</div>
</a>
</div>

<nav aria-label="breadcrumbs">
<ul className="breadcrumbs">
<li className="breadcrumbs__item">
<a className="breadcrumbs__link" target="_self" href="https://www.lambdatest.com">
Home
</a>
</li>
<li className="breadcrumbs__item">
<a className="breadcrumbs__link" target="_self" href="https://www.lambdatest.com/support/docs/">
Support
</a>
</li>
<li className="breadcrumbs__item breadcrumbs__item--active">
<span className="breadcrumbs__link">
Hyperexecute Projects
</span>
</li>
</ul>
</nav>
54 changes: 54 additions & 0 deletions docs/hyperexecute-release-notes-3-0-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
id: hyperexecute-release-notes-3-0-1
title: Version 3.0.1
hide_title: false
sidebar_label: Version 3.0.1
description: Version 3.0.1
keywords:
- LambdaTest Hyperexecute
- LambdaTest Hyperexecute help
- LambdaTest Hyperexecute documentation
- FAQs
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-3-0-1/
site_name: LambdaTest
slug: hyperexecute-release-notes-3-0-1/
---

import NewReleaseTag from '../src/component/newRelease.js';
import EnhancementTag from '../src/component/enhancementTag';
import BugFixTag from '../src/component/bugFixTag';
import CodeBlock from '@theme/CodeBlock';
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";

<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify({
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.lambdatest.com"
},{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://www.lambdatest.com/support/docs/"
},{
"@type": "ListItem",
"position": 3,
"name": "Version",
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-3-0-1/"
}]
})
}}
></script>
## Workflow Variables on HyperExecute
With Workflow Variables, you can now customize your workflow execution. This makes it easier to reuse the same workflow across multiple environments and scenarios.

- **Workflow-level Variables :** Define reusable variables (e.g., ENVIRONMENT, BROWSER) while creating or editing workflows.
- **Default & Multiple Values :** Assign defaults or provide multiple values per variable.
- **Runtime Overrides :** Update variable values at run time without changing saved defaults.
- **Case-sensitive Keys with clear priority order :** Workflow-level < Runtime-level.

> To learn more about Workflow Variables on HyperExecute, refer to our [detailed documentation](/support/docs/hyperexecute-projects/#schedule-your-workflows)
1 change: 1 addition & 0 deletions docs/hyperexecute-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ HyperExecute is an AI Native Test Orchestration Cloud Platform, enabling test au
#### August, 2025
| Release Number | Release Date |
|----------------|--------------|
| [Version 3.0.1](/support/docs/hyperexecute-release-notes-3-0-1) | August 25, 2025|
| [Version 3.0.0](/support/docs/hyperexecute-release-notes-3-0-0) | August 18, 2025|
| [Version 2.9.9](/support/docs/hyperexecute-release-notes-2-9-9) | August 11, 2025|
| [Version 2.9.8](/support/docs/hyperexecute-release-notes-2-9-8) | August 04, 2025|
Expand Down
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -921,6 +921,7 @@ module.exports = {
collapsed: true,
label: "August, 2025",
items: [
"hyperexecute-release-notes-3-0-1",
"hyperexecute-release-notes-3-0-0",
"hyperexecute-release-notes-2-9-9",
"hyperexecute-release-notes-2-9-8",
Expand Down
Loading