Warnings: Receive improved warnings for async useEffect to help you better understand potential issues in your code.
Rendering: Enjoy enhanced support for React.memo in the shallow renderer, allowing for better performance and optimization in your components.
Improvements
Select Tag: Experience a more intuitive behavior with the select tag, as the first option is no longer automatically selected when using the size attribute.
Error Messages: Benefit from more informative error messages for invalid hook calls, making it easier to debug and resolve issues in your application.
State Management: The shallow renderer now correctly implements setState for hooks, ensuring a smoother experience when working with state in your components.
Fixes
Fix shallow renderer to allow hooks in forwardRef render functions, ensuring compatibility and functionality for your components.
Others
Link to a helpful gist for useLayoutEffect in warning messages, providing you with quick access to relevant information.