Redux Toolkit: Introduces new utility functions like isPlainObject and isAction to enhance type safety and usability in your Redux applications.
Documentation: An edit button is now available on the documentation pages, making it easier for users to contribute improvements directly.
Ecosystem: The ecosystem page is updated to reflect the latest practices, including the use of configureStore and the addition of listenerMiddleware for side effects.
Improvements
Documentation: Updates the installation instructions to point to modern templates, making it easier for new users to get started with Redux.
Documentation: Adds a new page on "Side Effects Approaches" that describes common tools like thunks and sagas, helping users choose the right approach for their needs.
Documentation: Enhances the Redux Essentials tutorial by adding new pages covering how to use RTK Query, improving the learning experience for users.
Documentation: The documentation clarifies how to create store instances for testing, enhancing user understanding and usability.
Examples: Example dependencies are updated to improve security and compatibility, ensuring a smoother experience for users.
Formatting: The overall formatting of the documentation is improved for better readability and consistency.
Fixes
Fix broken links in the documentation, ensuring users can access the correct resources without encountering 404 errors.
Fix typos in the documentation related to selectors and redirects, ensuring users have accurate information.
Fix errors in the TypeScript configuration and examples, enhancing the reliability of the library for TypeScript users.
Resolve formatting issues across various documentation pages, providing a cleaner and more professional appearance.
Others
Analytics: Removes Google Analytics tracking and replaces it with Umami, enhancing user privacy and data management.
Update the funding information to reflect current contributors and support options, helping users understand how they can contribute.
Remove outdated examples and dependencies that are no longer maintained, streamlining the library for users.