> ## Documentation Index
> Fetch the complete documentation index at: https://moengage-sdk-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

## v2.68.03

**Release Date:** 12th February 2026

* OSM: Hotfix regarding handle\_page\_change() function in TV device integration.

***

## v2.68.02

**Release Date:** 12th February 2026

* Shopify: Fix regarding saving cart\_token in storage.
* OSM: Fix regarding delivery funnel stats for self-handled OSM.
* Cards: Fix regarding multiple lines of content in Cards message body.

***

## v2.68.01

**Release Date:** 5th February 2026

* GTM: Add Method sequencing for MoEngage public APIs.
* SDK: Fix an infinite user-resolution infinite loop in device attribute tracking.
* NPM: Fixed the disable\_onsite mismatched key name issue.

***

## v2.68.00

**Release Date:** 29th January 2026

* OSM: Array object support for trigger filters.

***

## v2.67.00

**Release Date:** 22nd January 2026

* SDK: Added support for Adblocker Handling.

***

## v2.66.02

**Release Date:** 20th January 2026

* SDK: Fix regarding an IndexedDB transaction.

***

## v2.66.01

**Release Date:** 14th January 2026

* OSM: Fix regarding multiple template calls.
* OSM: Additional error handling in exit intent campaigns.
* Cards: Fix regarding cards button aria label.

***

## v2.66.00

**Release Date:** 8th January 2026

* SDK: Decoupling environment and logs from debug logs.
* SDK: Disable data tracking.
* Cards: Code refactoring.
* OSM: Segment revaluation.
* NPM: Null check for swScope.

***

## v2.65.03

**Release Date:** 6th January 2026

* SDK: Fixed an issue with DC\_101.

***

## v2.65.02

**Release Date:** 19th December 2025

* SDK: Fixed an issue with identifyUser.
* Web Personalisation: Subdomain sharing fetch experiences issue fixed.

***

## v2.65.01

**Release Date:** 4th December 2025

* Web Personalisation: Added cache support for self-handle experiences.

***

## v2.65.00

**Release Date:** 4th December 2025

* OSM: Brizy v3.
* Web Push: Fixed an issue where push subscription details were not removed after unsubscribing.
* Web Push: Fixed an issue where the soft ask did not reappear after logging out.

***

## v2.64.00

**Release Date:** 20th November 2025

* OSM: Added support for Channel-level frequency capping
* Analytics: Updated `destroy_session()` method to handle parallel user logouts
* Analytics: Added support to store third-level domain cookies
* Analytics: Added expiry date to `moe_uuid` cookie

***

## v2.63.02

**Release Date:** 19th November 2025

* Analytics: Removed async from `identifyUser()`, `enableSdk()`, `disableSdk()` methods to make them compatible with new GTM changes

***

## v2.63.01

**Release Date:** 13th November 2025

* WebP: webp reset reapply operations for SPA pages.

***

## v2.63.00

**Release Date:** 06th November 2025

* SDK: SDK-Platform Bug fixes regarding subdomain sharing.
* SDK: Universal Link Tracking - Email
* OSM: Improved test case coverage of the OSM module

***

## v2.62.00

**Release Date:** 30th October 2025

* SDK: Upgraded Node Version to 22.11.0 (LTS)
* Analytics: Refactored subscriber-based billing module

***

## v2.61.02

**Release Date:** 28th October 2025

* OSM: Fix regarding restoring styles when no campaigns exist

***

## v2.61.01

**Release Date:** 23rd October 2025

* OSM: Fix regarding the application of styles on the body tag

***

## v2.61.00

**Release Date:** 16th October 2025

* SDK: Added Multi-App and Portfolio Attributes-Tracking Support

***

## v2.60.01

**Release Date:** 6th October 2025

* Analytics: User logout issue issue

***

## v2.60.00

**Release Date:** 26th September 2025

* SDK: Cookie Storage Reduction

***

## v2.59.00

**Release Date:** 18th September 2025

* Landing Pages: Bypass subscriber billing in landing pages
* Web personalisation: device ID handling issue fix

***

## v2.58.02

**Release Date:** 4th September 2025

* Cards: Bug fix related to `disableSDK`
* Web Personalisation: Removed caching for self-handled personalisation

