Skip to content

Commit 948fb5e

Browse files
authored
Merge pull request #1389 from qawolf/changeset-release/main
Version Packages
2 parents 61aee45 + f0866f2 commit 948fb5e

5 files changed

Lines changed: 20 additions & 24 deletions

File tree

.changeset/shared-flow-runtime-deps.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/support-node-20.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

.changeset/validate-outer-hop-discovery.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# @qawolf/cli
22

3+
## 1.2.0
4+
5+
### Minor Changes
6+
7+
- c2e13b2: Support Node 20. The `engines.node` floor is lowered to `>=20.19.0`, and on Node
8+
versions without native TypeScript support (Node 20, and Node 22.15–22.17) flows
9+
are now loaded through the `@oxc-node/core` ESM loader, which transpiles and
10+
resolves TypeScript at runtime. Bun and Node 22.18+ are unaffected. A CI matrix
11+
smoke-tests the published bundle on Node 20, 22, 24, and Bun.
12+
13+
Note: the `@qawolf/*` platform packages currently declare `engines.node >=22.22.0`,
14+
so installing on Node 20 prints `EBADENGINE` warnings. They are verified to run on
15+
Node 20.19, and the warnings are non-fatal unless `engine-strict` is enabled.
16+
17+
### Patch Changes
18+
19+
- cae4b3d: Provide shared local flow runtime dependencies for email inboxes and environment variable persistence across web and Android flows.
20+
- f69f2de: Fix `ERR_MODULE_NOT_FOUND` for correctly declared flow dependencies: dependency discovery now validates an ancestor `node_modules` before reusing it, and falls back to installing the project's declared deps when none satisfies them (reported as `Installing N project dependencies…`).
21+
322
## 1.1.0
423

524
### Minor Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@qawolf/cli",
3-
"version": "1.1.0",
3+
"version": "1.2.0",
44
"description": "Run and manage QA Wolf flows from the terminal, CI, or an AI agent",
55
"keywords": [
66
"automation",

0 commit comments

Comments
 (0)