From 466dd2fa359970e3a8a99385e9888fddbf5b3168 Mon Sep 17 00:00:00 2001 From: Christopher Houdlette Date: Wed, 13 May 2026 15:20:21 -0600 Subject: [PATCH] fix: release 1.5.0 --- README.md | 2 +- Sources/MetaRouter/Version.swift | 2 +- Tests/MetaRouterTests/LifecycleEventEmitterTests.swift | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1eb7032..0ca3bf0 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ A lightweight iOS analytics SDK that transmits events to your MetaRouter cluster Add the following dependency to your `Package.swift`: ```swift -.package(url: "https://github.com/metarouterio/ios-sdk.git", from: "1.4.0") +.package(url: "https://github.com/metarouterio/ios-sdk.git", from: "1.5.0") ``` Or add it via Xcode: **File → Add Package Dependencies → Enter repository URL** diff --git a/Sources/MetaRouter/Version.swift b/Sources/MetaRouter/Version.swift index 18f16db..e6eeaeb 100644 --- a/Sources/MetaRouter/Version.swift +++ b/Sources/MetaRouter/Version.swift @@ -1,5 +1,5 @@ public enum MetaRouterSDK { // IMPORTANT: Update this value before each release. // This version is included in the `library.version` context field of all events. - public static let version = "1.4.0" + public static let version = "1.5.0" } diff --git a/Tests/MetaRouterTests/LifecycleEventEmitterTests.swift b/Tests/MetaRouterTests/LifecycleEventEmitterTests.swift index ffbf0c4..4ce5fc9 100644 --- a/Tests/MetaRouterTests/LifecycleEventEmitterTests.swift +++ b/Tests/MetaRouterTests/LifecycleEventEmitterTests.swift @@ -122,14 +122,14 @@ final class LifecycleEventEmitterTests: XCTestCase { } func testColdLaunchVersionDifferenceEmitsUpdatedThenOpened() async { - lifecycleStorage.setVersionBuild(version: "1.4.0", build: "37") + lifecycleStorage.setVersionBuild(version: "1.5.0", build: "37") let emitter = makeEmitter() await emitter.emitColdLaunchSequence(initialAppState: .active) let events = await drain() XCTAssertEqual(events.count, 2) XCTAssertEqual(events[0].event, "Application Updated") - XCTAssertEqual(events[0].properties?["previous_version"], .string("1.4.0")) + XCTAssertEqual(events[0].properties?["previous_version"], .string("1.5.0")) XCTAssertEqual(events[0].properties?["previous_build"], .string("37")) XCTAssertEqual(events[0].properties?["version"], .string("1.5.0")) XCTAssertEqual(events[0].properties?["build"], .string("42"))