***

## v2.58.01

**Release Date:** 3rd September 2025

* Push: Hard ask for impression tracking in case of self-handled push

***

## v2.58.0

**Release Date:** 21st August 2025

* OSM: Campaign Priority Management

***

## v2.57.0

**Release Date:** 14th August 2025

* Cards: Cards module size optimised
* Web-Push: Self-handled web push opt-in shown event tracking
* SDK: CI/CD Optimisations

***

## v2.56.2

**Release Date:** 1st August 2025

* Data Tracking: Bugfix related to fetching user before SDK initialisation

***

## v2.56.0

**Release Date:** 17th July 2025

* Landing Pages: added tracking support for subscriber-based billing apps

***

## v2.55.1

**Release Date:** 10th July 2025

* OSM: Added Self Handled OSM support. Follow the integration doc [here](/developer-guide/web-sdk/onsite-messaging/Self-Handled-On-Site-Messaging)

***

## v2.55.0

**Release Date:** 9th July 2025

* WebP: Validate offering context function updated for tracking offering experiences.

***

## v2.54.12

**Release Date:** 3rd July 2025

* WebP: Self-handling experience rendering support
* WebP: Added offering click and shown experience tracking
* Web Push: Fixed issue related to fetching SDK Settings
* Data Tracking: Fixed issues related to subscriber-based billing and cross-subdomain tracking

***

## v2.54.10

**Release Date:** 1st July 2025

* WebP: Self-handling experience rendering support
* WebP: Added offering click and shown experience tracking

***

## v2.54.9

**Release Date:** 1st July 2025

* Web Push: Fixed issue related to fetching SDK Settings

***

## v2.54.8

**Release Date:** 1st July 2025

* Data Tracking: Fixed issues related to subscriber-based billing and cross-subdomain tracking

***

## v2.54.7

**Release Date:** 26th June 2025

* Web SDK Accessibility support in Cards

***

## v2.54.6

**Release Date:** 23rd June 2025

* Web SDK Opt-out: Initialise Lifecycle event emitted even if SDK is disabled

***

## v2.54.4

**Release Date:** 19th June 2025

* Web Push: Refactored and removed unused codes
* Web Personalisation: Updated prefix name for self-handle function
* Web Personalisation: Added support for multiple `moe-data-id`

***

## v2.54.3

**Release Date:** 9th June 2025

* Web SDK Accessibility support in Web Push and On-site messaging
* Shopify: Fixed order of cart items in data tracking payload
* Web SDK Opt-out: Initialising store manager when enabling SDK

***

## v2.54.2

**Release Date:** 27th May 2025

* Web SDK Opt-out

***

## v2.53.5

**Release Date:** 24th April 2025

* Data Tracking: Tracking `moe_aid` in all report calls if present

***

## v2.53.4

**Release Date:** 21st April 2025

* Web Personalisation: Removed JavaScript type attribute from the script tag.

***

## v2.53.3

**Release Date:** 9th April 2025

* Cards: Delete API failure fixed.
* Cards: Content CSS fixed.

***

## v2.53.2

**Release Date:** 8th April 2025

* Cards: Un-clicked count function updated.
* WebP: widget id attribute removed from script tags.

***

## v2.52.2

**Release Date:** 12th March 2025

* Data Tracking: Added support for Multi-ID

***

## v2.52.0

**Release Date:** 4th March 2025

* WebP: Updated default variation method for impression tracking

***

## v2.51.3

**Release Date:** 25th February 2025

* WebP: Hash url support in Web Personalized editor
* Cards: API cards context data updated

***

## v2.51.1

**Release Date:** 13th February 2025

* NPM Package: Added compatibility for server-side rendering
* OSM: Bug-fix for a corner case

***

## v2.51.0

**Release Date:** 30th January 2025

* Web Push: bugfix for push support in Chrome extension
* NPM Package: Added support for CommonJS Module
* Landing Pages: Tracking widget id in `trackClick` function
* Tech: Refactor SPA handler

***

## v2.50.1

**Release Date:** 23rd January 2025

* Segment: Data Center casing related bugfix

***

## v2.50.0

**Release Date:** 20th January 2025

