React Router DOM, a popular library for declarative routing in React web applications, saw a new stable release with version 6.19.0, succeeding version 6.18.0. While both versions share the core functionality of providing a robust routing solution, several key differences are noteworthy for developers.
The primary change lies in the updated dependencies. Version 6.19.0 upgrades its internal react-router dependency to version 6.19.0, aligning the core routing logic. More significantly, it incorporates @remix-run/router version 1.12.0, a newer iteration of the underlying router. In contrast, version 6.18.0 relies on react-router 6.18.0 and @remix-run/router 1.11.0. While the specific changes within these dependency updates aren't detailed here, developers can consult the changelogs for react-router and @remix-run/router for a granular view of enhancements, bug fixes, and potentially breaking changes. These dependency bumps often introduce performance improvements or new API features that directly benefit React Router Dom. Regarding the impact on disk usage, the newer version comes with an increase in unpacked size, moving from 817851 to 847292, meaning an increment of around 30kb. Finally, another notable delta between the two versions is the release date, with version 6.19.0 arriving on November 16, 2023, after version 6.18.0 was released on October 31, 2023.
The are not vulnerabilities for the version 6.19.0 of the package react-router-dom