Skip to content

5.3.0

Latest

Choose a tag to compare

@cesarferreira cesarferreira released this 30 Jul 11:33
588722d

Summary

Feature and documentation release after 5.2.0: first-class macOS support, stronger CI, expanded tests, and SPM-focused docs.

Install (Swift Package Manager)

.package(url: "https://github.com/cesarferreira/SwiftEventBus.git", from: "5.3.0")

In Xcode: File → Add Package Dependencies…https://github.com/cesarferreira/SwiftEventBus.git

Changes since 5.2.0

  • macOS — Foundation umbrella header (no UIKit); Xcode framework builds for macOS; CI job on every push
  • Tests — 14 SPM unit tests (payloads, sender filter, unregister/cache, concurrency)
  • Sample app — Framework link/embed fix; iOS Simulator smoke test in CI (-SmokeTest)
  • Docs — README rewrite; SPM is the supported path; CocoaPods/Carthage documented as legacy only
  • Issues — Closed #55, #57, #60, #61

Platforms (SPM)

iOS 12+, macOS 10.15+, tvOS 12+, watchOS 6+

Verification

GitHub Actions: SPM build/test on macOS, iOS/macOS Xcode framework builds, Sample Simulator launch smoke test.