Skip to content

Latest commit

 

History

History
2294 lines (1425 loc) · 260 KB

CHANGELOG.md

File metadata and controls

2294 lines (1425 loc) · 260 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.69.1 (2024-06-25)

Bug Fixes

  • enhancement: introduce user model for one signal (#3499) (1c8e950)

1.69.0 (2024-06-10)

Features

Bug Fixes

1.68.2 (2024-06-06)

Bug Fixes

  • user-transformation: pass tf id in common metadata (d2b0779)

1.68.1 (2024-05-29)

Bug Fixes

  • tiktok_v2 assigning value to undefined properties (#3426) (323396b)

1.68.0 (2024-05-27)

Features

Bug Fixes

1.67.0 (2024-05-23)

Features

  • sre 456 ut move high cardinality histogram metrics to summaries cp (#3409) (be20dc2)

1.66.1 (2024-05-20)

Bug Fixes

  • add validation for null/undefined traits in slack (#3382) (755073c)
  • gaoc store sales batching transform contract (#3384) (e7678cb)
  • move af_currency outside properties in eventValue (#3316) (71c3d46)
  • remove default traits from ortto (#3389) (fbb0811)
  • update validation of event duration (#3376) (3ad7850)

1.66.0 (2024-05-13)

Features

  • add slack source (#3148)
  • onboard monday to proxy (#3347)
  • onboard emarsys destination (#3369)

Bug Fixes

  • ninetailed: modify parameter requirements and add default values (#3364)

1.65.1 (2024-05-10)

Bug Fixes

  • update regex which was discarding firstname and lastname (#3360) (cb10aa7)

1.65.0 (2024-05-06)

Features

  • generate anonymousId and move to component testcases (447f85f)

Bug Fixes

1.64.0 (2024-04-29)

Features

  • adding custom properties support to bluecore (#3282) (8592e66)
  • onboard Yandex Metrica Offline Events Destination (#3232) (8f79f53)
  • transactional custom property support for awin (#3325) (fdecaf3)

Bug Fixes

  • algolia enhancement ( adding currency, price, subType and objectData support ) (#3290) (f06ebde)
  • delighted: replace myAxios utility with handleHttpRequest utility (#3237) (bac3cc5)
  • handle empty userId (5402b21)
  • handle empty userId (movable ink, bloomreach) (#3300) (038c1aa)
  • send content_ids as a string if there is only one value (#3317) (54eca32)

1.63.0 (2024-04-25)

Features

  • remove redundant data from traits in hubspot (#3310) (4b21f13)

1.62.2 (2024-04-18)

Bug Fixes

1.62.1 (2024-04-18)

Bug Fixes

1.62.0 (2024-04-15)

Features

  • do away myaxios (#3222) (9214594)
  • for reddit adding currency and value for addToCart, viewConent event as well (#3239) (ad235e7)
  • logger upgrade in services, dest, source (#3228) (c204113)
  • rakuten: adding a default value for tr (#3240) (3748f24)

Bug Fixes

1.61.1 (2024-04-03)

1.61.0 (2024-04-02)

Features

Bug Fixes

  • fixed userId mapping, now mapping to uid instead of id (#3192) (70a468b)
  • ninetailed: remove page support (#3218) (2f30c56)
  • shopify invalid_event metric prometheus label (#3200) (345c87d)
  • fix: snapchat conversion: add event level_complete (#3231) (39368a0)

1.60.0 (2024-03-20)

Features

  • ninetailed: add default value for context.location as {} (#3197) (91fc0fb)

Bug Fixes

  • heap: make userId as required for track and identify call (#3198) (6a7c534)
  • tiktok_ads: validate message.event type (#3203) (a86c277)

1.59.0 (2024-03-18)

Features

Bug Fixes

1.58.0 (2024-03-04)

Features

  • add support for interaction events in sfmc (#3109) (0486049)
  • add support of custom page/screen event name in mixpanel (#3098) (0eb2393)
  • consent mode support for google adwords remarketing list (#3143) (7532c90)
  • facebook: update content_type mapping logic for fb pixel and fb conversions (#3113) (aea417c)
  • klaviyo profile mapping (#3105) (2761786)
  • onboard new destination ninetailed (#3106) (0e2588e)

Bug Fixes

  • add error handling for tiktok ads (#3144) (e93e47f)
  • algolia: added check for objectIds or filters to be non empty (#3126) (d619c97)
  • clevertap remove stringification of array object properties (#3048) (69e43b6)
  • convert to string from null in hs (#3136) (75e9f46)
  • event fix and added utility (#3142) (9b705b7)
  • metadata structure correction (#3119) (8351b5c)
  • one_signal: Encode external_id in endpoint (#3140) (8a20886)
  • rakuten: sync property mapping sourcekeys to rudderstack standard spec (#3129) (2ebff95)
  • reddit revenue mapping for floating point values (#3118) (41f4078)
  • version deprecation failure false positive (#3104) (657b780)

1.57.1 (2024-03-04)

Bug Fixes

  • amplitude fix for user operations (7f2364e)
  • amplitude fix for user operations (#3153) (31869fb)

1.57.0 (2024-02-29)

Features

  • add event mapping support for branch destination (#3135) (cc94bba)

Bug Fixes

  • marketo bulk upload zero and null value allowed (#3134) (4dcbf8f)

1.56.1 (2024-02-21)

Bug Fixes

  • update proxy data type for response handler input (#3030) (457a18b)

1.56.0 (2024-02-19)

Features

  • hs: chunking data based on batch limit (#2907) (a60694c)
  • onboard bluecore integration (#3061) (aef5f8e)
  • tiktok_offline_events added support for all Standard events (#3094) (b5cdccb)

Bug Fixes

1.55.0 (2024-02-05)

Features

  • add new stat for access token expired in fb custom audience (#3043) (1e6d540)
  • intercom: upgrade intercom version from 1.4 to 2.10 (#2976) (717639b)
  • onboard new destination rakuten (#3046) (c7c3110)
  • trade desk real time conversions (#3023) (212d5f0)

Bug Fixes

  • adding map for marketo known values and javascript known values (#3037) (64ab555)
  • mixpanel timestamp in ms (#3028) (5ad55a2)
  • upgrade ua-parser-js from 1.0.35 to 1.0.37 (9a4cdef)

1.54.4 (2024-01-31)

Bug Fixes

  • purchsse events for reddit (56d24ec)

1.54.3 (2024-01-30)

Bug Fixes

  • hubspot increasing batch limit from 10 to 100 (8075b7c)

1.54.2 (2024-01-25)

Bug Fixes

  • deleting access token cache for marketo bulk upload destination (#3029) (78b75bf)

1.54.1 (2024-01-24)

Bug Fixes

  • remove brand mapping from products to contents in tiktok_ads (49c4988)

1.54.0 (2024-01-22)

Features

Bug Fixes

  • add valid code coverage file in workflows (#3000) (34bf49d)
  • error handling for trade desk first party data flow (#2986) (32c9c03)
  • fixing network and default error messages for marketo bulk upload (#3016) (3741073)
  • klaviyo validate event name to be string before accessing it (#2998) (7aa6687)
  • mailjet source operating on array instead object (#2999) (0dbb307)
  • mixpanel alias simplified merge error message (#2996) (e53b304)
  • optimise build and coverage (#2985) (81ab6e8)
  • ortto remove phn:phone field if no phone is there in payload (#2997) (0c2f7bc)
  • pr conflicts in back merge (#2984) (f16066c)
  • slack: add support of blank space in handlebar (#2959) (ff12d8f)
  • tiktok add missing field brand (#2942) (ca76297)
  • tiktok_ads remove page.url as a required field (#3006) (595f819)

1.53.0 (2024-01-08)

Features

Bug Fixes

  • enhancement and version upgrade of google ads remarketing list (#2945) (2380f9d)
  • error handling when payload contains toString as key (#2954) (e002093)
  • for gainsight px only new users to have default signUp date (#2953) (8bf56cc)
  • version upgrade of gaec from 14 to 15 (#2966) (8bada4b)

1.52.4 (2023-12-27)

Bug Fixes

  • send empty string instead of null when the schema data is undefined (#2955) (511741e)

1.52.3 (2023-12-18)

Bug Fixes

1.52.2 (2023-12-15)

Bug Fixes

  • braze dedup for adding non-billable attributes (#2921) (4196b1b)
  • inclusion of right status-code & error details in proxy response (#2916) (5d295c2)
  • supportTransformerProxyV1 set to false (#2920) (90ee7ad)

1.52.1 (2023-12-14)

Bug Fixes

  • update response handling for v1 proxy (7d275ca)

1.52.0 (2023-12-12)

Features

Bug Fixes

  • active_campaign error handler (#2895) (5a6d296)
  • add check to remove empty properties object from payload (#2896) (1a86a07)
  • adobe_analytics event field check (#2890) (bf39215)
  • covert toString before toLowercase (#2830) (bed431e)
  • dm: add workspaceId in common metadata to be returned to the callers (#2868) (b3437a3)
  • integrations: onboard sprig destination (#2857) (ede22e3)
  • mailjet source transformation by adding email exists check (#2889) (4a7eaa0)
  • missing null check in braze populateCustomAttributesWithOperation (#2897) (50e921d)
  • removed retry logic from v1 cm360, added adapter for v1 to v0 conversion (#2860) (776d2c4)
  • dm: use clones as false for tracking plan node cache (#2899) (8f47db8)

1.51.1 (2023-12-06)

Bug Fixes

  • marketo backward compatibility (#2880) (af6aebb)
  • marketo new field introduction backward compatibility (cd6c3b0)
  • remove ErrorResponse type from postTransfomration delivery (b13f0a6)

1.51.0 (2023-12-06)

Features

Bug Fixes

  • add support for custom properties for braze purchase events (#2856) (be6ef26)
  • bugsnag issue in moengage identify event (#2845) (0e7adc6)
  • encode &, < and > to html counterparts in adobe analytics (#2854) (571dbf5)
  • error handling in active_campaign (#2843) (a015460)
  • make supportTransformerProxyV1 false (#2861) (80cf69d)
  • remove errorCategory for braze dedup error (#2850) (91d4cd1)
  • sfmc bug fix for track event validations (#2852) (cd9a046)
  • unhandled error code in facebook_custom_audience (#2853) (8c02b8c)
  • updated transformerProxyV1 name (#2859) (1a8d825)

1.50.1 (2023-12-05)

Bug Fixes

  • salesforce transformer proxy response handling issue for authorization flow (#2873) (4cec65e)

1.50.0 (2023-11-13)

Features

  • add clickId support for tiktok and pinterest destination (#2784) (0e14296)
  • add delivery_category as part of contents, remove flattening custom_data in FB conversions (#2812) (e82cef8)
  • add delivery_category as part of contents, update flattening custom_data in FB Pixel (#2816) (ee1f473)
  • adding support for future oauth facility in salesforce (#2746) (916ea4c)
  • introduce v1/source/sourceType endpoint (#2722) (0996e81)
  • move cdkV1 to cdkv2 component tests (#2804) (195b48a)
  • use custom screen name amplitude (#2823) (93a82bd)

Bug Fixes

  • source_transform_error stat label correction (#2825) (f3bcd7c)
  • shopify redis metric when there is no data returned for a key (#2811) (c02370e)
  • snapchat_conversion category mapping (#2826) (7acd004)

1.49.1 (2023-11-10)

Bug Fixes

1.49.0 (2023-11-06)

Features

Bug Fixes

  • add check to remove null and undefined properties before sending (#2796) (6e89cd3)
  • allow support for full url from UI in freshsales and freshmarketer (#2780) (570532c)
  • busgnag issues for klaviyo, freshsales, customeio (#2795) (11fb7c4)

1.48.0 (2023-11-02)

Features

  • add support to add custom network policies for specific workspaces in faas pods (bc1a760)

1.47.0 (2023-10-30)

Features

  • add custom utm parameters to mixpanel (#2771) (9c4fcd3)
  • add support filtering component tests by feature and index (#2748) (146f1c6)
  • onboard destination ortto (#2730) (9be5740)
  • onboard facebook custom audience to transformer proxy (#2769) (14c5e40)
  • add custom event name support in pinterest v5 (#2773) (a586a92)

Bug Fixes

1.46.5 (2023-10-23)

Bug Fixes

  • hubspot: property mismatch (5530031)

1.46.4 (2023-10-20)

Bug Fixes

  • hs: time stamp and contact not found issue (391c7cd)

1.46.3 (2023-10-20)

Bug Fixes

1.46.2 (2023-10-19)

Bug Fixes

  • do not send 298 event for aborted ones in ut (d414064)

1.46.1 (2023-10-19)

Bug Fixes

1.46.0 (2023-10-18)

Features

Bug Fixes

1.45.3 (2023-10-17)

Bug Fixes

  • ut metadata map ts type (c8d3882)

1.45.2 (2023-10-17)

Bug Fixes

  • add event metadata to 298 status code responses (f0493dc)

1.45.1 (2023-10-17)

Bug Fixes

  • clevertap: invalid parameters ordering issue (a70d4db)
  • clevertap: parameters ordering issue (#2727) (bd6e096)

1.45.0 (2023-10-11)

Features

  • integrations: introduced new status codes to suppress or filter events (#2611) (6bdb01e)
  • onboard braze stats (#2703) (f205325)
  • support page call in snapchat conversion (#2688) (d681d5e)

Bug Fixes

  • added matchId check and timestamp conversion (#2709) (f49244d)
  • bugsnag event sent as an object for track call (#2681) (b211840)
  • correct handling of permission_denied error for GAEC & GARL (#2699) (eca3be1)
  • garl: partial failure handling (#2666) (d4cac26)
  • kafka: add status code & batched value in response structure (#2684) (99f39f5)
  • klaviyo: sending error field at root level for suppress events (#2707) (bc88f13)
  • snapchat conversion introduce missing fields (#2704) (d6488d5)

1.44.2 (2023-10-09)

Bug Fixes

  • create instance of transformedObj (37495e3)

1.44.1 (2023-10-06)

Bug Fixes

  • criteo_aud auth_token expire code incorporated (#2687) (cbe333a)

1.44.0 (2023-09-29)

Features

Bug Fixes

  • add optional chaining for traits (#2677) (b80bfbc)
  • add auth status inactive category handling to GA in userDeletion flow (#2669) (b784800)
  • add optional chaining for error message in network handler of Intercom (#2648) (10a13bc)
  • bqstream event ordering fix (#2624) (e97e7ca)
  • hubspot: add validation for hubspotEvents (#2643) (b49d0ee)
  • mixpanel: batch event ordering (#2608) (36c7f06)
  • refactor adjust using optional chaining (#2671) (f63b493)
  • snyk: fix dependencies version from snyk (#2640) (8422744)
  • snyk: removed aws-sdk dependency (08a3535)
  • snyk: removed the new added dependencies (364779c)
  • snyk: snyk updated versions merged to oen pr (16a9b8e)
  • use promise for prompts in personalize create tracking script (#2635) (5fbddd1)

1.43.1 (2023-09-26)

Bug Fixes

  • dm: updated the stats definition for the tracking plan service (eb2724f)
  • iterable: event id mapping (#2659) (84083aa)

1.43.0 (2023-09-25)

Features

  • update google_cloud_function implementation as per custom destination (#2652) (5c981e1)

1.42.0 (2023-09-18)

Features

Bug Fixes

  • INT-339: marketo response handler to handle static list removed and skipped statuses (#2606) (e3fed49)
  • INT-339: marketo response handler to handle static list removed and skipped statuses (#2620) (87d8216)
  • INT-523: replaced flag with dropdown for datacenter selection (#2575) (735d5d1)
  • INT-568: slack send event to event specific channel based on channel webhook (#2563) (0f3b39e)
  • INT-591: added support of id parameter for update events (#2595) (a2a9c37)
  • iterable: updated mappings (#2602) (23bb1f6)
  • pyroscope endpoints (#2613) (7d268f0)
  • remove hashing on twclid for twitter ads (#2605) (6c984a4)
  • seperate build steps for ruddestack and rudderlabs repo (#2625) (fcafacd)
  • transformation: block ipv6 requests in user transformer (#2618) (fd81211)

1.41.1 (2023-09-14)

Bug Fixes

  • redis: add destination_id in the key (55629d6)

1.41.0 (2023-09-11)

Features

  • add support for updating profile properties through track call (#2581) (f0f20d6)
  • INT-580: messageId to event_id mapping support (#2570) (b38843b)
  • tiktok_ads: messageId to event_id mapping support (72f87bf)

Bug Fixes

1.40.2 (2023-09-06)

Bug Fixes

1.40.1 (2023-09-06)

Bug Fixes

  • google_ads_offline_conversions: partial failure status code issue (abfce44)
  • google_ads_offline_conversions: partial failure status code issue (#2552) (ae90087)
  • type issue in lookup via externalid, row lock error as retryable (#2553) (319ff90)
  • update datafile lookup error message (#2555) (c4aff36)

1.40.0 (2023-09-04)

Features

Bug Fixes

1.39.1 (2023-08-28)

Bug Fixes

  • faas pods creation failure due to caching (9b88c30)

1.39.0 (2023-08-20)

Features

Bug Fixes

1.38.0 (2023-08-14)

Features

Bug Fixes

  • INT-296: add destType labels for proxy destinations (#2456) (da80ce7)
  • intercom: flatten metadata and custom attributes (#2474) (ec60141)
  • valid cart_update event extra check (#2448) (ec80855)

1.37.0 (2023-08-04)

Features

Bug Fixes

  • stat labels (#2412) (4d87931)
  • continue on git action failure to next steps (#2429) (d9ecf29)
  • customerIO source bugsnag issue for invalid timestamp (#2413) (d543f22)
  • handle marketo auth token response when expires_in is 0 sec (#2432) (a4d4367)
  • INT-256: handling non float price input for braze purchase events (#2431) (f65ef89)
  • rETL timestamp order (#2343) (d949664)
  • tiktok_ads: format productId to string data type (#2434) (792a2aa)
  • transformation: return retryable error when faas service exists … (#2427) (3b536d9)
  • update images to fix integration tests (#2417) (e3df6dc)
  • heap timestamp mapping (#2451) (713fcc2)
  • tiktok_ads: format products array product ids to string (#2445) (4524547)

1.36.1 (2023-07-26)

Bug Fixes

  • add changes for braze app id (#2407) (d37d9a1)
  • facebook pixel parity with device mode (#2406) (b30dcc6)
  • for group call send email as identifier when userId is in email format (#2404) (91ccca2)
  • keen bugsnag issue for null context passed (#2405) (c80bd2a)

1.36.0 (2023-07-21)

Features

  • add overridePageView support, separate link and page values (#2370) (99b3c87)
  • adobe: listMapping, customPropsMapping fields got updated. Made changes to reflect the same (#2385) (a2723ed)
  • intercom: add config in dashboard to updateLastRequestAt (#2379) (068a38c)
  • mixpanel: batching (#2341) (9a7d08c), closes #2351 #2378
  • mixpanel: update alias mapping and add validation (#2395) (b6df9b0)
  • new integration: stormly cloud mode destination (#2148) (#2361) (d84ece5)
  • onboard routes on swagger (#2265) (707cff0)

Bug Fixes

  • active campaign: message.context not sent and tags sent in non array format (#2389) (8bc9589)
  • correct path for staging PR deployment (#2392) (2e67625)
  • ga4: add validation for empty object, arrays, and string values from params (#2315) (a66810a)
  • intercom: add validation on customAttributes (bd4f2cb)
  • intercom: add validation on customAttributes (#2364) (ddeae85)
  • padding added in gender field in fb destination (#2380) (c2617a7)
  • reject localhost requests from user transformer fetch calls (#2298) (6708c6c)
  • remove potential active secrets (#2387) (38d6803)

1.35.3 (2023-07-21)

Bug Fixes

1.35.2 (2023-07-17)

1.35.1 (2023-07-12)

Bug Fixes

  • iterable: add dashboard config (47c8631)
  • iterable: address comment (8b83de6)

1.35.0 (2023-07-07)

Features

Bug Fixes

  • convert epoch timestamp into gaoc accepted format (#2344) (4247c74)
  • facebook_pixel: name conversion to string (#2338) (5530990)
  • incorrect usage of histogram as counter (#2335) (654f0ad)
  • iterable: update addition of default value for some fields (#2310) (0f1ebba)

1.34.1 (2023-07-07)

Bug Fixes

  • iterable: fix metadata format while batching (#2345) (256cb7e)

1.34.0 (2023-06-30)

Features

  • iterable: update addition of default value for some fields (#2319) (0dfb7b6)

Bug Fixes

1.33.0 (2023-06-23)

Features

Bug Fixes

  • add ip mapping for mix-panel group call (#2281) (4b2e961)
  • add support for array of string values for userFields (#2282) (6810493)
  • add twitter ads in features.json (#2278) (b8b2ae7)
  • bingads audience list data retuns array for single user (#2303) (b9f8a3b)
  • braze source transform timestamp conversion issue (#2301) (63f9875)
  • correct mapping for properties object for identify call (#2283) (6d599b1)
  • customerio: add missing webhook event types (#2217) (7deb41c)
  • destination response in error message (#2275) (432a130)
  • error handling for valid timestamp (#2266) (bf029ee)
  • ga4: added validation and extended support for context.traits for user_properties (#2178) (c6f62e2)
  • gainsight_px null value (#2240) (a45dbaa)
  • handle nested response for marketo (#2219) (8572817)
  • marketo static list test cases (#2277) (2f9c7c9)
  • optimizely: remove empty attributes array for identify call (#2302) (2361679)
  • sonar cloud Issues (#2270) (b7abd1e)
  • algolia: objectIds not getting mapped properly during transformation using cdkv2 (#2306) (3e98cdd)

1.32.3 (2023-06-20)

Bug Fixes

  • add ip mapping for mix-panel group call (#2281) (607bb0e)
  • add support for array of string values for userFields (#2282) (2d79801)
  • correct mapping for properties object for identify call (#2283) (d046cd2)
  • pinterest, mixpanel, klaviyo updates (#2288) (8a18b90)

1.32.2 (2023-06-15)

Bug Fixes

  • trackingplan: correct drop event status for tracking plan events (#2272) (fd5ebb0)

1.32.1 (2023-06-14)

Bug Fixes

  • add support for external_id in track call and use processedResponse for axios calls (377b240)

1.32.0 (2023-06-12)

Features

Bug Fixes

1.31.2 (2023-06-08)

Bug Fixes

1.31.1 (2023-06-07)

Bug Fixes

1.31.0 (2023-06-05)

Features

  • add stats for bad events in fb_custom_audience (#2192) (8176874)
  • error enrichment to get clear error messages for facebook pixel (#2018) (0ee7c73), closes #2233

Bug Fixes

  • cdkv1: error handling for cdkv1 destinations (#2227) (c3aedbf)
  • customerio destination: added fix for unhandled exception for pr… (#2226) (fde530f)
  • hubspot destination: added fix for handling error when hubspotPropertyMapResponse not present (d1613b6)
  • hubspot bugsnag error (#2235) (1d4df3a)
  • hubspot destination: add fix for handling error case when properties are not sent in hubspot (0225a28)
  • iterable bugsnag error (#2234) (b2b3b19)
  • sonarCloud code smells (#2187) (6646257)

1.30.1 (2023-05-31)

1.30.0 (2023-05-30)

Features

Bug Fixes

  • add async/await in af,clevertap, engage and sendgird (#2183) (20846ab)
  • gaoc: adding batching support (#2201) (5865f50)
  • handling proxy responses for tiktok_ads, snapchat_custom_audience (#2169) (906d799)
  • pinterest ge parameter (#2210) (f64e30d)

1.29.2 (2023-05-26)

Bug Fixes

1.29.1 (2023-05-25)

Bug Fixes

1.29.0 (2023-05-23)

Features

Bug Fixes

1.28.1 (2023-05-16)

Bug Fixes

1.28.0 (2023-05-15)

Features

  • braze merge users (#2135) (a0f9ae9)
  • braze merge users (#2135) (58f69d2)
  • checkout code for generating tags (#2153) (76f36e1)
  • fb_pixel: add validation (#2159) (64a05cb)
  • ga4: common page call information(page, url, title) support in track call (#2141) (f7a32b2)
  • ga4: override client_id and session_id and add support of session_number in GA hybrid mode (#2121) (fd0dc94)
  • ga4: override client_id and session_id in ga4 hybrid mode (#2167) (ff9d778)
  • onboard new source formsort (#2120) (203a0c4)
  • onboarding router batching for braze (#2130) (35a5b37)

Bug Fixes

1.27.1 (2023-05-10)

Bug Fixes

  • checkout code for generating tags (e377f68)

1.27.0 (2023-05-09)

Features

Bug Fixes

1.26.0 (2023-05-05)

Features

Bug Fixes

  • allow null values to be passed in Braze for standard properties (#2111) (10d037a)
  • call to lower case only when message.type is defined (#2109) (71c1e7a)
  • remove skip verify flag (#2114) (c4b0a69)

1.25.0 (2023-05-02)

Features

  • destination: braze dedup (#1931) (66b335c)
  • fetch audience id for retl criteo audience (#2058) (f80f843)
  • introduced additional variable for conversionDateTime for GAOC Stor… (#2108) (14e06ee)

Bug Fixes

1.24.0 (2023-04-25)

Features

Bug Fixes

  • added missed stats to dest transform controllers (#2080) (9cbbd0e)
  • prioritize timestamp over originalTimstamp across destinations (#2078) (b7a0fdb)
  • shopify default check for anonymousId (#2086) (c7472a8)

1.23.1 (2023-04-20)

Bug Fixes

1.23.0 (2023-04-17)

Features

  • mixpanel: add simplified api in page/screen/group/revenue event (#2065) (400a5d3)
  • mixpanel: add support of simplified api (#2042) (593bcc0)
  • onboarding tiktok ads to transformmer proxy (#1905) (d26a924)
  • shopify identity stitching 3 (#2039) (0d3c4fc)
  • tiktok_ads_offline_conversions: support of multiple phone numbers (#2061) (ecaa337)

Bug Fixes

  • add override field support in contextual traits (#2066) (e4abff8)
  • cdk v2: webhook destination can accept payload without message type (#2067) (4d920a3)
  • freshsales rudderEvent to freshsales standard event (#2053) (606e10c)
  • hs: input data type validation based on the property map (#2055) (8cbb215)
  • update priority of timestamp over originaltimestamp (#2064) (bf969ff)

1.22.2 (2023-04-13)

Bug Fixes

1.22.1 (2023-04-12)

Bug Fixes

  • allow event names without forced lowercasing, disable lowercasing (#2050) (02382c5)
  • drip: datatype and character limit check (#2045) (15889ce)

1.22.0 (2023-04-10)

Features

  • add override support in clevertap (#2043) (addb9f9)
  • clevertap: ignore stringification for objects for Charged event (#2041) (fd3e4ea)
  • enhancement gaoc store conversion (#1990) (f90b16f)

Bug Fixes

1.21.0 (2023-04-04)

Bug Fixes

1.20.2 (2023-04-01)

Bug Fixes

  • add the missing git commit sha of the source to bugsnag (#2030) (65ccbdd)

1.20.1 (2023-04-01)

Features

Bug Fixes

  • customerio: added validations to convert integer to string (#2017) (f50b128)
  • customerio: update logic of getting event name (#2028) (18e4a83)

1.20.0 (2023-03-28)

Bug Fixes

  • gainsignt_px: undefined attributes issue (#2010) (bf56359)
  • monday: axios call empty response issue (#2001) (196294f)
  • rockerbox: make email as non-required field (#1995) (2f7ebff)
  • snapchat_conversion: price calculation (#1988) (8240224)
  • test-cases: fix test cases to use template like secret keys (#1973) (f709d1f)
  • undefined columnToPropertyMapping config issue (#1998) (ef7a351)

1.19.0 (2023-03-23)

Features

Bug Fixes

  • file names in helm charts update job (#1992) (c694b49)
  • ga4 user_properties structure (#1982) (3d81202)
  • GA4: revert context.traits support for user_properties (#1991) (ae001dc)
  • revert context.traits support for user_properties (4f51403)
  • tik-tok ads offline events email array issue (#1979) (3c7f4ac)

1.18.0 (2023-03-23)

Features

Bug Fixes

1.17.0 (2023-03-21)

Features

  • add default action source (#1957) (043cae2)
  • braze: refactor code custom attribute operations (#1943) (9c91bfc)
  • mix-panel: add support for multiple group key value (#1773) (e7a8d48)

Bug Fixes

  • added products array check for iterable destination (#1949) (87db73e)
  • fb pixel: ecomm (#1932) (8d5e07a), closes #1964
  • firehose: handle undefined message type (#1942) (d3ea664)
  • integration: pinterest content_id field dropped when having null value to match with cdkv2 (#1950) (09995e9)

1.16.2 (2023-03-16)

Bug Fixes

  • add optional chaining for phone in tiktok_ads_offline_events (37dc013)

1.16.1 (2023-03-15)

Bug Fixes

1.16.0 (2023-03-14)

Features

Bug Fixes

  • changelog (ef13dd8)
  • create pull-request jobs in workflows (36b2677)
  • syntax issue in workflow (09d7659)
  • syntax issue in workflow (c84ef6e)
  • util: getDestinationExternalIDObjectForRetl funciton (#1919) (235243d)

1.15.1 (2023-03-13)

Features

Bug Fixes

  • client_id mapping for ga4 (#1904) (9aaf908)
  • destination: add channel as platform (#1906) (4cfbbd0)
  • remove ga4 identify call support for cloud mode and treat identify call event as track events (login, sign_up and generate_lead) (#1903) (fa8fd74)
  • slack: handlebars error handling (#1910) (0c6bc2e)

1.15.0 (2023-03-07)

Features

Bug Fixes

1.14.0 (2023-02-28)

Features

Bug Fixes

  • active-campaign: add check before iterating stored event array (#1902) (9666e85)
  • integration: Algolia in CDK v2 now errors out for non string event names (#1867) (5be8891)
  • logger import (#1874) (7ff1b4a)
  • package.json & package-lock.json to reduce vulnerabilities (#1885) (11b4a4b)

1.13.0 (2023-02-15)

Features

  • destination: onboard criteo audience (#1792) (5904c75)
  • integration: rockerbox - add support for custom properties mapping (#1815) (8ba50d2)
  • integration: rockerbox - allow all properties to be passed over to rockerbox (#1838) (fb64039)
  • integrations: onboarding webhook to CDK v2 (#1783) (22d583a)
  • mailchimp: add support for track call (#1814) (94c10ba)
  • moengage source (#1846) (123a2d9)
  • new integration: onboard optimizely fullstack cloud mode (#1805) (5373185)
  • shopify - add cart token, order token and checkout token in the Context object (#1847) (88e8fe0)
  • source: initial commit for identity stitching in shopify (#1810) (7b662df)
  • transformation: libraries import extractor (#1851) (462bba9)
  • userId to be converted to string for Router (#1822) (7ec03c6)

Bug Fixes

  • active_campaign: handle bad url string while formatting with domainUrlV2 (#1816) (7fd15be)
  • amplitude check for actionKey before accessing it (#1833) (5071582)
  • bugsnag errors (#1863) (ae627d3)
  • CDK v2: editing CDK v2 for pinterest tag for num_items field (#1840) (b1265c0)
  • codebuild issue (16eab14)
  • criteo_audience: stringification of destination error (#1839) (fe17453)
  • ga4 userId issue (#1857) (cd30c47)
  • integration: Pinterest conversion in CDK v2 returns correct num_items for single product array (#1861) (8c8c316)
  • integrations: salesforce update error message and error response handler (#1799) (b473c23)
  • klaviyo: skip profile lookup call for rETL events (#1856) (9e6b5e4)
  • order_token updated in shopify (#1865) (7fc608e)
  • package.json & package-lock.json to reduce vulnerabilities (#1824) (779edb2)
  • refactor subscribe user flow to stop subscribing user without consent (#1841) (fe231c2)
  • set context as metadata in bugsnag error notification (#1778) (55c3097)
  • singular: undefined properties object for track (#1808) (f53bec1)
  • transformation: release isolate in case of error while creating (#1850) (ea51e24)
  • typecast userId, anonymousId to string (2150033)
  • undefined check added for isHybridModeEnabled function (#1812) (a49be9e)
  • update check for props value (343e946)

1.12.0 (2023-01-19)

Features

Bug Fixes

  • add missing implementation stat tag for router transformation (#1779) (5ebde56)
  • add sources as valid channel to cdkv1 (bd74ef7)
  • add sources as valid channel to cdkv1 (#1803) (e3057db)
  • add validation for event name as string (#1768) (c48ec5e)
  • array type check for externalIdArray (#1785) (dec3bb6)
  • bugsnag error fixes for salesforce, garl, gaoc (#1776) (553c5de)
  • change destination configuration errors to abortable (#1790) (fb1281d)
  • destination transformation change from processor to router (#1754) (674d476)
  • integration: GAOC - fix timestamp format, allow calls without custom variables (#1796) (7c450ee)
  • iterable alias call is separated from identify batching (#1777) (3676c45)
  • products array mapping and rename impact_radius to impact (#1797) (f812f0d)
  • proper error throw in gaec (#1767) (a2ed19d)
  • remove regex validation for phone_number (#1771) (6c01642)
  • revert salesforce fix for undefined access_token (#1780) (d917b2e)
  • send dest info for failed events (#1770) (9f108c0)

1.11.0 (2023-01-10)

Features

Bug Fixes

1.10.0 (2022-12-20)

Features

Bug Fixes

1.9.1 (2022-12-16)

Bug Fixes

1.9.0 (2022-12-16)

Features

  • destination: onboard pipedream as event stream source (#1634) (477e2f7)
  • map the usertraits for all event in Posthog (#1636) (3a12f79)
  • onboard ga4 hybrid mode (#1617) (0986b76)
  • onboard pinterest and algolia to json template engine (#1640) (f0f4717)

Bug Fixes

  • destination: follow ecommerce spec in tiktok_ads (#1629) (a258bfb)
  • upgrade base node image in dockerfiles (#1702) (a26b20e)

1.8.0 (2022-12-07)

Features

Bug Fixes

1.7.0 (2022-11-17)

Features

Bug Fixes

  • (marketo) logger import (#1576) (c83f046)
  • add test coverage for processMetadata function (#1567) (b438daa)
  • destination: fix the flattening issue solve for ga4 (#1581) (bea730d)
  • destination: revamp group call in Gainsight_PX to reduce API calls (#1578) (f641cc0)
  • destination: update formating of user traits in facebook pixel (#1579) (b7772e4)
  • integration: Shopify - correct typo in customer_disabled, add to track_maps (#1573) (cfb5c56)
  • transformation: convert slash to dot to get valid docker image name (#1564) (f1b6b94)
  • typo in topic mapping for shopify source (#1566) (0ecf278)

1.6.0 (2022-11-10)

Features

  • destination: skip unix timestamp conversion if already being sent from source (#1560) (a52cbd7)
  • destination: stringify the object and array for Clevertap (#1554) (1c7b459)
  • destination: support custom mapping with client_id for ga4 destination (#1553) (e9f056b)
  • destination: update identify call to set primary email for Zendesk(#1539) (ed307a3)
  • marketo: add dynamic ttl & cache eviction support (#1519) (19f1081)
  • support custom webhooks in auth0 source transformer (#1527) (ebc005f)

Bug Fixes

  • (marketo)- remove duplicate responseHandler from util and refactor (#1557) (144793e)
  • destination: do not update event properties to lowercase in hubspot (#1559) (e41b37f)
  • ecom events properties mapping correction (#1549) (0e9c816)
  • incorrect lodash cloneDeep import (#1545) (5e70dca)
  • suppress cdk error types (#1555) (9215a7c)

1.5.0 (2022-11-03)

Features

  • added multitopic support for kafka (#1488) (bd1298b)
  • new integration: onboarding snapchat custom audience (#1443) (1e00248)

Bug Fixes

  • fixing errors caught by bugsnag (#1536) (9c43896)
  • suppress errors thrown from the transformers in bugsnag notifier (#1534) (1ca8e9f)

1.4.0 (2022-11-01)

Features

  • integration: onboarding gainsight px source (#1500) (0d0cce5)
  • onboard algolia destination to cdk 2.0 (#1474) (e716d84)

Bug Fixes

  • amplitude: send error response instead of discarding the event during batch processing (#1521) (fece19f)
  • cdk based live compare test results (#1483) (d8f32c3)
  • error stat issue for algolia (#1528) (3a7482c)
  • upgrade ajv from 8.6.1 to 8.11.0 (#1372) (f3b54c0)
  • upgrade axios from 0.26.1 to 0.27.2 (#1403) (1186518)

1.3.0 (2022-10-25)

Features

  • error reporting: integrate bugsnag (#1469) (39b5fa2)
  • integrations: added support for catalogs iterable with vdm rETL source (#1439) (586f771)
  • new integration: factorsAi (#1490) (1000ca8)

Bug Fixes

  • bugsnag error notify handler (#1512) (d947c0e)
  • mixpanel: stripped off last 36 characters of insert_id (#1503) (550faec)
  • posthog group update (#1496) (154f656)
  • skip adding Id field to salesforce payload for retl (#1501) (d2808f4)
  • upgrade @aws-sdk/client-s3 from 3.56.0 to 3.180.0 (#1505) (58c0179)
  • upgrade @aws-sdk/lib-storage from 3.56.0 to 3.142.0 (#1370) (94faae5)

1.2.0 (2022-10-18)

1.1.0 (2022-10-17)

Features

  • integration: Marketo- attribute to attributes, apiName to name,… (#1481) (e7187d6)

1.0.0 (2022-10-13)

Features

  • add commit id and version in health endpoint (#1445) (e21dca7)
  • Add library key support (4aa31af)
  • Add support for all Apple family OSes (#925) (0962527)
  • add Variance as a destination (c5f84c6)
  • Added library key support for Amplitude (5af62c0)
  • Added library key support for Amplitude (f0cf6b5)
  • Facebook Pixel: add response parsing support (#1412) (00893c1)
  • hs: Add support for hubspot association events sent from retl (#1361) (b18c93f)
  • integrate cdk v2 (#1448) (d5086c2)
  • integration: fb custom audience - upgrade v14 to v15 (#1463) (f83a4b6)
  • integration: marketo - correct attribute to attributes, fix test cases (#1446) (80b148f)
  • integration: onboard Facebook Offline Conversions destination (#1462) (9f0413b)
  • integration: Singular- allow empty string by default for instal… (#1480) (c44dec2)
  • integration: Singular- unixtimestamp format fixes and empty url allowed for openuri (#1476) (66c1efd)
  • integrations: user deletion support for mp, clevertap, and af destinations (#1426) (b5c5d6f)
  • json support for warehouse destinations (#1144) (a431b08)
  • Klaviyo ecommerce Specs (#904) (5dd5329)
  • migrate pinterest to cdk (#1458) (addff70)
  • new integration: google adwords offline conversions onboarding (#1397) (4974b6d)
  • new integration: june cloud mode destination onboarding (#1433) (458b32c)
  • new integration: onboard Monday cloud mode destination (#1400) (f4e5cc4)
  • new integration: onboarding mailjet (#1449) (81de8a1)
  • new integration: onboarding mailmodo source (#1414) (e3689c2)
  • serenytics: onboarding serenytics cloud mode destinations (#1430) (b7e93e3)
  • signl4: onboarding signl4 cloud mode destination (#1424) (47bd3f8)
  • support 'event' alias for 'message' in dynamic config (#1289) (ff6abb8)
  • transformation: update env varibale name (d904828)

Bug Fixes

  • address async and flow type issues (#1457) (632f74e)
  • algolia: adding check on eventTypeSetting availability (#1423) (d8572ff)
  • appsflyer: event name casing in track payloads (#1390) (3b22f18)
  • braze: adding dynamic support for eu data center (#1236) (90bc03f)
  • docker vulnerabilities (#1435) (27084e2)
  • facebook pixel proxy tests (#1444) (f632583)
  • Fix test case (ac2342d)
  • ga: Do not fallback to userId for cid when disableMd5 is true, keep it undefined (ad72d59)
  • hs: logic for custom objects support of hs with rETL (#1222) (5353bcc)
  • kafka schemaId (#1283) (214d5d5)
  • marketo: unhandled exception status-code fix (#1432) (6cc4868)
  • Remove event type guard that prevent traits from copying to user props (e276ade)
  • signl4: correcting timestamp format (#1431) (18632e6)
  • trackingplan: adding message type optional check in tp source config (60f0658)
  • upgrade dotenv from 8.2.0 to 8.6.0 (#1389) (1c3d001)
  • upgrade koa from 2.13.0 to 2.13.4 (#1398) (213e30e)
  • upgrade ua-parser-js from 0.7.24 to 0.8.1 (#1378) (a50899b)
  • vulnerabilities in dependencies (#1436) (a26e7f5)

0.1.5-rc.0 (2020-03-16)

0.1.4 (2020-03-02)

0.1.3 (2020-02-11)

0.1.2 (2020-02-07)

Bug Fixes

0.1.1 (2019-11-05)

0.1.0 (2019-10-24)

1.18.0 (2023-03-23)

Features

Bug Fixes

  • added products array check for iterable destination (#1949) (87db73e)
  • fb pixel: ecomm (#1932) (8d5e07a), closes #1964
  • firehose: handle undefined message type (#1942) (d3ea664)
  • ga4 user_properties structure (#1982) (3d81202)
  • integration: pinterest content_id field dropped when having null value to match with cdkv2 (#1950) (09995e9)
  • tik-tok ads offline events email array issue (#1979) (3c7f4ac)

1.17.0 (2023-03-21)

Features

Bug Fixes

  • added products array check for iterable destination (#1949) (87db73e)
  • changelog (ef13dd8)
  • client_id mapping for ga4 (#1904) (9aaf908)
  • correcting method name for prepareProxy (#1923) (cfed522)
  • create pull-request jobs in workflows (36b2677)
  • destination: add channel as platform (#1906) (4cfbbd0)
  • fb pixel: add default action source (#1946) (2e03f4d)
  • fb pixel: ecomm (#1932) (8d5e07a), closes #1964
  • fb pixel: zp mapping and external_id (#1908) (c8665d4)
  • firehose: handle undefined message type (#1942) (d3ea664)
  • ga4: product array issue (#1845) (3d24e93)
  • integration: pinterest content_id field dropped when having null value to match with cdkv2 (#1950) (09995e9)
  • remove ga4 identify call support for cloud mode and treat identify call event as track events (login, sign_up and generate_lead) (#1903) (fa8fd74)
  • slack: handlebars error handling (#1910) (0c6bc2e)
  • syntax issue in workflow (09d7659)
  • syntax issue in workflow (c84ef6e)
  • updated batching logic for pinterest_tag (#1878) (e38d772)
  • util: getDestinationExternalIDObjectForRetl funciton (#1919) (235243d)

1.16.2 (2023-03-16)

Bug Fixes

  • add optional chaining for phone in tiktok_ads_offline_events (37dc013)

1.16.1 (2023-03-15)

Bug Fixes

1.16.0 (2023-03-14)

Features

Bug Fixes

  • changelog (ef13dd8)
  • create pull-request jobs in workflows (36b2677)
  • syntax issue in workflow (09d7659)
  • syntax issue in workflow (c84ef6e)
  • util: getDestinationExternalIDObjectForRetl funciton (#1919) (235243d)

1.15.1 (2023-03-13)

Features

Bug Fixes

  • client_id mapping for ga4 (#1904) (9aaf908)
  • destination: add channel as platform (#1906) (4cfbbd0)
  • remove ga4 identify call support for cloud mode and treat identify call event as track events (login, sign_up and generate_lead) (#1903) (fa8fd74)
  • slack: handlebars error handling (#1910) (0c6bc2e)

1.15.0 (2023-03-07)

Features

Bug Fixes

1.14.0 (2023-02-28)

Features

Bug Fixes

  • active-campaign: add check before iterating stored event array (#1902) (9666e85)
  • integration: Algolia in CDK v2 now errors out for non string event names (#1867) (5be8891)
  • logger import (#1874) (7ff1b4a)
  • package.json & package-lock.json to reduce vulnerabilities (#1885) (11b4a4b)

1.13.0 (2023-02-15)

Features

  • destination: onboard criteo audience (#1792) (5904c75)
  • integration: rockerbox - add support for custom properties mapping (#1815) (8ba50d2)
  • integration: rockerbox - allow all properties to be passed over to rockerbox (#1838) (fb64039)
  • integrations: onboarding webhook to CDK v2 (#1783) (22d583a)
  • mailchimp: add support for track call (#1814) (94c10ba)
  • moengage source (#1846) (123a2d9)
  • new integration: onboard optimizely fullstack cloud mode (#1805) (5373185)
  • shopify - add cart token, order token and checkout token in the Context object (#1847) (88e8fe0)
  • source: initial commit for identity stitching in shopify (#1810) (7b662df)
  • transformation: libraries import extractor (#1851) (462bba9)
  • userId to be converted to string for Router (#1822) (7ec03c6)

Bug Fixes

  • active_campaign: handle bad url string while formatting with domainUrlV2 (#1816) (7fd15be)
  • amplitude check for actionKey before accessing it (#1833) (5071582)
  • bugsnag errors (#1863) (ae627d3)
  • CDK v2: editing CDK v2 for pinterest tag for num_items field (#1840) (b1265c0)
  • codebuild issue (16eab14)
  • criteo_audience: stringification of destination error (#1839) (fe17453)
  • ga4 userId issue (#1857) (cd30c47)
  • integration: Pinterest conversion in CDK v2 returns correct num_items for single product array (#1861) (8c8c316)
  • integrations: salesforce update error message and error response handler (#1799) (b473c23)
  • klaviyo: skip profile lookup call for rETL events (#1856) (9e6b5e4)
  • order_token updated in shopify (#1865) (7fc608e)
  • package.json & package-lock.json to reduce vulnerabilities (#1824) (779edb2)
  • refactor subscribe user flow to stop subscribing user without consent (#1841) (fe231c2)
  • set context as metadata in bugsnag error notification (#1778) (55c3097)
  • singular: undefined properties object for track (#1808) (f53bec1)
  • transformation: release isolate in case of error while creating (#1850) (ea51e24)
  • typecast userId, anonymousId to string (2150033)
  • undefined check added for isHybridModeEnabled function (#1812) (a49be9e)
  • update check for props value (343e946)

1.12.0 (2023-01-19)

Features

Bug Fixes

  • add missing implementation stat tag for router transformation (#1779) (5ebde56)
  • add sources as valid channel to cdkv1 (bd74ef7)
  • add sources as valid channel to cdkv1 (#1803) (e3057db)
  • add validation for event name as string (#1768) (c48ec5e)
  • array type check for externalIdArray (#1785) (dec3bb6)
  • bugsnag error fixes for salesforce, garl, gaoc (#1776) (553c5de)
  • change destination configuration errors to abortable (#1790) (fb1281d)
  • destination transformation change from processor to router (#1754) (674d476)
  • integration: GAOC - fix timestamp format, allow calls without custom variables (#1796) (7c450ee)
  • iterable alias call is separated from identify batching (#1777) (3676c45)
  • products array mapping and rename impact_radius to impact (#1797) (f812f0d)
  • proper error throw in gaec (#1767) (a2ed19d)
  • remove regex validation for phone_number (#1771) (6c01642)
  • revert salesforce fix for undefined access_token (#1780) (d917b2e)
  • send dest info for failed events (#1770) (9f108c0)

1.11.0 (2023-01-10)

Features

Bug Fixes

1.10.0 (2022-12-20)

Features

Bug Fixes

1.9.1 (2022-12-16)

Bug Fixes

1.9.0 (2022-12-16)

Features

  • destination: onboard pipedream as event stream source (#1634) (477e2f7)
  • map the usertraits for all event in Posthog (#1636) (3a12f79)
  • onboard ga4 hybrid mode (#1617) (0986b76)
  • onboard pinterest and algolia to json template engine (#1640) (f0f4717)

Bug Fixes

  • destination: follow ecommerce spec in tiktok_ads (#1629) (a258bfb)
  • upgrade base node image in dockerfiles (#1702) (a26b20e)

1.8.0 (2022-12-07)

Features

Bug Fixes

1.7.0 (2022-11-17)

Features

Bug Fixes

  • (marketo) logger import (#1576) (c83f046)
  • add test coverage for processMetadata function (#1567) (b438daa)
  • destination: fix the flattening issue solve for ga4 (#1581) (bea730d)
  • destination: revamp group call in Gainsight_PX to reduce API calls (#1578) (f641cc0)
  • destination: update formating of user traits in facebook pixel (#1579) (b7772e4)
  • integration: Shopify - correct typo in customer_disabled, add to track_maps (#1573) (cfb5c56)
  • transformation: convert slash to dot to get valid docker image name (#1564) (f1b6b94)
  • typo in topic mapping for shopify source (#1566) (0ecf278)

1.6.0 (2022-11-10)

Features

  • destination: skip unix timestamp conversion if already being sent from source (#1560) (a52cbd7)
  • destination: stringify the object and array for Clevertap (#1554) (1c7b459)
  • destination: support custom mapping with client_id for ga4 destination (#1553) (e9f056b)
  • destination: update identify call to set primary email for Zendesk(#1539) (ed307a3)
  • marketo: add dynamic ttl & cache eviction support (#1519) (19f1081)
  • support custom webhooks in auth0 source transformer (#1527) (ebc005f)

Bug Fixes

  • (marketo)- remove duplicate responseHandler from util and refactor (#1557) (144793e)
  • destination: do not update event properties to lowercase in hubspot (#1559) (e41b37f)
  • ecom events properties mapping correction (#1549) (0e9c816)
  • incorrect lodash cloneDeep import (#1545) (5e70dca)
  • suppress cdk error types (#1555) (9215a7c)

1.5.0 (2022-11-03)

Features

  • added multitopic support for kafka (#1488) (bd1298b)
  • new integration: onboarding snapchat custom audience (#1443) (1e00248)

Bug Fixes

  • fixing errors caught by bugsnag (#1536) (9c43896)
  • suppress errors thrown from the transformers in bugsnag notifier (#1534) (1ca8e9f)

1.4.0 (2022-11-01)

Features

  • integration: onboarding gainsight px source (#1500) (0d0cce5)
  • onboard algolia destination to cdk 2.0 (#1474) (e716d84)

Bug Fixes

  • amplitude: send error response instead of discarding the event during batch processing (#1521) (fece19f)
  • cdk based live compare test results (#1483) (d8f32c3)
  • error stat issue for algolia (#1528) (3a7482c)
  • upgrade ajv from 8.6.1 to 8.11.0 (#1372) (f3b54c0)
  • upgrade axios from 0.26.1 to 0.27.2 (#1403) (1186518)

1.3.0 (2022-10-25)

Features

  • error reporting: integrate bugsnag (#1469) (39b5fa2)
  • integrations: added support for catalogs iterable with vdm rETL source (#1439) (586f771)
  • new integration: factorsAi (#1490) (1000ca8)

Bug Fixes

  • bugsnag error notify handler (#1512) (d947c0e)
  • mixpanel: stripped off last 36 characters of insert_id (#1503) (550faec)
  • posthog group update (#1496) (154f656)
  • skip adding Id field to salesforce payload for retl (#1501) (d2808f4)
  • upgrade @aws-sdk/client-s3 from 3.56.0 to 3.180.0 (#1505) (58c0179)
  • upgrade @aws-sdk/lib-storage from 3.56.0 to 3.142.0 (#1370) (94faae5)

1.2.0 (2022-10-18)

1.1.0 (2022-10-17)

Features

  • integration: Marketo- attribute to attributes, apiName to name,… (#1481) (e7187d6)

1.0.0 (2022-10-13)

Features

  • add commit id and version in health endpoint (#1445) (e21dca7)
  • Add library key support (4aa31af)
  • Add support for all Apple family OSes (#925) (0962527)
  • add Variance as a destination (c5f84c6)
  • Added library key support for Amplitude (5af62c0)
  • Added library key support for Amplitude (f0cf6b5)
  • Facebook Pixel: add response parsing support (#1412) (00893c1)
  • hs: Add support for hubspot association events sent from retl (#1361) (b18c93f)
  • integrate cdk v2 (#1448) (d5086c2)
  • integration: fb custom audience - upgrade v14 to v15 (#1463) (f83a4b6)
  • integration: marketo - correct attribute to attributes, fix test cases (#1446) (80b148f)
  • integration: onboard Facebook Offline Conversions destination (#1462) (9f0413b)
  • integration: Singular- allow empty string by default for instal… (#1480) (c44dec2)
  • integration: Singular- unixtimestamp format fixes and empty url allowed for openuri (#1476) (66c1efd)
  • integrations: user deletion support for mp, clevertap, and af destinations (#1426) (b5c5d6f)
  • json support for warehouse destinations (#1144) (a431b08)
  • Klaviyo ecommerce Specs (#904) (5dd5329)
  • migrate pinterest to cdk (#1458) (addff70)
  • new integration: google adwords offline conversions onboarding (#1397) (4974b6d)
  • new integration: june cloud mode destination onboarding (#1433) (458b32c)
  • new integration: onboard Monday cloud mode destination (#1400) (f4e5cc4)
  • new integration: onboarding mailjet (#1449) (81de8a1)
  • new integration: onboarding mailmodo source (#1414) (e3689c2)
  • serenytics: onboarding serenytics cloud mode destinations (#1430) (b7e93e3)
  • signl4: onboarding signl4 cloud mode destination (#1424) (47bd3f8)
  • support 'event' alias for 'message' in dynamic config (#1289) (ff6abb8)
  • transformation: update env varibale name (d904828)

Bug Fixes

  • address async and flow type issues (#1457) (632f74e)
  • algolia: adding check on eventTypeSetting availability (#1423) (d8572ff)
  • appsflyer: event name casing in track payloads (#1390) (3b22f18)
  • braze: adding dynamic support for eu data center (#1236) (90bc03f)
  • docker vulnerabilities (#1435) (27084e2)
  • facebook pixel proxy tests (#1444) (f632583)
  • Fix test case (ac2342d)
  • ga: Do not fallback to userId for cid when disableMd5 is true, keep it undefined (ad72d59)
  • hs: logic for custom objects support of hs with rETL (#1222) (5353bcc)
  • kafka schemaId (#1283) (214d5d5)
  • marketo: unhandled exception status-code fix (#1432) (6cc4868)
  • Remove event type guard that prevent traits from copying to user props (e276ade)
  • signl4: correcting timestamp format (#1431) (18632e6)
  • trackingplan: adding message type optional check in tp source config (60f0658)
  • upgrade dotenv from 8.2.0 to 8.6.0 (#1389) (1c3d001)
  • upgrade koa from 2.13.0 to 2.13.4 (#1398) (213e30e)
  • upgrade ua-parser-js from 0.7.24 to 0.8.1 (#1378) (a50899b)
  • vulnerabilities in dependencies (#1436) (a26e7f5)

0.1.5-rc.0 (2020-03-16)

0.1.4 (2020-03-02)

0.1.3 (2020-02-11)

0.1.2 (2020-02-07)

Bug Fixes

0.1.1 (2019-11-05)

0.1.0 (2019-10-24)