mixpanel-swift/MixpanelDemo
ketanmixpanel 5aa52257c1
Fix feature flags and track events race condition (#715)
* added fix for the race FF condition

* removed unused initilizers

* passed the distinctId to the recordFirstTimeEvent

* Update Sources/FeatureFlags.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Sources/FeatureFlags.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: avoid trackingQueue.sync from main thread in async flag paths and fix doc comments

Agent-Logs-Url: https://github.com/mixpanel/mixpanel-swift/sessions/035f0c40-e3d9-4629-a0f5-e52a16a531a6

Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>

* fix: align getAllVariantsSync doc comment to use 'may block' for consistency

Agent-Logs-Url: https://github.com/mixpanel/mixpanel-swift/sessions/035f0c40-e3d9-4629-a0f5-e52a16a531a6

Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>

* fixed review feedback

* removed queue scheduling

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ketanmixpanel <188901560+ketanmixpanel@users.noreply.github.com>
2026-04-17 22:07:58 +05:30
..
MixpanelDemo Add deviceIdProvider closure for custom device ID generation (#692) 2026-02-06 11:35:58 +05:30
MixpanelDemo.xcodeproj Integrate common SDK to use the Event bridge (#709) 2026-04-10 20:14:33 +05:30
MixpanelDemoMac swift-format (#672) 2025-05-29 17:45:08 -07:00
MixpanelDemoMacTests Integrate common SDK to use the Event bridge (#709) 2026-04-10 20:14:33 +05:30
MixpanelDemoMacUITests swift-format (#672) 2025-05-29 17:45:08 -07:00
MixpanelDemoTests Fix feature flags and track events race condition (#715) 2026-04-17 22:07:58 +05:30
MixpanelDemoTV swift-format (#672) 2025-05-29 17:45:08 -07:00
MixpanelDemoTVTests Integrate common SDK to use the Event bridge (#709) 2026-04-10 20:14:33 +05:30
MixpanelDemoTVUITests swift-format (#672) 2025-05-29 17:45:08 -07:00
MixpanelDemoWatch Update demo app settings and enable auto signing 2020-01-21 22:15:23 -06:00
MixpanelDemoWatch Extension swift-format (#672) 2025-05-29 17:45:08 -07:00
.gitignore Remove integrations code for braze and airship 2021-12-15 14:13:20 -08:00