Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions src/pages/edge/identity-for-edge-network/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ keywords:

# Release notes

## June 12, 2026

### iOS EdgeIdentity 5.1.0

* Added support for processing `updateProfileAttributes` events dispatched by AEPCore. When `MobileCore.updateProfileAttributes(ProfileAttributes(timeZone: TimeZone(identifier: "America/New_York")))` is called, EdgeIdentity validates the IANA timezone identifier, deduplicates against persistent storage (retained across app restarts), and forwards changed values to the Adobe Edge Network as a `profile.updateAttributes` XDM event.

## March 28, 2025

### React Native EdgeIdentity 7.0.0
Expand All @@ -19,14 +25,14 @@ keywords:

### Flutter EdgeIdentity 5.0.0

* Update to use BOM [(Bill of Materials)](https://central.sonatype.com/artifact/com.adobe.marketing.mobile/sdk-bom) for Android SDK dependencies.
* Update to use BOM [(Bill of Materials)](https://central.sonatype.com/artifact/com.adobe.marketing.mobile/sdk-bom) for Android SDK dependencies.
* Update tests to handle the deprecation warning for `setMockMethodCallHandler`.

## February 10, 2025

### Android EdgeIdentity 3.0.1

* Added support for the new `MobileCore.initialize` API introduced in Core.
* Added support for the new `MobileCore.initialize` API introduced in Core.

## June 6, 2024

Expand Down
31 changes: 31 additions & 0 deletions src/pages/home/base/mobile-core/api-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -1562,6 +1562,37 @@ MobileCore.trackState("homePage", additionalContextData);

You can update the configuration programmatically by passing configuration keys and values to override the existing configuration using `updateConfiguration` API. For more information about configuration in Mobile Core, please refer to the [Configuration API reference](configuration/api-reference.md#updateconfiguration).

## updateProfileAttributes

Updates profile attributes for syncing to the Adobe Experience Platform Edge Network.

<InlineAlert variant="info" slots="text"/>

It is the responsibility of the app to provide valid and up-to-date profile attribute values. The SDK does not read these values automatically from the OS. Call this API as early as possible during app launch so that the Edge Network has accurate data before personalization or notification requests are made.

<InlineAlert variant="info" slots="text"/>

Requires the [Identity for Edge Network](../../../edge/identity-for-edge-network/index.md) extension to be registered.

### iOS Swift

<CodeBlock slots="heading, code" repeat="2" />

#### Syntax

```swift
@available(iOS 12.0, tvOS 12.0, *)
public static func updateProfileAttributes(_ attributes: ProfileAttributes)
```

#### Example

```swift
MobileCore.updateProfileAttributes(
ProfileAttributes(timeZone: TimeZone(identifier: "America/New_York"))
)
```

## Public classes

### AdobeCallback
Expand Down
5 changes: 5 additions & 0 deletions src/pages/home/base/mobile-core/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ keywords:

# Release notes

## June 21, 2026

#### iOS Core

- Added the `MobileCore.updateProfileAttributes(_:)` API for syncing profile attributes to the Adobe Experience Platform Edge Network. In this release, `ProfileAttributes` supports the `timeZone` attribute.
## June 5, 2026

### Flutter Core 5.1.0
Expand Down
9 changes: 9 additions & 0 deletions src/pages/home/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ Keywords:

# Release notes

## June 21, 2026

#### iOS Core

- Added the `MobileCore.updateProfileAttributes(_:)` API for syncing profile attributes to the Adobe Experience Platform Edge Network. In this release, `ProfileAttributes` supports the `timeZone` attribute.

### iOS EdgeIdentity 5.1.0

* Added support for processing `updateProfileAttributes` events dispatched by AEPCore. EdgeIdentity validates the IANA timezone identifier, deduplicates against persistent storage, and forwards changed values to the Edge Network as a `profile.updateAttributes` XDM event.
## June 11, 2026

### Android BOM 3.19.0
Expand Down