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

santino / react-concurrent-router / 16582549118
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/lodash-4.17.23
DEFAULT BRANCH: master
Ran 28 Jul 2025 11:23PM UTC
Jobs 3
Files 17
Run time 1min
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

28 Jul 2025 11:20PM UTC coverage: 100.0%. Remained the same
16582549118

push

github

santino
feat: major project modernization and route renderer refresh fix

Core Fixes:
- Fix route renderer refresh by adding key prop to RouteRenderer Fragment
- RouteRenderer now properly remounts on navigation, allowing Error Boundaries to reset
- Add comprehensive test coverage for route renderer refresh behavior

Dependencies & Build:
- Update all devDependencies to latest secure versions
- Replace deprecated rollup-plugin-terser with @rollup/plugin-terser
- Add ES module support with 'type: module' in package.json
- Update React to 19.1.1 and React DOM to 19.1.1
- Update Jest to 30.x and related testing libraries
- Update Babel, Rollup, and other build tools

CI/CD & Infrastructure:
- Update GitHub Actions to use Node.js 20, 22, 24 (remove EOL versions)
- Add security workflow with automated vulnerability scanning
- Update all GitHub Actions to latest versions (v4, v3)
- Add comprehensive GitHub templates (issues, PRs, contributing, CoC)

Documentation:
- Fix grammar and spelling throughout README
- Add Key Features section with visual highlights
- Add Quick Start section for better onboarding
- Add Contributing and Code of Conduct sections
- Update installation requirements to reflect Node.js 20+

Testing:
- Add dedicated test for route renderer refresh behavior
- Improve test robustness and error handling
- All 135 tests passing with React 19 compatibility

This commit modernizes the entire project infrastructure while fixing the critical
route renderer refresh issue by adding a key prop that forces proper remounting
on navigation, enabling Error Boundaries in consumer applications to reset properly.

210 of 210 branches covered (100.0%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

277 of 277 relevant lines covered (100.0%)

44.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-node-22.x - 16582549118.1 28 Jul 2025 11:23PM UTC 17
100.0
GitHub Action Run
2 run-node-24.x - 16582549118.2 28 Jul 2025 11:23PM UTC 17
100.0
GitHub Action Run
3 run-node-20.x - 16582549118.3 28 Jul 2025 11:23PM UTC 17
100.0
GitHub Action Run
Source Files on build 16582549118
  • Tree
  • List 17
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 2f3b8a9c on github
  • Prev Build on main (#8026933251)
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