For information on supported SDK versions and deprecation timelines, see the SDK Deprecation Policy.
Module Status Legend
- ■ Updated: Module has changed in this release.
- ■ Unchanged: Module is unchanged in this release.
- ■ Deprecated: Module is deprecated and will be removed in a future release.
Modules
- Core
- Web Personalization
Release
- Version: v2.81.01
Core
What’s New- Added the
eventV2request to the MoEngageamp-analyticsvendor config. The legacyeventrequest is deprecated and will be removed in a future update. Migrate your triggers toeventV2. For more information, refer to Configure and Integrate AMP Event Analytics.
- Fixed anonymous profiles being created since v2.80.00 for apps using subscriber-based billing with cross-subdomain sharing.
Web Personalization
Fixes- Fixed duplicate rendering of event-triggered recommendation experiences. A repeat trigger now updates the experience already on the page instead of rendering another one.
Modules
- Core
- Web Personalization
- Google Tag Manager
Release
- Version: v2.81.00
Core
What’s New- Added console logs to the NPM package, shown based on the
logLevelset during initialization. For more information, refer to Common Configuration Scenarios.
Web Personalization
What’s New- Added the
getEmailSubscriptionandupdateEmailSubscriptionmethods for landing pages.
Google Tag Manager
What’s New- Added support for integration version tracking.
Modules
- Core
Release
- Version: v2.80.00
Core
What’s New- Added
moe_referrerto session and source tracking.
- Handled logins performed simultaneously across multiple tabs.
- Fixed user-level attribute caching for cross-subdomain sharing.
- Fixed
previous_identitiesin theupdate_unique_user_idmethod.
Modules
- Core
Release
- Version: v2.79.02
Core
Improvements- Scoped the
USER_ATTRIBUTE_UNIQUE_IDtrackEventrestriction to user-attribute events.
Modules
- Core
Release
- Version: v2.79.01
Core
Fixes- Removed incorrect
USER_ATTRIBUTE_UNIQUE_IDreports from batch payloads.
Modules
- Core
Release
- Version: v2.79.00
Core
Improvements- Added extra condition layers for data tracking under subscriber-based billing type.
- Stringified initialization input fields in the NPM package as part of VAPT remediation.
Modules
- Core
Release
- Version: v2.78.01
Core
Improvements- Implemented time-bounded Indexed DB operations in login and logout flows.
Modules
- Core
- Web Personalization
Release
- Version: v2.78.00
Core
What’s New- Added
base_urlsupport for the HTML OSM campaign type.
- Refactored and consolidated debug logs and logger broadcasts.
- Froze the device ID and UID in the report for every
add_unique_user_id/setUniqueIdcall.
- Fixed anonymous user profile creation for subscriber-based dashboards.
Web Personalization
Improvements- Updated the contract for the
fetchExperiencesmethod.
Modules
- Core
Release
- Version: v2.77.03
Core
Improvements- Added
templateTypeto all default OSM events.
- Fixed identifier race conditions and added support for native window global methods.
Modules
- Core
- Web Personalization
Release
- Version: v2.77.01
Core
Improvements- Updated the logic for the global frequency capping pre-prioritization check.
- Updated the SDK initialization logic in the NPM package.
- Fixed an SDK opt-out issue when
disableCookiesis enabled.
Web Personalization
What’s New- Added Decision Policy Simulator support.
Modules
- Core
Release
- Version: v2.77.00
Core
What’s New- Added support to detect version mismatch between Web SDK, Personalize SDK and Service Worker.
Modules
- Core
Release
- Version: v2.76.02
Core
Improvements- Removed
previous_identitiesfrom the identity map when callingadd_unique_user_idorsetUniqueId.
Modules
- Core
Release
- Version: v2.76.01
Core
Improvements- Extended TV device detection to support new Vizio SmartCast user agents. For more information, refer to Smart TV integration.
Modules
- Core
- Google Tag Manager
Release
- Version: v2.76.00
Core
Improvements- Implemented a methodQueue to reliably manage and execute public method calls.
- Added a safeguard to prevent duplicate initializations of the Web SDK and WebP.
Google Tag Manager
Improvements- Implemented a fallback mechanism for MoEngage actions to prevent execution failures when the Web SDK initializes with a delay. For more information, refer to Google Tag Manager (GTM) Templates.
Modules
- Core
Release
- Version: v2.75.00
Core
Improvements- Reduced script bundle size to enhance overall performance.
Modules
- Core
Release
- Version: v2.74.01
Core
Improvements- Downgraded the emitted JavaScript output target.
Modules
- Core
Release
- Version: v2.74.00
Core
What’s New- Introduced the MoEngage Assist Chrome Extension, a dedicated browser tool for debugging Web SDK integration, inspecting live event payloads, and troubleshooting campaigns in real time. For more information, refer to MoEngage Assist Chrome Extension.
- Optimized the SDK initialization process by eliminating redundant
InitDataconstructor calls.
- Fixed an issue where anonymous users were unintentionally logged out when data tracking was disabled.
- Fixed an issue where an incorrect OS version was being sent in the report call for users on Firefox and Safari browsers.
- Resolved an issue that caused self-handled web push notifications to automatically trigger after resetting push permissions.
Modules
- Web Personalization
Release
- Version: v2.73.01
Web Personalization
Fixes- Fixed an issue regarding event tracking.
Modules
- Cards
Release
- Version: v2.72.01
Cards
Fixes- Fixed cards fetch issue caused by epoch time in milliseconds instead of seconds.
Modules
- Core
Release
- Version: v2.72.00
Core
Improvements- Prevented soft ask and hard ask for web push notifications in incognito/private browsing mode.
- Frequency capping count now persists after logout, so returning users keep their existing count.
Modules
- Core
Release
- Version: v2.71.01
Core
Fixes- Fixed an incorrect SDK version in the NPM package.
Modules
- Core
- Cards
Release
- Version: v2.71.00
Core
What’s New- Added support to track integration type.
- Standardized Web SDK initialization properties and method names. For more information, refer to Standardizing Web SDK APIs for Cross-Platform Consistency.
Cards
Fixes- Fixed an issue related to content and CTA button text max width.
Modules
- Core
- Web Personalization
Release
- Version: v2.70.00
- Version: v2.70.01
Core
What’s New- Added Content Security Policy (CSP) nonce support. For more information, refer to Content Security Policy (CSP) Nonce Support.
- Added multi-app support.
Web Personalization
What’s New- Added re-rendering support for experience operations in test experiences.
Modules
- Core
- Cards
- Shopify
Release
- Version: v2.68.02
- Version: v2.68.03
Core
Fixes- Fixed an issue with the
handle_page_change()function in TV device integration. - Fixed delivery funnel stats for self-handled OSM.
Cards
Fixes- Fixed multiple lines of content in Cards message body.
Shopify
Fixes- Fixed saving
cart_tokenin storage.
Modules
- Core
- Google Tag Manager
Release
- Version: v2.68.01
Core
Fixes- Fixed an infinite loop in device attribute tracking during user resolution.
- Fixed the mismatched
disable_onsitekey name in the NPM package.
Google Tag Manager
Improvements- Added method sequencing for MoEngage public APIs. For more information, refer to Google Tag Manager (GTM) Templates.
Modules
- Core
Release
- Version: v2.68.00
Core
What’s New- Added array object support for trigger filters.
Modules
- Core
Release
- Version: v2.67.00
Core
What’s New- Added support for Adblocker Handling. For more information, refer to Custom Proxy Domain - Web.
Modules
- Core
Release
- Version: v2.66.02
Core
Fixes- Fixed an IndexedDB transaction issue.
Modules
- Core
- Cards
Release
- Version: v2.66.00
Core
What’s New- Added the ability to disable data tracking. For more information, refer to Configure Data opt-out in Web SDK.
- Decoupled environment and logs from debug logs.
- Improved segment revaluation.
- Fixed a missing null check for
swScopein the NPM package.
Cards
Improvements- Refactored the Cards module code.
Modules
- Core
Release
- Version: v2.65.03
Core
Fixes- Fixed an issue with DC_101.
Modules
- Core
- Web Personalization
Release
- Version: v2.65.00
- Version: v2.65.01
Core
What’s New- Added support for Brizy v3.
- Fixed an issue where push subscription details were not removed after unsubscribing.
- Fixed an issue where the soft ask did not reappear after logging out.
Web Personalization
What’s New- Added cache support for self-handle experiences.
Modules
- Core
Release
- Version: v2.64.00
Core
What’s New- Added support to store third-level domain cookies.
- Added support for channel-level frequency capping.
- Updated
destroy_session()method to handle parallel user logouts. - Added expiry date to
moe_uuidcookie.
Modules
- Core
Release
- Version: v2.63.02
Core
Improvements- Removed async from
identifyUser(),enableSdk(),disableSdk()methods to make them compatible with new GTM changes.
Modules
- Web Personalization
Release
- Version: v2.63.01
Web Personalization
Improvements- Reset reapply operations on single-page app pages.
Modules
- Core
Release
- Version: v2.63.00
Core
What’s New- Added universal link tracking for email.
- Improved test case coverage of the OSM module.
- Fixed issues with subdomain sharing.
Modules
- Core
Release
- Version: v2.62.00
Core
Improvements- Upgraded Node version to 22.11.0 (LTS).
- Refactored subscriber-based billing module.
Modules
- Core
Release
- Version: v2.61.02
Core
Fixes- Fixed restoring styles when no campaigns exist.
Modules
- Core
Release
- Version: v2.61.01
Core
Fixes- Fixed application of styles on the body tag.
Modules
- Core
Release
- Version: v2.61.00
Core
What’s New- Added Multi-App and Portfolio Attributes Tracking Support.
Modules
- Core
Release
- Version: v2.60.01
Core
Fixes- Fixed user logout issue.
Modules
- Core
Release
- Version: v2.60.00
Core
Improvements- Reduced cookie storage.
Modules
- Web Personalization
Release
- Version: v2.59.00
Web Personalization
Improvements- Bypassed subscriber billing in landing pages.
- Fixed device ID handling issue.
Modules
- Core
Release
- Version: v2.58.01
Core
Improvements- Added impression tracking for the hard ask in self-handled push.
Modules
- Core
Release
- Version: v2.58.0
Core
What’s New- Added campaign priority management.
Modules
- Core
- Cards
Release
- Version: v2.57.0
Core
What’s New- Added tracking for the self-handled web push opt-in shown event. For more information, refer to Configure Self-Handled Opt-In.
- Optimized the CI/CD pipeline.
Cards
Improvements- Optimized the Cards module size.
Modules
- Core
Release
- Version: v2.56.2
Core
Fixes- Fixed bug related to fetching user before SDK initialization.
Modules
- Web Personalization
Release
- Version: v2.56.0
Web Personalization
What’s New- Added tracking support for subscriber-based billing apps.
Modules
- Core
Release
- Version: v2.55.1
Core
What’s New- Added Self-Handled OSM support. For more information, refer to Self Handled On-Site Messaging.
Modules
- Web Personalization
Release
- Version: v2.55.0
Web Personalization
Improvements- Updated validate offering context function for tracking offering experiences.
Modules
- Core
- Web Personalization
Release
- Version: v2.54.12
Core
Fixes- Fixed issues related to subscriber-based billing and cross-subdomain tracking.
- Fixed issue related to fetching SDK Settings.
Web Personalization
What’s New- Added support for self-handled experience rendering.
- Added offering click and shown experience tracking.
Modules
- Core
- Web Personalization
Release
- Version: v2.54.8
- Version: v2.54.9
- Version: v2.54.10
Core
Fixes- Fixed issues related to subscriber-based billing and cross-subdomain tracking.
- Fixed issue related to fetching SDK Settings.
Web Personalization
What’s New- Added support for self-handled experience rendering.
- Added offering click and shown experience tracking.
Modules
- Cards
Release
- Version: v2.54.7
Cards
What’s New- Added accessibility support in Cards.
Modules
- Core
Release
- Version: v2.54.6
Core
Improvements- The initialization lifecycle event is now emitted even when the SDK is disabled. For more information, refer to Web SDK Lifecycle Callbacks.
Modules
- Core
Release
- Version: v2.54.2
Core
What’s New- Added Web SDK opt-out. For more information, refer to Web SDK Opt-out.
Modules
- Core
Release
- Version: v2.53.5
Core
Improvements- Added
moe_aidtracking to all report calls where it is present.
Modules
- Web Personalization
Release
- Version: v2.53.4
Web Personalization
Improvements- Removed JavaScript type attribute from the script tag.
Modules
- Cards
Release
- Version: v2.53.3
Cards
Fixes- Fixed Delete API failure.
- Fixed content CSS.
Modules
- Core
Release
- Version: v2.52.2
Core
What’s New- Added support for Multi-ID.
Modules
- Web Personalization
Release
- Version: v2.52.0
Web Personalization
Improvements- Updated default variation method for impression tracking.
Modules
- Core
Release
- Version: v2.51.1
Core
What’s New- Added server-side rendering compatibility to the NPM package.
- Fixed a corner-case bug.
Modules
- Core
- Web Personalization
Release
- Version: v2.51.0
Core
What’s New- Added CommonJS module support to the NPM package.
- Refactored SPA handler.
- Fixed push support in the Chrome extension.
Web Personalization
Improvements- Added widget ID tracking to the
trackClickfunction.
Modules
- Core
Release
- Version: v2.50.1
Core
Fixes- Fixed data center casing related bug.
Modules
- Core
- Web Personalization
Release
- Version: v2.50.0
Core
What’s New- Added support for push notification in Chrome Extension. For more information, refer to SDK Support for Browser Extensions.
- Added support for tracking failure stats in offline mode.
Web Personalization
What’s New- Added support for Tabbed Recommendation.
- Fixed split URL related bug.
Modules
- Core
- Web Personalization
Release
- Version: v2.49.0
Core
What’s New- Added support for setting a custom SDK version during NPM package initialization.
- Removed the push permission check while tracking device attribute if the web push module is disabled.
- Fixed tracking of push device attribute in an edge case of subscriber-based billing.
- Fixed fetching metadata of OSM campaigns on user login.
Web Personalization
What’s New- Added public method
renderPageTypeExperiencefor Page-Type experience rendering.
Modules
- Core
Release
- Version: v2.48.0
Core
What’s New- Added multiple URL filtering support in a single operation.
- Added a
window.Moengagenull check to the NPM package integration script.
Modules
- Core
Release
- Version: v2.47.2
Core
Fixes- Handled the Cards
on_loadcallback in the NPM package when Cards initialization takes time.
Modules
- Core
Release
- Version: v2.47.1
Core
Fixes- Fixed notification error handling.
Modules
- Core
- Cards
Release
- Version: v2.46.3
Core
Improvements- Made offline batches the same size as online batches.
- Removed cookies dependency from test campaigns.
- Fixed the
InitDataTypeScript declaration in the NPM package.
Cards
Improvements- Removed cards frame on user logout.
Modules
- Core
Release
- Version: v2.46.0
Core
What’s New- Added versioning in Web SDK, Cards, Web Personalization, and serviceworker (Web Push).
- Added versioning of Web SDK in sync with the version in the NPM package’s
package.json. - Added a TypeScript declaration file to the NPM package to assist Web SDK usage in IDEs.
Modules
- Core
Release
- Version: v2.45.1
Core
Fixes- Fixed a missing null check for the
Notificationwindow object.
Modules
- Core
Release
- Version: v2.45.0
Core
Improvements- Added campaign context in OSM template call.
- Fixed a missing null check for the
Notificationwindow object.
Modules
- Core
Release
- Version: v2.44.0
Core
Improvements- Added campaign context in OSM template call.
- Fixed a missing null check for the
Notificationwindow object.
Modules
- Core
Release
- Version: v2.43.1
Core
Fixes- Handled cross-subdomain push opted state.
Modules
- Core
- Web Personalization
- Cards
Release
- Version: v2.41.1
Core
Fixes- Fixed Push Subscriber Billing post-logout issue.
Web Personalization
What’s New- Added support for triggering Personalize based on
pageContext. - Added Page Type filter support.
Cards
What’s New- Added support to handle notification icon on a non-SPA element in a SPA website. For more information, refer to Single Page App (SPA) Support.
- Removed hidden cards from self-handled APIs.
Modules
- Web Personalization
Release
- Version: v2.41.0
Web Personalization
What’s New- Added support for triggering Personalize based on
pageContext.
Modules
- Core
Release
- Version: v2.40.1
Core
Improvements- Added caching for object-type user attributes.
- Passed the user ID in API calls.
Modules
- Web Personalization
Release
- Version: v2.40.0
Web Personalization
Improvements- Changed the editor rendering logic.
Modules
- Core
Release
- Version: v2.39.0
Core
Fixes- Fixed error handling in
setCurrentSource.
Modules
- Cards
Release
- Version: v2.39.0
Cards
What’s New- Merged Cards TV features and global DC4 release.
Modules
- Web Personalization
- Cards
Release
- Version: v2.38.4
- Version: v2.38.5
Web Personalization
Fixes- Fixed stats API failure for hash URLs.
Cards
What’s New- Added support for Cards in TV for DC4. For more information, refer to Smart TV integration.
Modules
- Cards
Release
- Version: v2.38.1
Cards
What’s New- Added support for Cards in TV (all clusters except DC4). For more information, refer to Smart TV integration.
Modules
- Core
Release
- Version: v2.37.7
Core
Improvements- Added condition to check date value in user attribute.
Modules
- Core
- Cards
- Shopify
Release
- Version: v2.37.0
- Version: v2.37.1
Core
Improvements- Added flag for subscriber billing accepted attributes.
Cards
Fixes- Fixed cards get call hit multiple times.
Shopify
Improvements- Added
cart_tokenrequest param in Shopify multi-ID enabled clients.
Modules
- Core
Release
- Version: v2.36.0
Core
Fixes- Added null check on a function called from TV devices.
Modules
- Core
Release
- Version: v2.34.4
Core
Fixes- Fixed new campaigns fetching every 15 minutes on TV devices.
Modules
- Web Personalization
Release
- Version: v2.34.3
Web Personalization
Improvements- Updated anti-flicker code.
Modules
- Core
Release
- Version: v2.34.2
Core
Improvements- Updated all scripts caching time to 2 weeks.
- Updated the data tracking API format to support batching.
- Added check for 1-step without overlay.
Modules
- Core
Release
- Version: v2.33.1
- Version: v2.34.0
Core
Improvements- Updated the data tracking API format to support batching.
- Replaced dot-space unicode in OSM event and attribute names.
Modules
- Web Personalization
Release
- Version: v2.33.0
Web Personalization
What’s New- Added anti-flicker handling on a per-element basis.
Modules
- Web Personalization
Release
- Version: v2.23.1
Web Personalization
What’s New- Added support for real-time recommendations.
Modules
- Core
Release
- Version: v2.22.2
- Version: v2.23.0
Core
What’s New- Added a page change handler.
- Added minor testing logs.
Modules
- Core
Release
- Version: v2.22.1
Core
What’s New- Added a page change handler.
Modules
- Core
Release
- Version: v2.22.0
Core
Improvements- Injected the campaign ID into the template.
Modules
- Core
Release
- Version: v2.21.1
Core
What’s New- Added the
DisableCookiesconfiguration. For more information, refer to Cookies used by Web SDK.
- Enabled beacon for all clients.
Modules
- Web Personalization
Release
- Version: v2.20.0
Web Personalization
What’s New- Added mobile-specific personalization support.
Modules
- Core
Release
- Version: v2.19.24
Core
Fixes- Fixed a minor bug with the service worker in the data center build.
Modules
- Cards
Release
- Version: v2.19.21
- Version: v2.19.22
Cards
Fixes- Fixed a minor bug with the mobile back button while a card is open.
Modules
- Core
Release
- Version: v2.19.19
- Version: v2.19.20
Core
Fixes- Fixed a minor bug.
Modules
- Core
Release
- Version: v2.19.17
- Version: v2.19.18
Core
Fixes- Added missing initialization keys to the NPM package.
Modules
- Core
Release
- Version: v2.19.16
Core
What’s New- Added data center support in NPM and Web Personalization.
Modules
- Shopify
Release
- Version: v2.19.13
Shopify
Fixes- Fixed bug relating to using phone and email for user ID.
Modules
- Core
Release
- Version: v2.19.11
Core
Fixes- Fixed minor bugs.
Modules
- Core
Release
- Version: v2.19.2
Core
Improvements- Removed cookies usage in test campaigns.
Modules
- Cards
Release
- Version: v2.18.7
Cards
Improvements- Added
prev_sync_card_idin the cards get call.
Modules
- Web Personalization
Release
- Version: v2.17.15
Web Personalization
Fixes- Fixed integration error handling and retry on lazy loading.
Modules
- Core
Release
- Version: v2.17.14
Core
Fixes- Fixed popping-up of web push hard-ask opt-in when
swScopeis configured.
Modules
- Web Personalization
Release
- Version: v2.17.13
Web Personalization
Fixes- Fixed default variation impression tracking.
Modules
- Web Personalization
Release
- Version: v2.17.12
Web Personalization
What’s New- Released DPM phase 2.
Modules
- Web Personalization
Release
- Version: v2.17.10
Web Personalization
What’s New- Released DPM.
Modules
- Shopify
Release
- Version: v2.17.9
Shopify
Fixes- Fixed cart token tracking issue in Firefox for the add-to-cart case.
Modules
- Core
- Web Personalization
- Shopify
Release
- Version: v2.17.0
- Version: v2.17.1
- Version: v2.17.2
- Version: v2.17.3
Core
Improvements- Added unit test cases for existing modules.
- Merged multiple serviceworkers.
- Fixed minor bugs with
indexedDBin the service worker. - Fixed a minor bug in OSM Pro.
Web Personalization
Improvements- Generated
unique_idon first load.
Shopify
Improvements- Tracked
cart_tokeneven when web push is disabled.
Modules
- Core
Release
- Version: v2.16.1
Core
Fixes- Fixed a minor bug in OSM Pro.
Modules
- Core
Release
- Version: v2.16.0
Core
What’s New- Added new data centers DC_5 and DC_100.
Modules
- Core
Release
- Version: v2.15.9
Core
Improvements- Made a minor change to the delivery funnel and OSM Pro.
Modules
- Web Personalization
Release
- Version: v2.15.8
Web Personalization
Fixes- Fixed a minor bug in same-session personalization.
Modules
- Web Personalization
Release
- Version: v2.15.7
Web Personalization
What’s New- Added same-session personalization.
Modules
- Core
- Web Personalization
- Shopify
Release
- Version: v2.13.9
- Version: v2.14.0
- Version: v2.15.2
Core
Improvements- Changed the rebranding banner template from an iframe to a div.
Web Personalization
What’s New- Added support for custom HTML and JS in the experience.
Shopify
Fixes- Fixed a minor bug in cart token tracking.
Modules
- Shopify
Release
- Version: v2.13.8
Shopify
Improvements- Tracked the cart token on add to cart.
Modules
- Web Personalization
Release
- Version: v2.13.7
Web Personalization
Fixes- Fixed a small bug when loading the editor.
Modules
- Web Personalization
Release
- Version: v2.13.6
Web Personalization
Fixes- Fixed a small bug in permalinks.
Modules
- Web Personalization
Release
- Version: v2.13.5
Web Personalization
What’s New- Added support to render multiple experiences.
Modules
- Core
Release
- Version: v2.13.4
Core
What’s New- Added batching support on Android Chrome and Opera browsers.
Modules
- Core
Release
- Version: v2.13.3
Core
What’s New- Added anchor tag click tracking and same-page redirection.
Modules
- Core
Release
- Version: v2.13.0
Core
Improvements- The SDK now stops running when the user agent is a bot. For more information, refer to Bot Traffic Blocking.
Modules
- Core
Release
- Version: v2.12.2
Core
Improvements- The SDK now stops when the database is blocked or archived.
Modules
- Core
Release
- Version: v2.12.1
Core
Fixes- Fixed a minor bug in user unique ID tracking.
Modules
- Core
Release
- Version: v2.11.1
Core
What’s New- Added
copyToClipboardfunction in OSM new editor.
- Fixed GCG campaign.
Modules
- Web Personalization
Release
- Version: v2.11.0
Web Personalization
What’s New- Handled lazy-loading websites.
Modules
- Core
Release
- Version: v2.10.4
Core
Fixes- Fixed mobile devices scrolling issue and exit intent issue.
Modules
- Web Personalization
Release
- Version: v2.10.3
Web Personalization
Improvements- Made the WebP default URL parameters immutable.
Modules
- Core
Release
- Version: v2.10.1
Core
What’s New- Added new config to disable web push module on demand.
Modules
- Web Personalization
Release
- Version: v2.10.0
Web Personalization
What’s New- Added support for default variation.
Modules
- Core
Release
- Version: v2.9.1
Core
Improvements- Updated integration script of Web SDK to restrict multiple initialization.
Modules
- Core
Release
- Version: v2.8.59
Core
What’s New- Added support for Web Push Notification in iOS. For more information, refer to Safari Web Push for iOS and iPadOS.
Modules
- Shopify
Release
- Version: v2.8.58
Shopify
Fixes- Fixed a minor bug.
Modules
- Web Personalization
Release
- Version: v2.8.57
Web Personalization
Fixes- Fixed a minor bug when opening the editor without a referrer.
Modules
- Core
Release
- Version: v2.8.56
Core
Fixes- Fixed a minor bug in the beacon call.
Modules
- Core
Release
- Version: v2.8.55
Core
Improvements- Started tracking data using beacon instead of XHR.
Modules
- Core
Release
- Version: v2.8.50
Core
Fixes- Fixed bug related to batching where events were being cleared.
Modules
- Core
Release
- Version: v2.8.49
Core
What’s New- Added support for Safari macOS and Edge Web Push Notification.
Modules
- Shopify
Release
- Version: v2.8.48
Shopify
Improvements- Added cart token tracking.
Modules
- Web Personalization
Release
- Version: v2.8.46
- Version: v2.8.47
Web Personalization
Improvements- Added a pre-production testing scope.
- Fixed a minor bug by adding a null pointer check.
Modules
- Web Personalization
Release
- Version: v2.8.45
Web Personalization
What’s New- Added remote logging for all logs.
Modules
- Core
Release
- Version: v2.8.40
Core
Improvements- Passed the UID in On-site Messaging APIs for enabled databases.
Modules
- Core
Release
- Version: v2.8.38
Core
Improvements- Re-synced the list of campaigns on login.
Modules
- Core
Release
- Version: v2.8.17
Core
Improvements- Reset the overflow style of the body when a template closes.
Modules
- Core
Release
- Version: v2.8.16
Core
Improvements- Tracked
migrated_userin the subscribe event for the push migration case. - Changed batching to log out first and then create a new device and user.
- Removed
rawkey from cookies to reduce size.
- Fixed AMP iframe cross-domain sharing.
Modules
- Core
Release
- Version: v2.8.15
Core
Improvements- Added dynamic event listeners for Lead Gen template.
Modules
- Core
Release
- Version: v2.8.14
Core
Improvements- Added the event to
indexedDBfor the batching case.
Modules
- Core
Release
- Version: v2.8.12
Core
Improvements- Updated README to remove environment and inapp host references.
Modules
- Core
Release
- Version: v2.8.11
Core
Improvements- Added error logging in console in serviceworker in case of push notification failure.
Modules
- Core
Release
- Version: v2.8.8
Core
Improvements- Improved performance of OSM template call on page load.
Modules
- Core
Release
- Version: v2.8.6
Core
Improvements- Improved scroll campaigns performance. Changed implementation from continuous probing to throttling.
Modules
- Core
Release
- Version: v2.8.4
Core
What’s New- Added support for non-inline click event listener for “Don’t Allow” Soft Ask.
Modules
- Core
Release
- Version: v2.8.1
Core
What’s New- Added event broadcasts for automated events generated by the SDK.
- Added support for array data type in user attribute tracking.
Modules
- Core
Release
- Version: v2.8.0
Core
What’s New- Added support for absolute URL in serviceworker path.
Modules
- Core
Release
- Version: v2.7.30
Core
Improvements- Removed extra data being stored in cookies in case of subdomain shared tracking.
- Fixed delay type campaigns in SPA.
Modules
- Core
Release
- Version: v2.7.28
Core
Fixes- Fixed opt-in appearing automatically after resetting permission.
Modules
- Core
Release
- Version: v2.7.24
Core
Improvements- Prefetched exit intent campaigns and checked them on every page reload.
Modules
- Core
Release
- Version: v2.7.23
Core
Improvements- Prefetched exit intent campaigns and filtered them before prefetching.
Modules
- Core
Release
- Version: v2.7.21
Core
Improvements- Prefetched exit intent campaigns and cached them in the browser for faster delivery.
Modules
- Core
Release
- Version: v2.7.19
Core
What’s New- Added support for A/B testing.
- Used
campaign_contextfor On-site Messaging calls.
Modules
- Core
Release
- Version: v2.7.18
Core
Improvements- Included the mobile number as a criterion for treating a user as subscribed.
Modules
- Core
Release
- Version: v2.7.12
Core
What’s New- Added new batch events API
https://websdk.moengage.com/v2/sdk/report/replacing the existinghttps://websdk.moengage.com/v2/report/add?.
- Applied the reappear time in Soft Ask.
Modules
- Core
Release
- Version: v2.7.11
Core
Fixes- Fixed passing data to IndexedDB for serviceworker in case of Shopify.
Modules
- Core
Release
- Version: v2.7.3
Core
Improvements- Used
contentinstead ofcampaign_typein source parameters. - Added
unique_idcheck in OSM API calls.
Modules
- Core
Release
- Version: v2.7.0
Core
Improvements- Updated the hosts in different clusters.
- Removed pull mechanism code which was redundant.
- Fixed side banner template dimension issue.
Modules
- Core
Release
- Version: v2.6.4
Core
Improvements- Updated Firefox endpoints.
- Added margin to side banner template.
Modules
- Core
Release
- Version: v2.5.2
Core
Improvements- Passed the campaign ID in test campaigns.
- Fixed Edge browser detection.
Modules
- Core
Release
- Version: v2.5.0
Core
What’s New- Introduced
disable_onsite: trueconfig to disable onsite messaging on a particular page.
Modules
- Core
Release
- Version: v2.4.6
Core
What’s New- Exposed the
dismissInappmethod to close an OSM campaign without tracking anything.
Modules
- Core
Release
- Version: v2.4.2
Core
Improvements- Passed
new_uidin theMOE_LOGOUTevent on force logout.
Modules
- Core
Release
- Version: v2.4.0
Core
What’s New- Added support for AMP analytics. For more information, refer to Configure and Integrate AMP Event Analytics.
Modules
- Core
Release
- Version: v2.3.0
Core
Improvements- Refactored serviceworker code.
- Fixed long session duration bug.
Modules
- Core
Release
- Version: v2.1.0
Core
Improvements- Added tracking of additional event attributes for all events.
- Tracked the boolean
moe_logged_in_statusfor all events. - Tracked the boolean
moe_first_visitfor all events.
Modules
- Core
Release
- Version: v2.0.2
Core
Fixes- Fixed test campaign cookie expiration time and updated
sameSitecookie state.
Modules
- Core
Release
- Version: v2.0.1
Core
Fixes- Fixed bug related to
pushPageof On-site Messaging campaign.