v0.50.35
b17f73b source-mssql: enforce SSL on Airbyte Cloud (#32882)
30a5127 enable groovy formatting in airbyte-ci format config, remove spotless from gradle build (#33013)
300ce85 airbyte-ci: format improvements (#32999)
1d9bcc4 Update Docs for schema propagation (#33010)
1874a4f Remove approve-and-merge (#32972)
97e6d03 avoid marking a test failed when CdcSourceTest.teardown fails. (#33002)
d0eb0ce ✨ Destination DuckDB: upgrade to duckdb v0.9.2 (#32635)
1269a0c update customization docs (#32963)
1e001e6 Move the facebook pages doc's first heading above danger admonition (#32997)
5acca55 [Source-Mssql] Format Datetime and Datetime2 datatypes to 6-digit microsecond precision (#32573)
2d26337 Use parse base64Binary to parse binary related data (#32610)
7aaaa06 Source Greenhouse: migrate to base image and increase test coverage (#32397)
ca028bb Add documentation for markdown Tabs (#32881)
c73e751 source-postgres : Bump DBZ default time to 1200 sec (#32961)
6864074 Destination redshift: async standard inserts (#32888)
9f9890f Add breakage warning to Facebook Pages docs (#32880)
17967c2 Sendgrid Source: Updated QL to 200 (#32389)
3200e1f 🐛 Source Jira: Fix incremental sync for stream Issues (#32927)
5558ed2 🤖 Bump patch version of Python CDK
1a09927 🐛 Source MongoDB : Improve our discovery phase to not create large BSON objects (#32886)
6671bce 🐛 concurrent-cdk: Do not set the max number of tasks to the number of workers (#32971)
a6d463f Fix format on master (#32978)
379cf70 🤖 Bump patch version of Python CDK
28e8692 Vector DB CDK: Add omit_raw_text flag (#32698)
8f7abc2 S3, Azure Blob Storage, GCS, Weviate, Milvus, Chroma, Qdrant: Bump cdk version (#32608)
a0de273 Add doc about the large records (#32907)
df9e288 Source Typeform: Increase test coverage, add missing field to responses schema (#32745)
50aaf0b Source Google Search Console: fix spelling mistakes in connector exceptions (#32921)
ad3524d Fix: Revert airbyte-ci to 2.8.0 from 2.10.0 (#32954)
40a74c7 Twilio Source: Updated QL to 200 (#32401)
703ef86 Docs: Updates Hubspot Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32359)
f99d8c3 Docs: Updates BambooHR Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32360)
b64284f Docs: Updates Asana Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32365)
06baef0 CI: Delete incorrect file added (#32936)
83ebd0d 📚 Update Destinations V2 docs (#32910)
b77f6e2 ✨ Source Amazon Seller Partner: improve UX (#32505)
665e4f7 source-mysql: merge strict encrypt variant into standard main mysql source (#31062)
9f3cc89 airbyte-ci: fix BuildConnectorImages constructor (#32928)
fb4cf98 airbyte-ci: custom tag on connector build (#32819)
965ed21 airbyte-ci: enable architecture selection on connector build (#32816)
e39aec4 Metadata: Retry dockerhub fetch on metadata post publish fail (#32626)
77f754a ✨Source KYVE: KYVE Mainnet support and generic normalisation (#32492)
eb25eac 🚨✨ Source Convex - switch the JSON format requested from Convex (#30853)
4b69947 Airbyte-Ci: Add makefile for new tool installation (#32484)
e11d765 Better attribution of DBZ closing reason (#32686)
6fb2591 low-code docs: Link to schema from the overview page (#32893)
41eb41b 🤖 Bump minor version of Python CDK
a84902e ✨ concurrent cdk: Read multiple streams concurrently (#32411)
0536e89 Destination snowflake: update docs to reflect that we removed s3/gcs staging (#32887)
d7c8f35 [Mysql] Apply initial setup time to Debezium setup time (#32662)
a7dba7f 🤖 Bump minor version of Python CDK
9d52007 🐛 low-code: Fix injection of page token in first request (#32666)
23f3b6c source-postgres: fix useLocalCdk = true (#32891)
3126204 unrevert #32806 (#32847)
71a84f0 ✨Source Amazon Seller Partner: multiple updates (#32833)
10ccfff Source Sendgrid: Increase Test Coverage, Update Expected Records (#32742)
aa2af5b Source Twilio: Increase test coverage, fix parse_response bug, update expected records, migrate base image (#32718)
18908b1 Source Cart: Update CDK to Latest Version (#32705)
1a1dd07 Source My Hours: Update CDK (#32680)
aeb2e63 ✨ Source Mailchimp: Implement SegmentMembers stream (#32782)
a0d17dd Docs: Add permissions to prereqs in Source Facebook Marketing (#32653)
2426880 🐛 Source Facebook Marketing: Removed validation that blocked personal ad accounts during check
(#32731)
4447fcb ✨ Source Pinterest: Update docs and spec; add missing placement_traffic_type
field to AdGroups stream (#32747)
740e071 🐛 Source Pinterest: Fix Advertiser stream names (#32734)
1f87374 🚨🚨🐛 Source Pinterest: Update date-time fields with airbyte_type: timestamp_without_timezone (#32595)
9604fbc 🐛 Source Pinterest: Fix backoff waiting time (#32672)
57a3075 ✨ Source Mailchimp: Add Interests, InterestCategories, Tags streams (#32218)
d9fb858 Source Hubspot: fix expected records (#32645)
e98a5da Remove facebook pages from cloud registry (#32879)
ea5e4bf bump breaking change upgrade deadlines (#32856)
d97a399 source-mysql, source-mssql: parallelize test execution (#32772)
cdd3952 airbyte-ci: revert #32806 (#32839)
8c71120 airbyte-ci: bump tag, update readme, remove 'nightly_builds' (#32806)
bfa468f [Doc] Update the Google Analytics V4 Source setup guide. (#30569)
1a0a9dc Destination Google Sheets: Add instructions for Airbyte OSS (#32044)
c88d501 Fix broken link to Google Sheet source example (#32337)
ab5571b Small typo fixes on google-ads.md (#32821)
c5db1e9 📚 Documentation November 2023 overhaul (#32811)
6fce769 🐛 Source Github: return AirbyteMessage if max retry exeeded for 202 status code (#32679)
a41d11b 🐛 Source S3: Fix discovery for zip file (#32677)
9dae0d3 Reinstate Pardot source connector doc (#32579)
e94501b Update Cloud Docs (#32539)
f0d68ba 🐛 Source Amazon Seller Partner: remove max_wait_seconds
from spec (#32462)
8a678fb 🎉 Source Pinterest add custom resports (#32601)
b7afdbe Update implementation-guide.md (#32625)
428a681 JDBC sources: improve timestamptz handling (#32616)
ab1490a 🐛 Source Stripe: update availability strategy (#32638)
6d54a5d Vector DBs: Mention langchain in docs (#32501)
4e51b7d Source Mailchimp: Handle empty fields in Reports stream (#32543)
e69e3de Source Bing Ads: unpin version (#32643)
cc7f019 🚨🚨✨ Source Instagram: Add primary keys for UserLifetimeInsights and UserInsights; add airbyte_type to timestamp fields (#32500)
a745a37 🐛 Source Instagram: Change start_date type to date; fix docs (#32627)
0391d37 🐛 Source Bing Ads: Fix start date parsing from stream state (#32597)
9d1a4ba Deprecate langchain destination (#32455)
4481be2 ✨ Source Pinterest: Marked start date as optional; add missing fields; add suggested streams (#32592)
831a5b0 Small typo fixed - An JSON -> A JSON (#32637)
03cfe9b 🤖 Bump patch version of Python CDK
d475beb 🐛CDK: Fix of generate the error message using _try_get_error based on list of errors (#32545)
f8ae6f6 🐛 Source Amazon Seller Partner: fix OAuth (#32550)
4c6e6a0 TEST CI: Benign docstring change (#32631)
0e7f30b TEST CI: Benign docstring change (#32630)
44450c3 Test CI: Benign docstring change (#32629)
251bba1 CI TEST: Benign docstring change (#32628)
70cb230 CI TEST: Benign docstring change (#32624)
95c8667 CI TEST: Benign docstring change (#32623)
88cc7c8 CI TEST: Benign docstring change (#32622)
796f4fa CI TEST: Benign docstring change (#32621)
5c87e1c CI TEST: Benign docstring change (#32620)
b6e5aff CI: Add a test version of the approve and merge command that requires required checks to be passing (#32612)
159dfe6 Hotfix: Fix formatting issue (#32619)
ddd233b self-managed docs rewrite (#32605)
b3f474c Update License documentation (#32575)
1cc5e53 Source Cart: fix schema and allow to use connector on Airbyte Cloud (#32517)
8b07903 Chargebee Source: Updated QL in metadata (#32382)
c477dc4 Paypal Transaction Source: Updates QL to 200 (#32390)
3da9d84 bump source-mysql-strict-encrypt to 3.1.7 (#32611)
f5cbe29 🚨 🚨 Source Stripe: fix multiple issues regarding Refunds, CheckoutSessions and CheckoutSessionsLineItems + fix stream schemas (#32286)
136535d Google Drive: Improve folder URL input (#32547)
f157e14 🐛 Source Bing Ads: Disable upgrade to 2.0.0 (#32604)
7dc53c2 enable parallelism on bigquery tests (#32580)
261a6fd 🤖 Bump patch version of Python CDK
aa111d2 Vector DB CDK: Delete cdc records (#32496)
509afc9 File CDK: Improve unstructured parser (#32554)
a38eca1 Enable client-side rate limiting on source-stripe #31512 (#32284)
fc1b08c 🚨🚨 Source Amazon Seller Partner: remove brand analytics reports from cloud (#32355)
316069e airbyte-ci bin release: trigger on all PRs (#32590)
6253c3f airbyte-ci: use new self hosted runners (#32537)
472c807 🐛 Source Bing Ads: campaigns, accounts, search query report streams: update schemas + date-time convert rfc3339
(#31995)
94abd2a Docs: Updates Slack Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32366)
1f12232 Docs: Updates Bing Ads Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32372)
5dcaf6a Docs: Updates Google Search Console Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32361)
933029c Docs: Updates GitHub Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32362)
8dce753 Mailchimp Source: Updated QL to 200 (#32393)
688c255 Docs: Updates Google Analytics v4 Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32367)
3f76180 Docs: Updates Zendesk Support Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32368)
7832680 Docs: Updates Exchange Rates API Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32369)
603bc11 Docs: Updates Stripe Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32370)
9a086d0 🤖 Bump patch version of Python CDK
c979f70 pass airbytestream instead of configured stream to as_airbyte_message (#32412)
0e166eb Async Destinations - Make debug messages less scary (#32526)
c7378ba 📝 Update partition docs to reflect parent stream / parameterized requests UI split (#32409)
0f94afe 🐛 CDK: Apply log level on the entrypoint's logger (#32410)
33ca41b Source Slack: increase timeout for full refresh CAT (#32548)
cd03095 source-freshsales: improve v1.0.0 breaking change messaging (#32518)
6deabcc source-chartmogul: improve v1.0.0 breaking change messaging (#32519)
2ae2586 🎉 Source Pinterest - new streams (#32299)
3d48b92 ✨ Source Instagram: Marked start_date as optional; set max retry time to 10 minutes (#32494)
7ae7e42 airbyte-ci: use binary in CI (#32497)
76da539 Source Klaviyo: updated events expected records (#32504)
af402ca Source Zendesk Support: connector health: updated expected records for ticket mertics stream (#32540)
6ae6e80 🐛 Source Amazon Seller Partner: remove AWS signature (#32508)
c4c1333 [docs] Show metadata above header, remove ID (#32525)
92516b7 Load connector secrets in performance harness to pass acceptance test (#32480)
81f4a43 Docs: fix posthog (#32522)
75ff8e1 update posthog rate limit docs (#32460)
75e71e3 Update airbyte-protocol.md (#32490)
4968382 🤖 Bump patch version of Python CDK
203e01e CDK: increase maximum_attempts_to_acquire
to avoid crashing in acquire_call (#32516)
ef95ef6 🐛 Source Mailchimp: Connection Check Error Handling (#32466)
6e777dd Update contact-support.md
d53dcb4 Source Mailchimp: Add expected records (#32226)
dc48c4f ✨ Source Bing Ads: custom reports (#32306)
f65569e Update contact-support.md
93bc6f1 ✨ Source Stripe: have all full_refresh stream syncs be concurrent (#32473)
a94cfdf ✨ Source Insightly : Migrate Python CDK to Low-code CDK (#31162)
9b94d5e format: airbyte-ci format fix all
on PR / airbyte-ci format check all
on master (#32491)
e0a5688 qa-check: tolerate http string in expected records (#32499)
b339662 S3, Azure Blob Storage, GCS, Pinecone, Weaviate, Milvus, Chroma, Qdrant: Update CDK to improve spec generation (#32357)
35862d9 Google Drive: Fix shared drives (#32429)
be6aebc 🐛 Source Bing Ads: normalize numeric values (#32422)
f6bc4b8 source-s3: remove useless test deps (#32495)
2c3b093 🤖 Bump patch version of Python CDK
f8b0b3e File CDK: Improve stream config appearance (#32420)
edd3780 airbyte-ci release: fix auth in workflow (#32489)
bf41a37 🐛 Source Instagram: Include media_product_type in Media and Stories Schemas (#32423)
3867cae airbyte-ci: improve release workflow (#32488)
0e47bda Airbyte-ci: Generate binary files for airbyte-ci (#31930)
ac3eb28 airbyte-ci: add format commands (#31831)
c75325b Update README.md (#32464)
e2e0aba [source-mongodb-v2] : Fix support to read UUIDs (#32285)
c642d81 Stephane/enable javac errors 1 (#32467)
6afac83 remove source-xero from Cloud (#32476)
a79fb06 Destination bigquery error grouping: even more fixes (#32468)
855d6a4 ✨ Source Freshsales : Migrate Python CDK to Low-code CDK (#31685)
53bbac8 Destination Bigquery docs: Clarify service account usage (#18642)
b8f1227 Cleanup connector metadata remark plugin (#32453)
9b6a1cc 🐛 Source Amazon Seller Partner: fix report decompression (#32457)
d2ccfe7 🐛 Source Asana: fix hidden config access (#32458)
a05a293 🐛 Source Stripe: fix multiple BankAccounts issues (#32146)
87f51fa 🐛Source Instagram: skip reading MediaInsights if error code 10 received (#32245)
7973311 airbyte-ci: re-enable caching on source-postgres CI (#32427)
868083c Source Slack: fix expected records (#32444)
4df8096 Source Zendesk Support: increase test coverage (#32440)
4561792 Source Github: fix expected records (#32443)
d99de79 Source Facebook Marketing: fix expected records (#32442)
f4d2f7b Show metadata on connector docs (#32334)
a7f6928 🐛Source Close.com: Fix Email Activities Stream Pagination (#31534)
633cdd1 ✨ Source OpsGenie - Migrate Python CDK to Low Code CDK (#31552)
1ab67da Docs: Updates Sendgrid Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32373)
0674105 Docs: Updates Google Sheets Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32358)
c09be57 ✨ Source Bing Ads: optional reports start date (#32340)
b7f8a72 🐛 Source Google Ads: Add backoff strategy for read_records method (#32414)
4677cd7 🐛 Source Instagram: Add INTERNAL_SERVER_ERROR to retriable errors (#32200)
21cfb2a ✨ Source S3: Add HTTPS validation for S3 endpoint (#32109)
68706d7 airbyte-ci: set dagger cloud token for airbyters only (#32402)
12f2e26 🤖 Bump patch version of Python CDK
b3f0e05 Fixing futures pruning (#32399)
3159f10 Add experimental airbyte-ci workflow to test if macos generation works (#32384)
2544a91 🐛Source Klaviyo: add state_checkpoint_interval (#32291)
f604110 java CDK: skip dropping database in PostgresTestDatabase::close (#32377)
3f42418 🐛 📝 don't missparse +/-infinity in postgres-source (#31856)
08a8757 Stephane/fast error message on docker creation (#32374)
e7a1972 Milvus: Auto-create collection if it doesn't exist and improve working with existing collections (#32262)
a34e337 Pinecone: Improve error messages and unit test coverage, Weaviate: Improve unit test coverage (#32292)
a1a90f7 🤖 Bump patch version of Python CDK
f1a11e1 File CDK: Allow skipping unparseable file types (#32092)
b2b69e6 🐛 Source Amazon Seller Partner: mark "aws_secret_key" and "aws_access_key" as required (#32259)
e113ff6 CDK: Make consts required in Pydantic generated json schemas (#32251)
f8de88d Source Linkedin Ads: increase test coverage (#32343)
06b22cd Update transformations-with-airbyte.md (#32126)
5c00602 🐛Source Chartmogul: Refactor CustomerCount Stream (#31517)
9cf1625 fast error message on docker creation error (#32333)
88706eb Source Jira: increase test coverage (#32321)
f553494 Source Intercom: increase test coverage (#32293)
2007fda Source Google Analytics Data API: increase test coverage (#32289)