What’s Changed
- v3.1.0 release (#591) @shalehaha
- [AMSDK-11201] - Differentiate XDM vs standard shared state via eventName (#593) @PravinPK
- Fix migration bugs (#594) @nporter-adbe
- [AMSDK-10268]Handle Analytics response identity events (#584) (#590) @shalehaha
- [AMSDK-10268]Handle Analytics response identity events (#584) @cacheung
- Dev v3.1.0 to staging (#588) @shalehaha
- version to 3.1.0 (#587) @shalehaha
- Fetch latest shared state for nil event or an event that is yet to be versioned (#585) @nporter-adbe
- handle aam response content events (#586) @shalehaha
- Support legacy 3rd party extension registration (#583) @nporter-adbe
- Update event type/source docs (#579) @nporter-adbe
- Add reset complete event source (#578) @nporter-adbe
- fix wrong storage keys names for data migration (#577) @shalehaha
- use extension's name as the key for eventhub shared state (#575) @shalehaha
- Add barrier flag when getting XDM shared state (#576) @nporter-adbe
- [AMSDK-11211] Add reset identities API (#574) @nporter-adbe
- Add edge prefix to eventTypes (#573) @emdobrin
- print EventData as a prettified JSON string (option 2) (#562) @yangyansong-adbe
- use swfit Module name + calss name as the key name for an extension (#571) @shalehaha
- Include analytics and audience identities in GetIdentities response (#566) @praveek
- Fix IdentityProperties v4/v5 migration format (#567) @kevinlind
- API-> MobileCore.collectLaunchInfo (#561) @yangyansong-adbe
- fix function comments (#564) @yangyansong-adbe
- MobileCore.registerEventListener enhancement (#559) @yangyansong-adbe
- Change CustomIdentity to use underscores during encoding (#550) @nporter-adbe
- Regular listeners shouldn't be called for paired response events (#552) @emdobrin
- remove Alert message for UIServices (#547) @shalehaha
- Revert "Handle AdId to zero or empty on first launch (#530)" (#546) @kevinlind
- Remove requestConsent event source (#544) @nporter-adbe
- Add EventSource update and remove identity (#543) @kevinlind
- Add EventType com.adobe.eventType.identityEdge (#542) @kevinlind
- Update consent event source (#541) @nporter-adbe
- Add consent event source (#540) @nporter-adbe
- Remove message monitor from service provider, add onShowFailed to delegates (#535) @cdhoffmann
- UIService with Showable and Dismissible Protocols (#533) @cdhoffmann
- Simplify Zip Slip validation (#532) @cdhoffmann
- Improve shared state logging and don't add empty adId to event data (#531) @nporter-adbe
- Adding floating button to ui services (#527) @ravjain-adb
- Handle AdId to zero or empty on first launch (#530) @nporter-adbe
- Load privacy using raw value (#529) @nporter-adbe
- Fix link in docs (#526) @nporter-adbe
- Make HTTP constants public (#525) @cdhoffmann
- Added UI Services (#524) @cdhoffmann
- Update name of consent event source constant (#523) @nporter-adbe
- Add Consent event type/source and allow for setting daate encoding st… (#522) @nporter-adbe
- Default Header Locale Formatter (#520) @cdhoffmann
Checksum:
AEPCore.xcframework.zip :
236b38241df81c49f4087a643944eef89b061bc6ed4003f1c58d5fb2a8a8809a
AEPCore.AEPIdentity.zip :
8900696e18b8e487200efb6dc93d952b4178f7a5bec6a2f2db3bdb969dc4de9b
AEPLifecycle.xcframework.zip :
623c98a3e44c77dd0b17bd0efcdb22aaf0728eae1dbcba4667f41861b19a3866
AEPRulesEngine.xcframework.zip :
2f07b629fb1ca27b31c2dcf32ef8bfa55bb59a6ccd8f5ed0513becfe34d025f7
AEPServices.xcframework.zip :
7ee9a70f134a8571964b4618dc73c3ef4648e0a3f01089fece747b45f812cb12
AEPSignal.xcframework.zip :
db48bfd3df804e525d3d2d727dadf3493601a27f79cb7ed141cd3bb4eeb63efd