Changelog
Last updated
Was this helpful?
Last updated
Was this helpful?
April 17, 2025
⭐ IMPROVEMENT
Added the piid
(push instance ID) value to the event data sent by the SDK for push notifications.
BUGFIX
Fixed a crash issue that occurred when users tapped on multiple push notifications in quick succession while the app was open.
April 10, 2025
FEATURE
Email Preferences API Integration
The Netmera SDK now supports managing email subscription preferences within your app using the new Email Preferences API.
Netmera.setEmailSubscriptionAllowed(true)
– Allows users to subscribe to email notifications.
Netmera.setEmailSubscriptionAllowed(false)
– Allows users to unsubscribe from email notifications.
Netmera.isEmailSubscriptionAllowed()
– Allows to check if the user has allowed email subscriptions.
Push Click Action: Open Widget
Added an Open Widget option to the Push Click Action section in campaign creation. This enables users to be directed to a relevant widget within the app directly from the push notification.
⭐ IMPROVEMENT
Deep Link Management for Widget Button Actions
Improved support for deep linking within widgets. Developers can now handle deep links more effectively when a deeplink is added as a click action in a widget. This enhancement ensures that deep links can be processed properly by the app.
April 2, 2025
⭐ IMPROVEMENT
The header x-netmera-framework: swift
has been added.
March 20, 2025
⭐ IMPROVEMENT
Timezone ID Collection:
The SDK now collects and includes the tzid
(timezone ID) in the ids
block for all requests.
New Event for Background Location Permission:
Introduced the n:blp
event, which is triggered when the user grants in-app location permission.
Track Action Fix:
Resolved an issue where long taps were incorrectly recognized as regular taps, preventing certain actions from being triggered. The SDK now correctly verifies tap gestures before executing actions.
January 30, 2025
Autotracking mechanism, which automatically tracks user activities and simplifies page transition tracking and event data collection in mobile applications, has been improved.
The SDK now collects region information from device settings, allowing for more targeted engagement based on user regions.
January 23, 2025
The Instant Show button parameter from the Netmera Panel, which allows users to display specific widgets on the desired page and at the desired time, is now fully implemented in the SDKs and ready for use.
January 13, 2025
Fixed an issue where push notifications sent while the app was in the foreground did not appear in the notification center if not interacted with upon arrival. Notifications will now properly display in the notification center as expected.
December 30, 2024
⭐ IMPROVEMENT
Updated kSecAttrAccessible
value in Swift SDK from kSecAttrAccessibleAfterFirstUnlock
to kSecAttrAccessibleAlways
. This update ensures continuous access to Keychain data.
December 12, 2024
Improved the network queue mechanism to ensure accurate and reliable processing of all requests.
December 2, 2024
Widgets exceeding their end time are now correctly excluded during automation deliveries.
November 28, 2024
⭐ IMPROVEMENT
Test Device Added Success Alert:
Added a success alert when a test device is added.
Deep Link Handling Crash Fixed:
A crash that occurred when using schema-based deep links has been fixed. This issue, specifically affecting scheme-type deep links (e.g., scheme://...
), caused the application to crash before triggering AppDelegate
methods. In the new version, necessary checks have been added, and the redirection flow has been improved.
November 13, 2024
⭐ IMPROVEMENT
Media content included in push notifications with Inbox features is now accessible. Users can directly view media files (images, videos, etc.) embedded in notifications. Please see the sample code below.
Ensured compatibility with Xcode 16 by updating the Swinject framework build process.
Widget background updated from gray to a transparent background for enhanced visual appeal.
Resolved a crash issue that occurred when adding a test device via email.
November 8, 2024
Resolved an issue with widget button actions to ensure proper functionality.
September 26, 2024
Resolved an issue causing crashes related to silent push notifications.
September 18, 2024
The Purchase Event
can now be used as a base event, providing greater flexibility in event tracking and enabling more advanced analytics and marketing scenarios.
Additional logs have been implemented to help address issues and improve troubleshooting. These logs provide better insights for identifying and resolving errors efficiently.
Sep 3, 2024
The did
(device ID) value has been improved to maintain its consistency even after the app is uninstalled and reinstalled.
Aug 27, 2024
Resolved an issue that was causing a crash related to the widget.
Aug 1, 2024
We have added support for SwiftUI.
July 19, 2024
Fixed the error encountered in AppDelegate.
May 6, 2024
Added dsym file for better debugging capabilities.
Added 'appV
' and 'buildV
' to the header for improved version tracking and identification.
BUGFIX
FEATURE
FEATURE
BUGFIX
BUGFIX
BUGFIX
BUGFIX
BUGFIX
BUGFIX
BUGFIX
IMPROVEMENT
BUGFIX
BUGFIX
FEATURE
BUGFIX
IMPROVEMENT