Skip to content

chore: Upgrade Harness to 1.5.0 - #1091

Merged
mrousavy merged 1 commit into
mainfrom
chore/upgrade-harness-1.5.0
Sep 14, 2026
Merged

mrousavy merged 1 commit into
mainfrom
chore/upgrade-harness-1.5.0

Conversation

@mrousavy

Copy link
Copy Markdown
Member

Upgrade all five direct Harness dependencies from 1.3.0 to 1.5.0 and regenerate the Bun lockfile.

After reviewing the intervening release notes, remove the deprecated unstable__skipAlreadyIncludedModules: false override to use the faster default. Replace the manual skipOnWeb() helper and early returns with Harness’s context.skip(condition, reason): the 26 unsupported web tests now appear as skipped instead of passed.

The browser runner still requires the existing web server/proxy. There are no Harness dependency patches to remove.

Validation:

  • Frozen-lockfile install and library build passed.
  • Library and example TypeScript checks passed.
  • ESLint and Prettier checks passed in both workspaces; the Harness config also passes Prettier.
  • Unit tests: 6 passed.
  • Chromium Harness suite: 50 passed, 26 skipped, 76 total, using the faster module-loading default.
  • iOS and Android Harness suites will run in PR CI; they were not run locally.

@mrousavy
mrousavy merged commit ca5acf0 into main Sep 14, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant