bloomreach / bloomreach/limitless-ui-react
Add React 19 support to peer dependencies
- Dominant language
- TypeScript
- Stars
- 3
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
## Problem
The current peer dependencies specification prevents installation with React 19 projects due to the restrictive version range. This causes npm/pnpm/yarn to fail when trying to install the package in projects using React 19.
## Current behavior
- Package fails to install in React 19 projects
- Error messages about peer dependency conflicts
- Developers cannot use the latest React version with this library
## Expected behavior
- Package should install successfully with React 19
- Support for all React versions >= 18.3.1
- Future-proof peer dependency specification
## Solution
Update peer dependencies to use `>=18.3.1` for both `react` and `react-dom` to support React 18.3.1 and all future versions including React 19.
## Priority
High - This blocks adoption of React 19 in projects using this library.
Contributor guide
Research direction
Start at the package manifest's peerDependencies section and inspect the entries for react and react-dom. Update the ranges to support versions >=18.3.1, then verify that the package can install in a React 19 project without peer dependency conflicts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 75/100