diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 1611fdc..fa17cbf 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -12,18 +12,18 @@ permissions: jobs: macos: - runs-on: macos-14 + runs-on: macos-15 steps: - uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: '15.2.0' + xcode-version: '16.1.0' - uses: actions/checkout@v4 - name: Run build run: .ci/scripts/build.sh - name: Run test - run: xcodebuild -scheme apm-agent-ios-Package -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 14' test + run: xcodebuild -scheme apm-agent-ios-Package -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 16' test - name: Run package snapshots run: .ci/scripts/package.sh diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 0d34b0f..b756346 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -16,6 +16,11 @@ [[release-notes-next]] === Next +[[release-notes-v1.2.0]] +=== v1.2.0 +==== Features +- Updated OpenTelemetry-Swift to v1.12.1, addressing various issues. + [[release-notes-v1.0.2]] === v1.0.2 ==== Features diff --git a/Package.swift b/Package.swift index e62136b..6e5d23d 100644 --- a/Package.swift +++ b/Package.swift @@ -20,7 +20,7 @@ let package = Package( dependencies: [ .package(url: "https://github.com/ashleymills/Reachability.swift", from: "5.2.4"), .package( - url: "https://github.com/open-telemetry/opentelemetry-swift", exact: "1.11.0"), + url: "https://github.com/open-telemetry/opentelemetry-swift", exact: "1.12.1"), .package(url: "https://github.com/MobileNativeFoundation/Kronos.git", .upToNextMajor(from: "4.2.2")), .package( url: "https://github.com/microsoft/plcrashreporter.git", .upToNextMajor(from: "1.0.0")), diff --git a/Sources/apm-agent-ios/Version.swift b/Sources/apm-agent-ios/Version.swift index f3870a7..bd765b7 100644 --- a/Sources/apm-agent-ios/Version.swift +++ b/Sources/apm-agent-ios/Version.swift @@ -15,5 +15,5 @@ import Foundation extension ElasticApmAgent { - public static let elasticSwiftAgentVersion: String = "1.0.0" + public static let elasticSwiftAgentVersion: String = "1.2.0" } diff --git a/docs/setup.asciidoc b/docs/setup.asciidoc index 7b1e3bd..67119b4 100644 --- a/docs/setup.asciidoc +++ b/docs/setup.asciidoc @@ -36,7 +36,7 @@ Below is a helpful code-snippet: ---- Package( dependencies:[ - .package(name: "apm-agent-ios", url: "https://github.com/elastic/apm-agent-ios.git", from: "1.0.0"), + .package(name: "apm-agent-ios", url: "https://github.com/elastic/apm-agent-ios.git", from: "1.2.0"), ], targets:[ .target( diff --git a/docs/supported-tech.asciidoc b/docs/supported-tech.asciidoc index ea7dd31..9cc5238 100644 --- a/docs/supported-tech.asciidoc +++ b/docs/supported-tech.asciidoc @@ -6,5 +6,5 @@ The Elastic APM iOS Agent automatically instruments various APIs, frameworks, an [options="header"] |=== | Framework | Version -| OpenTelemetry-Swift | 1.9.0 +| OpenTelemetry-Swift | 1.12.1 |===