DevTools: Enhance the user experience by improving the UI when inspecting components that throw errors, making it easier to identify issues with built-in hooks and user components.
Improvements
DevTools: Streamline the regression testing process by adding a daily schedule for running tests, ensuring more efficient use of resources and quicker feedback on changes.
DevTools: Introduce a new option to download older React builds, allowing users to replace build contents easily, enhancing the testing and debugging experience.
DevTools: Improve the logic for selecting the best renderer when inspecting components, ensuring users can accurately identify the correct React component in applications with multiple instances.
Fixes
Fix a bug that prevents proper error handling in Safari when iframes are manipulated, ensuring smoother functionality across browsers.
Fix an issue where the formatWithStyles function fails to style results correctly when the first argument is an object, enhancing the styling consistency in DevTools.
Fix a bug in the DevTools console that crashes when logging non-string arguments, improving stability and usability for developers.
Others
Add a new option for enabling inline source maps during tests, providing developers with better debugging capabilities while keeping performance in mind.
Remove unnecessary flags and options that are no longer needed, simplifying the configuration and improving overall performance.