Skip to content

Upgrade to omnyhub 1.5.1 (1.12.3) - #20

Merged
gmpassos merged 1 commit into
masterfrom
chore/omnyhub-1.5.1
Jul 13, 2026
Merged

Upgrade to omnyhub 1.5.1 (1.12.3)#20
gmpassos merged 1 commit into
masterfrom
chore/omnyhub-1.5.1

Conversation

@gmpassos

Copy link
Copy Markdown
Contributor

Changed

  • Raise the omnyhub constraint to ^1.5.1 (from ^1.3.0).

A maintenance bump only. omnyhub 1.4.0 and 1.5.0 are on-demand TLS releases (async DomainPolicy, LetsEncryptTls.autoIssue, LetsEncryptTls.renewBefore), and 1.5.1 is a dependency bump beneath them. Their changes are confined to the TLS provider, which omnydrive does not use — both servers build their transport with HttpTransport.http, and nothing in the package references LetsEncryptTls, DomainPolicy or TlsProvider.

1.4.0's one breaking change — LetsEncryptTls.isAllowed now returning Future<bool> — has no caller here.

The omnyhub surface omnydrive is built on — OmnyHub, HttpTransport, HubRequest/HubResponse, RouterService, successEnvelope/errorEnvelope, mapErrors — is unchanged. No behaviour change, no API change.

Verification

Resolved and ran the full suite against omnyhub 1.5.1:

  • dart format — clean
  • dart analyze --fatal-infos --fatal-warnings — no issues
  • dart run dependency_validator — no issues
  • dart test260/260 pass
  • dart pub publish --dry-run — clean

🤖 Generated with Claude Code

Raise the omnyhub constraint to ^1.5.1.

omnyhub 1.4.0 and 1.5.0 are on-demand TLS releases (async DomainPolicy,
LetsEncryptTls.autoIssue, LetsEncryptTls.renewBefore), and 1.5.1 is a
dependency bump beneath them. Their changes are confined to the TLS
provider, which omnydrive does not use: both servers build their transport
with HttpTransport.http, and nothing in the package touches LetsEncryptTls,
DomainPolicy or TlsProvider. 1.4.0's one breaking change, isAllowed now
returning Future<bool>, has no caller here. The HTTP surface omnydrive is
built on is unchanged.

Verified by resolving and running the full suite against 1.5.1: format
clean, analyzer clean, dependency_validator clean, all 260 tests pass. No
behaviour or API change.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Jul 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@gmpassos
gmpassos merged commit f1d88f3 into master Jul 13, 2026
3 checks passed
@gmpassos
gmpassos deleted the chore/omnyhub-1.5.1 branch July 13, 2026 04:42
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