Commit graph

  • f9eaa36468 Update README.md readme-depdency-update Ketan S 2026-04-21 13:32:06 +0530
  • ea6c5b342c
    Merge 2bf7ae5d9f into 44b215162e Austin Pray 2026-04-19 02:32:20 -0400
  • f9eeb4821b
    Merge 0cea092736 into 44b215162e ketanmixpanel 2026-04-19 02:32:20 -0400
  • 037afba612
    Merge 282bb40aed into 44b215162e ketanmixpanel 2026-04-18 03:27:54 +0000
  • 44b215162e
    Release 6.3.0 (#718) master v6.3.0 6.3.0 ketanmixpanel 2026-04-17 23:11:42 +0530
  • a38071aa39 Update docs release-6.3.0 Ketan S 2026-04-17 22:54:29 +0530
  • f658295b84 Version 6.3.0 Ketan S 2026-04-17 22:53:44 +0530
  • 7538b60dfe
    Update Package.swift (#717) ketanmixpanel 2026-04-17 22:43:58 +0530
  • c2b083b2cc Update Package.swift update-package.swift Ketan S 2026-04-17 22:26:58 +0530
  • 5aa52257c1
    Fix feature flags and track events race condition (#715) ketanmixpanel 2026-04-17 22:07:58 +0530
  • 2d41afdde0 removed queue scheduling fix/feature-flags-race-condition Ketan S 2026-04-17 21:08:47 +0530
  • 0cea092736
    Install Carthage via Homebrew before running carthage.sh in publish workflow updated-publish-release-process copilot-swe-agent[bot] 2026-04-16 20:00:03 +0000
  • b9c6ac927e
    Update .github/workflows/publish.yml ketanmixpanel 2026-04-17 01:27:24 +0530
  • 17fad3f356 fixed review feedback Ketan S 2026-04-17 01:23:27 +0530
  • 1252576860 Updated the publish release process Ketan S 2026-04-17 00:59:59 +0530
  • 22cdbed76e
    Defer automatic events initialization - Fix SwiftUI global accent color override when initializing Mixpanel with automatic events (#712) Santi Gracia 2026-04-16 20:39:18 +0200
  • b9083d4d09
    Use iOS file-protection flag when opening DB (#705) Santi Gracia 2026-04-16 20:38:41 +0200
  • 69b47d16f1
    fix: align getAllVariantsSync doc comment to use 'may block' for consistency copilot-swe-agent[bot] 2026-04-16 18:23:36 +0000
  • 10b88c0705
    fix: avoid trackingQueue.sync from main thread in async flag paths and fix doc comments copilot-swe-agent[bot] 2026-04-16 18:21:29 +0000
  • 74dea7f65a
    Update Sources/FeatureFlags.swift ketanmixpanel 2026-04-16 23:50:23 +0530
  • 20e5ce72e2
    Update Sources/FeatureFlags.swift ketanmixpanel 2026-04-16 23:48:38 +0530
  • f4d914ff84 passed the distinctId to the recordFirstTimeEvent Ketan S 2026-04-16 23:36:10 +0530
  • 087655deb3 removed unused initilizers Ketan S 2026-04-16 23:27:55 +0530
  • e17da3d4b1 added fix for the race FF condition Ketan S 2026-04-16 22:25:28 +0530
  • 468eee08cb
    Merge cf5ad74ba6 into 3ad0fb8221 ketanmixpanel 2026-04-16 22:09:11 +0530
  • cf5ad74ba6
    Revert "Integrate common SDK to use the Event bridge (#709)" revert-709-feature/support-for-common-sdk ketanmixpanel 2026-04-16 22:08:58 +0530
  • 1550d7493c
    Merge 0b736cccf6 into 3ad0fb8221 ketanmixpanel 2026-04-16 11:54:01 +0000
  • 0b736cccf6 Update MixpanelInstance.swift Fix-race-condition-with-track()-and-immediate-getVariant-call Ketan S 2026-04-16 17:23:55 +0530
  • a7cf92e00d Update .gitignore Ketan S 2026-04-16 17:07:45 +0530
  • 52d73337c0 Delete settings.local.json Ketan S 2026-04-16 17:07:10 +0530
  • 0c3468889b Create properties on the calling thread so that it can be used by track and FF. checkFirstTimeEvents Ketan S 2026-04-16 14:05:46 +0530
  • 9db8578f19 replaced concurrent queue with serial queue Ketan S 2026-04-16 00:04:11 +0530
  • 676bb9f51e Sync first-time event checks; lazy property build Ketan S 2026-04-15 23:45:05 +0530
  • 0f9d0af3d3 Fix iOS CI: exclude simulator from file-protection open flag sqlite-open-mpdb-fix Santi G 2026-04-13 12:36:28 +0200
  • 54dbf04a14 Fix for tests in PR accent-color-522 Santi G 2026-04-12 09:48:29 +0200
  • 47d3b3b3b7 Drain main run loop before tracking queue Santi G 2026-04-12 09:36:08 +0200
  • be23d411ea Defer automatic events initialization Santi G 2026-04-12 08:56:27 +0200
  • 3ad0fb8221
    Integrate common SDK to use the Event bridge (#709) ketanmixpanel 2026-04-10 20:14:33 +0530
  • e41167b522 added pod dependency feature/support-for-common-sdk Ketan S 2026-04-10 18:21:04 +0530
  • 2d84c6b291 added pod dependency feature/communcation-bridge Ketan S 2026-04-10 18:21:04 +0530
  • aa43906260
    Release 6.2.0 (#710) v6.2.0 6.2.0 ketanmixpanel 2026-04-07 22:26:10 +0530
  • 7c61e15e5f Update docs release-6.2.0 Ketan S 2026-04-07 22:10:17 +0530
  • 302eb51f70 Version 6.2.0 Ketan S 2026-04-07 22:09:45 +0530
  • b00c302a44
    Swift: Add OpenFeature support to MixpanelFlags protocol (#701) Mark Siebert 2026-04-07 09:33:16 -0700
  • 90868284a7 Update MixpanelEventBridgeTests.swift Ketan S 2026-04-07 21:49:26 +0530
  • 9b46c273b5
    Add MixpanelEventBridgeTests.swift to tvOS test target copilot-swe-agent[bot] 2026-04-07 13:06:33 +0000
  • a2eb0e1296
    Add MixpanelEventBridgeTests.swift to Mac test directory copilot-swe-agent[bot] 2026-04-07 06:55:26 +0000
  • 1e1d4da366
    Add MixpanelEventBridgeTests covering bridge notification on track and opt-out behavior copilot-swe-agent[bot] 2026-04-07 06:53:14 +0000
  • a0ee60cee2 Lower mixpanel-swift-common min version and remove duplicate Ketan S 2026-04-07 12:04:09 +0530
  • 8ce660051b Merge branch 'master' into feature/support-for-common-sdk Ketan S 2026-04-07 12:00:38 +0530
  • 853d6aaa3f Update Package.swift Ketan S 2026-04-06 23:09:13 +0530
  • e30ed61d76 Update Package.swift Ketan S 2026-04-06 15:56:52 +0530
  • fc5fbc23da Use mixpanel-swift-common package Ketan S 2026-04-06 15:32:01 +0530
  • 99513f3056 Revert platform version requirements raised for OpenFeature provider msiebert-openfeature-provider msiebert 2026-04-02 12:01:52 -0700
  • a3e2b317b2 Fix flag context not loaded from options on init msiebert 2026-04-02 11:43:34 -0700
  • a151065dce Remove OpenFeature provider (moved to mixpanel-swift-openfeature) msiebert 2026-04-02 11:03:24 -0700
  • 6e2a786b1e
    Release 6.1.0 (#708) v6.1.0 6.1.0 ketanmixpanel 2026-04-02 20:57:26 +0530
  • 5c5cf15f51 Update docs release-6.1.0 Ketan S 2026-04-02 20:38:39 +0530
  • 47df4c5592 Version 6.1.0 Ketan S 2026-04-02 20:37:58 +0530
  • 282bb40aed Remove 'v' prefix from release git tag changed-podspec-tag Ketan S 2026-04-02 19:05:21 +0530
  • 252093e932 Use raw version tag in Mixpanel podspec Ketan S 2026-04-02 18:30:20 +0530
  • 2fecbcc4be
    feat: OSX Automatic Event Tracking (#706) Tyler Roach 2026-04-02 08:49:37 -0400
  • 2a849dc8d7 Update Package.swift Ketan S 2026-04-02 17:31:13 +0530
  • 48a7bd5184 Use ERROR reason code for failed evaluations to match JS provider msiebert 2026-04-01 15:42:30 -0700
  • 1f61ea8091 Merge remote-tracking branch 'origin/master' into msiebert-openfeature-provider msiebert 2026-04-01 15:20:05 -0700
  • 14b96bfd6e Return defaults with error codes instead of throwing exceptions msiebert 2026-04-01 15:17:58 -0700
  • 20faca8944 improved update context variable storage msiebert 2026-04-01 14:34:35 -0700
  • 32b2277244 Simplify OpenFeature provider and remove dead code msiebert 2026-04-01 12:49:26 -0700
  • 01df5e3516
    Add loadFlags(completion:) callback variant (#700) Mark Siebert 2026-04-01 10:13:58 -0700
  • abde898b88 Merge branch 'master' into feat/osx-automatic-tracking feat/osx-automatic-tracking Tyler Roach 2026-03-31 12:03:15 -0400
  • d43d694e3c
    chore: pin GitHub Actions to full commit SHAs (#702) Austin Pray 2026-03-31 11:02:15 -0500
  • 6e473d2019 fix tests Tyler Roach 2026-03-31 10:15:19 -0400
  • 401ca40378 OSX Automatic Event Tracking Tyler Roach 2026-03-31 10:01:33 -0400
  • f989d4965e moved the bridge code to shared module Ketan S 2026-03-31 13:38:04 +0530
  • 95e8dc2c83 Merge branch 'master' into feature/communcation-bridge Ketan S 2026-03-31 11:31:43 +0530
  • 6dffe8ec3e Merge branch 'master' into feature/communcation-bridge Ketan S 2026-03-31 11:28:47 +0530
  • c8f7f37991 use AsyncStream Ketan S 2026-03-31 11:27:01 +0530
  • 71d5043d4b Add GENERAL error handling and normalize targetingKey msiebert 2026-03-24 14:52:27 -0700
  • 2bf7ae5d9f chore: add 30-day dependabot cooldown dependabot-cooldown Austin Pray 2026-03-24 15:16:15 +0000
  • a4c4823a8e chore: pin GitHub Actions to full commit SHAs pin-actions-to-sha Austin Pray 2026-03-24 03:46:55 +0000
  • 875f0205e1 Implement OpenFeature context forwarding in initialize and onContextSet msiebert 2026-03-23 16:02:12 -0700
  • 31ec22217a Add missing OpenFeature provider tests for consistency across SDKs msiebert 2026-03-20 11:05:09 -0700
  • f0928e0565 Fix macOS tests to use renamed instanceName parameter msiebert 2026-03-19 19:56:48 -0700
  • 12691ecce6 Add OpenFeature provider msiebert 2026-03-19 11:44:17 -0700
  • fb2d4390ee Add loadFlags(completion:) to MockMixpanelFlags for protocol conformance msiebert-ff-603-load-flags-callback msiebert 2026-03-17 15:34:53 -0700
  • fdac15d9b9 Add loadFlags(completion:) to support async flag loading callbacks msiebert 2026-03-17 15:12:17 -0700
  • b4cb3f6e3e Update CHANGELOG jared 2026-03-16 18:38:28 +0000
  • 8d46455a6b Update docs v6.0.0 6.0.0 Ketan S 2026-03-17 00:02:07 +0530
  • efe5a61352 Version 6.0.0 Ketan S 2026-03-17 00:01:48 +0530
  • a7010e40bd Updated generate_docs script Ketan S 2026-03-17 00:00:43 +0530
  • 18c0979676 Bumped tvOS support to 12 Ketan S 2026-03-16 23:41:39 +0530
  • d1fd4318d4
    First time event targeting (#685) Mark Siebert 2026-03-13 14:32:42 -0700
  • fb4aeb264d Fix data races in testTrackingFromDifferentQueueContexts msiebert-first-time-event-targeting msiebert 2026-03-13 13:01:24 -0700
  • 2f0572f0b2 Fix flaky CI tests by upgrading dispatch QoS and removing double-dispatch msiebert 2026-03-13 11:48:10 -0700
  • 60b5d1e820 Fix flaky testFirstTimeEventActivatesOnlyOnce by using XCTestExpectation msiebert 2026-03-13 11:14:05 -0700
  • f64d27028a Increase test timeouts to fix flaky CI failure msiebert 2026-03-13 10:37:50 -0700
  • fe31197196 Fix compiler warnings and pre-serialize propertyFilters JSON for performance msiebert 2026-03-13 10:06:45 -0700
  • ba98c85c9b moved notifyListeners to track call Ketan S 2026-03-12 12:10:32 +0530
  • 252d5d4e3f Make first-time event property matching case-sensitive and pass properties directly to JsonLogic msiebert 2026-03-11 14:16:03 -0700
  • 032cefadbc O(1) check for event name with first time events msiebert 2026-03-10 11:12:19 -0700