⌨️ fix #3363 UnpackNestedValue with extends primitive (#3375) 🚨 fix #3373 isDirty will only rely on defaultValues (#3374) 👨🏻💻 apply isDirty form check at useForm level for consistency () 🥶 memoize Controller props () 🐞 fix issue with useWatch/watch with Controller () 🥶 memo control object () 👨🏻💻 add verification if value is defined on FieldArray () 🐞 fix issue with combining watch/useWatch and clearErrors () 👓 improve array field checking with dot syntax () ⌨️ fix interface extend Record ()