• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

agama-project / agama / 19247064332 / 3 – web
66%
master: 81%

Build:
Build:
LAST BUILD BRANCH: SLE-16
DEFAULT BRANCH: master
Ran 10 Nov 2025 09:46PM UTC
Files 580
Run time 31s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Nov 2025 09:43PM UTC coverage: 68.68% (-0.04%) from 68.721%
web – 19247064332.3

push

github

web-flow
web: migrate to React Router v7 (#2861)

## Problem

React Router v7 was released almost a year now (see
https://reactrouter.com/changelog#v700), but it has not been updated in
Agama yet. In addition to the obvious benefit of keeping dependencies
up-to-date, updating it might help to address some limitations we have
found with the v6 version, like
https://github.com/agama-project/agama/pull/2767/commits/06d858cba

## Solution

Migrate React Router dependency to its latest version.

## Testing

- Adapted existing tests.

## Notes

This migration has been straightforward, and as of now, Agama is using
Data Mode (see https://reactrouter.com/start/modes). However, this could
change in the future if we find advantages in switching to Declarative
or Framework Mode. Before making any decisions, we’ll need to work on
`src/App.tsx` along with the changes planned for the api-v2 branch that
this PR is based on.

## Documentation


 * https://reactrouter.com/upgrading/v6
*
https://github.com/remix-run/react-router/issues/12363#issuecomment-2496226528
* https://github.com/remix-run/react-router/pull/13530 (`generatePath`
now encodes URL params by default, related to
https://github.com/agama-project/agama/pull/2576)
 * https://www.typescriptlang.org/tsconfig/#moduleResolution

2695 of 4694 branches covered (57.41%)

Branch coverage included in aggregate %.

12004 of 16708 relevant lines covered (71.85%)

71.71 hits per line

Source Files on job web - 19247064332.3
  • Tree
  • List 580
  • Changed 63
  • Source Changed 53
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 19247064332
  • da865801 on github
  • Prev Job for on api-v2 (#19166077956.3)
  • Next Job for on api-v2 (#19271277503.)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc