Changelog
v3.24.11
February 10, 2025
🛠️ BUGFIX
A fix for the custom button name has been added.
v3.24.10
January 31, 2025
🚀 FEATURE
Implemented Apple's newly required Developer Signature for the AFNetworking and FMDB packages. Read more on Apple Documentation.
⭐ IMRPOVEMENT
Crash tracking has been removed from the SDK.,
🛠️ BUGFIX
Resolved issues with Ad ID handling in the SDK. The advertising permission and Advertising ID now function correctly and are properly reflected in the Netmera panel.
v3.24.9
January 23, 2025
🚀 FEATURE
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.
v3.24.8
January 8, 2025
⭐ IMPROVEMENT
The SDK now collects device region information from Settings > General > Language & Region > Region on iOS devices.
This enhancement enables targeting based on the user’s region, providing more precise and region-specific engagement capabilities.
v3.24.7
January 2, 2025
🛠️ BUGFIX
The
setBaseUrl
function has been re-located to the correct position within the Obj-C SDK for proper SSL Pinning functionality.
v3.24.5
December 18, 2024
⭐ IMPROVEMENT
SSL Pinning Configuration Update:
For iOS targets below version 14, the certificate file will now be used directly without requiring Plist configuration.
For iOS 14 and above, if no certificate file is provided, the system will automatically manage Plist configuration.
Important Note: For iOS 14+, ensure SSL Pinning is configured via Plist to avoid security vulnerabilities.
v3.24.4
December 17, 2024
⭐ IMPROVEMENT
PrivacyInfo File Added:
Added the newly required PrivacyInfo file, as mandated by Apple, to the SDK.
This file has also been included in all dependencies used by the SDK.
Important Note: If you are manually downloading and using dependencies, please ensure they are updated to include the PrivacyInfo file.
v3.24.3
December 9, 2024
🛠️ BUGFIX
Fixed the "NetmeraPushReceivingStatus not found" error.
v3.24.2
December 5, 2024
🚀 FEATURE
New Method Added:
Introduced the Netmera.checkNotificationPermission()
method to retrieve the current notification permission status for the user:
NOT_DETERMINED: User has not responded to the notification permission request during the initial setup.
GRANTED: User has allowed notifications.
DENIED: User has denied notifications.
v3.24.1
November 7, 2024
🛠️ BUGFIX
Custom Button Name Fix:
Resolved an issue where the custom button name was not updating on certain devices for the "Custom Button Name" feature.
Custom Button Name Documentation
v3.24.0
November 7, 2024
🚀 FEATURE
Defining Live Activity Events:
Added support for defining Live Activity events, enabling customers to trigger live activity events.
v3.23.16
October 17, 2024
⭐ IMPROVEMENT
Enhanced Network Handling:
We have improved the management of network-related errors, preventing requests from entering a loop. This enhancement ensures greater stability and more reliable network performance in your applications.
v3.23.15
October 16, 2024
🚀 FEATURE
SSL Pinning Support:
Added support for , allowing developers to enable SSL pinning when needed. This feature enhances the security of your application by ensuring trusted communication channels.
v3.23.14
October 16, 2024
🛠️ BUGFIX
Push Click Action Cache Issue:
Resolved a cache-related issue that affected the behavior of push click actions, ensuring consistent functionality and improved performance.
v3.23.13
September 17, 2024
⭐ IMPROVEMENT
The
log event
feature has been removed to streamline the SDK and improve overall performance.
v3.23.5
March 29, 2024
🚀 FEATURE
Netmera.kill() Method
A new feature has been added: the Netmera.kill()
method. If this method is called, Netmera will remain in a "kill" state until it is re-initialized.
v3.23.4
March 19, 2024
⭐ IMPROVEMENT
Resend of push/enable and push/register requests in case of API key change.
v3.23.3
March 6, 2024
⭐ IMPROVEMENTS
Implemented cache reset functionality when the API key is changed.
v3.23.1
January 11, 2024
🛠️ BUGFIX
Resolved a crash issue related to callbacks.
This update in iOS version 3.23.1 (11.01.24) addresses a bug causing crashes associated with callbacks and provides a fix for a more stable experience.
v3.22.0
December 20, 2023
⭐ IMPROVEMENTS
Added '
appmanage
' for widget deeplink action.
When creating a widget and assigning an action to a button, selecting 'manage app' will allow developers to handle the action within the handleOpenUrl
method, enabling the SDK to notify you. Additionally, detailed visuals can be seamlessly integrated.
Added appversion and build version to request header.
🛠️ BUGFIX
Resolved an issue causing crashes during user updates.
Addressed and fixed issues related to the removal of operator code.
The issue of app version information not reflecting has been resolved.
v3.21.0
November 30, 2023
🛠️ BUGFIX
Fixed an issue where errors were encountered when returning information about screens added to the auto-tracking whitelist.
⭐ IMPROVEMENTS
Introduced user callback for enhanced functionality.
Added dSYM to XCFramework for improved development and debugging.
v3.20.0
November 14, 2023
Note: This is a beta version. Do not update without contacting Netmera.
⭐ IMPROVEMENTS
Integration of the new auto-tracking structure.
v3.19.0
November 13, 2023
🚀 FEATURE
Users can now send push notifications with different icons for various scenarios. Visit Push Icon page for further details.
v3.18.0
October 31, 2023
In iOS SDK version 3.18.0, an enhancement has been made to the
fetchCoupon
feature.
If you want to retrieve assigned coupons for a user, you can use the fetchCoupon()
method. Here's a Swift code example:
This code allows you to fetch assigned coupons for a user and update the table view with the retrieved data.
v3.16.0
August 28, 2023
⭐ IMPROVEMENTS
User Method Simplified
Email Preferences Added
v3.15.2
April 15, 2023
⭐ IMPROVEMENTS
SwiftUI Support
v3.15.1
April 8, 2023
🛠️ BUGFIX
Scenario: When an event is triggered offline, the events are written to the queue. When the user is back online, the accumulated events in the queue are logged in sdk.log.
It was noticed that the events in offline event delivery were not coming after the A/B feature (3.14.13). This issue has been resolved in this version.
Last updated
Was this helpful?