Skip to content

0.42.1

Compare
Choose a tag to compare
@git-phu git-phu released this 31 Mar 02:17
· 14086 commits to master since this release

d9a6ac9 Source Amazon Ads: Migrate products_report stream to API v3 (#22355)
c2f5d49 snowflake-destination: allow buffer to be increased till 50 (#24698)
64a08fa 🎉 Source Amplitude: enable event stream time interval selection (#21022)
0a38d4e Source connector performance harness (#23786)
836e4f4 Source Github: decrease give up rate (#24457)
0b156a8 Source HubSpot: Convert to int only numeric values (#24641)
8bb84f2 Source File: decrease give up rate, added better error message (#24588)
ac5b109 fix-db-sources: introduce method to set cursor value for TIMESTAMP_WITH_TIMEZONE and TIME_WITH_TIMEZONE (#24693)
1b25120 Fix CAT for paystack (#24695)
b92e044 Source Instagram: decrease give up rate (#24634)
8a2e34e Source HubSpot: fix pagination for marketing emails (#24591)
0586006 Staging destinations: Fail fast on error during periodic checkpoint (#24671)
1245947 Generate metadata files from catalog (#24336)
1321770 Destination S3 Glue: struct fix (#24675)
97d2b47 Fix CAT for frashsales, github and hubspot (#24665)
cf94c14 🤖 Bump minor version of Airbyte CDK
c3b017c Add auth flow to declarative manifest schema (#24441)
a18c3d2 Source Tiktok Marketing: Mark datefields in spec as dates (#22863)
62111b8 connectors-ci: update dagger questions (#24089)
526a45c fix db-sources: allow TIMESTAMP_WITH_TIMEZONE and TIME_WITH_TIMEZONE as cursor value (#24667)
3c343f5 Source mysql: update docs to include increase slave_net_timeout and thread_pool_idle_timeout in case of errors (#20438)
fdce724 qa-engine: exhaustive list of inappropriate for cloud use connectors (#24628)
53ce006 Source Facebook Marketing: override SDK Cursor (#24600)
223bfff enable dagger cloud (#24602)
03e1ec4 Connector Health: Fixed SAT for close-com, facebook-marketing, freshsales, greenhouse, hubspot, intercom, jira, mixpanel, monday, pipedrive, recharge, sentry, slack, strava, stripe, trello, twitter, youtube-analytics, twillio, faker (#24361)
dcb1808 Update acceptance-test-config.yml (#24580)
3ba5a3c Docs: streams table (#24326)
25069a3 Destination Snowflake: Verify hostname via regex in spec (#24615)
a590678 Update amazon-seller-partner.md (#24599)
29a7e2e cdc: fix debezium shutdown interruption bug (#24166)
7b1930a connectors-ci: better handle unexpected failures (#24569)
d4d348a qa-engine: flag destination-tidb as inappropriate for cloud use (#24627)
bae3a74 change command name (#24626)
39f9f16 Added missing destination integration tests and fixed invalid icon (#24614)
97ba93c 🎉 Compare versions tool (#24421)
449b5de [non-forked] 🐛 Destination Databend: upgrade databend-sqlalchemy dependency (#24399)
efcec10 Greg/community pr 17193 (#23855)
a8e4f2c Always show Service Account Key JSON in BigQuery destination (#24447)
b5580a5 Added support for keyword mode and storing queries (#24550)
901c973 updated a few more links (#24186)
3f1eae1 Source Amazon Seller Partner: fix docs (#24404)
80da900 feat: Enable CDC checkpointing on Postgres (#24373)
5053b27 Source Github: fix caching for get_starting_point in stream "Commits" (#24398)
13ac151 Source S3: read a single record on check (#24429)
f737da0 🎉 Source FreshSales: bump release_stage to beta, add allowed_hosts (#24456)
9003277 Add bypasses for extra fields test (#24552)
5db3081 Ignore extra fields test (#24512)
e8bee10 Source Google Ads: Migrate to v13 (#24338)
38534b7 Set ssl_mode to require on remaining strict encrypt db sources (#24529)
94d6cc1 Source Stripe: fix stream slicing (#24471)
4095391 🎉 Source FreshSales: update for Beta certification (#24396)
49619fa Updated postgres.md for using primary host (#24175)
e34f398 Make ssl mode default to require for postgres on cloud (#24446)
a71a50f Fix octavia install.sh to use existing docker image (#24459)
5f1eb87 Fix destination integration tests (#24431)
eabbea4 🎉 Source Klaviyo: Add Profiles Stream (#23968)
79ed403 Update user impact section with more info about breaking changes (#24433)
942f7f4 Source Confluence: updated release stage to beta (#24413)
70da925 Source Airtable: update release_stage (#23873)
1c5941c Source Google Analytics: release_stage to GA (#24330)
c6ac029 Updating a typo: Harvest -> Mixpanel (#24442)
60f9db1 Update strava and paystack (#24437)
9cfc647 Ella/fail on extra fields (#23985)
066aeda 🎉 New Source: Everhour [low-code cdk] (#23593)
a00edf8 Add pattern descriptors to more fields in github and postgres sources (#24417)
1a6db4c update cli version to fix cpu resource exhaustin (#24420)
ecc424b Greg/convex pr 21287 (#23889)
c279913 Source strava: update docs + http -> https (#24368)
38457bf edited info about billing page (#24375)
810f9e9 connectors-ci: setup nightly builds (#24335)
468cd1c 🎉 New Source: todoist (#20046)
59c842e 1705 p0 revert regex (#24405)
2703a44 Cleanup createDatabase() code in AbstractJdbcSource (#24343)
9b7b30f Normalization: Use strict > comparison in incremental mode (#22381)
388e157 changed warning section to note (#24385)
c5b9410 Source Paystack: changed release stage to beta (#24356)
c820c45 Connector acceptance tests: Validate grouping and collapsing (#24055)
12eac42 JDBC Sources: remove redundant date-time datatypes formatting (#20760)
69736d9 🤖 Bump minor version of Airbyte CDK
bad5bce CDK: remove unexpected error swallowing on abstract source's check method (#24240)
1bfb83a Added Relevance AI widget to documentation (#24289)
609b453 Revert "Azure Synapse Compatibility (#18294)" (#24371)
dd74226 Source chargebee: ignore http 404 errors (#24370)
b1fbd6f Simplify Github and Postgres forms #2 (#24255)
71097dd Destination S3 Glue: fix emitted at column (#24359)
c1323f6 Verify catalog schema fieldNames is a subset of DB schema (#24207)
bb62d80 🎉 Source Strava - enable to cloud, to beta (#24101)
e89f946 Destination-snowflake: added host validation by pattern on UI (#23904)
aaf00de Add missing type hints (#24345)
f946a50 Fixed Typo in README (#23591)
af369de Source Confluence: certificate to Beta (#23988)
650d0c2 fix path (#24290)
bc5369e Source Pipedrive: releaseStage "beta" (#23930)
b22da4a Source Trello: releaseStage "beta" (#24200)
5ebbcc1 Source Xero: releaseStage "beta" (#24231)
d039c93 Source linkedin-pages: remove authSpec (#24352)
9fe07dc Source file: do not read whole file on check and discover (#24278)
62caa92 🤖 Bump patch version of Airbyte CDK
edfc595 Connector builder: Port "send stacktrace when error on read" to CDK connector builder module (#24173)
ca4ca68 Source Twilio: add conversations stream (#24320)
100cc60 Source ClickUp: Optional Include Closed Tasks (#23951)
1644791 Source Outreach - Feature more data from more streams (#17385)
164d1c1 Source Pipedrive: handle missed cursor_field (#24282)
8f65d61 ci_credentials: fix overwriting 'data' before getting nextPageToken (#24265)
d5c8f65 Fix SAT for twitter, stripe, recharg and gitlab (#24283)
e839f85 fix-postgres-cdc-npe:do not put null in properties (#24271)
99873c3 🤖 Bump minor version of Airbyte CDK
f4fd4d9 Connector Builder: Make connector_builder part of the CDK package (#24280)
f41d821 MySQL Source : add CDC heartbeat support (#23984)
58e7f5d 🎉 New source: Open Exchange Rates (#19434)
f6bcc49 Postgres source: add integration with data dog (#21533)
e6edd81 Source Paystack: certify to Beta (#24247)
1a3201b connectors-ci: new workflow for dagger nightly builds (#24273)
ca2d9c7 fix: Disable CDC checkpointing using a flag (#24275)
0409574 Source Trello: get board ids also from organizations (#24266)
d47ccd1 🤖 Bump patch version of Airbyte CDK
98719cf [ISSUE #23794] CDK's read command handler supports Connector Builder … (#24204)
7696b30 📝 Source Google Search Console: update documentation (#22295)
775f203 🎉 Source YoutubeAnalyticsBusiness Demo: remove the source-youtube-analytics-business from OSS part 2/3 (#24148)
6f8eec7 Adjust CDK publish command (#23935)
6c434c8 Source zendesk support: validate datetime on check (#24252)
2262cef re-set ci pipeline start timestamp (#24268)
7ae1de2 Destination Databricks: Support managed tables (#23965)
9d0aae6 Eks runner branch (#23943)
0cf36ed Source Slack: Increase page_size/limit param for API calls (#24126)
fbe4ecc Fix: only build docker images with the local CDK for connectors (#24259)
deadeca Connector Builder: assert catalog exists on test_read requests (#24199)
6f98a68 Source Yandex Metrica: certify to beta (#24188)
b588a52 Source Xero: Certify to Beta (#24217)
2d6f5ee Dagster PoC for Metadata service (#23989)
511d2b0 Update default threshold value for Jira (#24245)
e94e62f Fix expected records for chargebee (#24239)
db388a5 Docs: update twitter.md (#24241)
edf5b19 Source Instagram: decrease give up rate (#23671)
73eb77f 🎉 New Source: Firebase Realtime Database (#18029)
e5f96a3 MySQL Source : support different table structure during "DESCRIBE" query (#24147)
508de0f Source Github: Mark datefields in spec as dates (#22993)
550fe10 Source Google Search Console: Mark datefields in spec as dates (#22984)
4eb896b Source Airtable: make stream name unique; add id to names (#22704)
27de42e Source Google Ads: Mark datefields in spec as dates (#22985)
0d93fff Fix spec orders for yugabyte, sftp-bulk, gnews (#24180)
096e76f Source Salesloft to beta (#24202)
f2ba087 🎉 Source ZohoCRM - enable in cloud (#23906)
2d3c48d Revert "Simplify postgres and GitHub forms (#24127)" (#24219)
c4fbc8c S3-Parquet: added handler to process null values in arrays (#23788)
5cc7055 Update sentry heartbeat timeout treshold (#24208)
fcc80cb Simplify postgres and GitHub forms (#24127)
c3247d3 🐛 Source Freshsales: update CAT before Enable in Cloud (#24155)
f06be03 Source Trello: Certify to Beta (#24141)
1ed9add Add metadata validator (#24198)
6a88625 Source s3: fix datetime conversion (#24178)
c86199c updated CAT config (#24154)
3b0a710 Update the warning on stripe full-refresh-overwrite (#21007)
85ba368 Fix: Make the test commands consistent with the first line (#21904)
d4d9f56 Updated Braintree connector docs (#21447)
3e81c9b Docs: Information to setup source GA4 #21670 (#22416)
69378d8 Docs: added info about default data residency (#23990)
325599b fix trustpilot changelog date #24009 (#24189)
e890d01 Connector builder: handle empty catalog (#24184)
29587dc Source stripe: safe get customer's attributes (#24179)
f9f57ac 🎉 Source Facebook Marketing: Added level into custom ads insights (#19141)
c1a4a6f Fix expected records for jira and zenloop (#24182)
52db686 ella/even more tiny docs changes! (#24171)
c772bc2 Some more cleanup in abstract classes in preparation of splitting (#24164)
7538437 Fixup dead links (#24167)
db45f05 Source S3: fix discovery issues (#24157)
a36dc23 🎉 New Source: Trustpilot (#24009)
0391c0b 🐛 🚨🚨 Source LinkedIn Pages: fixed failing connection checks (#24161)
326387b 🐛 Source Onesignal: Update connectors spec; fix incremental sync (#24076)
60322fa 🐛 Source Microsoft Dataverse: Fixed deduped not working correctly (#22805)
5975c32 🐛 Source S3: fix datetime format string in FileStream (#23195)
c46ff3e docs: fix formatting for source-python-http-tutorial (#23887)
29c7c73 Update source_definitions.yaml (#24122)
2e9e2bb Data types documentation: revert to v0 + update text (#24096)
3ccfb5b Updated chargebee expected records (#24146)
94fb905 Fix heirarchy of contributing guide page (#24152)
f335549 Ella/semver docs (#24150)
13bdee0 Source Salesforce: update regex pattern, specify format to date-time (#24071)
decfb98 Add semantic versioning guidelines for contributions (#24117)
417304f Destination Typesense: add icon, prepare for Cloud (#24139)
3e81251 Source Google Analytics v4: certify to GA (#23872)
62757c9 Source Xero: Enable in Cloud (#24005)
a1da244 Source Paystack: enable in cloud (#24085)
cd16cc8 #1526 source google search console: update docs (#24133)
d534751 Source Salesloft: certify to beta (#23937)
b33f424 connectors-ci: fix secrets upload to GSM (#24136)
5d8f231 connectors-ci: fix typo in observability report (#24132)
903d34e [Low-Code CDK] Enforce manifest against the airbyte-cdk version and the Beta version 0.29.0 (#23796)
98f0080 🎉 New Source: OpsGenie [python cdk] (#16768)
1119e6d 🎉 Source Amazon Seller Partner - add Belgium marketplace (#24098)
bb5741a Connector builder: support for test read with message grouping per slices (#23925)
2e85c94 #23949 Remove check() from read() method for sources Cockroach DB and Postgres (#24000)
0b9ae8e Connector Health: Fixed SAT for GitHub, Google Analytics v4 (UA), Google Search Console, Hubspot, Recharge, Sendgrid, Greenhouse, Chargebee, Survey Monkey, Twitter, Zenloop, Zendesk-support, Pinterest, Slack, Sentry (#23946)
e1e13ce Add header to octavia api client (#23688)
6bc96b5 Source Intercom: extend Contacts schema with opted_out_subscription_types (#22095)
4749b77 connectors-ci: fix typo in observability report (#24113)
9e94126 MySQL/MsSQL sources fixed NPE during cursor values validation (#24082)
1330777 Source Mailchimp - Add Reports stream #23464 (#24112)
3a63e66 Source Airtable: update spec and doc (#24093)
50849fc Connector Builder: print jsonified AirbyteMessage (#24111)
b19998e edited links in docs (#24108)
294cdbc Normalization Bigquery: Add more reserved words (#24077)
585fad6 fixing the docs for surveycto (#20749)
b8239e1 Change livecycle from Class to method, so the resources are not shared between tests (#24064)
9864e4b Update links (#24100)
e9a21d6 Source Stripe: cache customers (#24051)
3b47470 Fixup Google Analytics DocumentationURLs and Spec Names (#24078)
afb4a00 Source Zoho CRM: Set airbyte type to string for zoho autonumbers when they include prefix or suffix #23818 (#24034)
7daf922 Source Instagram: do not emit incomplete records (#24043)
a2c29e0 Source Trello: Enable in Cloud (#24045)
f734325 fix typo in gha workflow (#24088)
26c3151 connectors-ci: improve concurrency and implement correct DAG logic (#23967)
4d69d6e Destination-snowflake: added write attempt to internal staging Check method (#24058)
507845c connectors-ci: make /test and dagger pipeline write report in a common way for observability (#24050)
64d9c7d typo (#24075)
16e81b7 Create a DbSourceDiscoverUtil for common utilities (#23929)
ace229f MySQL/MsSQL Source: stop sync on null cursor value (#23908)
a9e23bb Source Amazon Seller Partner: prepare for cloud (#23980)
4f9350d Fixed docs nits (#24070)
a96643c Update README.md (#23761)
8c6bfff Edited the GA4 doc (#23911)
dd7da58 🤖 Bump patch version of Airbyte CDK
2e3412d [ISSUE #24059] fix reset pagination issue (#24069)
2b81405 🎉 Source Amazon Ads : use optional config report_record_types (#18677)
a802fb4 Edited the Airtable doc (#24065)
3eecf54 Source S3: infer schema of the first file only (#23189)
f6e6ae6 Add allowedHosts to MySQL and MSSQL DB Sources, for network isolation (#23939)
200b035 🎉 New Source: GCS (#23186)
8ee32b1 New connector_builder module for handling requests from the Connector Builder (#23888)
a17da15 Add a note about publishing with dockerx (#24057)
89f531f CAT: handle discovery error on previous catalog retrieval (#23992)
09593d9 [source-instagram] fall back to start date if date cursor not available (#24042)
5fecc7e add missing newline (#24035)
1bc1ecf Fix broken links in CDK speedrun tutorial (#24006)
1feda08 Rearrange connector contribution docs (#24004)
02f771b Do not remove trailing slash from path (#24003)
71ec402 🐛 Source Google Ads: fix stream Campaigns primary keys for incremental load (#23999)
9257114 🐛 Source Braintree: Update braintree Python library to the latest version (#23548)
39f084a Source Cart: remove incremental from order statuses stream (#23317)
0034801 fix Source Azure Blob Storage doc URL link in spec (#23827)
76df2f2 Docs: Update broken links (#23940)
96f6f76 [non-forked] 🐛 Source Stripe: Add missing field (cancel_at) to the Subscriptions stream (#23452)
da78630 Increase faker Resource Requirements (#20976)
8d6f130 remove outdated code comment
4ee62d9 Update supported-data-types.md - fix link to well-known-type (#23961)
dd5aeea Update on-kubernetes-via-helm.md (#23726)
771d218 feat: Add CDC sync checkpointing based on time or records (#21727)
8f7642f 🐛 Source Iterable: improve retry on 500 - Generic Error (#23938)
00752aa 🐛 Source Google Analytics 4 (GA4): improve rate limits messages and retry logic (#23822)