new: update to Solid2 Beta 16#983
Conversation
Updates all packages from 2.0.0-beta.15 to 2.0.0-beta.16 for solid-js and @solidjs/web, and refreshes the lockfile accordingly. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
# Conflicts: # packages/i18n/package.json # packages/mutable/package.json # packages/storage/package.json # pnpm-lock.yaml
Summary
solid-jsand@solidjs/webfrom2.0.0-beta.15to2.0.0-beta.16across all 92 workspace packages plus the root, and refreshespnpm-lock.yaml/pnpm-workspace.yamlaccordingly.packages/analytics, which had been left pinned atsolid-js@2.0.0-beta.14/@solidjs/web@2.0.0-beta.14since before the beta.15 bump. That stale pin caused pnpm to dedupe its nested@solidjs/signalsdependency to a newer prerelease that had already dropped theisRefreshingexport solid-js@beta.14 relies on, breaking the whole analytics test suite withSyntaxError: ... does not provide an export named 'isRefreshing'. It's now aligned to beta.16 with everything else.Test plan
pnpm test:client2— 134/134 test files, 2063/2063 tests pass (3 skipped)pnpm test:ssr2— 77/77 test files, 295/295 tests pass (4 skipped)packages/immutable's 3 pre-existing failures are unrelated — that package still depends on legacysolid-js@1.9.14, outside the 2.0 beta line, and was untouched by this change