From 1ac9d3be139500ae86ce5441f58c5cfe81a87137 Mon Sep 17 00:00:00 2001 From: saikumarrs Date: Tue, 23 Aug 2022 16:08:50 +0530 Subject: [PATCH 1/5] chore: release SDK v1.13.0 --- CHANGELOG.md | 22 +++++++++++++++++++++- package.json | 2 +- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e128dc34..27e655c54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,13 +7,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -## [v1.12.1](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.12.0...v1.12.1) - 2022-08-08 +## [v1.13.0](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.12.1...v1.13.0) - 2022-08-23 ### Merged +- Revert "Fix: VWO loadintegration option" changes [`#618`](https://github.com/rudderlabs/rudder-sdk-js/pull/618) +- Fix: VWO loadintegration option [`#614`](https://github.com/rudderlabs/rudder-sdk-js/pull/614) +- bugfix(ConvertFlow): correcting typo in event name [`#616`](https://github.com/rudderlabs/rudder-sdk-js/pull/616) +- feature(enhancement): adding the loader dataset attribute to the script tag [`#615`](https://github.com/rudderlabs/rudder-sdk-js/pull/615) +- feature(new integration): SnapEngage web Device mode integration onboarding [`#612`](https://github.com/rudderlabs/rudder-sdk-js/pull/612) +- feature/new integration: Convertflow onboarding [`#611`](https://github.com/rudderlabs/rudder-sdk-js/pull/611) + +### Commits + +- chore(build): trigger commit [`5044044`](https://github.com/rudderlabs/rudder-sdk-js/commit/5044044af348d7ea072374f1d2b15d49f71b43d0) + +## [v1.12.1](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.12.0...v1.12.1) - 2022-08-09 + +### Merged + +- feature/new integration: RockerBox onboarding [`#597`](https://github.com/rudderlabs/rudder-sdk-js/pull/597) - Feature(Fb Pixel): Compatibilty with cloud mode [`#594`](https://github.com/rudderlabs/rudder-sdk-js/pull/594) - feature(Intercom):: Adding support of avatar and refactoring code. [`#605`](https://github.com/rudderlabs/rudder-sdk-js/pull/605) +### Commits + +- chore: release v1.12.1 [`34e3fae`](https://github.com/rudderlabs/rudder-sdk-js/commit/34e3faed3f928a174c7bcd7a6695bf16f675696f) + ## [v1.12.0](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.11.4...v1.12.0) - 2022-08-05 ### Merged diff --git a/package.json b/package.json index 65fdbe032..19d91170b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rudder-analytics", - "version": "1.12.1", + "version": "1.13.0", "description": "", "main": "./dist/browser.min.js", "size-limit": [ From 0f58741baf5f380abeb747f775ed2346aca306db Mon Sep 17 00:00:00 2001 From: Rohith Kumar Kaza <58467752+rohithkaza@users.noreply.github.com> Date: Tue, 23 Aug 2022 16:13:49 +0530 Subject: [PATCH 2/5] feature(new integration): SnapEngage web Device mode integration onboarding-v1.1 (#620) * feature[snapengage]: v1.1 * feature[snapengage]: change size-limit Co-authored-by: Utsab Chowdhury --- .size-limit.js | 2 +- integrations/SnapEngage/index.js | 2 +- utils/client_server_name.js | 1 + utils/config_to_integration_names.js | 1 + utils/integration_cname.js | 2 ++ 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.size-limit.js b/.size-limit.js index 3cb84be21..e77b480d0 100644 --- a/.size-limit.js +++ b/.size-limit.js @@ -13,7 +13,7 @@ module.exports = [ name: 'All Integrations - CDN', path: 'dist/integrations/*.min.js', gzip: true, - limit: '750 kB', + limit: '752 kB', }, { name: 'Core - NPM', diff --git a/integrations/SnapEngage/index.js b/integrations/SnapEngage/index.js index 174413fd3..967957099 100644 --- a/integrations/SnapEngage/index.js +++ b/integrations/SnapEngage/index.js @@ -1,4 +1,4 @@ import SnapEngage from './browser'; // eslint-disable-next-line import/prefer-default-export -export default SnapEngage; +export { SnapEngage }; diff --git a/utils/client_server_name.js b/utils/client_server_name.js index 985d089c5..90ee88598 100644 --- a/utils/client_server_name.js +++ b/utils/client_server_name.js @@ -51,6 +51,7 @@ const clientToServerNames = { MATOMO: 'Matomo', MOUSEFLOW: 'Mouseflow', ROCKERBOX: 'Rockerbox', + SNAPENGAGE: 'SnapEngage', }; export { clientToServerNames }; diff --git a/utils/config_to_integration_names.js b/utils/config_to_integration_names.js index 939edcbe2..1fef3f933 100644 --- a/utils/config_to_integration_names.js +++ b/utils/config_to_integration_names.js @@ -53,6 +53,7 @@ const configToIntNames = { VERO: 'Vero', MOUSEFLOW: 'Mouseflow', ROCKERBOX: 'Rockerbox', + SNAPENGAGE: 'SnapEngage', }; export { configToIntNames }; diff --git a/utils/integration_cname.js b/utils/integration_cname.js index 59ec4e0b5..b119b3ec3 100644 --- a/utils/integration_cname.js +++ b/utils/integration_cname.js @@ -50,6 +50,7 @@ import { CNameMapping as Matomo } from '../integrations/Matomo/constants'; import { CNameMapping as Vero } from '../integrations/Vero/constants'; import { CNameMapping as Mouseflow } from '../integrations/Mouseflow/constants'; import { CNameMapping as Rockerbox } from '../integrations/Rockerbox/constants'; +import { CNameMapping as SnapEngage } from '../integrations/SnapEngage/constants'; // for sdk side native integration identification // add a mapping from common names to index.js exported key names as identified by Rudder @@ -106,6 +107,7 @@ const commonNames = { ...Matomo, ...Vero, ...Mouseflow, + ...SnapEngage, }; export { commonNames }; From 8286ada3d4b4bbaea0b17d9d18c43bef7ce62f6e Mon Sep 17 00:00:00 2001 From: Moumita <36885121+MoumitaM@users.noreply.github.com> Date: Wed, 24 Aug 2022 09:04:46 +0530 Subject: [PATCH 3/5] Bug fix for MP consolidatedPageCalls (#622) * Bug fix for MP consolidatedPageCalls * Bug fix for MP consolidatedPageCalls --- integrations/Mixpanel/browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/Mixpanel/browser.js b/integrations/Mixpanel/browser.js index 002b71106..999e16d66 100644 --- a/integrations/Mixpanel/browser.js +++ b/integrations/Mixpanel/browser.js @@ -54,7 +54,7 @@ class Mixpanel { this.eventIncrements = config.eventIncrements || []; this.propIncrements = config.propIncrements || []; this.sourceName = config.sourceName; - this.consolidatedPageCalls = config.consolidatedPageCalls || true; + this.consolidatedPageCalls = Object.prototype.hasOwnProperty.call(config, 'consolidatedPageCalls') ? config.consolidatedPageCalls : true; this.trackCategorizedPages = config.trackCategorizedPages || false; this.trackNamedPages = config.trackNamedPages || false; this.groupKeySettings = config.groupKeySettings || []; From 002c47336630499dbeaf167a9e5e374bc43b6af1 Mon Sep 17 00:00:00 2001 From: Ujjwal Abhishek <63387036+ujjwal-ab@users.noreply.github.com> Date: Wed, 24 Aug 2022 09:11:14 +0530 Subject: [PATCH 4/5] feature(ConvertFlow): Onboarding COnvertFlow for v1.1 (#619) * feature(ConvertFlow): Onboarding COnvertFlow for v1.1 * feature(ConvertFlow): increasing size limit --- .size-limit.js | 2 +- integrations/ConvertFlow/index.js | 2 +- utils/client_server_name.js | 1 + utils/config_to_integration_names.js | 1 + utils/integration_cname.js | 2 ++ 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.size-limit.js b/.size-limit.js index e77b480d0..20d4ab14d 100644 --- a/.size-limit.js +++ b/.size-limit.js @@ -13,7 +13,7 @@ module.exports = [ name: 'All Integrations - CDN', path: 'dist/integrations/*.min.js', gzip: true, - limit: '752 kB', + limit: '780 kB', }, { name: 'Core - NPM', diff --git a/integrations/ConvertFlow/index.js b/integrations/ConvertFlow/index.js index 3392509c1..b7e1494e9 100644 --- a/integrations/ConvertFlow/index.js +++ b/integrations/ConvertFlow/index.js @@ -1,3 +1,3 @@ import ConvertFlow from './browser'; -export default ConvertFlow; +export { ConvertFlow }; diff --git a/utils/client_server_name.js b/utils/client_server_name.js index 90ee88598..dfd0b143e 100644 --- a/utils/client_server_name.js +++ b/utils/client_server_name.js @@ -51,6 +51,7 @@ const clientToServerNames = { MATOMO: 'Matomo', MOUSEFLOW: 'Mouseflow', ROCKERBOX: 'Rockerbox', + CONVERTFLOW: 'ConvertFlow', SNAPENGAGE: 'SnapEngage', }; diff --git a/utils/config_to_integration_names.js b/utils/config_to_integration_names.js index 1fef3f933..d0fdba92b 100644 --- a/utils/config_to_integration_names.js +++ b/utils/config_to_integration_names.js @@ -53,6 +53,7 @@ const configToIntNames = { VERO: 'Vero', MOUSEFLOW: 'Mouseflow', ROCKERBOX: 'Rockerbox', + CONVERTFLOW: 'ConvertFlow', SNAPENGAGE: 'SnapEngage', }; diff --git a/utils/integration_cname.js b/utils/integration_cname.js index b119b3ec3..78a75ea7d 100644 --- a/utils/integration_cname.js +++ b/utils/integration_cname.js @@ -50,6 +50,7 @@ import { CNameMapping as Matomo } from '../integrations/Matomo/constants'; import { CNameMapping as Vero } from '../integrations/Vero/constants'; import { CNameMapping as Mouseflow } from '../integrations/Mouseflow/constants'; import { CNameMapping as Rockerbox } from '../integrations/Rockerbox/constants'; +import { CNameMapping as ConvertFlow } from '../integrations/ConvertFlow/constants'; import { CNameMapping as SnapEngage } from '../integrations/SnapEngage/constants'; // for sdk side native integration identification @@ -107,6 +108,7 @@ const commonNames = { ...Matomo, ...Vero, ...Mouseflow, + ...ConvertFlow, ...SnapEngage, }; From d3ccb62bb204401cfa14fdfdb90a93963c864721 Mon Sep 17 00:00:00 2001 From: saikumarrs Date: Wed, 24 Aug 2022 14:27:05 +0530 Subject: [PATCH 5/5] chore: release SDK v2.12.1 --- CHANGELOG.md | 34 +++++++++++++++++++++++++++++++-- dist/rudder-sdk-js/package.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 36 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b145b2a66..bca44de00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -## [v2.12.0](https://github.com/rudderlabs/rudder-sdk-js/compare/v2.11.1...v2.12.0) +## [v2.12.1](https://github.com/rudderlabs/rudder-sdk-js/compare/v2.12.0...v2.12.1) + +### Merged + +- feature(ConvertFlow): Onboarding COnvertFlow for v1.1 [`#619`](https://github.com/rudderlabs/rudder-sdk-js/pull/619) +- Bug fix for MP consolidatedPageCalls [`#622`](https://github.com/rudderlabs/rudder-sdk-js/pull/622) +- feature(new integration): SnapEngage web Device mode integration onboarding-v1.1 [`#620`](https://github.com/rudderlabs/rudder-sdk-js/pull/620) + +### Commits + +- chore: release SDK v1.13.0 [`1ac9d3b`](https://github.com/rudderlabs/rudder-sdk-js/commit/1ac9d3be139500ae86ce5441f58c5cfe81a87137) + +## [v2.12.0](https://github.com/rudderlabs/rudder-sdk-js/compare/v2.11.1...v2.12.0) - 2022-08-23 ### Merged @@ -28,6 +40,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). ### Commits +- chore: release SDK v2.12.0 [`59f12e4`](https://github.com/rudderlabs/rudder-sdk-js/commit/59f12e4f0b70d14176703eda9a2c7e7aab812e18) - fix(buildspec): missing 'unsafe-perm' flag to 'npm ci' command [`9a82f82`](https://github.com/rudderlabs/rudder-sdk-js/commit/9a82f821b29c9466402a048237837bbf4f349d39) - chore(build): trigger commit [`fe3ea03`](https://github.com/rudderlabs/rudder-sdk-js/commit/fe3ea03605920368e52c2ef6733799fab0c3687c) - chore(build): trigger commit [`5044044`](https://github.com/rudderlabs/rudder-sdk-js/commit/5044044af348d7ea072374f1d2b15d49f71b43d0) @@ -485,7 +498,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Bumped version [`cf5b5e1`](https://github.com/rudderlabs/rudder-sdk-js/commit/cf5b5e16b6a1a51d379476e8dab25b9964e4dcde) - Added CODEOWNERS file [`3270abe`](https://github.com/rudderlabs/rudder-sdk-js/commit/3270abe4f9947d9382789c836f25980d3830da0b) -## [v2.2.6](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.12.1...v2.2.6) - 2022-03-03 +## [v2.2.6](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.13.0...v2.2.6) - 2022-03-03 ### Merged @@ -670,6 +683,23 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - First stab at disconnecting 'integrations' from core SDK and dynamically loading client integrations [`154a797`](https://github.com/rudderlabs/rudder-sdk-js/commit/154a79715822fa2b287395c5be22bbf0660df190) - First test commit: Minor documentation update in the example code [`1e488cf`](https://github.com/rudderlabs/rudder-sdk-js/commit/1e488cf4f34a571652e2addee947e8a8eed09ee2) +## [v1.13.0](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.12.1...v1.13.0) - 2022-08-23 + +### Merged + +- Revert "Fix: VWO loadintegration option" changes [`#618`](https://github.com/rudderlabs/rudder-sdk-js/pull/618) +- Fix: VWO loadintegration option [`#614`](https://github.com/rudderlabs/rudder-sdk-js/pull/614) +- bugfix(ConvertFlow): correcting typo in event name [`#616`](https://github.com/rudderlabs/rudder-sdk-js/pull/616) +- feature(enhancement): adding the loader dataset attribute to the script tag [`#615`](https://github.com/rudderlabs/rudder-sdk-js/pull/615) +- feature(new integration): SnapEngage web Device mode integration onboarding [`#612`](https://github.com/rudderlabs/rudder-sdk-js/pull/612) +- feature/new integration: Convertflow onboarding [`#611`](https://github.com/rudderlabs/rudder-sdk-js/pull/611) +- feature/new integration: RockerBox onboarding [`#597`](https://github.com/rudderlabs/rudder-sdk-js/pull/597) + +### Commits + +- chore: release SDK v1.13.0 [`1ac9d3b`](https://github.com/rudderlabs/rudder-sdk-js/commit/1ac9d3be139500ae86ce5441f58c5cfe81a87137) +- chore(build): trigger commit [`5044044`](https://github.com/rudderlabs/rudder-sdk-js/commit/5044044af348d7ea072374f1d2b15d49f71b43d0) + ## [v1.12.1](https://github.com/rudderlabs/rudder-sdk-js/compare/v1.12.0...v1.12.1) - 2022-08-09 ### Merged diff --git a/dist/rudder-sdk-js/package.json b/dist/rudder-sdk-js/package.json index ef213061f..d9b6c597a 100644 --- a/dist/rudder-sdk-js/package.json +++ b/dist/rudder-sdk-js/package.json @@ -1,6 +1,6 @@ { "name": "rudder-sdk-js", - "version": "2.12.0", + "version": "2.12.1", "description": "RudderStack Javascript SDK", "main": "index.js", "types": "index.d.ts", diff --git a/package-lock.json b/package-lock.json index a6fbc4953..17a4675f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rudder-analytics", - "version": "2.12.0", + "version": "2.12.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "rudder-analytics", - "version": "2.12.0", + "version": "2.12.1", "license": "ISC", "dependencies": { "@lukeed/uuid": "^2.0.0", diff --git a/package.json b/package.json index 4d02bd35f..afa3b52d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rudder-analytics", - "version": "2.12.0", + "version": "2.12.1", "description": "", "main": "./dist/browser.min.js", "scripts": {