React Native: Enjoy improved performance with connected components as we fix the useIsomorphicLayoutEffect usage, ensuring nested updates are properly batched.
Improvements
Testing: Experience faster test runs as we implement caching for examples, significantly reducing build times during tests.
TypeScript: Benefit from the latest features and improvements as we upgrade TypeScript to version 5.4, enhancing your development experience.
Package Management: We upgrade to Yarn 4, ensuring a more efficient package management experience with the latest features.
Continuous Integration: We add Expo and React Native examples to our CI workflow, improving our testing coverage and reliability.
Fixes
Fix connected children components not triggering mapStateToProps calls in React Native, ensuring your app behaves as expected.
Others
Migrate our test configurations from Jest to Vitest, aligning with the rest of the Redux packages for a more consistent testing environment.
Add a comparison in the documentation between the previous "pre-typed" hooks and the new withTypes() API, helping you understand the changes better.