* OSM: Added support of tracking failure stats in Offline mode
* Web Personalisation: Added support for Tabbed Recommendation
* Web Personalisation: Split URL related bugfix
* Web Push: Added support for Push notification in Chrome Extension

***

## v2.49.0

**Release Date:** 9th January 2025

* Web Push: Removed the push permission check while tracking device attribute if the web push module is disabled.
* Web Push: Fixed tracking of push device attribute in an edge-case of subscriber-based billing.
* Web Personalisation: Added public method `renderPageTypeExperience` for Page-Type experience rendering.
* NPM Package: Added support to provide custom SDK-version during initialisation.
* OSM: Fixed fetching meta-data of OSM campaigns on user login.

***

## v2.48.1

**Release Date:** 5th December 2024

* OSM: GCG campaign rendering fix.
* WebP: Split Url Rendering.
* Landing Page Released

***

## v2.48.0

**Release Date:** 21st November 2024

* NPM Package: Added `window.Moengage` null check in integration script
* OSM: Added multiple URL filtering support in a single operation

***

## v2.47.2

**Release Date:** 11th November 2024

* NPM Package: handled cards `on_load` callback in case when cards initialisation takes time

***

## v2.47.1

**Release Date:** 29th October 2024

* Web Push: notification error handling fixed

***

## v2.47.0

**Release Date:** 23rd October 2024

* Cards: Cards Sync and Code improvement.
* Web Push: Code revert for notification error handling

***

## v2.46.3

**Release Date:** 17th October 2024

* OSM: Removed cookies dependency from test campaigns
* Cards: Removed cards frame on user logout
* Data Tracking: Size of offline batches made same as that of online batches
* NPM Package: InitData TypeScript declaration fixed

***

## v2.46.0

**Release Date:** 7th October 2024

* SDK: Added versioning in Web SDK, Cards, Web Personalisation, serviceworker (Web Push)
* NPM package: Added versioning of Web SDK in sync to version in package.json file of the NPM package
* NPM package: Added TypeScript declaration file to assist usage of Web SDK in IDEs

***

## v2.45.1 - All Cluster

**Release Date:** 20th September 2024

* Patch Fixes
  * Web-Push: Null check for the 'Notification' window object.

***

## v2.45.0 - All Cluster

**Release Date:** 19th September 2024

* Patch Fixes
  * Web-Push: Null check for the 'Notification' window object.
  * OSM: Added campaign context in OSM template call

***

## v2.44.0

**Release Date:** 17th September 2024

* Patch Fixes
  * Web-Push: Null check for the 'Notification' window object.
  * OSM: Added campaign context in OSM template call

***

## v2.43.0 - All Cluster

**Release Date:** 12th September 2024

* SDK: Adding new events and device attributes for Push Subscription events.
* SDK: JSON object support for trigger evaluator.
* Web Personalisation: Remove the default cluster target to dc\_1.

***

## v2.43.1

**Release Date:** 11th September 2024

* SDK (Patch): handled cross-sub-domain push opted

***

## v2.43.0 - Alpha

**Release Date:** 10th September 2024

* SDK: Adding new events and device attributes for Push Subscription events.
* SDK: JSON object support for trigger evaluator.
* Web Personalisation: Remove default cluster target to dc\_1.

***

## v2.42.0 - Alpha

**Release Date:** 3rd September 2024

* OSM: Added support for delay in custom event trigger campaign
* Web Personalisation: Show personalized experiences in preview mode

***

## v2.41.1 - All Cluster

**Release Date:** 29th August 2024

* Web Personalisation: Trigger Personalize based on `pageContext`
* Web Personalisation: Added Page Type filter support
* Data Tracking: Fixed Push Subscriber Billing post-logout issue
* Cards: Added support to handle notification icon on a non-SPA element in a SPA website
* Cards: Removed hidden cards from self-handled APIs

***

## v2.41.0 - Alpha

**Release Date:** 27th August 2024

* Web Personalisation: Trigger Personalize based on `pageContext`

***

## v2.40.2 - All Cluster

**Release Date:** 22nd August 2024

* Data Tracking: User Attribute caching of object-type attributes
* OSM: Passing User ID in API calls
* Web Personalisation: Editor rendering logic change

***

## v2.40.1

