Upgrade omnyshell dependency to ^1.56.1 (1.14.12)#45
Merged
Conversation
1.56.0 lets the Hub broker be hosted on a listener OmnyShell does not own (OmnyShellHubService, an omnyhub Service), rebuilds OmnyShellHub on omnyhub's OmnyHub — TLS via StaticTls/ReloadableFileTls, shelf dropped — and adds NodeConfig.home. 1.56.1 is a dependency-constraint refresh (omnyhub ^1.5.1, omnydrive ^1.12.3). All of it is node/hub-side; the browser barrel is unchanged, so the PWA is unaffected. Also bumps build_runner to ^2.15.1. Verified: dart format, dart analyze --fatal-infos --fatal-warnings, the VM (151) and Chrome (65) suites, and the dart2js release bundle. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
Routine dependency refresh:
omnyshell^1.55.0 → ^1.56.1, releasing web client 1.14.12.What changed upstream
OmnyShellHubService(an omnyhubService), so another Hub can serve OmnyShell nodes on its own port and path.OmnyShellHubis rebuilt on omnyhub'sOmnyHub: TLS moves to aTlsProvider(StaticTls/ReloadableFileTls),shelfandshelf_web_socketare dropped, andNodeConfig.homeis added.All of the upstream work is node/
dart:io-side. The browser barrel (WsChannelConnection, the web transport factory) is unchanged, so the PWA is unaffected — no source changes were needed here beyond the version bump.Verification
Ran the full CI matrix locally against 1.56.1:
dart format -o none --set-exit-if-changed .— cleandart analyze --fatal-infos --fatal-warnings .— no issuesdart test --platform vm— 151 passeddart test -p chrome test/ui test/e2e— 65 passeddart run build_runner build --release --output build— dart2js bundle produced (671 KB)webClientVersioninlib/core/version.dartis bumped in lockstep withpubspec.yaml, as CI requires.🤖 Generated with Claude Code