v1.14.0

web-infra-dev/midscenev1.14.0Sep 29, 2026by github-actions[bot]

Upgrading?

AI Summary

This release introduces significant enhancements to web integration, testing, and iOS automation, including new BrowserAgent page selection actions and a dedicated context-setting node for tests. It also expands core capabilities with the Responses API and improves developer experience through documentation consolidation and legacy URL handling.

Key Highlights

  • Added BrowserAgent page selection actions for web integration.
  • Introduced a new `setAIContext` node for midscene/test automation.
  • Added support for gateway WDA base URLs in iOS automation.
  • Implemented Responses API support with configuration and documentation.
  • Upgraded yargs to ensure Node.js 26 compatibility.

New Features

  • BrowserAgent page selection actions
  • setAIContext node for midscene/test
  • Gateway WDA base URLs support (iOS)
  • Responses API support (core)

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v1.14.0 -->

## Features πŸŽ‰
* feat(web-integration): add BrowserAgent page selection actions by @quanru in https://github.com/web-infra-dev/midscene/pull/2774
* feat(test): add setAIContext node for midscene/test by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/3188
* feat(ios): support gateway WDA base URLs by @quanru in https://github.com/web-infra-dev/midscene/pull/3187
* feat(core): support Responses API with configuration and documentation by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3161

## Fixes 🐞
* fix(core): record HTTP responses on model parsing failures by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3185
* fix(site): restore legacy URLs and refresh favicon cache by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/3198
* fix(site): redirect retired documentation URLs by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/3202
* fix(cli): upgrade yargs for Node.js 26 compatibility by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3203

## Refactors ♻️
* refactor(core): configure locate result keys and aliases by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3189

## Documentation πŸ“–
* docs(site): consolidate images under a dedicated directory by @yuyutaotao in https://github.com/web-infra-dev/midscene/pull/3186

**Full Changelog**: https://github.com/web-infra-dev/midscene/compare/v1.13.3...v1.14.0

Related Repositories