From c58d667ecac9d8f580c352043f30204a77e1fd0e Mon Sep 17 00:00:00 2001 From: "Graciliano M. P." Date: Sun, 12 Jul 2026 05:21:22 -0300 Subject: [PATCH] Upgrade to omnyhub 1.2.0 and omnydrive 1.12.1 (1.55.1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Maintenance dependency bump only. omnyhub 1.2.0 is a purely additive control-plane release (bidirectional node RPC, enrolment, application-defined discovery) whose changes are confined to its node protocol — which OmnyShell does not use. OmnyShell rides on omnyhub's transport primitives (Connection, Message, ConnectionCodec, TypedConnection, WebSocketConnection) via FrameConnection, and those are unchanged. omnydrive 1.12.1 is itself just the same omnyhub bump. No behaviour change and no API change: the full suite passes unmodified. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 14 ++++++++++++++ lib/src/version.dart | 2 +- pubspec.yaml | 6 +++--- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f68c6e..02a3304 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## 1.55.1 + +### Changed + +- Raise the [omnyhub](https://pub.dev/packages/omnyhub) constraint to `^1.2.0` and + [omnydrive](https://pub.dev/packages/omnydrive) to `^1.12.1`. A maintenance bump + only: omnyhub 1.2.0 is a purely additive control-plane release (bidirectional + node RPC, enrolment, application-defined discovery) whose changes are confined + to its node protocol, which OmnyShell does not use — it rides on omnyhub's + transport primitives (`Connection`, `Message`, `ConnectionCodec`, + `TypedConnection`, `WebSocketConnection`), and those are unchanged. omnydrive + 1.12.1 is itself just the same omnyhub bump. No behaviour change and no API + change here; the full suite passes unmodified. + ## 1.55.0 ### Changed diff --git a/lib/src/version.dart b/lib/src/version.dart index ef249f4..6bbac4a 100644 --- a/lib/src/version.dart +++ b/lib/src/version.dart @@ -3,4 +3,4 @@ /// This is the single source of truth for "what build is this": it is rendered /// in the CLI banner and is the default a node reports as its /// [NodeConfig.agentVersion] / [PlatformInfo.agentVersion]. -const String omnyShellVersion = '1.55.0'; +const String omnyShellVersion = '1.55.1'; diff --git a/pubspec.yaml b/pubspec.yaml index 7f4c8f6..2686500 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ description: >- connect to a Hub by node identity (not host:port); the Hub authenticates, authorizes and brokers encrypted sessions to Nodes over WebSocket-on-TLS. Ships Hub, Node, Client and CLI implementations behind first-class Dart APIs. -version: 1.55.0 +version: 1.55.1 repository: https://github.com/OmnyGrid/omnyshell environment: @@ -22,8 +22,8 @@ dependencies: ffi: ^2.1.0 http: ^1.2.0 meta: ^1.18.3 - omnydrive: ^1.12.0 - omnyhub: ^1.1.0 + omnydrive: ^1.12.1 + omnyhub: ^1.2.0 path: ^1.9.0 pointycastle: ^4.0.0 #portable_pty: ^0.0.5 # waiting crash fix.