Skip to content

Commit e65d410

Browse files
chore(deps): bump LXMF-swift to 0.4.0 + reticulum-swift to 0.3.0 (#73)
LXMF-swift 0.4.0 (PR #7 — perf/stamper-parallel-primed-digest, merged): - Parallel stamp generation (LXStamper TaskGroup, 8 workers, primed SHA256 digest) — cost=16 from multi-minute to ~1-2s on iPhone. - PROPAGATED state machine fixes: drops wrong link.identify(); wires RESOURCE_PRF to .sent (not .delivered); ERROR_INVALID_STAMP handler via pendingPropagationSends FIFO + pendingPropagationRejections set; handlePropagationAccepted + handleOutboundResourceFailed with awaited DB writes that preserve deliveryAttempts budget. - DIRECT path: self-send identity resolution before path table; drops premature link.identify(); broadcast-relay-only self-echo gate; DIRECT resource crash-recovery parity with PROPAGATED. - Stamp-rejected resource short-circuit prevents retry-loop spam. reticulum-swift 0.3.0 (PR #16): - HEADER_2 link DATA conversion fix. - sendLinkData signature: destinationHash param removed (breaking). Package.swift, pbxproj, and Xcode-shared Package.resolved all updated. Build verified: xcodebuild for iOS Simulator, CODE_SIGNING_ALLOWED=NO, BUILD SUCCEEDED. Smoke pipeline (PROPAGATED/DIRECT/OPP bidirectional with Mac echo bot) to follow on PR ready→draft transition. Co-authored-by: torlando-tech <torlando-tech@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent f75a66c commit e65d410

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

Columba.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,7 +1223,7 @@
12231223
repositoryURL = "https://github.com/torlando-tech/LXMF-swift.git";
12241224
requirement = {
12251225
kind = upToNextMajorVersion;
1226-
minimumVersion = 0.3.4;
1226+
minimumVersion = 0.4.0;
12271227
};
12281228
};
12291229
PKGREF2 /* XCRemoteSwiftPackageReference "maplibre-gl-native-distribution" */ = {
@@ -1247,7 +1247,7 @@
12471247
repositoryURL = "https://github.com/torlando-tech/reticulum-swift.git";
12481248
requirement = {
12491249
kind = upToNextMajorVersion;
1250-
minimumVersion = 0.2.3;
1250+
minimumVersion = 0.3.0;
12511251
};
12521252
};
12531253
/* End XCRemoteSwiftPackageReference section */

Columba.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ let package = Package(
2020
// `.swiftpm/configuration/mirrors.json` mapping the URL to a local
2121
// directory — see README "Local development against unreleased
2222
// library changes" for the exact recipe.
23-
.package(url: "https://github.com/torlando-tech/LXMF-swift.git", from: "0.3.0"),
23+
.package(url: "https://github.com/torlando-tech/LXMF-swift.git", from: "0.4.0"),
2424
.package(url: "https://github.com/torlando-tech/LXST-swift.git", from: "0.2.0"),
25-
.package(url: "https://github.com/torlando-tech/reticulum-swift.git", from: "0.2.0"),
25+
.package(url: "https://github.com/torlando-tech/reticulum-swift.git", from: "0.3.0"),
2626
.package(url: "https://github.com/maplibre/maplibre-gl-native-distribution", from: "6.9.0"),
2727
],
2828
targets: [

0 commit comments

Comments
 (0)