Skip to content

Commit 8b1ee8f

Browse files
release notes and workflow variables
1 parent bf7bb98 commit 8b1ee8f

File tree

4 files changed

+79
-20
lines changed

4 files changed

+79
-20
lines changed

docs/hyperexecute-projects.md

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,29 @@ Within each HyperExecute Project, you can set up one or more workflows. These wo
111111
112112
> 📘 Gain a Comprehensive Understanding of how to use connected workflows to create [Test Chains](/support/docs/hyperexecute-test-chains/).
113113
114+
**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.
115+
116+
#### Key Capabilities:
117+
- **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.
118+
- **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.
119+
- **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.
120+
- **Case sensitivity:** Variable keys are case-sensitive.
121+
- **Priority:** Runtime values override workflow-level defaults during execution.
122+
123+
#### Example Use Cases:
124+
- Set `ENVIRONMENT=staging` or `ENVIRONMENT=production` without maintaining separate YAML files.
125+
- Define `BROWSER=chrome,firefox,safari` at the workflow level, then select or override a browser at runtime.
126+
- Leave `API_KEY` empty by default and provide it securely at runtime.
127+
128+
#### Limits:
129+
- Up to **100 variables per workflow**.
130+
- Each variable supports up to **25 values**.
131+
- Maximum size per workflow’s variable set: **512 KB**.
132+
- Each value can be up to **500 characters** (excluding commas/spaces).
133+
134+
**Access Control:** Permissions for editing workflow variables follow the same role-based access model as secrets.
135+
136+
114137
Click on the **Finish** button and your job will be triggered on the defined day and time.
115138

116139
<div className="storylane-iframe">
@@ -153,23 +176,3 @@ In addition to custom projects, HyperExecute supports integration with specializ
153176
</div>
154177
</a>
155178
</div>
156-
157-
<nav aria-label="breadcrumbs">
158-
<ul className="breadcrumbs">
159-
<li className="breadcrumbs__item">
160-
<a className="breadcrumbs__link" target="_self" href="https://www.lambdatest.com">
161-
Home
162-
</a>
163-
</li>
164-
<li className="breadcrumbs__item">
165-
<a className="breadcrumbs__link" target="_self" href="https://www.lambdatest.com/support/docs/">
166-
Support
167-
</a>
168-
</li>
169-
<li className="breadcrumbs__item breadcrumbs__item--active">
170-
<span className="breadcrumbs__link">
171-
Hyperexecute Projects
172-
</span>
173-
</li>
174-
</ul>
175-
</nav>
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
id: hyperexecute-release-notes-3-0-1
3+
title: Version 3.0.1
4+
hide_title: false
5+
sidebar_label: Version 3.0.1
6+
description: Version 3.0.1
7+
keywords:
8+
- LambdaTest Hyperexecute
9+
- LambdaTest Hyperexecute help
10+
- LambdaTest Hyperexecute documentation
11+
- FAQs
12+
url: https://www.lambdatest.com/support/docs/hyperexecute-release-notes-3-0-1/
13+
site_name: LambdaTest
14+
slug: hyperexecute-release-notes-3-0-1/
15+
---
16+
17+
import NewReleaseTag from '../src/component/newRelease.js';
18+
import EnhancementTag from '../src/component/enhancementTag';
19+
import BugFixTag from '../src/component/bugFixTag';
20+
import CodeBlock from '@theme/CodeBlock';
21+
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
22+
23+
<script type="application/ld+json"
24+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
25+
"@context": "https://schema.org",
26+
"@type": "BreadcrumbList",
27+
"itemListElement": [{
28+
"@type": "ListItem",
29+
"position": 1,
30+
"name": "Home",
31+
"item": "https://www.lambdatest.com"
32+
},{
33+
"@type": "ListItem",
34+
"position": 2,
35+
"name": "Support",
36+
"item": "https://www.lambdatest.com/support/docs/"
37+
},{
38+
"@type": "ListItem",
39+
"position": 3,
40+
"name": "Version",
41+
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-3-0-1/"
42+
}]
43+
})
44+
}}
45+
></script>
46+
## Workflow Variables on HyperExecute
47+
With Workflow Variables, you can now customize your workflow execution. This makes it easier to reuse the same workflow across multiple environments and scenarios.
48+
49+
- **Workflow-level Variables :** Define reusable variables (e.g., ENVIRONMENT, BROWSER) while creating or editing workflows.
50+
- **Default & Multiple Values :** Assign defaults or provide multiple values per variable.
51+
- **Runtime Overrides :** Update variable values at run time without changing saved defaults.
52+
- **Case-sensitive Keys with clear priority order :** Workflow-level < Runtime-level.
53+
54+
> To learn more about Workflow Variables on HyperExecute, refer to our [detailed documentation](/support/docs/hyperexecute-projects/#schedule-your-workflows)

docs/hyperexecute-release-notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ HyperExecute is an AI Native Test Orchestration Cloud Platform, enabling test au
5959
#### August, 2025
6060
| Release Number | Release Date |
6161
|----------------|--------------|
62+
| [Version 3.0.1](/support/docs/hyperexecute-release-notes-3-0-1) | August 25, 2025|
6263
| [Version 3.0.0](/support/docs/hyperexecute-release-notes-3-0-0) | August 18, 2025|
6364
| [Version 2.9.9](/support/docs/hyperexecute-release-notes-2-9-9) | August 11, 2025|
6465
| [Version 2.9.8](/support/docs/hyperexecute-release-notes-2-9-8) | August 04, 2025|

sidebars.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -921,6 +921,7 @@ module.exports = {
921921
collapsed: true,
922922
label: "August, 2025",
923923
items: [
924+
"hyperexecute-release-notes-3-0-1",
924925
"hyperexecute-release-notes-3-0-0",
925926
"hyperexecute-release-notes-2-9-9",
926927
"hyperexecute-release-notes-2-9-8",

0 commit comments

Comments
 (0)