BuilderIO / BuilderIO/builder

@builder.io/widgets depends on an old version of preact

Open
#3,185 1 comment 0 reactions 0 assignees View on GitHub
Stale
Dominant language
TypeScript
Stars
8.8k
Forks
1.2k
Avg merge
1d 6h
Merged PRs (30d)
17

Description

**Describe the bug**
`@builder.io/widgets` depends on an old version of preact (`^8.4.2`): https://github.com/BuilderIO/builder/blob/main/packages/widgets/package.json#L133

This version was released in 2018! This is currently blocking us from upgrading Storybook 7 to 8.

**To Reproduce**
Steps to reproduce the behavior:
1. Install latest builder widgets + storybook 7
2. Run `yarn dlx storybook@latest upgrade`

**Expected behavior**
Upgrading to Storybook 8 should not be blocked.

**Screenshots**

Screenshot 2024-04-10 at 11 28 01 AM

**Additional context**
Add any other context about the problem here.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in packages/widgets/package.json at the dependency referenced around line 133, then run the reported yarn dlx storybook@latest upgrade reproduction. Confirm the widgets package no longer blocks the Storybook 8 upgrade and verify the relevant package checks before considering the issue done.

Written by the indexing model from the issue text.

Assessment

Tech stack
storybook, typescript
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.