**Release Date:** 20th August 2024

* Data Tracking: User Attribute caching of object-type attributes
* OSM: Passing User ID in API calls

***

## v2.40.0

**Release Date:** 19th August 2024

* Web Personalisation: Editor rendering logic change

***

## v2.39.0

**Release Date:** 12th August 2024

* Data Tracking: Bug fixes - `setCurrentSource` error handling

***

## v2.39.0

**Release Date:** 6th August 2024

* Cards: Merged Cards TV features and global dc4 release

***

## v2.38.5

**Release Date:** 2nd August 2024

* Cards: Added support for Cards in TV for DC4

***

## v2.38.4

**Release Date:** 2nd August 2024

* WebP: SUP-22054 - Stats API Failing For hash urls

***

## v2.38.1

**Release Date:** 1st August 2024

* Cards: Added support for Cards in TV - All clusters except dc4

***

## v2.37.7

**Release Date:** 24th July 2024

* Data Tracking: Added condition to check date value in user attribute

***

## v2.37.3 - Alpha

**Release Date:** 2nd July 2024

* OSM: Delivery funnel cases for personalisation failure, delay campaign and API failures
* Web Personalisation: Test experince URL fix for hash URLs.

***

## v2.37.1 - Alpha

**Release Date:** 27th June 2024

* Shopify: Added `cart_token` request param in Shopify multi-ID enabled clients
* Core: Added flag for subscriber billing accepted attributes
* Cards: cards get call hit multiple times bugfix

***

## v2.37.0 - Alpha

**Release Date:** 27th June 2024

* Cards: cards get call hit multiple times bugfix

***

## v2.36.0 - DC4

**Release Date:** 24th June 2024

* OSM: Null check added on a function being called from TV devices

***

## v2.34.4 - DC4

**Release Date:** 20th June 2024

* OSM: New campaigns fetching on every 15min on TV devices fixed

***

## v2.34.3

**Release Date:** 14th June 2024

* Web Personalisation: Anti Flicker code updated

***

## v2.34.2

**Release Date:** 13th June 2024

* Web Push Notification: added check for 1-step without overlay
* Data Tracking: Updating the data tracking API format to support batching
* Core: All scripts caching time updated to 2 weeks

***

## v2.34.1 - Alpha

**Release Date:** 12th June 2024

* Web Push Notification: added check for 1-step without overlay
* Core: All scripts caching time updated to 2 weeks

***

## v2.34.0 - Alpha

**Release Date:** 11th June 2024

* Data Tracking: Updating the data tracking API format to support batching

***

## v2.33.1

**Release Date:** 11th June 2024

* OSM: Replaced dot-space unicode in osm event and attribute names

***

## v2.33.0

**Release Date:** 6th June 2024

* Web Personalisation: Anti-flicker on element basis

***

## v2.30.6

**Release Date:** 19th Apr 2024

* Web personalisation: Server side personalisation feature added
* OSM: AND trigger support added

***

## v2.25.0 - alpha

**Release Date:** 13th Mar 2024

* Web personalisation: Insert operation handling when body is not available
* OSM: Campaign context tracking in OSM lead gen for submitted event

***

## v2.23.1 - alpha

**Release Date:** 12th Mar 2024

* Web personalisation: Real time recommendations support added

***

## v2.23.0 - alpha

**Release Date:** 4th Mar 2024

* Data tracking: Page change handler added

***

## v2.22.2 - alpha

**Release Date:** 4th Mar 2024

* Data tracking: Minor testing logs added

***

## v2.22.1

**Release Date:** 27th Feb 2024

* Data tracking: Page change handler added

***

## v2.22.0

**Release Date:** 22nd Feb 2024

* OSM: Injecting campaign ID in the template

***

## v2.21.1

**Release Date:** 15th Feb 2024

* Data tracking: Enabled beacon for all the clients
* Core: `DisableCookies` config added

***

## v2.20.6

**Release Date:** 29th Jan 2024

* Web personalisation: Minor bugfix
* OSM: OR support in event trigger

***

## v2.20.2

**Release Date:** 29th Jan 2024

* Core: Added remote logs support

***

## v2.20.0

**Release Date:** 23rd Jan 2024

* Web Personalisation: Added mobile specific personalisation support

