diff --git a/.changeset/loud-ends-tie.md b/.changeset/ready-snakes-end.md similarity index 56% rename from .changeset/loud-ends-tie.md rename to .changeset/ready-snakes-end.md index e37c2465e..ffefac8d3 100644 --- a/.changeset/loud-ends-tie.md +++ b/.changeset/ready-snakes-end.md @@ -2,4 +2,4 @@ "@scaleway/use-analytics": patch --- -export normalize id of analytics +Rollback ruddestack version diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0375e53c9..9b053815b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4.4.0 with: - node-version: 22 + node-version: 22.19.0 check-latest: true cache: "pnpm" - run: pnpm install @@ -30,7 +30,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4.4.0 with: - node-version: 22 + node-version: 22.19.0 check-latest: true cache: "pnpm" - run: pnpm install diff --git a/.github/workflows/pull_request_title.yml b/.github/workflows/pull_request_title.yml index 55cd75dc4..4cc15a8bc 100644 --- a/.github/workflows/pull_request_title.yml +++ b/.github/workflows/pull_request_title.yml @@ -13,7 +13,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4.4.0 with: - node-version: 22 + node-version: 22.19.0 check-latest: true cache: 'pnpm' - run: pnpm install diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ffa6588cc..84dad56ab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4.4.0 with: - node-version: 22 + node-version: 22.19.0 cache: 'pnpm' - run: pnpm install - name: Create Release Pull Request or Publish to npm diff --git a/packages/use-analytics/CHANGELOG.md b/packages/use-analytics/CHANGELOG.md index 7c8d8a9af..ef5ef89a1 100644 --- a/packages/use-analytics/CHANGELOG.md +++ b/packages/use-analytics/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 0.0.13 + +### Patch Changes + +- [#2762](https://github.com/scaleway/scaleway-lib/pull/2762) [`65c02e2`](https://github.com/scaleway/scaleway-lib/commit/65c02e2c8177050fcb9504416d95181f5fe3a163) Thanks [@philibea](https://github.com/philibea)! - export normalize id of analytics + ## 0.0.12 ### Patch Changes diff --git a/packages/use-analytics/package.json b/packages/use-analytics/package.json index 0b53fe4df..fdd7688de 100644 --- a/packages/use-analytics/package.json +++ b/packages/use-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@scaleway/use-analytics", - "version": "0.0.12", + "version": "0.0.13", "description": "A small hook to handle events analytics", "engines": { "node": ">=20.x" diff --git a/packages/use-analytics/src/analytics/useAnalytics.tsx b/packages/use-analytics/src/analytics/useAnalytics.tsx index e2429cb48..2eb5e5829 100644 --- a/packages/use-analytics/src/analytics/useAnalytics.tsx +++ b/packages/use-analytics/src/analytics/useAnalytics.tsx @@ -6,6 +6,7 @@ import { useDeepCompareEffectNoCheck } from 'use-deep-compare-effect' import { destSDKBaseURL, pluginsSDKBaseURL } from '../constants' import type { CategoryKind } from '../types' import { defaultConsentOptions, defaultLoadOptions } from './constants' +import { normalizeIdsMigration } from './normalizeIdsMigration' type Analytics = RudderAnalytics export type { Analytics } @@ -136,6 +137,7 @@ export function AnalyticsProvider({ deniedConsentIds: deniedConsents, }, }) + normalizeIdsMigration(analytics) onLoaded(rudderAnalytics) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4426194fc..028de5c6e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,8 +61,8 @@ catalogs: specifier: 1.6.1 version: 1.6.1 '@rudderstack/analytics-js': - specifier: 3.23.2 - version: 3.23.2 + specifier: 3.22.0 + version: 3.22.0 '@scaleway/use-segment': specifier: 1.1.11 version: 1.1.11 @@ -265,7 +265,7 @@ importers: version: 3.3.1 '@rudderstack/analytics-js': specifier: 'catalog:' - version: 3.23.2 + version: 3.22.0 '@scaleway/eslint-config-react': specifier: workspace:* version: link:packages/eslint-config-react @@ -437,7 +437,7 @@ importers: dependencies: '@rudderstack/analytics-js': specifier: 'catalog:' - version: 3.23.2 + version: 3.22.0 '@segment/analytics-next': specifier: 'catalog:' version: 1.81.1 @@ -1940,8 +1940,8 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@rudderstack/analytics-js@3.23.2': - resolution: {integrity: sha512-AJmiswqC7rcVPUVZUDU1Hr1b1CO0BppAJXNyKspqdgfgX5sI/6P5vWXOV25st4rinppdGbnpgVzNcZXax9FFXQ==} + '@rudderstack/analytics-js@3.22.0': + resolution: {integrity: sha512-pMK8MqhVmZzxZC+9nnVu3pLoUv7bxzr5XAoE46/284koHFgLF5jD7RNrubd3abLP4Wxcv9RYJ9x06GP8f2NVYg==} '@scaleway/use-segment@1.1.11': resolution: {integrity: sha512-Xs7oOwGf1zt4GbRqzvyEYKf7IYZmjWdFtuC94QdlO11XxpRruQ21JvC/Tw0BjoDfmzs0XJ8gXBwejHUBKMYZng==} @@ -6394,7 +6394,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rudderstack/analytics-js@3.23.2': {} + '@rudderstack/analytics-js@3.22.0': {} '@scaleway/use-segment@1.1.11(react@19.1.1)': dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6200e9f8b..2125e5b57 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -20,7 +20,7 @@ catalog: '@formatjs/fast-memoize': 2.2.7 '@formatjs/icu-messageformat-parser': 2.11.2 '@growthbook/growthbook-react': 1.6.1 - '@rudderstack/analytics-js': 3.23.2 + '@rudderstack/analytics-js': 3.22.0 '@scaleway/use-segment': 1.1.11 '@segment/analytics-next': 1.81.1 '@stylistic/eslint-plugin': 4.4.1