Skip to content

Latest commit

 

History

History
1437 lines (1330 loc) · 159 KB

CHANGELOG.md

File metadata and controls

1437 lines (1330 loc) · 159 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Generated by auto-changelog.

v1.4.1 - 2022-02-14

Merged

  • apiObject in ts declaration updated #453

Commits

v1.4.0 - 2022-02-11

Merged

  • IE support related changes (#449) #450
  • IE support related changes #449

Commits

v1.3.4 - 2022-02-03

Merged

  • Single source integration names #442
  • deleting duplicate fields price, productId and quantity for revenue payload #443

Commits

v1.3.3 - 2022-01-25

Merged

  • staging -> production #441
  • Fixed cname file mapping #440
  • GTM: Fixed the different cnames to GTM (similar with control-plane name) #438

Commits

v1.3.2 - 2022-01-21

Merged

  • Added support for PostHog loaded config #436
  • Feature: Support Event Filtering for Device Mode Destinations #358
  • Added support for PostHog loaded config #436

Commits

v1.3.1 - 2022-01-18

Merged

  • Added server side support to GTM #434
  • Bug Fix: Pinterest Tag - Removed "Checkout Step Completed" event mapping. #431

v1.2.20 - 2022-01-14

Merged

  • Scriptloader Bugfix: Google optimize #427
  • Fullstory cross domain user tracking support. #426
  • Google Opitmize bugFix: Adding script inside head if head is available #425

Commits

v1.2.19 - 2022-01-13

Merged

  • LaunchDarkly new integration #410
  • Hotjar - Ability to send events in track #421
  • Updated ts declaration for beacon and consent manager feature #417

Commits

  • Bumped version 20dd1c5
  • Bumped version a04e123
  • Fixed a bug that prevented filtering unsupported integrations when cookie consent is disabled 8b15b6f
  • Bumped version 3e83cda
  • Fixed formatting issues c645346

v1.2.16 - 2022-01-06

Merged

  • production-staging -> production #416
  • Bugfix Posthog : added 'persistence' field in options set in init() #413
  • OneTrust_CookieConesnt_Changes-error_handling: addressed review comments #414

Commits

  • Bumped version 5238043
  • production-staging: fixed bug re cookieconsent adding brackets to set of conditional operations 7f9c8a3
  • production-staging: fixed bug re cookieconsent ef434de

v1.2.15 - 2022-01-04

Merged

  • production-staging -> production #408
  • logic modified for checking cookieConsentOptions is present or not #409
  • Error handling when both of the storage is unavailable #407
  • Modified cookieConsent class variable to local variable #406
  • Added Cookie Consent Manager Support (OneTrust) #395
  • Added beacon support #400

Commits

v1.2.14 - 2021-12-24

Merged

  • Removed the usage of loadash module to reduce the SDK size #403
  • production-staging -> production #399
  • Added load option for secure cookie flag #398
  • Set-value package dependency upgrade #397
  • Enhancement Klaviyo : Introducing Ecom Events for Track calls #388
  • add eventId in page call #396
  • Autotrack depreciation note modified #393
  • Google Ads - feat: add dynamic remarketing #394
  • production-staging -> production #391
  • added functionality that will remove any property key that has an object or array #389
  • TVSquared - fix: add check for deleteCustomVariable (#380) #387
  • TVSquared - fix: add check for deleteCustomVariable #380
  • production-staging -> production (Google Optimize) #386
  • bugfix : sriptloader async logic update #385
  • Feat : Destination Google optimize #379
  • Bumped version #382
  • production-staging -> production (Post Affiliate Pro) #381
  • PostAffiliatePro Integration #378
  • Version bump #376
  • Bug: Incomplete data type definitions #373
  • Feat: Moved useNewPageEventNameFormat inside integrations.AM #375
  • Feat: Option to alter page event name in Amplitude #369
  • Bug: Support for advanced combinations of parameters in objects missing in TS declaration file #372
  • Added CONTRIBUTING.MD #370
  • Bumped version #368
  • Bug : removing the trailing slashes in instance url for Posthog #363
  • Production staging -> Production #367
  • Bug: Correct package version updated #365
  • Ts declaration fix #364
  • Bug Fix: Prevent rudder element mutation by deep copying #362
  • Enhancement: Production <- Production Staging #361
  • Bumped version 1.2.1 after previous revert #356
  • Reverted out changes from PR #336 #355
  • Production build issues resolved and version bumps #354
  • production <- production-staging #353
  • Feature: Configure storage type from options #336
  • Enhancement: Added browser compatibility info to babel #123
  • Updated structure and revamped content #350
  • Feature: Added Group call support for GA4 #192
  • Feature: Allow Pinterest top-level property mapping i.e. revenue -> value #322
  • Enhancement: Add config requested by the lytics team #309
  • Fix: Facebook content type #283
  • Enhancement: Replaces console.logs to logger.debug in FacebookPixel #324
  • NPM package v1.0.20 published #351
  • Enhancement: Added API overloads for NPM package that SDK supports #348
  • Quantum metric int #346
  • Enhancement: Git Ignore NPM Package #347
  • Enhancement: NPM Package Updates #344
  • fixed the type but shouldn't affect any previous or future additions ADOBE_ANALYTICS #345
  • edit in rewriteFrames for ForEach #343
  • fix bug on sentry rewriteFrames #342
  • Sentry production #341
  • update scriptloader id #339
  • update identify #338
  • Sentry Integrations #337
  • Sentry integration #335
  • ProfitWell Integration #333
  • change log level to debug #332
  • Profitwell update: add cond. check #331
  • move marketing tracking to identify #330
  • update profitwell identify #329
  • Profitwell device-mode - Issue #327
  • Profitwell device-mode update #326
  • Profitwell Integration #323
  • removed checkout_id support and replaced it with order_id to align be… #320
  • Fix for when Google Ads track is calling RudderElement.properties ins… #316
  • Snap Pixel Integration #318
  • refactor event names in object #317
  • Snap pixel update #313
  • Snap Pixel Integration #310
  • update sha256 value for fb_pixel #312
  • add sha256 missed import #311
  • Fix/brave browser #307
  • added allowUserSuppliedJavascript #306
  • added enableHtmlInAppMessageserror for braze #305
  • Drip #303
  • Drip - Identify call update #301
  • Qualtrics integrations js sdk #300
  • Drip - update #299
  • Qualtrics: Ternary condition Edit #297
  • Drip Integration - updates #296
  • Drip Integration #295
  • Qualtrics Integration #294
  • Lytics typo #284
  • Added traits support to GTM #292
  • Criteo device mode to production #293
  • Criteo : refactored code #291
  • Mixpanel fix for persistance name none #290
  • Mixpanel fix for persistance name #289
  • Criteo integrations #279
  • added default value for additional settings gads #288
  • Mixpanel added support for cookie configs device mode #285
  • added three additional settings gads #286
  • Production Mixpanel #281
  • Mixpanel #278
  • Production staging #280
  • Reddit Pixel integration #272
  • added support for name lytics #269
  • Production staging #267
  • Heap device mode #268
  • Linkedin pixel integration #266
  • Production staging #261
  • removed adding of created_at if not present in traits customer io #260
  • added proxy url for loading aa sdks #258
  • refactor +bug fix fb pixel #256
  • Production staging #254
  • Adobe Analytics #250
  • changed logic for payload for custom events fb pixel #252
  • fb pixel custom event fix #251
  • Update integration_cname.js #248
  • added check for product array in fb pixel #247
  • Pinterest Sdk Integrations #245
  • Event ordering issues fixed #244
  • Fixed property mapping issues and incorporated changes acc to webapp. #243
  • Pinterest Tag SDK commit #242
  • Production <--- staging #240
  • add location.href as page defaults #239
  • change page defaults #238
  • Reset anonId based on flag #237
  • Production <--- staging #235
  • Update browser.js #236
  • Made changes for Event Label(or el) field. #234
  • getUserTraits #229
  • getUserTraits #228
  • Bingads #226
  • Production <-- staging #222
  • Legacy support fixes Clevertap #227
  • Clevertap Post test fixes #225
  • Custom domain #223
  • pull changes from other PR and changes to storage for cookie domain #221
  • onboarding clevertap #219
  • Production <-- staging #216
  • klaviyo support of email as primary #218
  • bug #217
  • klaviyo - minor fixes #215
  • Babel transform plugin for object assign #214
  • Klaviyo integration #212
  • Persistence of initial page properties #213
  • Production staging update #211
  • Add fn to fetch source config #210

Commits

  • OneTrust_CookieConesnt_Changes: reverted to trim() for category matching e9eaec3
  • code cleaning 948c569
  • code refactoring feab8f5
  • code refactoring 7ac1bac
  • OneTrust_CookieConesnt_Changes: minor big fix 171fc79
  • OneTrust_CookieConesnt_Changes: Addressed review comments 968e642
  • code refactoring c457dab
  • code refactoring d6c537a
  • OneTrust_CookieConesnt_Changes: added logger debugs ddb4daf
  • OneTrust_CookieConesnt_Changes: minor bug fix 528b0c9
  • OneTrust_CookieConesnt_Changes: changed key oneTrustCookieCategories a61623d
  • modified beacon logic 0651b47
  • OneTrust_CookieConesnt_Changes: added try/catch and minor refactoring a4847d7
  • OneTrust_CookieConesnt_Changes: Addressed review comments 02cf227
  • version bumped 69140d2
  • feature beacon f1b6c08
  • OneTrust_CookieConesnt_Changes: changed CookieConsentFactory to a static class 187b976
  • OneTrust_CookieConesnt_Changes: added comments 7475f9e
  • OneTrust_CookieConesnt_Changes: added logic to take options for cookie consent from rudder analytics load options a270541
  • OneTrust_CookieConesnt_Changes: changed logic for accepting cookies refactored efeb0c2
  • OneTrust_CookieConesnt_Changes: changed logic for accepting cookies 383d6c8
  • OneTrust_CookieConesnt_Changes: added CookieConsentFactory file c965384
  • Updated declaration file to include 'secureCookie' load API option d1545ea
  • OneTrust_CookieConesnt_Changes: Addressed review comments fb18d9f
  • working on beacon plugin e78172e
  • OneTrust_CookieConesnt_Changes: Changed the structure bf959a1
  • OneTrust_CookieConesnt_Changes: Logic added. All dev tests not done. basic tests done. 204c944
  • OneTrust_CookieConesnt_Changes: Initial Structure a79a2b4
  • Feedback incorporated. 4ce4fed
  • Updated URL 20cd225
  • Update README.md 75805df
  • modified note re autotrack 2c67931
  • Testing code pipeline 904341b
  • Update README.md c2421a8
  • Update CONTRIBUTING.md da75616
  • Update CONTRIBUTING.md ae29f6f
  • Update README.md 5f1fa63
  • Create CONTRIBUTING.md f6ea9a4
  • bump the version from 1.2.1 to 1.2.2 6eb9f4c
  • ts declaration fixed bf13f04
  • Deleted index.js (npm package) file 6758f25
  • Updated npm package version to match the SDK 224acf0
  • Deleted index.js (npm package) file aed3996
  • Update .gitignore to exlude index.js (npm package) 7c2cc0e
  • Merge pull request #352 from rudderlabs/GA4-stripping e9000d8
  • removed bug that strips property key value pairs 230fe61
  • removed bug that strips property key value pairs f625307
  • Update README.md 716e35a
  • Merge pull request #274 from alan-cooney/production b3413b8
  • Added info on loading 3rd party scripts using load 40c0d8d
  • Update README.md f96f173
  • Merge pull request #349 from rudderlabs/qm-prod 21b8933
  • qm-prod: Addressed review comments 5c20276
  • QuatumMetric-int:Removed siteID 5c07002
  • QuatumMetric-int:Removed siteID 0a47eb5
  • Reverted package.json changes 4f6a8c1
  • QuatumMetric-int:Addressed Review comments f5ace51
  • QuatumMetric-int:Addressed Review comments c11a185
  • changed config setting to siteID 2770b67
  • changed config setting to siteID 644cf3e
  • resolved conflicts, added Quatum metric integration ab88c9d
  • resolved conflicts, added Quatum metric integration dde8141
  • Update README.md b093be3
  • Update README.md 0764545
  • fixed the type but shouldn't affect any previous or future additions 987eb6b
  • Enhancement: Updated dist for npm 7ae1fd3
  • minor update 2e303b7
  • minor update 7b091ab
  • minor update bb3d3ef
  • code refactored and ready is modified 803f0db
  • code refactored and ready is modified be67b8a
  • init code transferred to isReady for loading issue eaae184
  • init code transferred to isReady for loading issue 3881888
  • edit in config 5dcbc5e
  • edit in config 6fbc04a
  • minor update da92a11
  • minor update 91e5d72
  • edit in traits and object to array function 6d91f3f
  • edit in traits and object to array function 8decc8a
  • edits after end to end test 1e24e15
  • edits after end to end test 995579e
  • mandatory field checks reverted and scriploader edit 549a728
  • mandatory field checks reverted and scriploader edit 8e9d999
  • include paths handling edited 1b2c9cf
  • include paths handling edited c21c120
  • refactored code c30df50
  • refactored code a058f81
  • adding set release by property 5e49c87
  • adding set release by property 520cffa
  • event not dropped if username, email or id is not present 5c91e25
  • event not dropped if username, email or id is not present 88a472c
  • logger addition, object to array conversion and formatting c3d146d
  • logger addition, object to array conversion and formatting 132b7b9
  • initial commit for rewriteFrames d46e288
  • initial commit for rewriteFrames c443b30
  • commit without rewrite frames 8730d57
  • commit without rewrite frames 8c8a9cc
  • review comment addressed for initial commit f7e045c
  • review comment addressed for initial commit cfb668c
  • initial commit without rewrite frames 914af60
  • initial commit without rewrite frames b6ec6bd
  • ProfitWell initial Commit 4fc12f7
  • add isLoaded and isReady check 14eb2ab
  • Delete test-tool.yaml 87c8d5a
  • remove unused import 140eefa
  • correct payload key 37c7ae0
  • remove throw error message 8639a94
  • remove cookieData 008fe6d
  • refactor code 28a1882
  • refactor code 5536ca0
  • ProfitWell Initial Commit 1ef638f
  • removed checkout_id support and replaced it with order_id to align better with ecomm spec 6f9a4d3
  • Snap Pixel Initial Commit e42f8da
  • refactor event names 2075cdd
  • Fix for when Google Ads track is calling RudderElement.properties instead of RudderElement.message.properties c8c6f7b
  • update custom event list 5dc5d33
  • remove page_view event from the list da645d2
  • minor update 703eacb
  • add log and change event name b41e1d1
  • trim the event value 20c12a8
  • add edge cases and refactor code df1ab5a
  • modified payload mapping 56023e9
  • add cases for empty payload 1107c1d
  • add cookie data check and reformat code b919b30
  • Snap Pixel Initial Commit 3a3a9fb
  • Merge pull request #308 from rudderlabs/production-staging de5d618
  • brave browser detection logic modified 377b3e4
  • comment added 5f6a6ab
  • Detect brave browser and add it to the userAgent d64f8a4
  • Merge pull request #304 from rudderlabs/production-staging 81605a7
  • remove comment 4f464d3
  • update drip campaign fields e434e65
  • reformat code 6dedc31
  • add custom fields for identify 468d07a
  • Merge pull request #298 from rudderlabs/OVP_FOR_AA a511e23
  • reformat code d8bd5d4
  • set ovp for AA from properties (dr.dk) 68a7410
  • Revert "set ovp for AA from properties (dr.dk)" e767e37
  • set ovp for AA from properties (dr.dk) 581dd69
  • dynamicTitle ternary condition edit a053142
  • correct function name 625b39f
  • minor update d3a79d6
  • minor update and refactor code f1950e7
  • page title edit 1d495ff
  • minor updates e19305a
  • minor edits in logic e1f7d92
  • minor edits in logic 79cafe7
  • editing extra page call 51a5d42
  • script loading edit 79b818a
  • add custom events for track call 1c3ae8d
  • modify few conditions and refactor code c96ce03
  • reformatting page call code ae96683
  • adding category in page call 1f7f3a5
  • add window keyword and ES6 syntax 3f36a5c
  • modified few conditions and reformatted code 059263e
  • change to camelCase and reformat code db8cf54
  • adding page call 00ed711
  • minor edit in script loading 94581a6
  • change drip keys 80fea2a
  • Drip initial commit f9a8ddb
  • minor edit in script loading 69cb97a
  • initial commit 709234d
  • add minor formatting 0ea6955
  • refactored code 8674153
  • mixpanel conflict resolve d58d0c5
  • Updated Intercom name field with firstName and lastName if not set 26be887
  • Updated Mixpanel config values with default values 3678920
  • mixpanel fix for persistance name b43708a
  • mixpanel fix for persistance name 92144da
  • fix typo in lytics integration 8626698
  • formatting 4ec0959
  • Revert "minor update" 82db1f0
  • Revert "edits in filter array assign" 65c3159
  • minor update c4790be
  • added default value for additional settings 51513fe
  • Merge pull request #287 from rudderlabs/production-staging 0629ddd
  • edits in filter array assign f252006
  • added three additional settings 39934a4
  • filters spelling changed e66f175
  • mixpanel added support for cookie configs device mode f5788da
  • filters added, review comments addressed 2ae1e7f
  • refactored code e94b832
  • review comments addresses, extra data added c53ae25
  • commit 2 168a326
  • mixpanel added support for general traits da5e5e8
  • mixpanel bugfix 3cb93b4
  • mixpanel review changes 8ed9027
  • mixpanel bugfix 5e9b79f
  • mixpanel added logs 0b45c5e
  • mixpanel minor fix 60719a3
  • criteo implementation 81efeb6
  • edits 09a7f2a
  • mixpanel name changes 94af828
  • update util and group 3b9596e
  • mixpanel minor change 6f8abcb
  • add util function 73486ab
  • mixpanel identify fb67c8d
  • add mixpanel alias call 5c52fde
  • add mixpanel group call 3f0e804
  • minor updates 8ed5277
  • mixpanel onboarding d3d5ec2
  • minor updates a65aea6
  • primary commit 1e8b6bb
  • minor fix 4a56bac
  • reddit pixel integration update 33813c1
  • Fix GA4 mutation of track method properties 0b4773c
  • Merge pull request #255 from ther0y/fix/fbq_eventCustomProperties c29b2ba
  • minor updates e9994ab
  • add event name not present check for track call f8b97b8
  • add log message and corrected string templating 83d22de
  • Merge pull request #270 from rudderlabs/production-staging 2d2f09d
  • added support for name 5704bbe
  • resolving conflicts a0bc196
  • minor formatting a4e8a6b
  • Merge pull request #265 from rudderlabs/heapDeviceMode 62881a2
  • added implementation of heap 6965ef2
  • developed heap web device mode f28d2ca
  • change intg dest name 621fe59
  • minor fix 9dd7adc
  • linkedin pixel 0bdc01b
  • removed adding of created_at if not present in traits e527ae5
  • Merge pull request #259 from rudderlabs/production-staging 0154004
  • changed lowest supported version of safari 8b63f86
  • Merge pull request #257 from rudderlabs/drdkEnhancements 7e03dcd
  • added and fixed screen info for context.screen for device mode 6f9de46
  • Fix eventCustomProperties issue in FacebookPixel buildPayLoad method. c7d50f6
  • minor bug fix ddb8db8
  • removed consoles ed3c9c1
  • changed logic for payload for custom events 6d3a02f
  • changed variable name 12b6f6e
  • tested and bug fixes 36e964e
  • addressed review comments 3aee214
  • refactored code for adobe 9f55399
  • minor bug fix 750906e
  • added comments b4ad8e5
  • dev bug fixes dc3bf9e
  • bug fixes for normal track events f823e42
  • added remaining functionalities 7ebd966
  • list properties added acbb40f
  • added properties event level except list property and product level properties remaining 1af3428
  • added functionality for tracks 8ef0928
  • Minor fixes d524fe0
  • added and tested page calls b16a5ac
  • initial commit 38f5405
  • initial commit 12d2540
  • Added integration_cname as Pinterest and pinterest 8bd0d22
  • Fixed wrong property mapping issues and incorporated changes acc to webapp eb8cb22
  • Update package.json 352f523
  • Update package.json cebdcf8
  • Update package.json 6a303fc
  • Added test cases fcb90b8
  • change readme 8ed95e2
  • add flag for reset bae8e61
  • bump version 7876ca2
  • add dist files e03d983
  • A minor change 69045ab
  • Provided support for revenue & total. 1e13e87
  • Update package.json 1b590aa
  • legacy support fixes b93cb60
  • Updated browser.js file 051d746
  • Updated browser.js file. 3d02acc
  • Update index.js 123c577
  • Update client_server_name.js 50a0bee
  • Add files via upload 36ccc86
  • minor util fix 815d29a
  • post test fixes cea2f5d
  • bump version d1b7902
  • pull changes from other PR and changes to storage 1d18766
  • pull changes from other PR and changes to storage 474653d
  • fix for util fxns c3dc1e7
  • addressed review comments 4d3bfd1
  • bump version 475886d
  • device mode support for page call aswell e837e04
  • fixes 377e34b
  • added util fxn 66ee347
  • added babel transform plugin for object assign bd6fe6d
  • resolving conflict 634b930
  • review changes minor 8a01073
  • minor fix 621b1e8
  • klaviyo review comment fixes 3fcfe09
  • store initial referrer and referring domain and add in payload 148d525
  • reverting check for traits in message root fc5547a
  • remove untracked files a759adc
  • update gitignore and autotrack 0201860
  • page call fixes 62af828
  • minor fix 5b0b2aa
  • klaviyo review comment fixes 1facad3
  • klaviyo update ffec339
  • klaviyo device mode onboarding b216fcb
  • Build NPM and add dist folder af176ba
  • Add "getSourceConfig" option as an alternative to "configUrl" to get sourceConfig 49211f7
  • Update README.md f071344
  • Add License aaf1033
  • Delete LICENSE 6c8fed0

1.1.1 - 2020-05-01

Merged

  • Fixes #54
  • Addresses issue #49: sets updated page data on GA tracker #52
  • Addresses issue #50: populate 'category' and 'label' fields in GA #53
  • add callbacks to method names globally #46
  • Intercom fix #45

Commits

1.1.1-rc.2 - 2020-03-24

Merged

  • test commit #44
  • update gzip and brotli dist files #43
  • Lotame Integration #42
  • bug fix #41

Commits

1.1.1-rc.1 - 2020-03-17

Merged

  • making release #40
  • add page prop to context and autotrack enabled from load option #39

Commits

  • add page prop to context and autotrack enabled as option b28cb38
  • Update README.md c00027d

1.1.1-rc.0 - 2020-03-16

Merged

  • add missing dependency #38
  • Release #37
  • remove default_ip #36

Commits

1.1.0 - 2020-03-06

Merged

  • check message size #35

Commits

1.1.0-beta.4 - 2020-02-28

Merged

  • Develop to master #34
  • Revisit api calls #33

Commits

1.1.0-beta.3 - 2020-02-28

Merged

  • Develop to master #32
  • Group call support #31
  • Feature/onready #30
  • Develop to master #29
  • Support for configurable config url #28

Commits

1.1.0-beta.2 - 2020-02-17

Commits

  • update changelog 296c9a7
  • update dist files with newer version 7561d13
  • gh-release script for refernec e 54a105a

1.1.0-beta.1 - 2020-02-17

Commits

1.1.0-beta.0 - 2020-02-17

Merged

  • Develop #26
  • Braze integration #25
  • Dest intercom #23
  • Replace console.log with logger.debug #20
  • Update README.md #18
  • Henry and Smith initial Changes #14
  • Readme edits #17
  • Feature/gtm #16
  • VWO #15
  • refactor structure #13
  • Key change in GoogleAds #12
  • Refactoring of integration initialization #11
  • adding cookie support #10
  • fix hubspot id #9
  • fixes #8
  • Fix : Hubspot #7
  • Segment compatibility #6
  • Namespace refactor #5
  • GoogleAds integration #4
  • Hotjar integration #3
  • Replay events to integrations after successful initialization #2
  • Update README.md #1

Commits

  • add utility modules f0ead88
  • update autotrack test files and other fixes a30e3ed
  • resolve conflicts bf2a9a4
  • add val tracking list eb8c0e8
  • adding support to test video destinations 4cd09c0
  • logpurchase event handling 993dcce
  • braze native integration TODO: logPurchase support 019d745
  • sample form test 634636e
  • read el values 7b1e56b
  • initial changes for comscore dd82c98
  • fix undefined vars d476016
  • add error handling 753b71c
  • init changes for flip-flop ready integration 3154a25
  • add on-body dependency 36b9c0c
  • init chartbeat integration 3ab900d
  • output files and bugfix 338fe10
  • added customerio native sdk 29bd7fb
  • refactor 7158ff7
  • working version 8046190
  • fix: intercom not loading 6688293
  • replace variable d18a7f0
  • intercom js sdk v0 d6fbfaf
  • update comment 9dd15ea
  • add helper modules and utilities 875162f
  • add to integrations ae98f8e
  • add kissmetrics integration afdc0d9
  • updated output files 11e6a51
  • changed key in identify fbf0d65
  • changed name of page event 740fe9c
  • added output files 2cd5a83
  • code cleanup b7f05d8
  • Keen JS integration 18b9d0f
  • resolve conflicts and remove lock file e903d32
  • Fix bug with multiple native destinations. 15de0dd
  • update dist files 3ac13e5
  • update dist files f2d648f
  • add GTM native integration f0b8f60
  • changed logic adeae50
  • Merge branches 'refactor' and 'master' of github.com:rudderlabs/rudder-sdk-js into refactor 42394f5
  • exposed api for anonymous id 2ceeed6
  • serve file via server 2afca4e
  • added test files fdc0f18
  • key change 046d612
  • update dist 0522c38
  • refactoring of integration initialization 1c13d0a
  • fixing min adb5931
  • update dist file b39ab6e
  • change version 4d47173
  • change version 9f14d8b
  • add dist files d4c0ca3
  • addin cookie support 80adbb4
  • updated output files 514623c
  • changing name to be uploaded to cdn 26b2bcb
  • adding v1 to url 3000f62
  • code clean up and logger 306047c
  • initial work for autotrack 95c98fe
  • updated output files a1b30fd
  • updated version 1542b3b
  • changes for timestamp d71583d
  • value also a key for revenue c99020d
  • obfuscate output file b7289c8
  • add obfuscate plugin 06a9030
  • added anonymous id in storage f92b227
  • change in error handling d208b33
  • generate different output files based on condition 2fd7119
  • add sentat and originalTimestamp d702578
  • change in method param in load 793f7ca
  • implemented logutil 4fee349
  • adding localstorage-retry module functionality 3ea6a92
  • add or replace traits properties instead of replacing the complete object a911bf3
  • Updated version. c621113
  • Updated version of js. 1ed67fe
  • namespace refactor c6d580a
  • Updated README.md b31b814
  • updated version 42a5012
  • updated ReadMe 4ae963a
  • updated ReadMe 092b02a
  • updated ReadMe 81e344f
  • auto page tracking 572cd54
  • updated readme 823d272
  • updated output files cefabe9
  • Create LICENSE 2ad4c11
  • updated version and output files 29f8d38
  • revert hard coded initialization of hotjar 06686b4
  • hotjar integration initial commit a0155d7
  • reverting rollup config 893067f
  • replay events to sdks after successful intialization 4712add
  • error handling 00672ac
  • moving readme to root cb00657
  • browser code was overwritten by node 5a35d10
  • adding writekey auth header and make the test changes 3435c63
  • remove old files and add gitignore c5b7fee
  • pushing to cdn and tests changes ada55b6
  • updated test files 1ba3151
  • first commit be40257
  • remove formatting 2fd3b19
  • code specific readme a88d264
  • updated test htmls 3d0441e
  • removed some logs 67166b4
  • support for providing server url in load 6bdee49
  • first try with stackedit 091cc0a
  • add btoa for node 8976266
  • conditional require, won't be used by rollup for iife 4052ad0
  • added test browser f60cfbf
  • handled options parameter b03c131
  • add sentAt at msg level and use originalTimestamp instead of timestamp 85176c3
  • replace only the null or undefined value in payload 9819390
  • added support for accepting destinationoptions from sdk and some refactoring f37a6ad
  • update keys with camelCase and timestamp refactoring. db451ce
  • changes for incorporation of accessing BE config with basic auth 917a28e
  • refactored code 256f5a8
  • add javascript sdk for GA caecd43
    1. Add GA node code( initial commit ) e3fb321
  • removed hard coded hubId eb9f3e4
  • updated method name 68bdcfe
  • code review comment incorporation 3a808ac
  • adding jsdoc and other refactoring b3b1c34
  • implement review comments bc0cd75
  • exported new api for builder pattern 52034e2
  • code review comments incorporation and separate api for call with rudderElementBuilder 89155bb
  • remove unused variable 2526118
  • implementing review comments. f92fce1
  • keeping the tests in sink f3096fd
  • adding xmlhttp as external and other changes dc0a3e1
  • exported builder from analytics.js 61a59fa
  • example of builder pattern added 0e2fe29
  • node for hubspot ddcf775
  • moving utils into sub-dir and adding build-script f3db335
  • adding terser for es6 uglify 8f48269
  • refactoring structure 568fbea
  • checking structure change 1fb6f63
  • handle storage calls 2f19bff
  • adding storage to persist user_id and traits, replacing rl_message key and rl_ 6de3c16
  • updating test scenarios bc0f3ab
  • demo prep a06d4a5
  • integrated identify call e6ca854
  • added var args support in track 8a1efe7
  • fixed error 9688354
  • added var args support in page d7ff6cc
  • updated test html 070ad93
  • test bb0254c
  • modified test html 3dbde54
  • change to publish 6edf69f
  • call with rudder element 9aeeadd
  • changes for replay a459a61
  • imported event repository and config ef6f139
  • Rudder analytics 28a63f5
  • adding integration prototype and a sample angular app to test bd9db6c
  • adding browser flag 81f751e
  • change in test files 06f2973
  • testing rollup 7e03cdc
  • miscelleneous changes 967ff3e
  • updated imports 2ca4bad
  • add babel and rollup 071de37
  • modify to support import/export c08feab
  • corrected imports 6776b94
  • separating modules from RudderClient 2fd5e00
  • separating modules from rudder client 6a4eba5
  • moving out code 8c61a8b
  • initial commit to move the code into blocks 85895d5
  • initial changes for testing 42a53e7
  • intermediary changes for eslint and browserify 478d0d8
  • checking in eslint 36cdd39
  • Hubspot sdk implementation 48d4d8e
  • interim checkin for HubSpot integration 8fc34c9
  • start interim checkin related to addition of support for destination provider SDK 11ee070
  • few more lint and undef resolve fdd7b7c
  • Formatting change b2d0ee0
  • final development checkin 4685843
  • interim checkin 4b7a0d8
  • interim checkin 9500fa0
  • interim checkin 9b1b303
  • interim checkin 667ec9d
  • interim checkin 33b030a
  • interim checkin 908a501
  • interim checkin 6afedd0
  • interim checkin 4b2a99e
  • refactored for OOP; regular development checkin 72e540c
  • interim checkin 0ae0fbb
  • interim checkin bc1a51d
  • interim checkin daddc31
  • interim checkin 4a140f0
  • interim checkin 2530250
  • interim checkin 12703c2
  • interim checkin bd214f7
  • renamed RudderAnalyticsClient to RudderClient in alignment with other SDKs 8a50244
  • renamed RudderAnalyticsClient to RudderClient in alignment with other SDKs 38d22eb
  • interim checkin 9e1049b
  • interim checkin 0d74446
  • interim checkin for JavaScript SDK 992d1ed
  • interim checkin for minified JS 77990d2
  • interim checkin for Javascript SDK c748661
  • JavaScript SDK started e8c440a

v1.0.15 - 2021-02-08

Merged

  • Master <-- from Production branches #205
  • Production <-- staging #203
  • improve logs #204
  • Browser extension support #191
  • PostHog integration #200
  • Fix: Querystring api #197
  • Production merge #195
  • Production -> master #183
  • AM linker #194
  • Amp linker #193
  • Adding Support for AMP Linker #189
  • product is not defined #190
  • product is not defined #187
  • Production <-- staging #185
  • add lowercase check #186
  • Reserved keys #184
  • Production <- staging #182
  • Appcues Web SDK #176
  • Production <-- Staging #174
  • GA4 Bug fixes- page view will not trigger with identify call when blockPageView flag is true. #180
  • GA4 Bug fixes- flattening track call json payload #179
  • GA4 Bug fixes- added logic of sendUserId in init function when script… #178
  • GA4 Bug fixes #177
  • Update README.md #172
  • add files from staging for Pendo release #175
  • Ga4/prod #173
  • Update README.md #170
  • add intg name #168
  • Am name staging #169
  • pendo-sdk/commit for staging branch #167
  • added lytics destination #165
  • Amplitude - added version name #162
  • Added revenue_type key #161
  • Amplitude #160
  • Amplitude - code refactoring and test file add #159
  • Amplitude - Code refactoring #158
  • Prod(cdn and npm) to master #155
  • Amplitude #156
  • added for moengage and tested #153
  • Update README.md #150
  • add check for options #151
  • merge campaign and configurable queue #148
  • Prod rebase #141
  • Ga name tracker ---> Production #139
  • add visualizer #133
  • TVSquared destination #134
  • Merge prods ---> master #132
  • add query parse logic from url and send events ---> Production #128
  • Fix: page properties #122
  • Update README.md #121
  • copy changes from fullstory branch #116
  • added bugsnag destination #114
  • added https in scriptload for VWO,kissmetrics,chartbeat #112
  • Revert "added https in scriptload for VWO,kissmetrics,chartbeat" #111
  • Fix: Group traits after reset #110
  • added https in scriptload for VWO,kissmetrics,chartbeat #108
  • addressed issue related to script loading for cordova #107
  • Optimizely Web #109
  • Encrypt values #105
  • Encrypt values #101
  • Error handling if rudderanalytics is not initialized in script #104
  • Send the events to server/destination that are made only after load call #102
  • Missing writekey #100
  • Master <-- Production #99
  • Production <- Develop #98
  • Changes for not tracking sensitive data #96
  • Production to master #94
  • Develop to production #92
  • Handling version and module type in sourceconfigurl as user input #93
  • Fix/version #91
  • fix - pathname for canonical url #90
  • mater --> production #89
  • Develop to master #88
  • Ga change #87
  • remove browser check #86
  • Develop to master #85
  • backward compatibility #84
  • Google Analytics changes for Ecommerce and Enhanced Ecommerce support #83
  • Ga lint #81
  • Ga change work in progress #70
  • changed for eventsToEvents #77
  • Fb pixel fix #76
  • Added iframe support for Lotame #75
  • limit per limit retry in queue and max requests at a time #74
  • Random parameter support for lotame #72
  • Support for SDK as npm module #71
  • fix anonymousId parsing #68
  • don't reset anonId and check for adblocker #60
  • GoogleAds Device Mode - empty page call handling #67
  • changes for selective picking of destinations #65
  • Misc updates #63
  • Fb pixel dest #57
  • Small improvements to the GA integration #58
  • update logs and dist #55

Commits

  • remove autotrack 4eb125b
  • add html file 4f26abd
  • make release of cdn version 1.1.12 57798ee
  • npm release 1.0.15 0def0de
  • formatting change 9e8de43
  • add file for build 4af3d11
  • add tests 9c96bf7
  • add autotrack fd66277
  • updated test file 3933de1
  • added and rearranged config ca55bcb
  • added integration name mapping 0d8fda6
  • initial commit for Posthog ce7311f
  • code refactor and update dist files fe0aef6
  • code refactor and update dist files da7d7fa
  • move parts around 66132f8
  • move parts around 259b2b1
  • update dist files 74045fa
  • stop GA require plugins if loadIntegration false f2f8daf
  • replay block once 0189a7c
  • replay block once 879a87c
  • reafctored code 792101d
  • reafctored code e1f7fb7
  • process analytics array after load() is executed 0fb3de3
  • process analytics array after load() is executed bbd6c25
  • update npm dist d78cbfd
  • update readme 51c2de6
  • extracted rs_amp_id 60bb131
  • extracted rs_amp_id 8d06d8a
  • update dist files 201692e
  • update dist files 37c98bf
  • fix tests 6635513
  • move pieces 9dadc82
  • fixed UT aae7f66
  • initial commit for not to load integrations 038d497
  • Added support for AMP linker c2c2a8b
  • Added support for AMP linker b1a3b1f
  • added amp linker utils ea49ea0
  • added amp linker utils 368828d
  • move the pieces around 406a793
  • addressed review comments f1457f3
  • update dist files d2bcd18
  • merge master 83170c7
  • added logic for showing warning when reserved keywords ae sent in properties/traits 40a52c6
  • format d864b29
  • resolve conflict and bump version dee0170
  • merge production 68fbd77
  • GA4 Bug fixes- added logic to not send page view event when blockPageView is false ead5007
  • GA4 Bug fixes- added logic of sendUserId in init function when scripts is loading d05e725
  • Pushing Updated browser.js b0c1f11
  • Made Minor Fixes and Added Appcues to integration_cname and client_server_name.js 14f43be
  • Modified Testcases in tests/html/script-test.html 69f0152
  • Added Feature to send Appcues flow events to all destinations 907f075
  • Implemented reset, handling Appcues default calls 8efcb7c
  • Compiled browser.js to tests/html 8c45a1a
  • Implemented Identify,Track,Page 11469b1
  • Added Appcues 0cdea95
  • merge staging to this 15b7f7f
  • add comments 7996e57
  • Updated utils getDestinationEventName() to return only array instead of two values 8f7eab6
  • Replaced Find with Filter in getDestinationEventname() and removed hadMultiplepayload flag. Also includeList instead of onlyparams for Payment Info Entered. d912d0b
  • Added comments for future scope 4c1b1f0
  • Fixed extra param getting added in payload 0953dad
  • Fixed Prettier prob 2d2d9c5
  • Updated code with new modification as discussed 217e8c9
  • add changes related to share etc 5804064
  • Removed test file to GA4 folder a6cc5bc
  • Added comments 313dd45
  • Logic Changes according to comments and improved readibility 8848083
  • updated logic, eventConfig and added comments 5ee6d8c
  • fixed wrong indentation 366d838
  • review commits fixes 2 720b4ac
  • review commits fixes a036105
  • resolved conflicts 2bb0b3b
  • Added GA4 ecommerce Event a821868
  • GA4 sdk comment updated 222b325
  • ga4 first commit 923a803
  • pendo-sdk/code fix 7354fe4
  • pendo-sdk/logic added related to analytics 9408613
  • pendo-sdk/added debug option accccf8
  • pendo-sdk/commit for staging branch-added function in utils 0c3b385
  • Merge pull request #163 from rudderlabs/production-staging a5c9b82
  • changed version ab3b96c
  • added version name 4db0e25
  • Merge pull request #154 from rudderlabs/production-staging ed46591
  • tostring fix 6dd26e7
  • revenue_type key order 9f40639
  • added code comments 334e935
  • refactoring and added code comments 4433d47
  • code refactoring and test file add a06aa3c
  • change in page call b43289a
  • revenue per product and all products at once refactoring 84d19f6
  • commented out hard-coded config 4f7b86c
  • added name mappings 17d6086
  • added amplitude device mode integration 1edd256
  • update npm build content c9dec01
  • remove intermediate file from source control 6763dff
  • remove sourcemap ref from prod build file 1abfac9
  • bump version 4e0c185
  • modified gitignore bf4ef41
  • removed build files 2443122
  • test 3e8818a
  • updated buildpsec file for staging 944574b
  • added camel case for username ed61f49
  • added buildspec file for staging 7bcf3af
  • bug fixing for traits ceef7d7
  • addressed remaining comments b0ee668
  • addressed review comments 0635e15
  • added test cases for moengage 65cc81d
  • remove autotrack 3b11a11
  • Merge pull request #149 from rudderlabs/hubspot-https-fix 9777852
  • Forced hubspot to load on https bd199ea
  • Forced hubspot to load on https cd85110
  • bump version b861f41
  • bump version 13f4311
  • add support for queueOptions 49c945c
  • add support for queueOptions 64cd4cd
  • add deps b4cbd56
  • add deps 709bde0
  • send campaign parsed info 5d4f34d
  • send campaign parsed info fa07730
  • Bumped version 631439c
  • resolve conflicts 423bc35
  • resolve conflicts f54eadb
  • rebase with production branch 9eee0f4
  • rebase with production branch 4a833c7
  • bump version 1e19367
  • bump version f0435b6
  • copy changes from dev 6d49829
  • copy changes from dev 9ef61ec
  • make event retry count configurable bdacb3c
  • make event retry count configurable 66e9648
  • NPM release version 1.0.11 da69458
  • NPM release version 1.0.11 0d127b5
  • Bumped version d0d789f
  • Bumped version 668baa0
  • update npm module ba24390
  • update npm module 47a0433
  • update npm module f86128a
  • update npm module 743c63b
  • add querystring parse to npm module afe2a6c
  • add querystring parse to npm module 3023fa6
  • add querystring parse to npm module 0608d24
  • add querystring parse to npm module beed512
  • bump version 7f153a1
  • bump version fe16ef5
  • Querystring api doc update fdfecbd
  • bug fix 252c2e1
  • bug fix 6b66558
  • branch for npm and latest release b5437ec
  • branch for npm and latest release fedffc9
  • branch for npm and latest release 00da687
  • branch for npm and latest release 603ad79
  • add query parse logic from url and send events 591599b
  • add query parse logic from url and send events 1faabd5
  • change tostring for ie fdfdf8b
  • change tostring for ie 406437a
  • change tostring for ie 26ba348
  • change tostring for ie ce0f45e
  • add node modules transpilation 1284903
  • add node modules transpilation d2a505b
  • add polyfill and other changes c76c4f9
  • add polyfill and other changes c1b5401
  • fix for page properties 1390856
  • fix for page properties 6912a14
  • init changes 88345ef
  • init changes b6cacb7
  • minor changes 2163549
  • minor changes e03e816
  • changed return avlue for isloaded and isready 88edb0f
  • changed return avlue for isloaded and isready 0b38d08
  • minor changes from review comment and formatting ac32b2d
  • minor changes from review comment and formatting 214727b
  • added tvsquared as destination 4020daf
  • added tvsquared as destination 3a85480
  • update npm module 3626817
  • update npm module 83a96a4
  • update npm module 038355c
  • update npm module 8f4af93
  • update npm module 62020d6
  • Updated npm distribution files 09a3a63
  • Updated npm distribution files 056b671
  • Updated npm distribution files 1b17b44
  • Updated npm distribution files cb1b4ec
  • Merge pull request #118 from rudderlabs/master 5f5d1eb
  • Merge pull request #117 from rudderlabs/develop 8d7b45a
  • refactor replay logic d17de69
  • replaced console.log with logger.debug 71525fd
  • replaced console.log with logger.debug 1dc8eda
  • addressed review comments a6b0100
  • fix of group traits after reset 20d4f70
  • override properties with custom campaign properties 24dea89
  • bug fixing and code cleanup b11815e
  • initial commit for optimizely web a769a0f
  • remove dist/browser.js cd3a284
  • add test in pre-commit c7548ac
  • change crypto version and loaded fix c734231
  • resolve conflicts f9c3852
  • handled error if rudderanalytics is not initialized in script ddb853e
  • added writekey and server url validation a9e2a2a
  • send the events to server/destination that are made only after load call e1e6ce0
  • change key d23a2d4
  • code cleanup eeb6587
  • changing import to have tree-shaking ffd4934
  • add crpto-js for value encryption 0f92728
  • removed redundant checking and added check for empty serverUrl 701d1ea
  • missing writekey fix 0a7b9d8
  • Updated npm version 17cfc07
  • updated documentation 3e62368
  • updated autotrack test html 5d2e0ad
  • changes for not tracking sensitive data fcd0af3
  • add ignore pattern 4c0d59e
  • add ignore pattern 782fa80
  • handling version and module type in sourceconfigurl as user input b202a37
  • updated npm version 4addbfe
  • version and module type for npm 12f2fff
  • minor change 4080801
  • minor change 689e824
  • minor change 7c36fa0
  • minor change e0d914b
  • minor change ba489d2
  • build for npm f8d7e32
  • build for npm db03d79
  • dist/rudder-sdk-js/index.js d3465af
  • dist/rudder-sdk-js/index.js 63ed67e
  • update test command 811e57d
  • lint change 0004dd5
  • added logs 520359d
  • minor fix 62b666e
  • path func 70e1eb3
  • Fixes for static 1035dd1
  • Intermediate review update f9e2f92
  • change in variable f42a7c5
  • Intermediate review update 14e8948
  • Intermediate review update a745f6d
  • elint fixes a31de76
  • Result of npx eslint . --fix 888f5e9
  • changed for in to for each a917bbb
  • removed most eslint errors a13939e
  • rebased with unit_test_init 6b36ee2
  • updated index.test.js fd9fc18
  • change for reset custom dimensions 1a28ccb
  • update files ece035d
  • change precommit 8adfe76
  • missed changes 2210954
  • remove coverage 68144db
  • steps into the ut world 09176b9
  • init eslint config and run on GA code 938ea9c
  • update package.json 0a4d4b7
  • bug fixes 21ab222
  • fixed bugs 36ef540
  • added test file for ecomm 6d3a518
  • bug change 6580ac6
  • changed payload and pageview cad5763
  • changed naming logic in page call de87fb4
  • changed for bug a7884f3
  • add correct module name 8e8e12b
  • add correct module name 3744075
  • changed for bug 915c848
  • add map 376e743
  • changed google tag manager 0a4fee1
  • code clean up ddee861
  • moved functions within the class 42303eb
  • changed the way of comments a6369d2
  • changed the way of comments bb0531d
  • added review comments 7abdbca
  • addressed remaining comments 71b64dd
  • changed from if else to switch and shifted functions to util.js 60a4f5d
  • changed from if else to switch and shifted functions to util.js 4bd6c0a
  • add pre-commit 10f5947
  • rename 4d97110
  • Update index.js 3ab9622
  • added comments and addressed some of the comments 7bca60e
  • removed classic from ga b0673d0
  • back to production to build 616bfe9
  • test prod build abbf9b3
  • fix tests now b1434f9
  • pushing everything into build 5946bcd
  • adding an error to check pipeline c5e3775
  • update s3 cp c2d359e
  • modify headers 397290b
  • add metadata 3aeb9b7
  • change extension 249eb6c
  • update build file db0befd
  • change name 0a2c670
  • change bucket name f2bd52b
  • initial commit 8ba06c4
  • update npm module b6d9c1b
  • built done 23c042e
  • bug fixes f9c0913
  • changed to arrow functions 61a6482
  • Updated build files 0d484f8
  • Updated .gitignore 961d3b6
  • Added sourceConfigMap to min.js bb7a242
  • Removed build files 6d61065
  • Updated build files e71aac7
  • Published npm version 1.0.1 dee6d9d
  • Updated dist/browser.js 7feec24
  • Updated npm release files 3825df6
  • Updated distribution files 5faf342
  • added random support for lotame d0e6514
  • update readme 6f31f58
  • update tests 7ffc7b9
  • 1.add npm package in dist 2. Update build 3. update dist and readme c59f87e
  • seperate sourcemap from dist file 230e168
  • add sourcemap and cleanup 775ab0c
  • update module da9fd63
  • add anonymousId header bdeb1e4
  • change method param name 7fe707c
  • make changes for GTM and Fb pixel cnames f55dd1f
  • tested for identify and track calls and changed accordingly db204f3
  • add support for global callbacks as input to load options 4f7ee72
  • tested for page calls and changed accordingly 5252817
  • tested for page calls and changed accordingly 0ac7714
  • updated changes 318a393
  • update dist 418d00d
  • add JS npm module and related tests 8e89548
  • init commit for npm module 69518b7
  • updated changes 13f1b39
  • code formatted b37d564
  • for destinations that don't support or we havenot added support for the methods 1d49e3d
  • change default url and cleanup 5a4a2d9
  • fix 3c93077
  • update dist files 99c7069
  • add platform and version to default config backend url 3ff4eed
  • taking options for adblock request and dist files 23066b0
  • added empty page call handling 109214b
  • added classic calls 411eb74
  • update dist files 4015a0f
  • updated initialization in GA 59bf825
  • update dist files f1d926c
  • change mapping 33cec28
  • fix bug f3f13fe
  • log failed/unsupported native integrations 1d36205
  • implement review comments b262f1e
  • bug fix f30d8a9
  • adding server identifiable names 3dbe7ea
  • update comments 694d3bc
  • dist files and few bug fixes 2a649f2
  • added enhanced ecommerce events 42b2141
  • added general ecommerce event in ga 1094c12
  • update dist files 4da44fe
  • wrong import path fix and update dependency 237fc02
  • Revert "added empty page call handling for GTM" f05a957
  • changes in page,identify,track calls in ga 96562b9
  • Removed console.log statements a2a126a
  • Removed console.log statements 086fdca
  • Merged with origin/master 6f66752
  • change for empty input clean up 558c066
  • change for empty input 5744823
  • explicit association 8ae1c8c
  • add google adsense script e4de8fc
  • unique anonId and adblock request 9e33e85
  • AllowLinker must be false by default e9d2db0
  • added empty page call handling b9a93c3
  • Set allowLinker to true bc3cb6c
  • change for empty input 8c98432
  • Updated Facebook Pixel settings f480af1
  • code clean up 069ea8d
  • Code cleanups efa6b53
  • if currency not present made default usd 9e0a375
  • added advancemapping for identify call 6acc32a
  • chacking substring ca8cd92
  • change props in adblock page call b1e0cdb
  • test-adblock 97bf2a5
  • Read userId from cookie, only set on GA if user non anonymous 101367f
  • Fix userId tracking in GA + configure allowLinker 039242e
  • updated ecommerce events 19072a1
  • add version in path d8f53c7
  • Update dist files 01fcbf2
  • add tracker name 5487657
  • add fields for easier validation 2225673