* added code for communcation bridge
* removed the excess logging
* removed the MixpanelBridgeEvent class
* updated eventBridge code
* moved notifyListeners to track call
* use AsyncStream
* Merge branch 'master' into feature/communcation-bridge
* moved the bridge code to shared module
* Update Package.swift
* Use mixpanel-swift-common package
Replace mixpanel-swift-shared with mixpanel-swift-common across the project. Updated Package.swift (dependency URL and product name), changed import in Sources/Track.swift, and modified Mixpanel.xcodeproj entries to reference MixpanelSwiftCommon (XCRemoteSwiftPackageReference, XCSwiftPackageProductDependency, framework entries and groups). Also bumped the package requirement to upToNextMajor with minimumVersion 2.0.0.
* Update Package.swift
* Update Package.swift
* Lower mixpanel-swift-common min version and remove duplicate
Reduce the XCRemoteSwiftPackageReference minimumVersion for mixpanel-swift-common from 2.0.0 to 1.0.0 in Mixpanel.xcodeproj to allow older compatible releases. Also remove a duplicated flagManager.checkFirstTimeEvents(...) block in Sources/Track.swift to prevent the same first-time event check from running twice.
* Add MixpanelEventBridgeTests covering bridge notification on track and opt-out behavior
Agent-Logs-Url: https://github.com/mixpanel/mixpanel-swift/sessions/fa45ba33-c2bf-4811-9e91-829afdc858bf
Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>
* Add MixpanelEventBridgeTests.swift to Mac test directory
Agent-Logs-Url: https://github.com/mixpanel/mixpanel-swift/sessions/fa45ba33-c2bf-4811-9e91-829afdc858bf
Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>
* Add MixpanelEventBridgeTests.swift to tvOS test target
Agent-Logs-Url: https://github.com/mixpanel/mixpanel-swift/sessions/47b76ca2-86a7-4c28-9265-b72264c0d548
Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>
* Update MixpanelEventBridgeTests.swift
* added pod dependency
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>