Skip to content

Describe updater network failures - #25

Merged
mxcl merged 1 commit into
masterfrom
codex/improve-network-errors
Aug 14, 2026
Merged

Describe updater network failures#25
mxcl merged 1 commit into
masterfrom
codex/improve-network-errors

Conversation

@mxcl

@mxcl mxcl commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Wrap URL failures with the failing host and network error code so host apps can present useful diagnostics. Signed download paths and query strings remain hidden; timeout and cancellation behavior is unchanged.

Validation: swift test --enable-code-coverage (75 tests). Tag 4.1.1 points to commit 5898041.

Map raw URL errors to a host-and-code error without exposing signed download URLs.
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 31813414321

Coverage increased (+0.04%) to 70.491%

Details

  • Coverage increased (+0.04%) from the base build.
  • Patch coverage: 8 uncovered changes across 1 file (28 of 36 lines covered, 77.78%).
  • 1 coverage regression across 1 file.

Uncovered Changes

File Changed Covered %
AppUpdater.swift 36 28 77.78%

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
AppUpdater.swift 1 59.74%

Coverage Stats

Coverage Status
Relevant Lines: 2606
Covered Lines: 1837
Line Coverage: 70.49%
Coverage Strength: 441.88 hits per line

💛 - Coveralls

@mxcl
mxcl marked this pull request as ready for review August 14, 2026 15:16
@mxcl
mxcl merged commit 8a39285 into master Aug 14, 2026
1 check passed
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.

2 participants