Skip to content

Release 2.2.0 with WebView config and test updates#99

Merged
e271828- merged 5 commits intomasterfrom
codex/release-2-2-0-webview-updates
Mar 16, 2026
Merged

Release 2.2.0 with WebView config and test updates#99
e271828- merged 5 commits intomasterfrom
codex/release-2-2-0-webview-updates

Conversation

@e271828-
Copy link
Contributor

@e271828- e271828- commented Mar 12, 2026

Summary

  • normalize the legacy size="checkbox" alias to normal
  • forward phonePrefix and phoneNumber through ConfirmHcaptcha and expand regression coverage around prop handling
  • add a local Android emulator E2E for light vs dark theme rendering, while keeping it skipped in CI
  • bump the package to 2.2.0 and update maintainer release instructions

Verification

  • npm test
  • npm run lint (warnings only, pre-existing)
  • CI=1 npm run test:e2e
  • npm run test:e2e:android-local

- serialize generated WebView config as data and normalize the legacy checkbox size alias\n- forward phone MFA props through ConfirmHcaptcha and align size docs with runtime behavior\n- expand unit coverage and add an Android emulator e2e harness for dark theme rendering
Bump the package version from 2.1.0 to 2.2.0 for the WebView config hardening, prop-forwarding, size-alias normalization, expanded regression coverage, and local Android theme E2E work already on this branch.

Update MAINTAINER.md to document the release classification for this branch, the required verification steps, the local-only Android emulator E2E command, and the post-release checklist.

Refresh tests and snapshots that encode the SDK version marker so the release branch remains self-consistent.
@e271828- e271828- requested a review from CAMOBAP March 12, 2026 23:41
@CAMOBAP CAMOBAP force-pushed the codex/release-2-2-0-webview-updates branch 7 times, most recently from c3391f3 to 05a9bd2 Compare March 16, 2026 22:04
@CAMOBAP CAMOBAP force-pushed the codex/release-2-2-0-webview-updates branch from 05a9bd2 to 34274d6 Compare March 16, 2026 22:52
@e271828- e271828- merged commit 8a69d79 into master Mar 16, 2026
10 checks passed
@e271828- e271828- deleted the codex/release-2-2-0-webview-updates branch March 16, 2026 23:44
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.

2 participants