Major Changes
-
#3342
d6089c3Thanks
@github-actions! - - Breaking: Require Preact 11. The adapter no longer
depends onpreact/compat, so apps without compat no longer bundle it.npm install preact@^11
-
Keep
send,prop,context,computed,refsandgetStatusstable across renders, so they're safe in effect
dependencies. -
Compare bindable values with
Object.isby default, like the other adapters. -
Type prop getters with Preact's HTML attributes, without signals, so they spread onto any element.
-
Fix characters getting dropped when typing fast into an input whose value a machine syncs, such as combobox or
tags-input. -
Fix a machine reading a stale value when several events arrive before the next render.
-
Fix a duplicate, unpositioned popup after hydration.
Portalrenders nothing on the server and mounts right after
hydration.
-
Patch Changes
- Updated dependencies []:
- @zag-js/core@2.0.0-next.4
- @zag-js/types@2.0.0-next.4
- @zag-js/utils@2.0.0-next.4