Skip to content

Commit 3dde55b

Browse files
chore: changelog for 0.4.5
1 parent 18c109c commit 3dde55b

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.4.5] - 2026-06-15
11+
12+
### Smarter retries and timeouts
13+
- **Chrome no longer hangs on startup** — the CDP launch now has a bounded retry loop and a configurable timeout, so a stuck browser process fails fast instead of blocking your run indefinitely.
14+
- **Retry logic handles edge cases correctly** — previously, certain hung or degenerate branching states could cause retries to stall or misbehave; these are now resolved cleanly.
15+
16+
### More reliable variable and URL handling
17+
- **`{{var}}` placeholders in start URLs are passed through as-is** — the CLI no longer tries to resolve or rewrite template variables in start URLs before the run begins, so your parameterized URLs reach the browser exactly as written.
18+
- **Value comparisons and cross-page checks are more robust** — boundary values, if/else branching logic, and comparisons that span multiple pages are handled more consistently during test execution.
19+
20+
### Cleaner run lifecycle
21+
- **Cancelling a run releases its playground lock** — if a run was cancelled or never committed, the TMS playground lock could be left held, blocking future runs. That lock is now released automatically.
22+
1023
## [0.4.4] - 2026-06-14
1124

1225
### One place to set your start URL

0 commit comments

Comments
 (0)