***

## v2.19.24

**Release Date:** 17th Jan 2024

* Core: Minor bug fix relating to serviceworker in DC build

***

## v2.19.22

**Release Date:** 9th Jan 2024

* Cards: Minor bug fix relating to mobile back button when card is open

***

## v2.19.21 - alpha

**Release Date:** 8th Jan 2024

* Cards: Minor bug fix relating to mobile back button when card is open

***

## v2.19.20

**Release Date:** 3rd Jan 2024

* OSM: Minor bug fix

***

## v2.19.19 - alpha

**Release Date:** 3rd Jan 2024

* OSM: Minor bug fix

***

## v2.19.18

**Release Date:** 2nd Jan 2024

* npm: Added missing keys for initialisation

***

## v2.19.17 - alpha release

**Release Date:** 2nd Jan 2024

* npm: Added missing keys for initialisation

***

## v2.19.16

**Release Date:** 14th Dec 2023

* Core: Added data center support in npm and web personalisation

***

## v2.19.15

**Release Date:** 13th Dec 2023

* Cards: Bug fix relating to default Config being empty
* OSM: Bug fix for test campaigns

***

## v2.19.13

**Release Date:** 8th Dec 2023

* Shopify: Bug fix relating to using phone and email for user ID

***

## v2.19.11

**Release Date:** 6th Dec 2023

* Core: Minor bug fixes

***

## v2.19.9

**Release Date:** 28th Nov 2023

* Web Personalisation: Rendering experiences for specific URL separately

***

## v2.19.7

**Release Date:** 28th Nov 2023

* Core: Internal code refactor and unit test cases

***

## v2.19.2

**Release Date:** 27th Nov 2023

* OSM: Removed Cookies usage in Test campaign

***

## v2.18.7

**Release Date:** 7th Nov 2023

* CARDS: `prev_sync_card_id` added in get call

***

## v2.18.5

**Release Date:** 6th Nov 2023

* WebP: Performance Flicker overlay added.
* Chrome Extension: Added Batched events.

***

## v2.17.15

**Release Date:** 30th Oct 2023

* WebP: Integration error handling and Retry on lazy loading bug fix (SUP-17485)

***

## v2.17.14

**Release Date:** 25th Oct 2023

* Web Push: Fixed popping-up of web push hard-ask optin when `swScope` is configured

***

## v2.17.13

**Release Date:** 19th Oct 2023

* WebP (Bug Fix): Default Variation Impression Tracking

***

## v2.17.12

**Release Date:** 17th Oct 2023

* WebP DPM Phase 2

***

## v2.17.11

**Release Date:** 10th Oct 2023

* WebP and Cards: Bug Fixes

***

## v2.17.10

**Release Date:** 5th Oct 2023

* WebP: DPM Released

***

## v2.17.9

**Release Date:** 26th Sep 2023

* Shopify: Fixed Cart token tracking issue in Firefox - Add To Cart case

***

## v2.17.8

**Release Date:** 8th Sep 2023

* Push: Reverted serviceworker changes which were released on 29th Aug 2023

***

## v2.17.7

**Release Date:** 8th Sep 2023

* Shopify: Cart token tracking issue fixed

***

## v2.17.6

**Release Date:** 5th Sep 2023

* Shopify: Cart token tracking issue testing

***

## v2.17.5

**Release Date:** 5th Sep 2023

* Push: Service worker issue of tracking impression and click fixed

***

## v2.17.4

**Release Date:** 31st Aug 2023

* Shopify: Option for phone to use as user identifier
* Cards: Minor bugfix for self handled cards

***

## v2.17.3

**Release Date:** 29th Aug 2023

* Push: Minor bugfix for `indexedDB` in serviceworker

***

## v2.17.2

**Release Date:** 29th Aug 2023

* Push: Minor bugfix for `indexedDB` in serviceworker

***

## v2.17.1

**Release Date:** 29th Aug 2023

* Push: Minor bugfix for serviceworker

***

## v2.17.0

**Release Date:** 29th Aug 2023

* OSM: Minor bugfix for OSM Pro
* Few Unit test cases added for existing modules
* Push: Merged multiple serviceworkers.
* Web Personalisation: Generating `unique_id` for first load
* Shopify: tracking `cart_token` even if web push is disabled.

