Skip to content

upgrade: fullscreen package upgrade for Solid 2.0#848

Draft
davedbase wants to merge 1 commit intosolidjs-community:nextfrom
davedbase:update/v2/fullscreen
Draft

upgrade: fullscreen package upgrade for Solid 2.0#848
davedbase wants to merge 1 commit intosolidjs-community:nextfrom
davedbase:update/v2/fullscreen

Conversation

@davedbase
Copy link
Copy Markdown
Member

Bumps the peer dependency to solid-js@^2.0.0-beta.7 and updates the package to match the 2.0 API.

Breaking

  • use:createFullscreen directive removed — use ref={fullscreen(opts)} instead
  • Requires solid-js@^2.0.0-beta.7 and @solidjs/web@^2.0.0-beta.7

Changes

  • New fullscreen() ref factory export as the Solid 2.0 replacement for the directive
  • isServer imported from @solidjs/web
  • createEffect updated to the split compute/effect signature

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 21, 2026

🦋 Changeset detected

Latest commit: a25fa88

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@solid-primitives/fullscreen Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@davedbase davedbase changed the base branch from main to next April 21, 2026 01:47
@davedbase davedbase added this to the Solid 2.0 Upgrade milestone Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant