Skip to content

Commit fa76a8d

Browse files
committed
Prepare peer connectivity 0.2.4 release
1 parent 5f98ed1 commit fa76a8d

3 files changed

Lines changed: 24 additions & 24 deletions

File tree

Package.resolved

Lines changed: 19 additions & 19 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
@@ -5,7 +5,7 @@ import PackageDescription
55
// Embedded toggle controls the experimental Embedded feature + WMO for the
66
// Embedded-clean core(s). Lifetimes is enabled in BOTH modes because the
77
// P2PCoreBytes/LibP2PCore dependency surface requires @_lifetime for its
8-
// Span-returning members. Mirrors the swift-libp2p `embedded` branch wiring.
8+
// Span-returning members. Matches the released swift-libp2p core wiring.
99
let embeddedEnabled = Context.environment["P2P_CORE_EMBEDDED"] == "1"
1010

1111
let coreSettings: [SwiftSetting] = {
@@ -34,7 +34,7 @@ let package = Package(
3434
.library(name: "PeerConnectivityBonjour", targets: ["PeerConnectivityBonjour"]),
3535
],
3636
dependencies: [
37-
.package(url: "https://github.com/1amageek/swift-libp2p.git", from: "0.2.3"),
37+
.package(url: "https://github.com/1amageek/swift-libp2p.git", from: "0.2.5"),
3838
.package(url: "https://github.com/apple/swift-nio.git", from: "2.91.0"),
3939
.package(url: "https://github.com/apple/swift-log.git", from: "1.8.0"),
4040
],

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
`PeerConnectivity` is the app-facing API for nearby peer discovery, invitations, and session communication. The primary API follows the shape of Multipeer Connectivity: browse, advertise, invite, then send messages, streams, or resources. Backend details such as libp2p transports, multiaddrs, and wire compatibility remain available, but they are not the first thing app code needs to learn.
44

5-
> **Release status.** The released `0.2.3` ships this API. Embedded support is the
5+
> **Release status.** Current release: `0.2.4`. Embedded support is the
66
> `PeerConnectivityCore` wire-codec contract; platform/session adapters remain
77
> host or Apple-platform integration layers by design.
88
@@ -21,14 +21,14 @@ The API should stay simple enough for application code to use without learning l
2121

2222
- Swift 6.2+ (tools version `6.2`)
2323
- macOS 26+ / iOS 26+ / tvOS 26+ / watchOS 26+ / visionOS 26+
24-
- The libp2p backends require swift-libp2p 0.2.3.
24+
- The libp2p backends require swift-libp2p 0.2.5.
2525

2626
## Installation
2727

2828
Add the package to your `Package.swift` dependencies:
2929

3030
```swift
31-
.package(url: "https://github.com/1amageek/swift-peer-connectivity.git", from: "0.2.3")
31+
.package(url: "https://github.com/1amageek/swift-peer-connectivity.git", from: "0.2.4")
3232
```
3333

3434
## Quick Start

0 commit comments

Comments
 (0)