v1.12.9

p-e-w/hereticv1.12.9Sep 17, 2026by github-actions[bot]

Upgrading?

AI Summary

Adds support for desktop gestures, exposes device adapter schemas, and enhances reporting capabilities for mobile steps and player views. Also introduces native ESM support for project configurations.

Key Highlights

  • Support for desktop swipe gestures
  • Device adapter schema and types exposed
  • Mobile steps and player views support in reporting
  • Portable step selectors support
  • Native ESM project configuration support

New Features

  • Desktop swipe gestures support
  • Device adapter schema and types exposure
  • Mobile steps and player views support
  • Portable step selectors support
  • Native ESM project config support

Full Release Notes

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

## Features 🎉
* feat(computer): support desktop swipe gestures by @quanru in https://github.com/web-infra-dev/midscene/pull/3144
* feat(core): expose device adapter schema and types by @quanru in https://github.com/web-infra-dev/midscene/pull/3153
* feat(report): support mobile steps and player views by @quanru in https://github.com/web-infra-dev/midscene/pull/3155
* feat(report): support portable step selectors by @quanru in https://github.com/web-infra-dev/midscene/pull/3159
* feat(test): support native ESM project configs by @quanru in https://github.com/web-infra-dev/midscene/pull/3154

## Fixes 🐞
* fix(harmony): convert swipe duration to HDC speed by @quanru in https://github.com/web-infra-dev/midscene/pull/3149

## Refactors ♻️
* refactor(core): centralize model request lifecycle and protocol calls by @EAGzzyCSL in https://github.com/web-infra-dev/midscene/pull/3147

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

Related Repositories