XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • React 19 migration
    • False
    • Hide

      None

      Show
      None
    • False
    • Unset
    • In Progress
    • 95% To Do, 5% In Progress, 0% Done

      Enable migration of insights-chrome, build tools and tenant apps to React 19. 

      React 18.3 was designed specifically to provide deprecation warnings for React 19 breaking changes. 

      1. Get all tenants to migrate to React 18.3 and ensure build using "jsx": "react-jsx"
      2. Provide docs containing:
      3. Add an insights-chrome monitoring system to track React 19 migration readiness across tenant apps
        • Is there existing infrastructure we can piggy back on?
      4. Once all tenant apps are React 19 ready, update insight-chrome to React 19 and tenant apps should just work. 

      Official React 19 migration guide
      https://react.dev/blog/2024/04/25/react-19-upgrade-guide 

      Initial React 19 migration spike
      https://docs.google.com/document/d/1StMGvvRctcSAR-2wOAnGVX7-sRptxGm25Q0tg49tE8c/edit?usp=sharing

      Doc about self-hosted Glitchtip (replaces Sentry)
      https://docs.google.com/document/d/1afqPPvYzDkwJgJOE3jy2N8UsqqvGa-CU6JApaoPHy4g/edit?usp=sharing

              rh-ee-chmulder Charles Mulder
              rh-ee-chmulder Charles Mulder
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: