-
Moved
CFBundleVersion
intoservice.build
when available andCFBundleShortVersionString
is available.
-
Updated Opentelemetry-Swift to
v1.3.1
-
Added TrueTime for managing agent-server clock-skew.
-
Added configuration options for Session timeout.
-
Added configuration for all instrumentation options.
-
Added configuration that completely disables the agent.
-
Added PLCrashReporter.
This version requires APM Server v8.5.0
and Swift v5.7
-
Updated Opentelemetry-swift to
v1.2.0
-
Added agent configuration builder.
-
Added API-Key authorization option to Agent Configuration
-
added
swiftUI.View
extensionreportName(_ name: String) → View
for optional naming override of auto-generated spans from View instrumentation. -
Added MetricKit instrumentation.
-
Deprecated directly creating
AgentConfiguration
objects, in favor ofAgentConfigBuilder
. -
Removed Tap logger instrumentation.
-
Updated Opentelemetry-swift to
v1.1.2
-
Added
SwiftUI.View
andUIViewController
instrumentation. -
Added
session.id
attributes to spans created by theView
instrumentation.
-
Network status attributes {pull}20[#20]
-
Network instrumentation contains connection information providing insight into cell carriers and connection quality.
-
-
Device Resources {pull}16[#16]
-
Captures details about the device the application runs on. Include model, version, and os information.
-
-
Open Telemetry Support
-
Captures custom OTel Instrumentation
-
-
Memory usage metrics {pull}34[#34]
-
CPU usage metrics {pull}35[#35]
-
Network Instrumentation
-
Automatically generate spans for all network reqeust using
URLSession
-