Skip to content

Commit b729fd2

Browse files
chore: release 0.29.0
1 parent 15916a1 commit b729fd2

3 files changed

Lines changed: 33 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Changelog
22

3+
## [0.29.0](https://github.com/askui/askui/compare/v0.28.2...v0.29.0) (2025-10-17)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **@askui/jest-allure-circus:** Migrate the TestEnvironment from `@askui/jest-allure-circus` to `allure-jest/node` in jest.config.ts
9+
10+
Install allure-jest@3.3.0 and allure-js-commons@3.3.0 environment:
11+
12+
npm install --save-dev allure-jest@3.3.0 allure-js-commons@3.3.0 @askui/askui-reporters
13+
npm uninstall @askui/jest-allure-circus
14+
15+
```typescript
16+
import type { Config } from "@jest/types";
17+
18+
const config: Config.InitialOptions = {
19+
preset: "ts-jest",
20+
setupFilesAfterEnv: ["./helper/askui-helper.ts"], // former `./helper/jest.setup.ts`
21+
sandboxInjectedGlobals: ["Math"],
22+
testEnvironment: "allure-jest/node",
23+
};
24+
25+
// eslint-disable-next-line import/no-default-export
26+
export default config;
27+
```
28+
29+
### Features
30+
31+
* **@askui/jest-allure-circus:** replace @askui/jest-allure-circus with allure-jest/node ([65b8ea7](https://github.com/askui/askui/commit/65b8ea75eacf0bf8a0dab3eca6883d12d1b9e654))
32+
333
## [0.28.1](https://github.com/askui/askui/compare/v0.28.0...v0.28.1) (2025-09-08)
434

535

packages/askui-nodejs/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/askui-nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "askui",
3-
"version": "0.28.2",
3+
"version": "0.29.0",
44
"license": "MIT",
55
"author": "askui GmbH <info@askui.com> (http://www.askui.com/)",
66
"description": "Reliable, automated end-to-end-testing that depends on what is shown on your screen instead of the technology you are running on",

0 commit comments

Comments
 (0)