Skip to content

Commit c648e74

Browse files
authored
Merge pull request #1477 from amanchopra1905/stage
updated the release notes
2 parents b79aaaa + 8a7b1f7 commit c648e74

8 files changed

+292
-0
lines changed
90.5 KB
Loading
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
id: espresso-automation-on-emulators-simulators
3+
title: Espresso Automation using Emulators and Simulators on LambdaTest
4+
sidebar_label: Espresso - Emulator and Simulator
5+
description: Learn how to run espresso app automated tests on using Emulators and Simulators on LambdaTest.
6+
keywords:
7+
- app automation emulators simulators
8+
- app automation emulators
9+
- app automation simulators
10+
url: https://www.lambdatest.com/support/docs/espresso-automation-on-emulators-simulators/
11+
site_name: LambdaTest
12+
slug: espresso-automation-on-emulators-simulators/
13+
---
14+
15+
import CodeBlock from '@theme/CodeBlock';
16+
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
17+
import Tabs from '@theme/Tabs';
18+
import TabItem from '@theme/TabItem';
19+
20+
<script type="application/ld+json"
21+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
22+
"@context": "https://schema.org",
23+
"@type": "BreadcrumbList",
24+
"itemListElement": [{
25+
"@type": "ListItem",
26+
"position": 1,
27+
"name": "Home",
28+
"item": "https://www.lambdatest.com"
29+
},{
30+
"@type": "ListItem",
31+
"position": 2,
32+
"name": "Support",
33+
"item": "https://www.lambdatest.com/support/docs/"
34+
},{
35+
"@type": "ListItem",
36+
"position": 3,
37+
"name": "Espresso App Automation Using Emulators and Simulators on LambdaTest",
38+
"item": "https://www.lambdatest.com/support/docs/espresso-automation-on-emulators-simulators/"
39+
}]
40+
})
41+
}}
42+
></script>
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
id: hyperexecute-release-notes-2-7-3
3+
title: Version 2.7.3
4+
hide_title: false
5+
sidebar_label: Version 2.7.3
6+
description: Version 2.7.3
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-2-7-3/
13+
site_name: LambdaTest
14+
slug: hyperexecute-release-notes-2-7-3/
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+
21+
<script type="application/ld+json"
22+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
23+
"@context": "https://schema.org",
24+
"@type": "BreadcrumbList",
25+
"itemListElement": [{
26+
"@type": "ListItem",
27+
"position": 1,
28+
"name": "Home",
29+
"item": "https://www.lambdatest.com"
30+
},{
31+
"@type": "ListItem",
32+
"position": 2,
33+
"name": "Support",
34+
"item": "https://www.lambdatest.com/support/docs/"
35+
},{
36+
"@type": "ListItem",
37+
"position": 3,
38+
"name": "Version",
39+
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-7-3/"
40+
}]
41+
})
42+
}}
43+
></script>
44+
45+
## `globalPre` and `globalPost` flag in HyperExecute YAML
46+
The [`globalPre`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpre) and [`globalPost`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpost) flags in the HyperExecute YAML configuration allow for global setup and teardown operations for test execution. These flags enable users to define commands that run before any tests begin (globalPre) and after all tests have completed (globalPost), providing greater control over test executions.
47+
48+
```yaml title="hyperexecute.yaml"
49+
# globalPre
50+
globalPre:
51+
mode: remote #local or remote
52+
commands:
53+
- "echo 'Setting up environment'"
54+
- "apt-get update && apt-get install -y curl"
55+
- "curl -X POST https://api.example.com/init"
56+
runson: linux
57+
58+
# globalPost
59+
globalPost:
60+
mode: remote #local or remote
61+
commands:
62+
- "echo 'Cleaning up test environment'"
63+
- "rm -rf /tmp/test-results"
64+
- "curl -X POST https://api.example.com/cleanup"
65+
runson: linux
66+
```
67+
68+
<img loading="lazy" src={require('../assets/images/hyperexecute/release-notes/globalPre-globalPost.png').default} alt="cmd" className="doc_img"/>
69+
70+
> 📘 Refer to our detailed documentation for [`globalPre`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpre) and [`globalPost`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#globalpost) flags.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
id: hyperexecute-release-notes-2-7-6
3+
title: Version 2.7.6
4+
hide_title: false
5+
sidebar_label: Version 2.7.6
6+
description: Version 2.7.6
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-2-7-6/
13+
site_name: LambdaTest
14+
slug: hyperexecute-release-notes-2-7-6/
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+
21+
<script type="application/ld+json"
22+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
23+
"@context": "https://schema.org",
24+
"@type": "BreadcrumbList",
25+
"itemListElement": [{
26+
"@type": "ListItem",
27+
"position": 1,
28+
"name": "Home",
29+
"item": "https://www.lambdatest.com"
30+
},{
31+
"@type": "ListItem",
32+
"position": 2,
33+
"name": "Support",
34+
"item": "https://www.lambdatest.com/support/docs/"
35+
},{
36+
"@type": "ListItem",
37+
"position": 3,
38+
"name": "Version",
39+
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-7-6/"
40+
}]
41+
})
42+
}}
43+
></script>
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
id: hyperexecute-release-notes-2-7-8
3+
title: Version 2.7.8
4+
hide_title: false
5+
sidebar_label: Version 2.7.8
6+
description: Version 2.7.8
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-2-7-8/
13+
site_name: LambdaTest
14+
slug: hyperexecute-release-notes-2-7-8/
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+
21+
<script type="application/ld+json"
22+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
23+
"@context": "https://schema.org",
24+
"@type": "BreadcrumbList",
25+
"itemListElement": [{
26+
"@type": "ListItem",
27+
"position": 1,
28+
"name": "Home",
29+
"item": "https://www.lambdatest.com"
30+
},{
31+
"@type": "ListItem",
32+
"position": 2,
33+
"name": "Support",
34+
"item": "https://www.lambdatest.com/support/docs/"
35+
},{
36+
"@type": "ListItem",
37+
"position": 3,
38+
"name": "Version",
39+
"item": "https://www.lambdatest.com/support/docs/hyperexecute-release-notes-2-7-8/"
40+
}]
41+
})
42+
}}
43+
></script>
44+
## Default Reporter Configuration in CypressOps
45+
You can now explicitly specify a custom reporter setup using the new `reporterConfigFile` option in [`cypressOps`](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#cypressops). If your Cypress project does not have a custom reporter configured, `cypressOps` will automatically enable command logs using the mochawesome reporter by default. This ensures that test results are always captured in a readable format, without requiring manual setup.
46+
47+
```yaml
48+
cypressOps:
49+
reporterConfigFile: "reporter_config.json"
50+
```
51+
52+
Value of this JSON:
53+
54+
```json
55+
{
56+
"reporterEnabled": "mochawesome,mocha-junit-reporter",
57+
"mochawesomeReporterOptions": {
58+
"reportDir": "cypress/results",
59+
"overwrite": true,
60+
"html": false,
61+
"json": true
62+
},
63+
"mochaJunitReporterReporterOptions": {
64+
"mochaFile": "cypress/results/my-test-output.xml",
65+
"toConsole": true
66+
}
67+
}
68+
```
69+
70+
## Setup Runtime Updates
71+
HyperExecute expands its support for the dotnet by introducing the versions `4.7` and `4.8` in the [runtime](https://www.lambdatest.com/support/docs/deep-dive-into-hyperexecute-yaml/#runtime).
72+
73+
```yaml
74+
runtime:
75+
- language: dotnet
76+
version: "4.7"
77+
```

docs/hyperexecute-release-notes.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,16 @@ HyperExecute is an AI Native Test Orchestration Cloud Platform, enabling test au
5050
| [Version 0.2.249](/support/docs/hyperexecute-cli-release-notes-0-2-249) | January 13, 2025|
5151

5252
### 2025 releases
53+
#### March, 2025
54+
| Release Number | Release Date |
55+
|----------------|--------------|
56+
| [Version 2.7.8](/support/docs/hyperexecute-release-notes-2-7-8) | March 24, 2025|
57+
| [Version 2.7.6](/support/docs/hyperexecute-release-notes-2-7-6) | March 10, 2025|
58+
5359
#### February, 2025
5460
| Release Number | Release Date |
5561
|----------------|--------------|
62+
| [Version 2.7.3](/support/docs/hyperexecute-release-notes-2-7-3) | February 17, 2025|
5663
| [Version 2.7.1](/support/docs/hyperexecute-release-notes-2-7-1) | February 03, 2025|
5764

5865
#### January, 2025
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
id: xcui-automation-on-emulators-simulators
3+
title: XCUI Automation using Emulators and Simulators on LambdaTest
4+
sidebar_label: XCUI - Emulator and Simulator
5+
description: Learn how to run xcui app automated tests on using Emulators and Simulators on LambdaTest.
6+
keywords:
7+
- app automation emulators simulators
8+
- app automation emulators
9+
- app automation simulators
10+
url: https://www.lambdatest.com/support/docs/xcui-automation-on-emulators-simulators/
11+
site_name: LambdaTest
12+
slug: xcui-automation-on-emulators-simulators/
13+
---
14+
15+
import CodeBlock from '@theme/CodeBlock';
16+
import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/component/keys";
17+
import Tabs from '@theme/Tabs';
18+
import TabItem from '@theme/TabItem';
19+
20+
<script type="application/ld+json"
21+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
22+
"@context": "https://schema.org",
23+
"@type": "BreadcrumbList",
24+
"itemListElement": [{
25+
"@type": "ListItem",
26+
"position": 1,
27+
"name": "Home",
28+
"item": "https://www.lambdatest.com"
29+
},{
30+
"@type": "ListItem",
31+
"position": 2,
32+
"name": "Support",
33+
"item": "https://www.lambdatest.com/support/docs/"
34+
},{
35+
"@type": "ListItem",
36+
"position": 3,
37+
"name": "XCUI App Automation Using Emulators and Simulators on LambdaTest",
38+
"item": "https://www.lambdatest.com/support/docs/xcui-automation-on-emulators-simulators/"
39+
}]
40+
})
41+
}}
42+
></script>

sidebars.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -845,16 +845,27 @@ module.exports = {
845845
]
846846
},
847847

848+
848849
{
849850
type: "category",
850851
collapsed: true,
851852
label: "2025 Releases",
852853
items: [
854+
{
855+
type: "category",
856+
collapsed: true,
857+
label: "March, 2025",
858+
items: [
859+
'hyperexecute-release-notes-2-7-8',
860+
'hyperexecute-release-notes-2-7-6',
861+
]
862+
},
853863
{
854864
type: "category",
855865
collapsed: true,
856866
label: "February, 2025",
857867
items: [
868+
'hyperexecute-release-notes-2-7-3',
858869
'hyperexecute-release-notes-2-7-1',
859870
]
860871
},

0 commit comments

Comments
 (0)