v1.5.0-beta.2
Pre-release
Pre-release
·
12 commits
to master
since this release
Safe release candidate for 1.5.0. This release withdraws the experimental iOS native-selection workaround from 1.5.0-beta.1 after compatibility review. The edit menu, paste, typing, selection and focus behavior return to the proven 1.4.x implementation; the thin native selection artifact remains a known iOS limitation.
It also withdraws the onComplete type narrowing from 1.5.0-beta.1. Although type-level only, it can fail compilation of existing handlers typed with extra or non-string parameters (a common example is passing react-hook-form's handleSubmit(onSubmit) directly), which makes it a breaking change under semver. It will return in 2.0.0 with a documented migration path.
- revert(input): withdraw the experimental iOS native-selection workaround from 1.5.0-beta.1
- revert(types): withdraw the
onCompletenarrowing from 1.5.0-beta.1, deferring it to 2.0.0 - docs: align the mobile and edge-case documentation with the stable candidate
- test: verify focus, typing, editing, deletion, paste, Select All → Paste and the native edit menu on iOS 18.0 and 26.5 simulators