Skip to content

Upgrade omnyshell dependency to ^1.56.1 (1.14.12)#45

Merged
gmpassos merged 1 commit into
masterfrom
feature/omnyshell-1.56
Jul 13, 2026
Merged

Upgrade omnyshell dependency to ^1.56.1 (1.14.12)#45
gmpassos merged 1 commit into
masterfrom
feature/omnyshell-1.56

Conversation

@gmpassos

Copy link
Copy Markdown
Contributor

Routine dependency refresh: omnyshell ^1.55.0 → ^1.56.1, releasing web client 1.14.12.

What changed upstream

  • omnyshell 1.56.0 — the Hub broker can now be hosted on a listener OmnyShell does not own, via OmnyShellHubService (an omnyhub Service), so another Hub can serve OmnyShell nodes on its own port and path. OmnyShellHub is rebuilt on omnyhub's OmnyHub: TLS moves to a TlsProvider (StaticTls / ReloadableFileTls), shelf and shelf_web_socket are dropped, and NodeConfig.home is added.
  • omnyshell 1.56.1 — dependency constraints only (omnyhub ^1.5.1, omnydrive ^1.12.3); no API or behaviour change.
  • build_runner ^2.15.0 → ^2.15.1.

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 . — clean
  • dart analyze --fatal-infos --fatal-warnings . — no issues
  • dart test --platform vm — 151 passed
  • dart test -p chrome test/ui test/e2e — 65 passed
  • dart run build_runner build --release --output build — dart2js bundle produced (671 KB)

webClientVersion in lib/core/version.dart is bumped in lockstep with pubspec.yaml, as CI requires.

🤖 Generated with Claude Code

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>
@gmpassos gmpassos merged commit bcb4719 into master Jul 13, 2026
4 checks passed
@gmpassos gmpassos deleted the feature/omnyshell-1.56 branch July 13, 2026 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant