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.@permutive/javascript-sdk 20.65.5 (2026-04-22)
Bug Fixes
- javascript-sdk: align stackadapt addon key with extensions platform (#3432)
@permutive/javascript-sdk 20.65.4 (2026-04-16)
Build System
- consolidate yarn version source of truth (#3417)
@permutive/javascript-sdk 20.65.3 (2026-04-14)
Performance Improvements
- SlotClicked: listen to blur and visibilitychange (#2825)
@permutive/javascript-sdk 20.65.2 (2026-04-01)
Bug Fixes
- dfp: add
rtsto all segments Set (#3396)
@permutive/javascript-sdk 20.65.1 (2026-03-27)
Bug Fixes
- javascript-sdk: make reset() wait for segmentation service reinitialisation (#3356)
@permutive/javascript-sdk 20.65.0 (2026-03-18)
Features
- equativ: add cookie sync addon (#3316)
@permutive/javascript-sdk 20.64.1 (2026-03-16)
Bug Fixes
- query-language: evaluate invalidated TPD queries (#3334)
@permutive/javascript-sdk 20.64.0 (2026-03-12)
Features
- javascript-sdk: add stackadapt cookie sync addon (#3321)
@permutive/javascript-sdk 20.63.2 (2026-03-03)
Bug Fixes
- sdk: add polyfills for babel runtime (#3195)
@permutive/javascript-sdk 20.63.1 (2026-02-20)
Reverts
- classifications: feat(classifications): provide contextual cohorts (#3220) (#3220, #3221, #3200, #3143, #3226, #3224, #3228, #3227)
@permutive/javascript-sdk 20.63.0 (2026-02-19)
Features
- activations: update block list (#3226)
@permutive/javascript-sdk 20.62.3 (2026-02-04)
Bug Fixes
- do not await contextual data indefinitely (#3205)
- regression in audience matching query processing (#3206)
@permutive/javascript-sdk 20.62.3 (2026-02-04)
Bug Fixes
- regression in audience matching query processing (#3206)
@permutive/javascript-sdk 20.62.2 (2026-01-29)
Bug Fixes
- user-groups: set api backoff call to 10 mins (#3175, #3180)
@permutive/javascript-sdk 20.62.1 (2026-01-15)
Bug Fixes
- javascript sdk: report cloud lift errors (#3087)
@permutive/javascript-sdk 20.62.0 (2026-01-15)
Features
- Adform: adds support for Adform ID sync (#3179)
@permutive/javascript-sdk 20.61.9 (2026-01-13)
Reverts
- release: Revert “chore(release): nx release [skip ci]” (67ef979d1)
@permutive/javascript-sdk 20.61.8 (2026-01-12)
Reverts
- release: Revert “chore(release): nx release [skip ci]” (ca95e1cf5)
@permutive/javascript-sdk 20.61.7 (2026-01-12)
Bug Fixes
- noop (#3169)
@permutive/javascript-sdk 20.61.5 (2026-01-09)
Bug Fixes
- noop (#3157) (f3e30da)
@permutive/javascript-sdk 20.61.4 (2026-01-09)
Bug Fixes
- noop (#3155) (9d9916f)
@permutive/javascript-sdk 20.61.3 (2026-01-09)
Bug Fixes
- noop (#3153) (c8fbcc8)
@permutive/javascript-sdk 20.61.2 (2026-01-09)
Bug Fixes
- escape URL components (#3036) (45610cd)
@permutive/javascript-sdk 20.61.1 (2026-01-05)
Bug Fixes
- web-sdk-config: skip curation_platforms segment when id is missing (#3145) (dedcbf9)
@permutive/javascript-sdk 20.61.0 (2025-12-16)
Features
- cohort-activation: update configuration (#3129) (78ad6da)
@permutive/javascript-sdk 20.60.1 (2025-12-15)
Bug Fixes
- overlays: wrap key as string (#3127) (4d2c404)
@permutive/javascript-sdk 20.60.0 (2025-12-05)
Features
- appnexus pixel: Add GDPR parameters to app nexus Pixel URL (#3045) (a8c037f)
@permutive/javascript-sdk 20.59.1 (2025-12-04)
Bug Fixes
- activations: allow event tracking for dfp (#3103) (8db1186)
@permutive/javascript-sdk 20.59.0 (2025-12-04)
Features
- sdk config change (#3102) (bc10662)
@permutive/javascript-sdk 20.58.0 (2025-12-03)
Features
- APS: use ortb2 user.ext.eids format for APS ids (#2960) (ddf9257)
@permutive/javascript-sdk 20.57.0 (2025-12-01)
Features
- use cloud-lift-rust (#3043) (f70c16c)
@permutive/javascript-sdk 20.56.0 (2025-11-28)
Features
- appnexus-adserver: add disable setKeywords configuration (#3062) (56d8bc9)
@permutive/javascript-sdk 20.55.0 (2025-11-05)
Features
- query-language: support user-group cohorts ifp (#3024) (fd29b78)
@permutive/javascript-sdk 20.54.0 (2025-10-23)
Features
- prebid_monitoring: bid adapters improvements (#3025) (4ff7205)
@permutive/javascript-sdk 20.53.1 (2025-10-16)
Bug Fixes
- use dedicated MessageChannel for master - worker comms (#3021) (8e9b638)
@permutive/javascript-sdk 20.53.0 (2025-10-15)
Features
- prebid_monitoring: includes
s2s_configto prebid monitoring (#3016) (28ef4b7)
@permutive/javascript-sdk 20.52.1 (2025-10-08)
Bug Fixes
- monitoring: video player metrics are incorrectly populated (#3006) (8dc77a7)
@permutive/javascript-sdk 20.52.0 (2025-10-02)
Features
- prebid_monitoring: increase sampling from 1% to 5% (#2994) (8f79001)
@permutive/javascript-sdk 20.51.0 (2025-09-25)
Features
- video-player-monitoring: add additional metrics (#2991) (bb5683c)
@permutive/javascript-sdk 20.50.1 (2025-09-23)
Build System
- deps: align babel versions (#2988) (432fecd)
@permutive/javascript-sdk 20.50.0 (2025-09-18)
Features
- prebid_monitoring: include auctionDelay and jwp to rtd json string (#2984) (67576b6)
@permutive/javascript-sdk 20.49.0 (2025-09-12)
Features
- metrics: Prebid monitoring config metric -
sdk_prebid_monitoring_config_count_total(#2971) (9ce1544)
@permutive/javascript-sdk 20.48.0 (2025-09-12)
Features
- monitoring: Video player metrics (#2974) (f318b53)
@permutive/javascript-sdk 20.47.0 (2025-08-19)
Features
- cohorts: add user-group cohort support (#2949) (d7a5e2d)
@permutive/javascript-sdk 20.46.1 (2025-08-18)
Bug Fixes
- adswizz: use adswizz_keyvalue integration key (#2951) (879fc08)
@permutive/javascript-sdk 20.46.0 (2025-08-14)
Features
- AdsWizz: create ad-server integration (#2942) (76cb01b)
@permutive/javascript-sdk 20.45.0 (2025-08-06)
Features
- APS: adds new integration with Amazon Publisher Services (#2938) (f00c5fc)
@permutive/javascript-sdk 20.44.0 (2025-08-01)
Features
- logger: add badges (#2937) (563c1d6)
@permutive/javascript-sdk 20.43.0 (2025-07-24)
Features
- metrics: inject geo
countryinto MetricReporter (#2929) (8b8be5e)
@permutive/javascript-sdk 20.42.0 (2025-07-23)
Features
- prebid_monitoring: send fine-grained ortb2 targeting metrics (#2920) (8911252)
@permutive/javascript-sdk 20.41.1 (2025-07-09)
Bug Fixes
- xandr-adserver: improve mobile device click detection (#2905) (783acb3)
@permutive/javascript-sdk 20.41.0 (2025-07-07)
Features
- curation: Add curation everyone cohort (#2910) (907c197)
@permutive/javascript-sdk 20.40.0 (2025-06-25)
Features
- appnexus: support SPA use-case (#2895) (9ced311)
@permutive/javascript-sdk 20.39.5 (2025-06-24)
Bug Fixes
- contextual: wire up cohort activations (#2904) (ab8122b)
@permutive/javascript-sdk 20.39.4 (2025-06-20)
Bug Fixes
- brightcove: Update iframe src check for brightcove to also handle undefined (#2903) (fadcd92)
@permutive/javascript-sdk 20.39.3 (2025-06-18)
Reverts
- Revert “fix(contextual): publish activated cohorts (#2900)” (c17e57e), closes #2900
@permutive/javascript-sdk 20.39.2 (2025-06-18)
Bug Fixes
- contextual: publish activated cohorts (#2900) (1158924)
@permutive/javascript-sdk 20.39.1 (2025-06-18)
Bug Fixes
- event-upload: serialize state explicitly (#2901) (9924888)
@permutive/javascript-sdk 20.39.0 (2025-06-06)
Features
- events-cache: report age metrics (#2894) (e5376a1)
@permutive/javascript-sdk 20.38.1 (2025-05-28)
Bug Fixes
- xandr: add gdpr params to identity request (#2887) (b383547)
@permutive/javascript-sdk 20.38.0 (2025-05-20)
Features
- curation: Activate segmented clean_room cohorts (#2883) (50ff04d)
@permutive/javascript-sdk 20.37.8 (2025-05-14)
Bug Fixes
- contextual: set max time to wait for tag call (#2881) (2039ff7)
@permutive/javascript-sdk 20.37.7 (2025-05-01)
Bug Fixes
- identity-manager: add provider field to ID5 API call (#2875) (8d14831)
@permutive/javascript-sdk 20.37.6 (2025-04-15)
Bug Fixes
- tiktok-pixel: update hashed email tag (#2796) (4537938)
@permutive/javascript-sdk 20.37.5 (2025-04-11)
Bug Fixes
- ctv: enable for all organizations (#2872) (a4950d2)
@permutive/javascript-sdk 20.37.4 (2025-04-11)
Bug Fixes
- appnexus: improve
AppNexusAdImpressiontracking (#2866) (a1ce544)
@permutive/javascript-sdk 20.37.3 (2025-04-08)
Performance Improvements
- memory: create new task every iteration (#2871) (7e1e18b)
@permutive/javascript-sdk 20.37.2 (2025-04-07)
Performance Improvements
- tbt: break up long running initialisation task (#2870) (f859a5c)
@permutive/javascript-sdk 20.37.1 (2025-04-02)
Performance Improvements
- pinterest: filter request by tagId (#2867) (a46de51)
@permutive/javascript-sdk 20.37.0 (2025-03-20)
Features
- tracking_pixel: Add support for tcf_vendor_id config (#2760) (f5232c4)
@permutive/javascript-sdk 20.36.1 (2025-03-19)
Bug Fixes
- context: make available to custom scripts (#2832) (77e678c)
@permutive/javascript-sdk 20.36.0 (2025-03-18)
Features
- initialises new curation pipes (#2850) (212740a)
@permutive/javascript-sdk 20.35.0 (2025-03-17)
Features
- tpd-usage: only track usage for configured segments (#2849) (acf6d5f)
@permutive/javascript-sdk 20.34.6 (2025-02-26)
Bug Fixes
- identity-manager: add identity based guard to liveramp provider (#2841) (fc3661d)
@permutive/javascript-sdk 20.34.5 (2025-02-20)
Code Refactoring
- processing-result: sequence error result (ac0770e)
Performance Improvements
- segmentation: only process newly produced transition events (b903827)
- segmentation: reword error on exceeding max iterations (90cdcf8)
- segmentation: set maximum iterations for producing transition events (af91eb2)
@permutive/javascript-sdk 20.34.4 (2025-02-20)
Bug Fixes
- xandr: activate classification cohorts (#2836) (d3a9471)
@permutive/javascript-sdk 20.34.3 (2025-02-19)
Performance Improvements
- events-cache: block some events from persistence for specific workspaces (#2837) (fe1ff6e)
@permutive/javascript-sdk 20.34.2 (2025-02-11)
Performance Improvements
- lal: refresh cached models (#2834) (c9dacc3)
@permutive/javascript-sdk 20.34.1 (2025-02-07)
Performance Improvements
- identity-manager: improve caching across Pageviews (#2822) (f90fa7c)
@permutive/javascript-sdk 20.34.0 (2025-02-05)
Features
- context: allow values to override client properties (#2787) (0270cad)
@permutive/javascript-sdk 20.33.0 (2025-02-05)
Features
- resource-timings: track metric for asset (#2819) (c8a2d5a)
@permutive/javascript-sdk 20.32.0 (2025-01-22)
Features
- cloudlift: rename cloudlift endpoint (#2816) (f8824fb)
@permutive/javascript-sdk 20.31.3 (2025-01-21)
Performance Improvements
- build-service: increase parallel scale to 5000 instances (#2815) (48bef2c)
@permutive/javascript-sdk 20.31.2 (2025-01-20)
Performance Improvements
- facebook pixel: run fbq in separate macrotask to reduce tbt (#2666) (38496fe)
@permutive/javascript-sdk 20.31.1 (2025-01-20)
Bug Fixes
- doubleclick-pixel: remove gdpr params for workspace (#2814) (0c06da2)
@permutive/javascript-sdk 20.31.0 (2025-01-17)
Features
- release identity manager (#2808) (e3bb82b)
@permutive/javascript-sdk 20.30.0 (2025-01-16)
Features
- integrate contextual data platform (#2788) (4937f77)
@permutive/javascript-sdk 20.29.5 (2025-01-16)
Bug Fixes
- identity-manager: replace config values as strings (#2813) (c82e26c)
@permutive/javascript-sdk 20.29.4 (2025-01-16)
Bug Fixes
- prebid_analytics: normalize user_id (#2811) (8d71b32)
@permutive/javascript-sdk 20.29.3 (2025-01-13)
Bug Fixes
- identity-manager: liveramp rate limiting (#2805) (8e30f0d)
@permutive/javascript-sdk 20.29.2 (2025-01-13)
Bug Fixes
- build-service: encode compressed asset as base64 (#2803) (fac8b9f)
@permutive/javascript-sdk 20.29.1 (2025-01-09)
Build System
- compression: move to after asset verification (#2801) (b0936b3)
@permutive/javascript-sdk 20.29.0 (2025-01-09)
Features
- prebid_analytics: prebidauctions_events down sampling (#2795) (43a267d)
@permutive/javascript-sdk 20.28.1 (2025-01-08)
Bug Fixes
- appnexus_adserver: correctly re-implement
defineTag(#2800) (8aef12c)
@permutive/javascript-sdk 20.28.0 (2025-01-07)
Features
- prebid_analytics: save storage cost by opting out selected customers (#2797) (e17df7f)
@permutive/javascript-sdk 20.27.0 (2025-01-06)
Features
- prebid_analytics: Separate from clean_room (#2792) (a9b3b83)
@permutive/javascript-sdk 20.26.2 (2024-12-18)
Bug Fixes
- builds: increase payload size limit (#2784) (400c480)
@permutive/javascript-sdk 20.26.1 (2024-12-13)
Bug Fixes
- transpilation: produce compliant syntax for targets (#2785) (6caa1ce)
@permutive/javascript-sdk 20.26.0 (2024-12-11)
Features
- build-service: set invoker policy (#2782) (6cc5ec9)
@permutive/javascript-sdk 20.25.0 (2024-12-10)
Features
- enable cloudlift (#2755) (7b94d50)
@permutive/javascript-sdk 20.24.0 (2024-12-04)
Features
- prebid: Add advertiser domains to prebidbid event (#2776) (21ccc88)
@permutive/javascript-sdk 20.23.4 (2024-12-02)
Build System
- ctv: modify allowed workspace list (#2779) (3e75751)
@permutive/javascript-sdk 20.23.3 (2024-12-02)
Bug Fixes
- facebook_pixel: call config value initialiser when firing fb pixel (#2774) (6f2f37f)
@permutive/javascript-sdk 20.23.2 (2024-11-26)
Bug Fixes
- facebook_pixel: fix config value not being initialised before constructor super call (#2772) (34b2658)
@permutive/javascript-sdk 20.23.1 (2024-11-26)
Build System
- build-service: create http server (#2745) (aa21b0f), closes #2715 #2716 #2736
@permutive/javascript-sdk 20.23.0 (2024-11-22)
Features
- identity-manager: allow geo restriction of id providers (#2762) (20ebbda)
@permutive/javascript-sdk 20.22.0 (2024-11-18)
Features
- identity-manager: liveramp id provider (#2757) (2406213)
@permutive/javascript-sdk 20.21.1 (2024-11-18)
Bug Fixes
- ampscript: remove public version assignment (#2770) (b2b482f)
@permutive/javascript-sdk 20.21.0 (2024-11-14)
Features
- facebook_pixel_v2: Decide segment attach method using new core setup configuration value (#2769) (41571d4)
@permutive/javascript-sdk 20.20.1 (2024-11-13)
Bug Fixes
- remove redundant Safari IndexedDB workaround (#2768) (2695071)
@permutive/javascript-sdk 20.20.0 (2024-11-13)
Features
- add sdkVersion to public API (#2767) (3225861)
@permutive/javascript-sdk 20.19.2 (2024-11-05)
Performance Improvements
- ql: prevent unnecessary event replay (#2758) (5120b8f)
@permutive/javascript-sdk 20.19.1 (2024-11-05)
Bug Fixes
- first page state partially lost in some scenarios (#2761) (ea47c69)
@permutive/javascript-sdk 20.19.0 (2024-10-30)
Features
- identity manager: add support for id5 (#2730) (acc5eac)
@permutive/javascript-sdk 20.18.0 (2024-10-30)
Features
- clean_room: remove
pass_cohorts_to_prebidflag (#2751) (8de4298)
@permutive/javascript-sdk 20.17.0 (2024-10-29)
Build System
- sdks: Enable streaming logs in grunt parallel build step (#2749) (ad8b4c7)
@permutive/javascript-sdk 20.16.5 (2024-10-29)
Build System
- modify CTV build configuration (#2748) (00560fa)
@permutive/javascript-sdk 20.16.4 (2024-10-25)
Bug Fixes
- cloud lift: ensure empty config adheres to type declaration (#2731) (e4592e8)
@permutive/javascript-sdk 20.16.3 (2024-10-24)
Build System
- separate production and development steps (#2739) (6025044), closes #2715 #2716 #2736
@permutive/javascript-sdk 20.16.1 (2024-10-16)
Bug Fixes
- secure signals: removes suffixes from std audiences (#2734) (5afcabd)
20.16.0 (2024-10-10)
Features
- identity-manager: implement basic id manager framework (#2721) (4429d6b)
20.15.2 (2024-10-10)
Bug Fixes
- replay degraded engagement queries (#2728) (b77ba69)
20.15.1 (2024-10-09)
Bug Fixes
- engagement queries degraded (#2724) (0bcc4f4)
20.15.0 (2024-10-09)
Features
- secure signals: create addon (#2659 (7647c3f)
20.14.1 (2024-10-08)
Bug Fixes
- cloud-lift: add v1 version (#2723) (c611313)
20.14.0 (2024-10-04)
Built SDKs
- sdks: filter org ctv sdks (#2722) (181a06d)
20.13.0 (2024-10-02)
Built SDKs
- sdks: output specific ctv versions (tizen, lg webos) (#2714) (9c98989)
20.12.0 (2024-10-01)
Features
- segmentation correctness metrics (#2717) (5a22353)
20.11.3 (2024-09-27)
Performance Improvements
- QL: use query.append where possible instead of state munger (#2709) (6de241b)
20.11.2 (2024-09-24)
Performance Improvements
- QL: compact historical QL state (#2706) (c0dc5ed)
20.11.1 (2024-09-24)
Bug Fixes
- do not report an error on bad query code (#2707) (34c7101)
20.11.0 (2024-09-18)
Features
- runtime: use package implementation (#2682) (1d5d623)
20.10.0 (2024-09-16)
Code Refactoring
- metrics: process on-worker metrics more eagerly (#2694) (830a599)
Features
- cloud-lift: include checksums in metadata (#2698) (dd430f0)
20.9.2 (2024-09-05)
Bug Fixes
- tpd: data not resolved when no identities are available (#2690) (5c56f75)
20.9.1 (2024-09-05)
Bug Fixes
- ampscript: local segmentation failing (#2692) (68219da)
Code Refactoring
- remove extension from import (b80c49b)
20.9.0 (2024-08-21)
Features
- cloud lift (#2680) (967898d)
20.8.2 (2024-08-15)
Reverts
- revert cloud lift release temporarily (#2678) (258165d), closes #2676 #2665
20.8.1 (2024-08-14)
Performance Improvements
- optimise 2pd/3pd processing (#2676) (c467c39)
20.8.0 (2024-08-14)
Features
- cloud lift (#2665) (f314934), closes #2663
20.7.2 (2024-08-07)
Performance Improvements
- tpd: re-enable optimisations (#2669) (bdd35b9)
20.7.1 (2024-08-06)
Bug Fixes
- tpd: tpd unreliably processed (#2668) (d11d7c2)
20.7.0 (2024-07-31)
Features
- clean_room v4 default (#2661) (a397665)
20.6.1 (2024-07-26)
Bug Fixes
- google-rtd: add gdpr to cookie matching pixel (#2655) (d6b742)
20.6.0 (2024-07-26)
Features
- clean-room: expose advertiser programmatic cohorts (#2645) (7ed5200)
20.5.2 (2024-07-19)
Bug Fixes
- facebook_pixel: add new custom event (#2649) (c568e7b)
20.5.1 (2024-07-17)
Bug Fixes
- ctv: allow event property client as input to addon (#2641) (0db4500)
20.5.0 (2024-07-15)
Features
- pubmatic: set gdpr parameters from tcf (#2642) (16cb950)
20.4.6 (2024-07-10)
Bug Fixes
- use setIntervalSdk to ensure compute is measure (#2635) (d816f3e)
Performance Improvements
- load watson data earlier (#2634) (8ab2b5b)
20.4.5 (2024-07-09)
Performance Improvements
- worker: run most worker features immediately (#2631) (38b0288)
20.4.4 (2024-07-04)
Performance Improvements
- worker: run worker functions earlier (#2630) (1a2e608)
20.4.3 (2024-07-03)
Code Refactoring
- clean room: drops unused either wrapper (#2615) (8dffe19)
Performance Improvements
- appnexus pixel: optimise init with large no cohorts (#2629) (af92612)
20.4.2 (2024-07-01)
Bug Fixes
- dfp: not possible to drop out of cloud cohorts during pv (#2623) (1f4ddc9)
Performance Improvements
- clm: run segmentation immediately (#2624) (e95262b)
20.4.1 (2024-06-26)
Performance Improvements
- state-sync: defer crdt computation to not block worker context (#2617) (a457a5a)
20.4.0 (2024-06-26)
Features
- add additional critical path metrics (#2620) (d78dbeb)
20.3.2 (2024-06-26)
Bug Fixes
- metrics: event upload success/fail metrics inverted (#2618) (41a337f)
20.3.1 (2024-06-26)
Performance Improvements
- tpd: eliminate some redundant tpd re-processing (#2613) (2555006)
20.3.0 (2024-06-25)
Features
- clean-room: frequency control using segmentation v4 (#2607) (b04c756)
20.2.2 (2024-06-25)
Performance Improvements
- metrics: add timings to critical path (#2593) (52f91f6)
20.2.1 (2024-06-21)
Bug Fixes
- event-upload:
clientproperties can be overridden (#2609) (fa505f8)
20.2.0 (2024-06-20)
Features
- clean-room: set v4 segmentation to default (#2606) (cd9e96c)
20.1.1 (2024-06-18)
Bug Fixes
- tcf: port to using
addEventListenerfromgetTCData(#2598) (f350f9e)
20.1.0 (2024-06-11)
Code Refactoring
- ref: replace
foldwithscan(#2587) (2fddebd)
Features
- metrics: synchronise time between main and worker contexts (#2591) (138c63a)
20.0.3 (2024-06-07)
Performance Improvements
- do not persist AdRequest events in events cache (#2588) (0e99e1c)
20.0.2 (2024-06-07)
Performance Improvements
- lal: persist lal separately from core state (#2586) (870b36c)
20.0.1 (2024-06-06)
Performance Improvements
- timings: record and surface timings and traces (#2567) (808c04a)
20.0.0 (2024-06-03)
Performance Improvements
- move majority of SDK compute to a background thread (#2296) (810f7fb), closes #2415
19.120.1 (2024-05-29)
Bug Fixes
- ensure privacy sandbox topics compute is measured (9fdfa97)
- idb: recreate object stores during upgrade transaction for safari (5036ea8)
19.120.0 (2024-05-21)
Features
- api metrics: use native number and boolean metric labels (22ee3fd)
Performance Improvements
- cohort metrics: optimise implementation (#2549) (e2a18d3)
19.119.0 (2024-05-20)
Features
- metrics: always track replay count forcing 0 when no events on device (#2546) (f9d99f4)
19.118.0 (2024-05-20)
Features
- add cohort membership metrics (#2542) (8fc6e8e)
- queries: add metric for occurrences of queries requiring replay (#2541) (4a7b8b9)
19.117.0 (2024-05-16)
Features
- reaction: disable event upload for specific organisation (#2536) (3b8fabf)
19.116.1 (2024-05-15)
Code Refactoring
- simplify metrics reporting (917e81c)
Performance Improvements
- metrics: aggregate counter metrics client-side (8ee0260)
- metrics: stop sending requests if the api is unhealthy (e2e4929)
19.116.0 (2024-04-30)
Features
- provider: enable ip provider (#2496) (1396e30)
19.115.0 (2024-04-29)
Features
- ip identity provider: Add IP Address identity provider (#2480) (81c3bca)
19.114.2 (2024-04-26)
Bug Fixes
- privacy sandbox topics: event upload failing prior to topic retrieval (#2493) (6134080)
19.114.1 (2024-04-24)
Bug Fixes
- trade desk: fix id sync for non-gdpr users (#2486) (3e50913)
19.114.0 (2024-04-23)
Features
- clean-room: default to api v3 for advertiser segmentation (#2482) (a78a1a6)
19.113.0 (2024-04-19)
Features
- worker: report errors and metrics on health of web worker (#2447) (c9be1a7)
19.112.0 (2024-04-17)
Features
- privacy-sandbox-topics: rename topics event field to avoid collisions (#2462) (4e86426)
19.111.1 (2024-04-16)
Bug Fixes
- privacy sandbox topics: enrichment broken on second+ pv (d7086df)
19.111.0 (2024-04-12)
Features
- privacy-sandbox-topics: add topics to be tracked in events (#2456) (df908a1)
19.110.0 (2024-04-11)
Features
- clean-room: enable api v3 for advertiser segmentation (#2435) (daf8da8), closes #2440
19.109.0 (2024-04-05)
Features
- programmatic: suffixed segment support (#2442) (f33942a)
19.108.0 (2024-04-04)
Features
- programmatic: don’t wait for all addons to load (#2438) (ee56899)
19.107.1 (2024-04-03)
Bug Fixes
- ssp: affinity cohorts not being applied (#2433) (ada3460)
19.107.0 (2024-03-28)
Features
- programmatic: custom cohort mapping + affinity cohorts via config flag (#2426) (d9d53e3)
19.106.1 (2024-03-26)
Reverts
- Reverts “feat(programmatic): add affinity cohorts and custom cohort mapping (fbf774f)“
19.106.0 (2024-03-26)
Features
- programmatic: add affinity cohorts and custom cohort mapping (fbf774f)
19.105.3 (2024-03-20)
Performance Improvements
- audience matching: eliminate unnecessary usage reporting (db39e83)
19.105.2 (2024-03-20)
Performance Improvements
- audience matching: do not report usage for ‘pug’ provider (bc5ef95)
19.105.1 (2024-02-13)
Bug Fixes
- globalThis: remove usage for compatibility with older environments (#2396) (de5089e)
19.105.0 (2024-02-12)
Features
- contextual: support tag v2 by expanding addon (#2357) (d28714a)
19.104.0 (2024-01-23)
Features
- tiktok: Add TikTok pixel addon (#2358) (82b26f1)
19.103.4 (2024-01-16)
Bug Fixes
- Reaction: on disabled event upload, call event handler locally for processing (#2372) (7bf31f1)
19.103.3 (2024-01-16)
Bug Fixes
- api: enable CTV SDKs to use https by using host with non-expired certificate (#2265) (ea8953b)
19.103.2 (2024-01-12)
Performance Improvements
- dfp: improve
SlotClickedtracking reliability (#2370) (d7946c5)
19.103.1 (2024-01-08)
Bug Fixes
- dfp: duplicate SlotClicked events (#2369) (7b7d676)
19.103.0 (2024-01-05)
Features
- analytics: wait for cohorts before uploading events (#2356)
19.102.1 (2023-12-11)
Bug Fixes
- contextual: parse input without throwing error (fee4c6d)
19.102.0 (2023-12-05)
Features
- contextual: create addon and apply cohorts to events (#2331) (12e295b)
19.101.0 (2023-11-15)
Features
- query-language: support larger queries via update qlr to v10.0.2 (#2311) (16572d6)
19.100.3 (2023-11-10)
Bug Fixes
- appnexus-adserver: remove customer specific check (#2304) (e0a1955)
19.100.2 (2023-11-10)
Performance Improvements
- configuration: dedupe inlined config (#2297) (83aada6)
19.100.1 (2023-11-10)
Bug Fixes
- identities: let insecure aliases (i.e
email_sha256) trigger update by filtering writes only (#2291) (c0f6f59)
19.100.0 (2023-11-09)
Features
- prebid-identifiers: track eid source for analytic purposes
19.99.0 (2023-11-08)
Features
- query-language: interpret front compression via update qlr to v9.0.0 (#2282) (f81d368)
19.98.2 (2023-11-06)
Bug Fixes
- do not fetch advertiser cohorts until SDK is realtime (#2287) (06102c6)
19.98.1 (2023-10-27)
Bug Fixes
- event-persistence: prevent
PrebidAuctionsanalytic event from being persisted (#2273) (8204b24)
19.98.0 (2023-10-16)
Features
- ql: Bump ql-runtime to v8.0.2 - adding binary string equality (#2242) (54a9c76)