-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
This issue tracks a major tech stack upgrade for the OmniBlocks front end. The goal is to update essential React ecosystem dependencies and remove unused or deprecated packages.
Upgrade the following core dependencies:
- react
- react-dom
- redux
- react-redux
- (audit for others commonly used, e.g., prop-types if present)
Remove the following unused/deprecated libraries:
- react-popover
- react-contextmenu
- (audit and clean up other legacy or unnecessary packages if found)
Acceptance Criteria:
- All upgrades are backward-compatible and pass CI
- Remove all direct and transitive usage of deprecated dependencies
- Codebase updated to use any new APIs/migration patterns required by library upgrades
- Project builds and runs as expected without runtime errors
- Update documentation or README with any breaking or notable changes
Tips:
- Review release notes for each upgraded package for any breaking changes.
- Use
npm outdated/npm uninstalland code search to audit dependencies.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency file
Type
Projects
Status
No status