React Router DOM has two recent versions, 7.8.0 and 7.7.1, offering declarative routing solutions for React web applications. Both versions share a similar structure. Key dependencies include react-router (version matched to the respective DOM version), utilizing tsup for bundling, and supporting React 19.1.0 and React DOM 19.1.0 during development, along with TypeScript 5.1.6. Peer dependencies specify compatibility with React and React DOM versions 18 or higher ensuring smooth integration with modern React projects. The license is MIT, ensuring open-source usage with a repository hosted on GitHub under the Remix-run organization. The author is Remix Software.
The main difference lies in the core version numbers. React Router DOM 7.8.0 depends on react-router 7.8.0, while version 7.7.1 uses react-router 7.7.1. Release Date also indicates a newer version which is 7.8.0 being released on "2025-08-07T18:36:32.507Z" while 7.7.1 being released on "2025-07-24T18:13:37.817Z". While seemingly minor, these bumped versions often involve bug fixes, performance improvements, or new features within the react-router core. Developers should carefully review the changelog for React Router to understand the specific changes introduced in version 7.8.0 of react-router before upgrading. The fileCount and unpackedSize in the dist object remain the same at 7 and 5416 respectively suggesting the core size and number of files are similar. Staying up-to-date helps leverage the latest enhancements and maintain compatibility with evolving React ecosystems.
The are not vulnerabilities for the version 7.8.0 of the package react-router-dom