***

## v2.16.1

**Release Date:** 8th Aug 2023

* OSM: Minor bugfix for OSM Pro

***

## v2.16.0

**Release Date:** 31st Jul 2023

* Core: New Data centers DC\_5 and DC\_100 added

***

## v2.15.9

**Release Date:** 27th Jul 2023

* OSM: Minor change related to delivery funnel and OSM Pro

***

## v2.15.8

**Release Date:** 24th Jul 2023

* Web personalisation: Minor bug fix related to Same Session personalisation.

***

## v2.15.7

**Release Date:** 18th Jul 2023

* Web personalisation: Same Session personalisation.

***

## v2.15.2

**Release Date:** 4th Jul 2023

* Web personalisation: Added support to add custom HTML and JS in the experience

***

## v2.14.0

**Release Date:** 4th Jul 2023

* OSM Rebranding Banner Template - Iframe to Div.

***

## v2.13.9

**Release Date:** 4th July 2023

* Shopify: minor bug fix on tracking cart token

***

## v2.13.8

**Release Date:** 3rd July 2023

* Shopify: Tracking cart token on add to cart

***

## v2.13.7

**Release Date:** 26th Jun 2023

* Web personalisation: Small bugfix in loading editor

***

## v2.13.6

**Release Date:** 22nd Jun 2023

* Web personalisation: Small bugfix in permalink

***

## v2.13.5

**Release Date:** 21st Jun 2023

* Web personalisation: Added support to render multiple experiences

***

## v2.13.4

**Release Date:** 13th Jun 2023

* Added batching support on Android Chrome and Opera browsers.

***

## v2.13.3

**Release Date:** 12th Jun 2023

* OSM-Rebranding: Anchor Tag Click Tracking and Same Page Redirection.

***

## v2.13.0

**Release Date:** 22nd May 2023

* Core: SDK will stop running if the userAgent is a bot.

***

## v2.12.2

**Release Date:** 17th May 2023

* Core: If DB is blocked or archived then SDK will stop

***

## v2.12.1

**Release Date:** 16th May 2023

* Data Tracking: minor bug fix related to user unique ID tracking

***

## v2.12.0

**Release Date:** 9th May 2023

* Onsite Messaging: Implemented Delivery Funnel to track delivery failure stats
* Web personalisation: Added Multiple URL support

***

## v2.11.1

**Release Date:** 8th May 2023

* Onsite Messaging: GCG campaign fix
* Onsite Messaging: `copyToClipboard` function added in OSM new editor.

***

## v2.11.0

**Release Date:** 2nd May 2023

* Web personalisation: Lazy loading websites handled

***

## v2.10.4

**Release Date:** 26th Apr 2023

* Fixed Mobile Devices Scrolling issue and Exit intent issue

***

## v2.10.3

**Release Date:** 24th Apr 2023

* Web Personalisation: WebP default URL Param's immutable

***

## v2.10.1

**Release Date:** 17th Apr 2023

* Web Push: New config to disable web push module on demand

***

## v2.10.0

**Release Date:** 13th Apr 2023

* Web Personalisation: Added support for default variation

***

## v2.9.1

**Release Date:** 10th Apr 2023

* Integration: Updated integration script of Web SDK to restrict multiple initialisation

***

## v2.8.59

**Release Date:** 3rd Apr 2023

* Push: Support for Web Push Notification in iOS

***

## v2.8.58

**Release Date:** 29th Mar 2023

* Shopify: Minor Bug fix

***

## v2.8.57

**Release Date:** 27th Mar 2023

* Web Personalisation: Minor Bug fix relating to opening editor without referrer

***

## v2.8.56

**Release Date:** 23rd Mar 2023

* Data Tracking: Minor bug fix relating to beacon

***

## v2.8.55

**Release Date:** 16th Mar 2023

* Data Tracking: Started tracking data using beacon instead of xhr.

***

## v2.8.54

**Release Date:** 2nd Mar 2023

* OSM: Minor bug fix related to template rendering
* Shopify: Tracking cart token via serviceworker

***

## v2.8.52

**Release Date:** 22nd Feb 2023

* Web Personalisation: Added support for pre-fetch

