You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cursor position preservation in text inputs - Removed microtask batching in favor of synchronous React state updates. Previously, the useSlice and useForm hooks queued state updates using queueMicrotask, which caused a delay between input change events and React state updates. This delay broke React's controlled component contract, causing the cursor to jump to the end of the input when editing text in the middle. Now updates are applied synchronously, maintaining proper cursor position during editing.
Changed
Documentation updates - Updated all documentation to reflect synchronous update behavior instead of microtask batching terminology.