Changelog
Subscribe to our changelog
Subscribe to our changelog to receive emails whenever we make updates to the Atomic area(s) that most interest you.
8 July 2026
Workbench
- Enhancement: The List Action Flows API (and single-flow metadata responses) now include
publishedVersionanddraftVersionfor each Action Flow. These are the version numbers of the latest published and draft versions, ornullwhen none exists. - Enhancement: Theme variables now support labels, supporting a wider range of characters and auto-grouping using backslashes, allowing you to group together common variables based on your design system, such as
Brand / Primary / 500 - Enhancement: The theme variable picker now supports search and a color palette mode.
- Bugfix: Fixes conditional branch conditions adding a whitespace when a context item is inserted.
- Bugfix: Fixes an issue on the customers page, where if a customer that was selected is deleted, that customer is unable to be unselected.
6 July 2026
SwiftUI (26.2.0)
- Feature: Introduces a new category layout for card elements. See the Card element Reference for more information.
- Feature: Push notifications can now be tracked without needing to log in to the SDK. See the SwiftUI SDK Guide for more information.
- Feature: Stream container headers now support new alignment options. See the Container themes for more information.
- Feature: Text elements now support text variants and alignment options. See the Card element Reference for more information.
- Feature: The horizontal button layout now supports a new "Fills container" width style. See the Container themes for more information.
- Enhancement: Video playback is now fully covered by certificate pinning.
- Bugfix: Fixes an issue where horizontal rules rendered inconsistently when their width is below 1 point.
- Bugfix: Fixes an issue where a faint stroke could appear around the rounded corners of buttons and cards in some rare conditions.
- Bugfix: Fixes an issue where a black bar could appear over a card's buttons while an inline video was playing and the button background was transparent.
- Bugfix: Fixes an issue where multiple feed requests were made during initialization when HTTP mode is enabled.
- Bugfix: Fixes an issue where extra borders could be visible when cards sit inside a bottom sheet with specific theme values.
2 July 2026
Workbench
- Bugfix: Fine-grained API keys now require the
Analytics: createscope (previouslyAnalytics: read) to send custom events. - Enhancement: Media library items now have a Copy URL option in their overflow menu.
- Enhancement: Three new pre-configured Action Flow steps are available for the Atomic.io API: Cancel cards, Look up cards, and Check cancel status.
- Feature: New credential type in beta for authenticating webhooks & send-request steps with Salesforce Data 360.
26 June 2026
Web (26.2.0)
- Feature: Text elements now support text variants and alignment options. See the Card element Reference for more information.
- Feature: Introduces a new category layout for card elements. See the Card element Reference for more information.
- Bugfix: Fixes an issue where a text input set to autosize would change size slightly upon entering content, before it should do so when breaking to a new line.
23 June 2026
Workbench
- Feature: Insights now has an optional filter to count all events that occurred in the selected timeframe, rather than only events for cards that were sent within it.
- Enhancement: Segments can now be archived, allowing you to hide unused segments and prevent their use while retaining the segment data. Customers will not enter or exit a segment while it's archived.
- Bugfix: Adds a loader when searching for customers in the customer center.
17 June 2026
Workbench
- Feature: Theme variables can now be exported and imported as a Design Tokens JSON file, allowing you to easily move theme variables between Atomic and your preferred design tooling.
- Enhancement: Theme variables now support a description field, allowing you to provide additional context when using theme variables.
- Enhancement: When choosing a theme variable, a preview of the value is now shown.
- Feature: Environments can now opt to disable the Ask Atomic assistant in the workbench at Configuration → System → Ask Atomic.
- Enhancement: Text fields in card templates and Action Flows now have generous maximum character limits. See Content character limits for the full details.
- Feature: Link buttons are now supported in subviews. Requires SDK version 25.4.0 or higher.
- Bugfix: Fixes an issue where the customer center did not provide any feedback when a search did not match any customers.
11 June 2026
Workbench
- Feature: Introduces a new
Workbench Folderpermission set to allow users to view and manage folders. Existing roles withAction Flow - ViewandAction Flow - Edithave been automatically granted the correspondingWorkbench Folderpermission. - Feature: The stream containers configuration table now lists the display variants seen against a container in the last 7 days (e.g. horizontal, modal, single).
- Enhancement: The Action a Card step now supports expiring a card.
- Enhancement: The Send Request step's "Test request" tool now lets you edit the payload directly before sending, without needing to edit the context.
- Enhancement: Improvements to the UI of the Action Flow experiment tab.
- Bugfix: Fixes an issue where cards with special characters in their names could not be duplicated.
- Bugfix: List variable entries with an empty title are now excluded from Dropdown elements.
- Bugfix: Fixes an issue where the Send Request step's "Test request" tool did not resolve context variables in basic-mapping payloads.
Platform
- Bugfix: Fixes an issue where completing a card with numbers larger than 2^53-1 returned a 500 error; the API now returns a 400 error instead.
- Bugfix: Updates the invocation id check to take into account all flow variables for changed inputs, and returns 200 if inputs have not changed.
React Native (25.2.2)
- Enhancement: Removes
jcenterfrom the Android build repositories. Gradle versions 9.0 to 9.3.1 are now supported. - Bugfix: Fixes an issue where the
appContextcould be uninitialized in some code paths when using the new architecture.
10 June 2026
Android Jetpack Compose (25.4.7)
- Enhancement: Adds a new LoginConfiguration parameter to request a JWT token immediately after login. See the Android Jetpack Compose SDK guide for more information.
- Bugfix: Fixes an issue where the authentication delegate could be called after calling
logout()when the delegate was in the cooldown state after a token could not be retrieved.
04 June 2026
Workbench
- Enhancement: Adds warnings in the Action Flow editor when a variable that is disabled for "Allow request payload to overwrite" is mapped in a trigger. In this case the variable is resolved to its fallback value, not the mapped value.
- Bugfix: Disables the insights "summary" download button until card and Action Flow data is fetched for naming the relevant cards and Action Flows in each row of the downloaded CSV.
- Bugfix: Fixes an issue where, if any of the cards in an insights summary CSV file were unable to be matched to a card template name, the Action Flow name in the same row also became untitled.
- Bugfix: Fixes an issue where newlines were being stripped from string variable fallback values on save.
- Bugfix: Fixes an issue where searching the Analytics tab of the customer modal by a displayed date value (e.g.
5:06 PM, Tue 19 May, 2026) did not return the matching records. - Bugfix: Fixes an issue where workbench groups could not be deleted.
29 May 2026
Workbench
- Bugfix: Fixes an issue where the approve button was hidden for users with the "Override approval groups" permission when the required approver group was scoped to a different environment than the Action Flow.
- Enhancement: You can now set the iOS interruption level for Push Notification steps or card push notifications for time-sensitive or critical notifications.
- Enhancement: You can now customize the Android channel for individual Push Notification steps or card push notifications.
- Enhancement: Typing in the title or body of a push notification now shows a character count, with platform-specific recommendations to ensure notifications are not truncated.
- Enhancement: Additional checks added for Approvals configuration. Removes stale references to deleted groups on update of Approval configuration. Restricts group selection to groups that are scoped to the configuring environment.
- Enhancement: The Workbench groups list now indicates which groups are configured as approvers, and prevents deletion of a group that is currently in use as an approver in any environment.
- Enhancement: Editing a group's environment access now blocks changes that would leave the group without access in any environment where it is used as a required approver.
- Enhancement: The Action Flow version dropdown now shows who last edited each draft and who published each version, alongside the date. Requires
workbench_member:viewpermission. - Bugfix: Roles with
action_flow:editcan now list, upload and delete media library assets. Previously this requiredcard_template:edit. - Enhancement: Introduces a new
insights:editpermission that controls saving, refreshing, and deleting saved reports in the Insights dashboard. This was previously handled byinsights:view. Existing users withinsights:viewhave been automatically grantedinsights:editto maintain their current level of access.
Android Jetpack Compose (25.4.6)
- Enhancement: Adds a global property
apiProtocolto allow globally disabling the use of WebSocket connections in the SDK. See the Android Jetpack Compose SDK guide for more details. - Enhancement:
StreamContainerConfigurationnow exposes two extra properties,useWebSocketsandcardListRefreshInterval. See the Android Jetpack Compose SDK guide for more information. - Enhancement: Adds support for the network request handler, including certificate pinning. See the Android Jetpack Compose SDK guide for more information.
22 May 2026
Workbench
- Feature: Workbench now shows recently observed platforms and SDK versions for each stream container in the Configuration list.
- Feature: New Preferences tab when viewing a customer, showing the end user's timezone and push notification preferences.
- Enhancement: Fixes a bug where the notifications panel in the workbench sometimes failed to open.
- Enhancement: Google service account credential type now supports uploading the service account JSON file directly, with input fields auto-populated and scopes pre-filled for Google Sheets and Google Calendar integrations.
- Enhancement: Steps and triggers in the Action Flow editor can now be deleted directly from the graph.
- Enhancement: Send Card steps now offer reuse and copy options against existing card templates, in addition to creating a fresh template.
- Bugfix: Runtime variables now correctly show their default values within the Workbench card editor.
14 May 2026
Platform
- Feature: Archive an Action Flow via
POST /v1/{environmentId}/action-flow/{flowConfigId}/archive. Requires the newaction_flow:archivefine-grained scope. - Feature: Manage Action Flow workbench folders (list, create, get, update, delete) via
/v1/{environmentId}/workbench-folder. Requires the newworkbench_folders:create,workbench_folders:read,workbench_folders:update, andworkbench_folders:deletefine-grained scopes.
Workbench
- Enhancement: Icon alt text fields (for icons and thumbnail images) are now visible to all users in the workbench. Requires SDK 26.1.0 or later to take effect at runtime.
- Enhancement: Updates card preview options to use latest 26.1.0 SDK.
- Enhancement: Theme editor now enforces text line height properties must be 1 or greater.
- Enhancement: Users logging in via SSO for the first time are now automatically routed to their organisation, or prompted to choose if they have access to more than one.
- Enhancement: The context picker in a text block now includes subviews which can be selected to link text to a subview.
- Enhancement: Subview links now render as orange pills within the text block input.
13 May 2026
Android Jetpack Compose (25.4.5)
- Breaking Change: This version introduces custom padding for a number of card elements. If your stream containers use a theme where action buttons have a transparent background color, you will need to update the 'Button group padding' in your theme — set the left and right padding values to
0pxand the top and bottom padding values to10px— to maintain the same appearance as prior SDK versions. - Feature: Introduces a new stream container variant, the modal stream container. The modal displays cards one at a time over a full-screen overlay, appearing automatically when cards are available and closing once all cards have been actioned. See the Android Jetpack Compose SDK guide for more information.
- Feature: Adds support for the expand/collapse feature for the
Textcard element. See the card element documentation for more details. - Feature: Introduces a new visual decorator, Horizontal Rule. See the Theme reference for more information.
- Feature: Adds support for custom padding and spacing for containers, cards, subviews, card components and buttons. See the Theme reference for more information.
- Bugfix: Fixes a UI issue with the date picker when opened on a screen with insufficient vertical space to display the whole picker.
7 May 2026
Workbench
- Feature: Action Flow folder navigation: new column-style folder browser with keyboard navigation and drag-and-drop to move Action Flows between folders. This feature is in beta.
- Enhancement: Improvements to the Workbench Members sections with search/filter across Members, Groups, and Roles, plus richer overviews showing group member previews, SSO mappings, role permission summaries, and group usage.
1 May 2026
Flutter (25.2.0)
- Enhancement: Upgrades Android SDK version to 25.2.0.
- Enhancement: Upgrades iOS SDK version to 25.2.0.
30 April 2026
Workbench
- Feature: Fine-grained API keys are now available, letting you create an API key with access to specific API operations. Existing role-based API keys are still available, but are marked as legacy. Read more about this in the API keys guide.
- Feature: The Runs tab in the Action Flow editor enables you to inspect specific Action Flow instances in real-time, including the ability to view the status of each step, card and notification previews, the value of resolved variables, analytic events, and more. This feature is currently in preview for selected organisations. Read more about this in the Action Flow Runs tab guide.
- Enhancement: iOS and iOS Sandbox push notification platforms can now share the same app ID. Requires iOS SDK version 25.4.0 or later when using an app ID across both push notification platform environments.
- Enhancement: API keys now support setting an expiration date and allowed IP addresses or CIDR ranges for its use.
- Enhancement: Organizations can now set a maximum lifetime for new API keys, and block the creation of new legacy API keys.
- Enhancement: The Audit Log Debugger tool can now filter by API requests with a specific client ID and by the type of API key.
- Enhancement: The field label layout option (Inline / Stacked / External) is now available to configure for all input elements - requires SDK 26.1.0 or later.
- Enhancement: UI update for MFA/2FA input on username/password login.
- Bugfix: Fixes an issue where custom date fields did not correctly display their stored values in the user detail modal.
Platform
- Bugfix: Fixes an issue where tags were not applied to newly created users via the
POST /v1/ENVIRONMENT_ID/usersAPI endpoint.
23 April 2026
Workbench
- Feature: Environment administrators can now disable specific Action Flow step types per environment. Configuration is under Configuration → Action Flows → Allowed step types.
- Feature: Added a new
insightspermission for Workbench users that now exclusively controls access to the insights dashboard. Existing roles with anycard_instancepermission have automatically been migrated to also haveinsights:view. - Feature: Added a new example Action Flow preset, selectable when adding a new Action Flow, that showcases card elements.
- Enhancement: The insights dashboard now supports filtering by folder.
- Enhancement: The folders panel on the Action Flows list page is now resizable by drag, and long folder names are ellipsized.
Web (25.4.2)
- Enhancement: Text in the dropdown and datepicker elements is now truncated gracefully when combinations of long label and long placeholder/value are used.
- Enhancement: The label text on the switch component now truncates to ensure it is only one line long.
- Bugfix: Fixes an issue where the overflow menu button would be positioned incorrectly on the card with certain card element combinations.
- Bugfix: Fixes an issue that could prevent scrolling to the last portion of a card feed where a longer card was present in a feed.
Web (25.3.2)
Note: This is a maintenance release to implement bug fixes for SDK versions 25.3.x. For information on the latest version, please see the Web SDK guide.
- Enhancement: Text in the dropdown and datepicker elements is now truncated gracefully when combinations of long label and long placeholder/value are used.
- Enhancement: The label text on the switch component now truncates to ensure it is only one line long.
- Bugfix: Fixes an issue where the overflow menu button would be positioned incorrectly on the card with certain card element combinations.
- Bugfix: Fixed an issue that could prevent scrolling to the last portion of a card feed where a longer card was present in a feed.
Web (25.2.3)
Note: This is a maintenance release to implement bug fixes for SDK versions 25.2.x. For information on the latest version, please see the Web SDK guide.
- Enhancement: Text in the dropdown and datepicker elements is now truncated gracefully when combinations of long label and long placeholder/value are used.
- Enhancement: The label text on the switch component now truncates to ensure it is only one line long.
21 April 2026
Web (26.1.0)
- Feature: Input elements Text input, Number input, Date picker, Dropdown and File upload now support three layouts: Inline, Stacked and External.
- Feature: Adds support for alternative text for card element icons and thumbnail images.
- Enhancement: It is now possible to customize the title for the dismiss button in the card overflow menu.
- Bugfix: Fixes an issue where the snooze date/time picker would display an incorrect default value where a card had an expiry date/time that met certain conditions.
- Bugfix: Fixes an issue where empty lines of text were not counted in the total displayed lines when a text block has truncation enabled.
- Bugfix: Fixes an issue where in certain circumstances text would not be truncated correctly if the final displayable line ended in a link.
- Bugfix: Fixes an issue where the thumbnail image on inputs could have its aspect ratio change in certain layouts.
- Bugfix: Fixes an issue where the headless container variant could crash if a subscribe message was sent on the WebSocket connection when it had unexpectedly closed.
16 April 2026
Workbench
- Feature: You can now nest Action Flow folders up to 3 folders deep.
- Feature: Action Flows page now shows lightweight engagement metrics at the top of the page.
- Enhancement: New Action Flow branch merging example added to the list of example Action Flows that can be used to start a new Action Flow.
- Enhancement: When cloning an Action Flow within a folder, the cloned Action Flow is placed in the same folder.
- Enhancement: When resizing panels in Action Flow editor, sensible minimum and maximum widths are enforced to avoid panels disappearing.
10 April 2026
SwiftUI (26.1.0)
Note: Versions 25.1.* of the SDK are no longer supported as of this release. If you are using this or earlier versions it is recommended to update to a supported SDK release, see Currently supported versions for further information.
- Feature: Adds support for alternative text for card element icons and thumbnail images. The alternative text is announced when VoiceOver is enabled.
- Feature: Input elements
Text input,Number input,Date picker,DropdownandFile uploadnow support three layouts:Inline,StackedandExternal. - Bugfix: Fixes a crash that could occur when SDK event observation was stopped while analytics or other SDK events were being delivered concurrently, such as during logout.
Workbench
- Feature: The
flowInstanceId,flowInvocationId, andflowConfigIdof the current flow are now available as selectable context variables in the Action Flow context picker. - Enhancement: The publish page now lists all send request / integration steps used in an Action Flow, grouped by provider with counts and links to individual steps.
Platform
- Enhancement: TLS 1.3 is now supported for connections to Atomic.
8 April 2026
Android Jetpack Compose (25.4.4)
- Feature: Adds support for card element "Stepper".
- Feature: Adds support for card element "Switch".
- Feature: Stream filtering by card criteria is now supported, see stream filtering documentation.
1 April 2026
Workbench
- Feature: Adds ability to create Action Flows from examples.
- Enhancement: In Action Flow bulk send tool, draft Action Flows will only be shown now when in test mode.
26 March 2026
Workbench
- Feature: It's now possible to test Action Flow send-request steps without running the entire Action Flow. On the step, in the right-hand panel use the "Test request" button.
- Enhancement: In the Media library you can now drag-and-drop or select multiple images, videos, or SVG icons at once and upload them all in a single action.
- Enhancement: Improved formatting of analytics events when using the Analytics Debugger tool.
- Enhancement: The Action Flow publish page and send-card step configuration now warn when a stream's containers are disabled.
- Feature: Mutual TLS (mTLS) is available in preview, allowing Send Request steps in Action Flows and Webhook Subscriptions to use client certificates. Learn more about managing client certificates.
- Enhancement: Keyboard navigation can now be used when selecting an Action Flow to send from the Customers page.
- Enhancement: When viewing an Action Flow, you can now look up steps by name or type using the Search button in the top-left corner, or by pressing
/. - Bugfix: The Activity Tab is now shown for archived Action Flows that were published before being archived.
23 March 2026
Android Jetpack Compose (25.4.3)
- Bugfix: Fixes an issue where certain characters (&, (), [], <>, `, literal * and _) were incorrectly dropped when appearing inside text elements. Subsequent attributes in the same text element, such as bold, italics, or links could be shifted by the number of dropped characters.
- Bugfix: Fixes an issue where escaped markdown special characters were rendered along with the escaping backslash, or not rendered at all.
20 March 2026
React Native (25.2.1)
- Feature: The React Native SDK now supports React Native v0.84
19 March 2026
Platform
- Bugfix: Dropdown thumbnail images set via a variable expression now resolve.
Workbench
- Feature: Our workbench assistant, Ask Atomic designed to help you understand and use Atomic more effectively, is now available in beta.
13 March 2026
Workbench
- Enhancement: The default behaviour for new webhook subscriptions will no longer auto-disable themselves if the request fails. This behaviour can be turned back on when adding or editing a webhook subscription.
- Enhancement: Send Request steps now provide more contextual error messages when a request fails without a HTTP status code.
- Enhancement: Adds additional UI flagging for Action Flow scheduled triggers in test mode.
- Enhancement: Updates the Action Flow publish page with additional information on send-card steps.
10 March 2026
Android Jetpack Compose (25.4.2)
- Bugfix: Fixes an issue with sending custom events where the userId could be empty if the event was sent before the first JWT token had been retrieved from the authentication delegate.
6 March 2026
Workbench
- Bugfix: Fixes warnings erroneously being shown regarding stream to container connections when the workbench user has permission to see streams but not containers.
- Feature: Adds preconfigured Action Flow steps for integrating with Notion.
- Feature: Adds preconfigured Action Flow steps for integrating with Google Sheets.
- Bugfix: Fixes focusing on the start element when clicking the empty space in the AF graph editor.
- Bugfix: Fixes a bug where the sample payload in the webhook trigger mapping modal would reset when typing in to it.
- Enhancement: Surfaces the "mode" of Action Flow webhook triggers in several places to make it more obvious when they are in "test" mode. Also adds a modal on Action Flow publish allowing quick promotion of test triggers to live mode.
- Feature: Adds a pre-configured Action Flow step for sending webhooks to Slack.
4 March 2026
Web (25.4.1)
- Bugfix: Fixes an issue where empty lines of text were not counted in the total displayed lines when a text block has truncation enabled.
- Bugfix: Fixes an issue where in certain circumstances text would not be truncated correctly if the final displayable line ended in a link.
- Bugfix: Fixes an issue where the snooze date/time picker would display an incorrect default value where a card had an expiry date/time that met certain conditions.
- Bugfix: Fixes an issue where the thumbnail image on inputs could have its aspect ratio change in certain layouts.
- Bugfix: Fixes an issue where the API-driven card container would crash if a subscribe message was sent on the WebSocket connection when it had unexpectedly closed.
Web (25.3.1)
Note: This is a maintenance release to implement bug fixes for SDK versions 25.3.x. For information on the latest version, please see the Web SDK guide.
- Bugfix: Fixes an issue where empty lines of text were not counted in the total displayed lines when a text block has truncation enabled.
- Bugfix: Fixes an issue where in certain circumstances text would not be truncated correctly if the final displayable line ended in a link.
- Bugfix: Fixes an issue where the snooze date/time picker would display an incorrect default value where a card had an expiry date/time that met certain conditions.
- Bugfix: Fixes an issue where the thumbnail image on inputs could have its aspect ratio change in certain layouts.
- Bugfix: Fixes an issue where the API-driven card container would crash if a subscribe message was sent on the WebSocket connection when it had unexpectedly closed.
- Bugfix: Fixes an issue where the card overlay for when an image upload is in progress would not completely cover the card.
Web (25.2.2)
Note: This is a maintenance release to implement bug fixes for SDK versions 25.2.x. For information on the latest version, please see the Web SDK guide.
- Bugfix: Fixes an issue where the snooze date/time picker would display an incorrect default value where a card had an expiry date/time that met certain conditions.
- Bugfix: Fixes an issue where the thumbnail image on inputs could have its aspect ratio change in certain layouts.
- Bugfix: Fixes an issue where the API-driven card container would crash if a subscribe message was sent on the WebSocket connection when it had unexpectedly closed.
Web (25.1.2)
Note: This is a maintenance release to implement bug fixes for SDK versions 25.1.x. For information on the latest version, please see the Web SDK guide.
- Bugfix: Fixes an issue where the snooze date/time picker would display an incorrect default value where a card had an expiry date/time that met certain conditions.
- Bugfix: Fixes an issue where the thumbnail image on inputs could have its aspect ratio change in certain layouts.
- Bugfix: Fixes an issue where the API-driven card container would crash if a subscribe message was sent on the WebSocket connection when it had unexpectedly closed.
27 February 2026
Workbench
- Feature: Adds Preconfigured Action Flow steps for sending image and text messages via WhatsApp.
- Feature: Adds Preconfigured Action Flow steps for Customer.io integrations.
- Feature: Adds support for triggering multiple instances of an Action Flow from a single webhook trigger batch request
- Enhancement: Enhances customer filtering and segmentation by allowing combination of filter groups on the customer screen.
20 February 2026
Android Jetpack Compose (25.4.1)
- Breaking Change: The link and submit button JSON payload type has changed from
Map<String, Any>toMap<String, Any?>. - Feature: Adds support for card element "Date Picker".
- Enhancement: Improved clarity of accessibility label for cancelling subview screens.
- Enhancement: Adds SDK observer events for CardCompleteFailed, CardSnoozeFailed, and CardDismissFailed.
- Bugfix: Fixes an issue where complex or nested JSON payloads included in link, or submit buttons were incorrectly parsed as null.
19 February 2026
Workbench
- Feature: Adds support for the new calendar date picker disabled color property in the theme builder.
- Feature: Stream filters now support filtering by action flow variables including payload values.
- Bugfix: The mapping modal now enforces the expected mapped schema when setting up a webhook trigger in an Action Flow.
- Enhancement: Add new input theme properties for labels and values in preparation for an upcoming SDK release. These new theme properties will fallback to
Inline label/Value stackedwhen not set: - Label (inline) - Label (external) - Value (stacked) Deprecation: TheInline label/Value stackedtheme property has been deprecated. Please use the new Label and Value theme properties instead.
28 January 2026
SwiftUI (25.4.0)
- Deprecation:
import AtomicSDKis deprecated; useimport AtomicSwiftUISDKinstead. If you are migrating from the legacy iOS SDK, see the migration section in the iOS SDK guide. - Feature: Push notification registration now accepts explicit environment identifiers so a single app ID can be registered for
sandbox,production, or both. See the iOS SDK guide for setup details. - Enhancement: Simplified SDK import by removing the requirement for
import AtomicSDKin the SwiftUI SDK. - Enhancement: A new custom string
dismissTitlehas been added to container configuration. See the iOS SDK guide for more information. - Bugfix: Fixes an issue where the "No internet connection" banner could be displayed at wrong positions in some cases.
- Bugfix: Fixes an issue where the analytics
notification-receivedcould fail to be sent in some rare cases. - Bugfix: Fixes an issue where analytics events tracking runtime variables did not reflect the list style of the container variant correctly.
15 January 2026
Android Jetpack Compose (25.4.0)
- Feature: Adds support of card element "Number Input".
- Feature: Adds support for card element "Dropdown".
- Enhancement: The JWT retry interval can now be configured in the LoginConfiguration.
- Bugfix: Fixes a crash which could occur when loading fonts for the first time.
- Bugfix: Removes default resources which could conflict with resources already included in the app integrating the SDK.
14 January 2026
Workbench
- Enhancement: A description can now be added to stream containers. This description is surfaced in the send-card configuration when choosing a stream to send the card to. Adding a description to a container helps workbench users be aware of the context in which a container is used in your application.
- Enhancement: The insights "Push notifications" tile now includes the count of push notifications sent by Action Flow send-notification steps.
22 December 2025
Web (25.4.0)
Note: Versions 24.3.* of the SDK are no longer supported as of this release. If you are using this or earlier versions it is recommended to update to a supported SDK release, see the table of supported releases for further information.
- Feature: Dropdown inputs now support additional theme options, for more information see the theme reference in the documentation, or the theme editor in the Atomic Workbench.
- Enhancement: Adds two new stream filter methods:
addCardContentFilter&addSubviewContentFilterwhich allow filtering by content within cards. - Bugfix: Fixes an issue where the card overlay for when an image upload is in progress would not completely cover the card.
19 December 2025
Workbench
- Enhancement: Adds new theme properties to style dropdown menu elements - compatible with upcoming SDKs Jetpack Compose 25.3.2 and Web SDK 25.4.0.
05 December 2025
Android Jetpack Compose (25.3.1)
- Feature: Adds the ability to track when push notifications are received by the host app and generate a
notification-receivedanalytics event when the notification is an Atomic push notification. - Feature: Adds the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the Compose SDK guide for more information.
- Enhancement: Changes the HTTP backend to use OkHTTP, supporting more advanced networking configuration.
- Bugfix: Fixes an issue where custom field names for text editor and checkbox group elements weren't used.
04 December 2025
Workbench
- Bugfix: Resolves an issue where subview card elements could not be removed in the card editor in some cases.
- Bugfix: Timezone preference is applied to insights "Last started/sent" info in Action Flow started & Cards sent tiles.
- Enhancement: Navigation menu for environment and organisation settings pages has been updated to an accordion style menu.
- Feature: New "Acceptable response codes" setting on Send Request steps, which allows graceful handling of non-successful web requests without causing the Action Flow to fail.
Platform
- Feature: Send Request steps now produce a specific error when a response code is not returned from a request, such as from a network issue or timeout. Previously this was treated as a 500 response.
- Feature: Send Request steps now produces a specific error when the request credentials couldn't be found. Previously this error was ambiguous and could be confused for a problem with the request to the target service.
28 November 2025
Workbench
- Enhancement: For "Action a card" or "Wait for card event" steps with multiple cards or events, you can now view all selected cards or events by clicking on "more" within the step on either the Action Flow editor or the Activity tab.
20 November 2025
Workbench
- Enhancement: In theme editor, move the subview padding option from
containers > subviewtoSubview > card. This new location better matches the functionality.
14 November 2025
Workbench
- Enhancement: Credentials for Action Flow send-request steps can now be created inline within the Action Flow editor.
- Enhancement: The Action Flow graph editor now automatically centers the graph on steps with validation errors when selecting "Go to step" from the validation modal.
- Enhancement: When using a script in an Action Flow conditional step, the script output and errors are now displayed, and invalid scripts will not be saved.
- Enhancement: Add additional improvements to the Snowflake preconfigured step.
- Bugfix: Resolves an issue in the Workbench UI where the max-lines value on a text input could appear blank in some cases.
6 November 2025
Note: This is the first stable release of the Android Jetpack Compose SDK. For new integrations we recommend using this SDK, for existing integrations we recommend planning your upgrade - please contact us if any support is needed. The existing Android SDK is now in support mode and will only receive bug fixes and security updates going forward.
Android Jetpack Compose (25.3.0)
- Feature: Introduces support for card element - Text Input.
- Feature: Introduces support for card element - Checkbox.
- Feature: Introduces support for card elements - Videos.
- Feature: Introduces the horizontal container variant. See the Jetpack Compose SDK guide for more information.
- Feature: Stream containers now have a new configuration property cardMaxWidth, which sets a maximum width and horizontal alignment of cards.
- Feature: Adds the
updateUsermethod to update the user profile. - Feature: Adds the
userMetricsmethod to retrieve the read and unread card count of each stream container. - Feature: Adds support for runtime variables.
- Enhancement: The time picker in the Remind Me screen now uses theme properties for dropdown input elements (subview).
- Enhancement: SingleCardView, HorizontalStreamContainer and StreamContainer now allow you to supply a String key to allow multiple containers in the same ViewModel scope.
- Enhancement: Adds more configurable custom strings.
- Enhancement: The first time loading experience now supports retrying when the theme fails to load.
- Bugfix: Fixes an issue where after the authentication delegate returned an empty string, later authentication requests would not succeed.
- Bugfix: Reduces the List element spacing to be aligned with iOS and Web SDKs.
Workbench
- Enhancement: Adds Preconfigured Action Flow steps for atomic.io API.
- Bugfix: Resolves an issue when deleting an in-use theme variable the UI, showing where the variable is in-use would sometimes show "undefined".
31 October 2025
Workbench
- Enhancement: Card preview settings now support new Web SDK version 25.3.0.
- Fix: Resolves issue where markdown links in a text block, in the workbench preview of a card, did not show an underline.
- Fix: Fixes issue in the Workbench theme editor where validation of the theme would sometimes run on an outdated version of the theme.
Platform
- Enhancement: Adds a limit of 100 webhook subscriptions per environment.
- Enhancement: API spec 1.8.1
- Updates description of webhook DELETE operation, resolves incorrectly documented payload body on this endpoint as well.
23 October 2025
Workbench
- Enhancement: Adds Amazon Connect pre-configured step to retrieve real-time contact analysis.
21 October 2025
Web (25.3.0)
Note: Versions 24.2.* of the SDK are no longer supported as of this release. If you are using this or earlier versions it is recommended to update to a supported SDK release, see the table of supported releases for further information.
- Breaking Change: This version introduces custom padding for a number of card elements. If your stream containers use a theme where action buttons have a transparent background color, you will need to update the 'Button group padding' in your theme, setting the left & right padding values to 0px and top and bottom padding values to 10px, in order for action buttons to have the same appearance as they do in prior versions of the SDK.
- Deprecation: Configuration for the card minimum height, horizontal container & container in a controlled open state have been relocated.
- Feature: Introduces a new stream container variant, the modal stream container. See the Web SDK guide for more information.
- Feature: Introduces a new visual decorator, Horizontal Rule. See the Theme reference for more information.
- Feature: Adds support for custom padding and spacing for containers, cards, subviews, card components and buttons. See the Theme reference for more information.
- Enhancement: Improves authentication within the analytics process.
- Bugfix: Fixes an issue where the ellipsis in a text truncation was not being displayed in the color of the text in the text block.
- Bugfix: Fixes an issue where banner videos did not fill all the way to the top corners of the card when using a theme with a thicker card border.
- Bugfix: Fixes an issue where cards with an inline image would not load the image correctly where the image included unencoded special characters.
16 October 2025
Workbench
- Enhancement: UI & UX improvments to the theme editor.
- Feature: Action Flow custom event listener & scheduled triggers now generally available.
- Feature: SDK 25.2.0 features, expanded upvote options & click-to-expand on text box are now generally available.
- Feature: Automatically set timezone on customer profile on SDK connection.
- Bugfix: Fixes an issue where some Action Flows would display the name "Untitled" in the Insights screen.
15 October 2025
Flutter (24.2.6)
- Breaking Change: iOS minimum supported version has been raised from 12.0 to 13.0.
- Enhancement: Supports the new 16KB memory page size on Android.
- Enhancement: Upgrades Android SDK version to 24.2.7.
- Enhancement: Upgrades iOS SDK version to 24.2.11.
14 October 2025
Android Jetpack Compose (25.3.0-beta2)
- Breaking Change: The SDK now requires
coreLibraryDesugaringEnabledto be true. - Feature: Subviews are now supported.
- Feature: Introduces a new method setClientAppVersion. Further detail on this is in the documentation, setting the version of the client app.
- Enhancement: StreamContainer and all Atomic created activities now handle WindowInsets when edge to edge is enabled, ensuring content isn't obscured by the system bars, status bar or display cutout.
- Enhancement: Improves the visual appearance and reliability of the swipe, snooze and dismiss animations.
- Enhancement: Enhanced authentication in analytics process.
- Enhancement: Active state properties for buttons are now fully supported.
- Bugfix: Fixes an issue where the placeholder icon for images was potentially visible when using transparent images.
- Bugfix: Fixes an issue where the "More Options" bottom sheet didn't go right to the edges when using an Android device using gestures rather than software buttons.
- Bugfix: Cards with only the "Dismiss" overflow menu option will now render with a cross.
- Bugfix: Cards with no overflow menu options enabled will no longer show the menu button.
- Bugfix: Fixes a missing class error when using R8 minification in release mode.
- Bugfix: Fixes an issue where JWT tokens failed to decode when using some versions of Kotlin.
- Bugfix: Improves the performance of the full-screen image activity.
- Bugfix: Fixes an issue where the snoozed until toast message time would sometimes be truncated down to the minute before the card was snoozed until.
- Bugfix: Fixes a crash that could occur when loading large images on API 31 and earlier devices.
10 October 2025
Workbench
- Enhancement: The Action Flow editor now displays errors in the right-hand panel for send-request step request and response mapping inputs when a mapping issue is detected.
- Enhancement: The Action Flow context picker now shows preceding steps that have invalid configuration or failed execution.
- Bugfix: Fixes an issue where invalid Action Flow context could not be resolved in the graph editor in some cases.
- Bugfix: Fixes an issue with broken scripts in some preconfigured Send Request steps when using Action Flow context with specific properties.
8 October 2025
SwiftUI (25.3.0)
- Breaking Change: The
cardMaxWidthproperty has been updated from aCGFloatto an enum type. See the iOS SDK guide for more information. - Feature: Introduces a new visual decorator, Horizontal Rule. See Theme reference for more information.
- Feature: Adds support for custom padding and spacing for containers, cards, subviews, card components and buttons. See Theme reference for more information.
- Enhancement: Buttons now support the theme’s Active state properties (Top Level / Subview → Button → Primary/Secondary → Active state).
- Enhancement: Improves authentication within the analytics process.
- Enhancement: Compilation on iOS 15 or earlier now fails with a clear, descriptive error.
- Bugfix: Fixes an issue where long video playback could be interrupted when a card contained script variables.
2 October 2025
Workbench:
- Enhancement: Adds filter for customer ID to the Insights dashboard.
- Enhancement: Renames "test accounts" in configuration settings to "test customers".
- Enhancement: The
cancel-async,complete-async, anddismiss-asynccard API endpoints now require at least one filter condition as a query parameter to prevent the operation applying to all cards. - Enhancement: A new
allowUnsafeOperationquery parameter is available on thecancel-async,complete-async, anddismiss-asyncendpoints to bypass this behaviour. - Enhancement: Improved performance on the Analytics debugger tool.
25 September 2025
Workbench:
- Bugfix: Resolves issue with buttons in the workbench not having a disabled state when clicked.
- Bugfix: Fixes being unable to unset variable values in send Action Flow modals in some cases.
- Enhancement: The deprecated SDK debugger log tool has been removed. The tool link now takes you to the Audit Log debugger tool.
Platform
- Bugfix: Fixes some issues when using a variable inside another variable or itself.
19 September 2025
Workbench:
- Feature: Filtering for successful and unsuccessful events is now available in the Audit Log Debugger tool.
- Feature: Filtering on user ID, Action Flow ID, and event name is now available in the Analytics Debugger tool.
- Feature: String variable types now support different values based the card being shown on web, iOS, or Android.
- Bugfix: WebSocket connections are now logged to audit log.
- Deprecation: The SDK debugger tool is marked as deprecated and will be removed in coming weeks. Please use the Audit Log Debugger instead.
16 September 2025
Workbench:
- Enhancement: Improves performance of filters in the Audit log debugger tool.
- Enhancement: Adds Action Flow preconfigured Send Request step for the Converse API in Amazon Bedrock.
- Enhancement: Adds Action Flow preconfigured Send Request step to list events in Google Calendar.
- Bugfix: Improves graph positioning when adding or removing steps in Action Flow editor.
04 September 2025
Workbench:
- Enhancement: It is now possible to filter by URL and Resource individually in the audit log debugger tool.
- Enhancement: When a send request fails, the response body is now included in the Action Flow debug log and analytic events to allow for easier debugging.
28 August 2025
Platform:
- Enhancement: Adds new UI for insights dashboard filtering and a new filter for the trigger that started the Action Flow (available when querying from Friday 29th August 2025 onwards).
- Enhancement: Removes v1 insights dashboard
- Enhancement: Adds a new credential type, Google service account, for interacting with Google APIs from Action Flow send-request steps or webhooks
20 August 2025
Platform:
- Enhancement: Adds
sourceTriggerIdto events to track what the trigger was that started the flow that the event is relevant to. - Enhancement: Add OAuth client credential support for POST requests sending OAuth parameters as URL query parameters.
15 August 2025
Workbench
- Feature: Google Gemini integration for Action Flows is now available.
- Feature: New "Customers reached" metric added to Insights, representing the number of unique customers who have viewed a card.
- Enhancement: Opening "Cards completed" and "Cards dismissed" in Insights now includes a list of up to 50 user IDs who completed or dismissed the relevant cards.
- Enhancement: The Send Action Flow modal now provides a UI for setting variables in the start payload.
8 August 2025
React Native (25.2.0)
- Feature: The React Native SDK now supports the new Fabric architecture.
- Enhancement: Upgrades iOS SDK version to 25.2.0.
- Enhancement: Upgrades Android SDK version to 25.2.0.
7 August 2025
Workbench
- Enhancement: The "Test Action Flow modal" in the Action Flow graph editor and the "Send Action Flow modal" on the customers screen now persist the debug logs until the tab is closed.
- Bugfix: When a legacy card is viewed in the Action Flow editor a non-ignorable prompt is now shown to migrate the card to Action Flows.
Platform
- Enhancement: The Custom events creation API endpoint now no longer requires an event to provide an ID - if not provided the platform will generate one.
- Enhancement: When an analytic event includes an Action Flow
stepId, it will now also include the correspondingstepNameandstepType.
6 August 2025
Web (25.2.1)
- Bugfix: Fixes an issue where the ellipsis in a text truncation were not being displayed in the color of the text in the text block.
31 July 2025
Workbench
- Feature: Introduces pre-configured send-request step types in beta in the add-step modal to streamline integration with selected services.
Platform
- Deprecation: The
last_segment_entered_atandlast_segment_exited_atuser fields have been removed. This change does not affect the emission ofsegment-entered&segment-exitedevents.
Android (25.2.0)
- Feature: Adds support for additional card voting features. You can now choose to receive feedback when cards are voted useful. See the card voting documentation for more details.
30 July 2025
Android Jetpack Compose (25.3.0-beta1)
- Feature: Introduces the Android Jetpack Compose SDK. This is a beta release it does not have parity with the existing Android SDK. Information on getting started with the new SDK can be found in the Android Jetpack Compose SDK guide.
29 July 2025
iOS (25.2.0)
- Feature: Adds support for additional card voting features. You can now choose to receive feedback when cards are voted useful. See the card voting documentation for more details.
- Bugfix: Fixes LLVM symbol conflicts preventing code coverage collection in Xcode 16.3+ when integrating the SDK.
iOS (25.1.3)
Note: This is a maintenance release to implement bug fixes for SDK versions 25.1.x. For information on the latest version, please see the iOS SDK guide.
- Bugfix: Fixes LLVM symbol conflicts preventing code coverage collection in Xcode 16.3+ when integrating the SDK.
iOS (24.3.6)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.3.x. For information on the latest version, please see the iOS SDK guide.
- Bugfix: Fixes LLVM symbol conflicts preventing code coverage collection in Xcode 16.3+ when integrating the SDK.
iOS (24.2.11)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.2.x. For information on the latest version, please see the iOS SDK guide.
- Bugfix: Fixes LLVM symbol conflicts preventing code coverage collection in Xcode 16.3+ when integrating the SDK.
24 July 2025
SwiftUI (25.2.0)
- Deprecation: The SDK stream container configuration option
cardVotingOptionsis now deprecated. It will be removed in a future release. Please instead use the card voting menu configuration option, available in the Atomic workbench. See the card voting documentation for more details. - Deprecation: StreamContainer.init(isInNavigationStack:containerId:configuration:) is now deprecated. It will be removed in a future release. Please instead use .init(containerId:configuration:).
- Feature: Adds support for the new expand/collapse feature for the 'Text' card element. See the card element documentation for more details.
- Feature: Adds support for additional card voting features. You can now choose to receive feedback when cards are voted useful. See the card voting documentation for more details.
- Enhancement: Containers now have adaptive navigation behaviour, automatically handling both cases when
NavigationStackis present or absent. - Bugfix: Fixes an issue where card elements with icons did not behave properly with VoiceOver.
23 July 2025
Workbench
- Enhancement: When cloning an Action Flow send-card step, a new option is available to also make a clone of the related card template.
- Enhancement: A new modal has been designed when adding steps to an Action Flow.
21 July 2025
Web (25.2.0)
- Deprecation: The SDK stream container configuration option
cardVotingis now deprecated. It will be removed in a future release. Please instead use the card voting menu configuration option, available in the Atomic workbench. See the card voting documentation for details. - Feature: Adds support for the new expand/collapse feature for the 'Text' card element. You can now specify a maximum number of lines of text to display, with the SDK truncating the text to that length and providing a button to expand/collapse the text content. See the card element documentation for details.
- Feature: Adds support for additional card voting features. You can now choose to receive text feedback when cards are voted useful. You can also choose to disable text feedback when cards are voted not useful. See the card voting documentation for details.
- Enhancement: The single card container, and standalone container (when set to autosize), will now resize when there is a change in the size of the host application viewport.
17 July 2025
Workbench
- Bugfix: Fixes an issue where it was possible to create invalid customer filter criteria on the customers page.
- Enhancement: Allow setting "x-goog-api-key" in "custom headers" credentials.
10 July 2025
Workbench
- Bugfix: Fixes an issue where it was possible to create invalid segments in the customers page.
- Feature: Card checkbox elements have moved from beta to general availability.
- Enhancement: Script variables can now be used to populate card checkbox group elements
03 July 2025
Workbench
- Feature: Additional formatting options for date types in Action Flow context and variables are now available in beta.
- Enhancement: Performance of tag filters in the customers screen have been improved.
- Enhancement: Improvements to theme editor variables.
- "font size" variables are now called "text styles"
- "Text style" variables can now be used to configure line heights.
- Bugfix: Fixes an issue where "spacing" and "text style" theme variables could not be updated and did not support decimals.
Platform
- Feature: Push notification payloads,
notifications-not-sentandnotification-sentevents now include a new propertyproperties.atomicPushIdwhen available.
26 June 2025
Web (25.1.1)
Note: This is a maintenance release, its purpose is to implement bug fixes for this stable release of the SDK (25.1.x). For information on the latest versions of the Web SDK, please see the Web SDK guide.
- Enhancement: The single card container & standalone container (when set to autosize) will now resize when there is a change in the size of the host application viewport.
Web (24.3.4)
Note: This is a maintenance release, its purpose is to implement bug fixes for this stable release of the SDK (24.3.x). For information on the latest versions of the Web SDK, please see the Web SDK guide.
- Enhancement: The single card container & standalone container (when set to autosize) will now resize when there is a change in the size of the host application viewport.
- Bugfix: Fixes an issue where a card-subview-exited analytics event would not be emitted when navigating away from a card subview via a markdown card subview link.
- Bugfix: Fixes an issue which could result in multiple subscribe messages being sent for the same card feed subscription.
Web (24.2.6)
Note: This is a maintenance release, its purpose is to implement bug fixes for this stable release of the SDK (24.2.x). For information on the latest versions of the Web SDK, please see the Web SDK guide.
- Enhancement: The single card container & standalone container (when set to autosize) will now resize when there is a change in the size of the host application viewport.
- Bugfix: Fixes an issue where a card-subview-exited analytics event would not be emitted when navigating away from a card subview via a markdown card subview link.
- Bugfix: Fixes an issue which could result in multiple subscribe messages being sent for the same card feed subscription.
Web (24.1.7)
Note: This is a maintenance release, its purpose is to implement bug fixes for this stable release of the SDK (24.1.x). For information on the latest versions of the Web SDK, please see the Web SDK guide.
- Enhancement: The single card container & standalone container (when set to autosize) will now resize when there is a change in the size of the host application viewport.
- Bugfix: Fixes an issue where a card-subview-exited analytics event would not be emitted when navigating away from a card subview via a markdown card subview link.
- Bugfix: Fixes an issue which could result in multiple subscribe messages being sent for the same card feed subscription.
25 June 2025
Workbench
- Feature: Spacing variables have been introduced to the theme editor to allow for re-use of the same pixel measurements in size-based theme properties.
23 June 2025
Workbench
- Enhancement: Speed improvements on customers screen.
- Bugfix: Fixes an issue where Action Flow steps didn't always respond to clicking in the graph editor.
12 June 2025
Flutter (24.2.5)
- Bugfix: Fixes an issue where long video playback could be interrupted when the card contained script variables.
Workbench
- Enhancement: On the insights dashboard a new tile has been added for Action Flows Started
- NOTE: Only available when querying periods after 23rd May 2025.
- Bugfix: Fixes an issue where adding a step to an Action Flow conditional branch would sometimes be disallowed.
11 June 2025
iOS (25.1.2)
- Bugfix: Fixes an issue where long video playback could be interrupted when the card contained script variables.
iOS (24.3.5)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.3.x. For information on the latest version, please see the iOS SDK guide.
- Bugfix: Fixes an issue where long video playback could be interrupted when the card contained script variables.
iOS (24.2.10)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.2.x. For information on the latest version, please see the iOS SDK guide.
- Bugfix: Fixes an issue where long video playback could be interrupted when the card contained script variables.
6 June 2025
SwiftUI (25.1.1)
Note: The SwiftUI SDK is currently in beta.
- Feature: Introduces a new card element – File Upload. See the iOS SDK guide for more information.
- Feature: It is now no longer possible to select dates beyond the expiry date of a card when snoozing it using the SDK's built-in snooze date selector. See the iOS SDK guide for more information.
- Feature: Adds the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the iOS SDK guide for more information.
- Enhancement: Link buttons are now supported on subviews.
- Enhancement: Error UIs are now displayed much faster when the network is not available.
- Enhancement: Improves the size and positioning of elements when they appear as the first item on cards.
- Bugfix: Fixes an issue where analytics event
stream-displayedwas not emitted in single card views.
21 May 2025
Workbench
- Enhancement: Visual improvements to icon selector in the card builder.
14 May 2025
Workbench
- Bugfix: Fixes warning from the additional payload field of submit buttons being reported as missing when used in subsequent steps.
- Bugfix: Fixes an issue where the positive & negative feedback counts were always 0 in the insights summary CSV.
- Bugfix: The bar in the Insights feedback tile is now representative of the total count of feedback, rather than the percent of feedback against viewed cards.
- Bugfix: Fixes an issue where, when clicking a subview link button in an older Action Flow version in the AF editor, you get navigated to the latest version of the Action Flow.
- Enhancement: Reduction in font size on insights tiles to prevent larger values from being truncated.
- Enhancement: Action Flow editor now warns when the default value for a card dropdown input does not exist in the source variable defaults.
- Feature: Insights v2 moves from beta to general availability. The new dashboard is now found at
${orgId}/${envId}/dashboard. The v1 dashboard is deprecated but remains available at${orgId}/${envId}/dashboard-v1.
13 May 2025
Android (25.1.1)
- Feature: Introduces the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the Android SDK guide for more information.
7 May 2025
Platform
- Enhancement: Increases reliability and speed of the platform to update the following fields on a user;
- last_browser_name
- last_browser_version
- last_browser_os
- last_browser_os_version
- last_android_os_version
- last_android_device_name
- last_ios_os_version
- last_ios_device_name
- last_browser_seen_at
- last_android_seen_at
- last_ios_seen_at
- last_browser_sdk_version
- last_ios_sdk_version
- last_android_sdk_version
- last_browser_sdk_client_app_version
- last_ios_sdk_client_app_version
- last_android_sdk_client_app_version
- last_browser
- last_ios_device
- last_android_device
- BugFix: Fixes an issue where the user API endpoints still returned data for since-deleted custom fields.
Workbench
- Enhancement: Adds "Cards with videos played" tile to insights view when looking at data since May 1st 2025.
5 May 2025
iOS (25.1.1)
- Feature: Introduces the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the iOS SDK guide for more information.
- Bugfix: Fixes an issue where the analytics event
sdk-initializedcould be unexpectedly emitted when renewing JWT tokens.
iOS (24.3.4)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.3.x. For information on the latest version, please see the iOS SDK guide.
- Feature: Introduces the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the iOS SDK guide for more information.
- Bugfix: Fixes an issue where the analytics event
sdk-initializedcould be unexpectedly emitted when renewing JWT tokens.
iOS (24.2.9)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.2.x. For information on the latest version, please see the iOS SDK guide.
- Feature: Introduces the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the iOS SDK guide for more information.
- Bugfix: Fixes an issue where the analytics event
sdk-initializedcould be unexpectedly emitted when renewing JWT tokens.
iOS (24.1.14)
Note: This is a maintenance release to implement bug fixes for SDK versions 24.1.x. For information on the latest version, please see the iOS SDK guide.
- Feature: Introduces the option to define which field in the JWT represents the atomic ID. The corresponding setting must also be set in the Atomic Workbench on the relevant SDK API key. See the iOS SDK guide for more information.
- Bugfix: Fixes an issue where the analytics event
sdk-initialized