💈 config for auto un-register and type message to be string (#1809)
useForm({
shouldUnregister: false // unmount input state will be remained
})
🏋️ reduce lib weight (#1806)
🐞 fix #1816 with controller methods cache (#1817)
🌚 revert useLayoutEffect
(#1822)
🐞 fix #1815 bug with get default value cause dirty not set correct
🐞 fix #1843 dirty when combined with useForm and useFieldArray (#1844)
🔋 fix #1851 nested object with useWatch (#1856)
🗑 move ErrorMessage component to @hookform/error-message (#1850)