chore(deps): @unisim/sdk 0.81.0 — suite switcher families back in sync - #37
Merged
Conversation
This app was pinned to ^0.77.1, which on a 0.x version resolves to >=0.77.1 <0.78.0 — so it could never pick up the catalogue reshape in SDK 0.78.0 and its suite switcher drifted from the rest of the suite. 0.78.0 dropped the `business-plus` family (Webinar and Exports became plain `business`), moved Date Polling to `everyday`, and cut the section list from four to three (Everyday / Business / Geeky). Apps below that line still render the old four-section layout, and anything below 0.73.0 is missing Universal Converter entirely. Only package.json and package-lock.json change here. Verified with a production build plus tsc --noEmit. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Deploying universal-polling with
|
| Latest commit: |
8efc12d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://2ed28829.universal-polling.pages.dev |
| Branch Preview URL: | https://chore-sdk-0-81-0.universal-polling.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps
@unisim/sdkfrom^0.77.1to^0.81.0.Why
The suite switcher's app order and category sections are baked into the SDK
(
DEFAULT_UNIVERSAL_APPS_PRODUCTSandAPP_CATEGORY_ORDERinSuiteSwitcher.tsx), and this app doesn't override them — it just renders<UniversalAppsNavBar />. So the switcher is whatever SDK version got resolvedat build time, and the apps had drifted apart.
The pin was the cause. On a
0.xversion,^0.77.1resolves to>=0.77.1 <0.78.0, sonpm updatecould never carry this app across the0.78.0 boundary — where the catalogue was reshaped:
business-plusdropped as a family; Webinar and Exports became plainbusinessbusinesstoeverydayEveryday/Business/GeekyAnything still below 0.78.0 renders the old four-section layout, and anything
below 0.73.0 is missing Universal Converter entirely.
Six apps were stuck on
^0.77.1(Date Polling, Exports, Recorder, Signatures,USB, Webinar); this is one of the six. With them bumped, all ten apps resolve
the same catalogue and show an identical switcher.
Scope and verification
Only
package.jsonandpackage-lock.jsonchange.0.78.0 also carried an unrelated chrome rework (merged Actions+profile control,
viewport-caged dropdowns,
onHome), so the jump was verified rather thanassumed: production build and
tsc --noEmitpass. Vite doesn't typecheck onits own, so the typecheck was run separately.
🤖 Generated with Claude Code