***

## v2.8.51

**Release Date:** 22nd Feb 2023

* Data Tracking: Added Chrome iOS browser as a browser name

***

## v2.8.50

**Release Date:** 9th Feb 2023

* Data Tracking: Bug fix related to Batching if events where it is getting cleared

***

## v2.8.49

**Release Date:** 8th Feb 2023

* Web Push: Added Support for Safari MacOS and Edge Web Push Notification

***

## v2.8.48

**Release Date:** 20th Jan 2023

* Shopify: Tracking cart token

***

## v2.8.47

**Release Date:** 19th Jan 2023

* Web Personalisation: Minor bug fix - null pointer check

***

## v2.8.46

**Release Date:** 19th Jan 2023

* Web Personalisation: Preprod testing scope added

***

## v2.8.45

**Release Date:** 12th Jan 2023

* Web Personalisation: Remote logging of all the logs

***

## v2.8.40

**Release Date:** 14th Dec 2022

* OSM: Passing uid in OSM APIs for enabled DBs

***

## v2.8.38

**Release Date:** 28th Nov 2022

* OSM: Re-sync the list of campaigns on login

***

## v2.8.37

**Release Date:** 22nd Nov 2022

* Cards: Added font family support in cards

***

## v2.8.36

**Release Date:** 14th Nov 2022

* Cards: Minor bugfix

***

## v2.8.18

**Release Date:** 20th July 2022

* OSM: Audio / Video support in template added

***

## v2.8.17

**Release Date:** 6th July 2022

* OSM: Resetting overflow style of body on template close

***

## v2.8.16

**Release Date:** 30th June 2022

* amp iframe cross domain sharing fix
* tracking `migrated_user` for push migration case in subscribe event
* in batching, logout first and then create new device and user
* removed `raw` key from cookies to reduce its size

***

## v2.8.15

**Release Date:** 28th June 2022

* OSM: added dynamic event listeners for Lead Gen template

***

## v2.8.14

**Release Date:** 20th June 2022

* Data Tracking: adding event in `indexedDB` for batching case

***

## v2.8.13

**Release Date:** 16th June 2022

* Reverted: OSM meta call performance fixes

***

## v2.8.12

**Release Date:** 13th June 2022

* Updated Readme file to remove environment and inapp host

***

## v2.8.11

**Release Date:** 27th May 2022

* Error logging in console in serviceworker in case of push notification failure

***

## v2.8.8

**Release Date:** 23rd May 2022

* OSM: Improved performance of OSM template call on page load.

***

## v2.8.7

**Release Date:** 17th May 2022

* OSM: Fixed Exit Intent Campaign caching issue

***

## v2.8.6

**Release Date:** 27th Apr 2022

* OSM: Scroll campaigns performance improved. Changed the implementation from continuous probing to throttling.

***

## v2.8.4

**Release Date:** 20th Apr 2022

* Push: Added support for non-inline click event listener for "Don't Allow" Soft Ask

***

## v2.8.2

**Release Date:** 12th Apr 2022

* OSM: Added dismiss on dynamically added elements

***

## v2.8.1

**Release Date:** 4th Apr 2022

* Data Tracking: Support array data type in user attribute tracking
* events broadcast on automated events which are generate by SDK

***

## v2.8.0

**Release Date:** 2nd Mar 2022

* Push: supporting absolute url in serviceworker path

***

## v2.7.30

**Release Date:** 25th Feb 2022

* OSM: Fixed the delay type campaigns in case SPA
* Data Tracking: Removed extra data being stored in Cookies in case of sub domain shared tracking

***

## v2.7.28

**Release Date:** 18th Feb 2022

* Push: Opt-In appearing automatically after resetting permission

***

## v2.7.27

**Release Date:** 31st Jan 2022

* OSM: multiple scroll campaign rendering fix

***

## v2.7.25

**Release Date:** 10th Jan 2022

* Using `device_uuid` from cookies in case of AMP

***

## v2.7.24

**Release Date:** 20th Dec 2021

* Prefetching exit intent type campaigns - checking on every page reload.

***

## v2.7.23

**Release Date:** 16th Dec 2021

* Prefetching exit intent type campaigns - filtering before prefetching

***

