Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
3468c1f
drip bug fix (#2601)
joe-ayoub-segment Nov 19, 2024
c209125
[Browser] [GA4] Convert Consent Values to Lower Case (#2535)
harsh-joshi99 Nov 19, 2024
273ba97
triming string properties (#2581)
joe-ayoub-segment Nov 19, 2024
38940ff
Hotfix - nov19deploy (#2603)
varadarajan-tw Nov 19, 2024
5de3b5d
update field mapping to include label
Vanessa-SSY Nov 20, 2024
51024ed
[Multistatus] Fix error reporter (#2613)
sayan-das-in Nov 26, 2024
4119172
update field mapping to include label (#2609)
Vanessa-SSY Nov 26, 2024
8fa0100
Migrate rokt-audiences to new authentication method (#2606)
GoodmanBen Nov 26, 2024
181af10
[Google Ads] Add mirror sync mode (#2596)
maryamsharif Nov 26, 2024
b1c9e56
First push with CustomEvents Destination Action (#2570)
wtnelso Nov 26, 2024
2d219c9
Stackadapt (ITE-146) Update Segment Engage Destination to handle onDe…
illumin04 Nov 26, 2024
b31888c
[Sendgrid Audiences] - adding user attribute and custom field support…
joe-ayoub-segment Nov 26, 2024
bb253f2
correcting custom object reference to use canonical identifier (#2608)
joe-ayoub-segment Nov 26, 2024
c4e70e2
Update hotfix release scripts (#2611)
varadarajan-tw Dec 3, 2024
23e031d
remove error tracking logs (#2621)
tcgilbert Dec 3, 2024
9d46f95
Added stats for listId to see the whether entire batch has same listI…
Innovative-GauravKochar Dec 3, 2024
eee15fa
Adding support to allow computation key to be used when creating Audi…
joe-ayoub-segment Dec 3, 2024
0904d4e
[Twilio Messaging] - new Twilio Messaging Destination (#2612)
joe-ayoub-segment Dec 3, 2024
17d03a2
[poc] extend actions-s3 batch size max to 100k (#2593)
Dec 3, 2024
48e3f8e
registering 2 new destinations (#2622)
joe-ayoub-segment Dec 3, 2024
b3bf231
Publish (#2623)
github-actions[bot] Dec 3, 2024
ab01ce6
update external provider string
Vanessa-SSY Dec 3, 2024
55837fe
Merge branch 'segmentio:main' into vs/fix-external-provider
Vanessa-SSY Dec 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 0 additions & 19 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,22 +81,3 @@ jobs:
script: |
const script = require('./scripts/github-action/create-github-release.js')
await script({github, context, core, exec})

# When hotfix is merged back to main, we tag all the packages that were changed in the hotfix commit.
tag-hotfix:
if: startsWith(github.event.head_commit.message, 'Hotfix:') == true && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Configure git
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"

- name: Generate Package Specific Tags
id: get-release-tag
run: ./scripts/generate-package-tags.sh
4 changes: 2 additions & 2 deletions packages/actions-shared/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@segment/actions-shared",
"description": "Shared destination action methods and definitions.",
"version": "1.121.0",
"version": "1.122.0",
"repository": {
"type": "git",
"url": "https://github.com/segmentio/action-destinations",
Expand Down Expand Up @@ -37,7 +37,7 @@
},
"dependencies": {
"@amplitude/ua-parser-js": "^0.7.25",
"@segment/actions-core": "^3.140.0",
"@segment/actions-core": "^3.141.0",
"cheerio": "^1.0.0-rc.10",
"dayjs": "^1.10.7",
"escape-goat": "^3",
Expand Down
4 changes: 2 additions & 2 deletions packages/browser-destination-runtime/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/browser-destination-runtime",
"version": "1.69.0",
"version": "1.70.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand Down Expand Up @@ -62,7 +62,7 @@
}
},
"dependencies": {
"@segment/actions-core": "^3.140.0"
"@segment/actions-core": "^3.141.0"
},
"devDependencies": {
"@segment/analytics-next": "*"
Expand Down
4 changes: 2 additions & 2 deletions packages/browser-destinations/destinations/1flow/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-1flow",
"version": "1.52.0",
"version": "1.53.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,7 +15,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-adobe-target",
"version": "1.70.0",
"version": "1.71.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -16,7 +16,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-algolia-plugins",
"version": "1.47.0",
"version": "1.48.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,7 +15,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-amplitude-plugins",
"version": "1.70.0",
"version": "1.71.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,7 +15,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-braze-cloud-plugins",
"version": "1.76.0",
"version": "1.77.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,8 +15,8 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/analytics-browser-actions-braze": "^1.76.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/analytics-browser-actions-braze": "^1.77.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
6 changes: 3 additions & 3 deletions packages/browser-destinations/destinations/braze/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-braze",
"version": "1.76.0",
"version": "1.77.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand Down Expand Up @@ -35,8 +35,8 @@
"dependencies": {
"@braze/web-sdk": "npm:@braze/web-sdk@^4.1.0",
"@braze/web-sdk-v3": "npm:@braze/web-sdk@^3.5.1",
"@segment/actions-core": "^3.140.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/actions-core": "^3.141.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-bucket",
"version": "1.50.0",
"version": "1.51.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -16,8 +16,8 @@
"typings": "./dist/esm",
"dependencies": {
"@bucketco/tracking-sdk": "^2.0.0",
"@segment/actions-core": "^3.140.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/actions-core": "^3.141.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-cdpresolution",
"version": "1.57.0",
"version": "1.58.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,7 +15,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-commandbar",
"version": "1.70.0",
"version": "1.71.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,8 +15,8 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/actions-core": "^3.140.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/actions-core": "^3.141.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-contentstack-web",
"version": "1.13.0",
"version": "1.14.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,7 +15,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-devrev",
"version": "1.57.0",
"version": "1.58.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,7 +15,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-evolv-ai",
"version": "1.13.0",
"version": "1.14.0",
"license": "MIT",
"repository": {
"type": "git",
Expand All @@ -16,7 +16,7 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-friendbuy",
"version": "1.71.0",
"version": "1.72.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,9 +15,9 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/actions-core": "^3.140.0",
"@segment/actions-shared": "^1.121.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/actions-core": "^3.141.0",
"@segment/actions-shared": "^1.122.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-fullstory",
"version": "1.72.0",
"version": "1.73.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -16,8 +16,8 @@
"typings": "./dist/esm",
"dependencies": {
"@fullstory/browser": "^2.0.3",
"@segment/actions-core": "^3.140.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/actions-core": "^3.141.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@segment/analytics-browser-actions-google-analytics-4",
"version": "1.77.0",
"version": "1.78.0",
"license": "MIT",
"publishConfig": {
"access": "public",
Expand All @@ -15,8 +15,8 @@
},
"typings": "./dist/esm",
"dependencies": {
"@segment/actions-core": "^3.140.0",
"@segment/browser-destination-runtime": "^1.69.0"
"@segment/actions-core": "^3.141.0",
"@segment/browser-destination-runtime": "^1.70.0"
},
"peerDependencies": {
"@segment/analytics-next": ">=1.55.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -806,4 +806,36 @@ describe('Set Configuration Fields action', () => {
send_page_view: false
})
})

it('should convert consent values to lower case', async () => {
defaultSettings.enableConsentMode = true

const [setConfigurationEventPlugin] = await googleAnalytics4Web({
...defaultSettings,
subscriptions
})
setConfigurationEvent = setConfigurationEventPlugin
await setConfigurationEventPlugin.load(Context.system(), {} as Analytics)

const context = new Context({
event: 'setConfigurationFields',
type: 'page',
properties: {
ads_storage_consent_state: 'GRANTED',
analytics_storage_consent_state: 'Granted'
}
})

setConfigurationEvent.page?.(context)

expect(mockGtag).toHaveBeenCalledWith('consent', 'update', {
ad_storage: 'granted',
analytics_storage: 'granted'
})
expect(mockGtag).toHaveBeenCalledWith('config', 'G-XXXXXXXXXX', {
allow_ad_personalization_signals: false,
allow_google_signals: false,
send_page_view: true
})
})
})
Loading
Loading