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

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

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 17 Jul 2020 08:48PM UTC
Files 17
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • main
  • master

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

Relevant lines Covered
Build:
Build:
277 RELEVANT LINES 277 COVERED LINES
44.62 HITS PER LINE
Source Files on master
  • Tree
  • List 17
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
16582549118 main 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 c... push 28 Jul 2025 11:23PM UTC santino github
100.0
16582389402 main 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 c... push 28 Jul 2025 11:12PM UTC santino github
100.0
8026933251 main Avoid Route Component re-render by preventing unused state update (isPendingEntry) push 24 Feb 2024 12:49AM UTC santino github
100.0
6020724575 dependabot/npm_and_yarn/adobe/css-tools-4.3.1 Merge 515fa606e into f49741914 Pull #10 30 Aug 2023 05:01AM UTC web-flow github
100.0
5596820263 dependabot/npm_and_yarn/word-wrap-1.2.4 Merge 883b4862c into f49741914 Pull #9 19 Jul 2023 08:31AM UTC web-flow github pending completion  
5534418170 main Improve skipRender fix for directional navigation introduced in v1.6.2 push 12 Jul 2023 05:06PM UTC santino github pending completion  
5524144381 main Make sure skip render only affects current navigation action and not future backward/forward navigation push 11 Jul 2023 07:35PM UTC santino github pending completion  
5519520101 dependabot/npm_and_yarn/semver-5.7.2 Merge 0fd586ddf into 58de9422b Pull #8 11 Jul 2023 11:48AM UTC web-flow github pending completion  
5485576763 main Force route component remount. Necessary when rendering same component as previous route push 07 Jul 2023 10:47AM UTC santino github pending completion  
4641625319 main Support `assistPrefetch` on individual routes push 07 Apr 2023 09:53PM UTC Santino Puleio github pending completion  
See All Builds (56)
  • Repo on GitHub
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

© 2025 Coveralls, Inc