## v2.7.21

**Release Date:** 13th Dec 2021

* Prefetching exit intent type campaigns and caching it in browser for faster deliverability

***

## v2.7.20

**Release Date:** 10th Dec 2021

* fix for web push in AMP.

***

## v2.7.19

**Release Date:** 30th Nov 2021

* Support for A/B testing of OSM added.
* Using `campaign_context` for OSM calls.

***

## v2.7.18

**Release Date:** 2nd Nov 2021

* Considering Mobile Number also as a criteria for a user to be considered as subscribed user.

***

## v2.7.12

**Release Date:** 14th July 2021

* Use the API `https://websdk.moengage.com/v2/sdk/report/` to send batch events using Web SDK. The new API replaces the existing API `https://websdk.moengage.com/v2/report/add?`.
* **Release Date (Minor):** 18th June 2021
* Applied the reappear time in Soft Ask

***

## v2.7.11

**Release Date:** 4th June 2021

* fix: passing data to indexed for serviceworker in case of shopify

***

## v2.7.3

**Release Date:** 3rd May 2021

* using `content` instead of `campaign_type` in source params
* added `unique_id` check in OSM API calls

***

## v2.7.0

**Release Date:** 13th January 2021

* Data: Updated the Hosts in different clusters.
* Web Push: Removed pull mechanism code which was redundant
* OSM: Side Banner templates dimension issue fixed

***

## v2.6.4

**Release Date:** 7th December 2020

* Web Push: updated firefox endpoints
* OSM: added margin to side banner template

***

## v2.6.0

**Release Date:** 19th October 2020

* Web Push - Added dedupe check

***

## v2.5.4

**Release Date:** 14th August 2020

* OSM - max times to show a campaign fix

***

## v2.5.3

**Release Date:** 4th August 2020

* `moe_user_id` made as string

***

## v2.5.2

**Release Date:** 20th July 2020

* OSM: passing campaign id in test campaign
* fixed Edge browser detection

***

## v2.5.0

**Release Date:** 13th July 2020

* OSM: introduced `disable_onsite: true`, which can disable the onsite on a particular page.

***

## v2.4.6

**Release Date:** 2nd July 2020

* OSM: exposed the `dismissInapp` method, which can be called to close the OSM campaign without tracking anything

***

## v2.4.5

**Release Date:** 1st July 2020

* OSM: Display over other campaign issue fix

***

## v2.4.4

**Release Date:** 30th June 2020

* OSM validation check fix for Web Personalization

***

## v2.4.3

**Release Date:** 29th June 2020

* OSM validation check fix

***

## v2.4.2

**Release Date:** 19th June 2020

* Passing `new_uid` in `MOE_LOGOUT` event in case of force logout

***

## v2.4.1

**Release Date:** 17th June 2020

* Fix for wrongly showing OSM to unintended user.

***

## v2.4.0

**Release Date:** 10th June 2020

* Added support for AMP analytics

***

## v2.3.0

**Release Date:** 6th June 2020

* Improvement: refactor serviceworker code
* long session duration bug fix

***

## v2.2.0

**Release Date:** 5th May 2020

* Added support for India cluster.

***

## v2.1.0

**Release Date:** 8th April 2020

* Feature: Tracking Additional event attributes for all events
* Tracking `moe_logged_in_status` (boolean) for all events
* Tracking `moe_first_visit` (boolean) for all events

***

## v2.0.6

**Release Date:** 7th April 2020

* Bug fix: browser inactive issue fix on page load

***

## v2.0.5

**Release Date:** 4th April 2020

* Bug fix: browser inactive issue fix

***

## v2.0.4

**Release Date:** 3rd April 2020

* Bug fix: session expiry logic fix for page refresh

***

## v2.0.3

**Release Date:** 30th March 2020

* Bug fix: Increased Local reports Queue size to 50.

***

## v2.0.2

**Release Date:** 23rd March 2020

* Bug fix: Test campaign cookie expiration time and updated sameSite cookie state.

***

## v2.0.1

**Release Date:** 20th March 2020

* Fixed bug related to `pushPage` of Onsite Messaging campaign

***

## v2.0.0

**Release Date:** 18th March 2020

* Stable version released
* Added semantic versioning
