The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
886ac7040b Bump airbyte_cdk in source-declarative-manifest manually (#37331)
6536a390b5 Fix log trace message (#37366)
afda83a354 airbyte-ci: pin pyairbyte to 0.10.2 (#37101)
e4c942e526 [python-cdk] README cleanup (#37306)
33235c80d2 [python-cdk] readme entry about publishing new versions (#37330)
43ecebb6ea Update vitally.md (#37338)
a15e88cc20 Update CDK & pytest versions for Vector DB destinations (#37333)
bae63044cc [Source-mysql/mssql] : Populate null values (#37111)
70afb9d2c7 [Source-mongodb] : Populate null values in airbyte record message (#37348)
c9f4ad4c5f Source Hubspot: add integration tests (#35945)
a02c342500 update destination postgres docs for column name truncation (#37352)
8789eacb16 Source Facebook Marketing: add retry for transient error (#37320)
df2bb71fed Java connectors: Fix kotlin compilation (#37346)
21a4cf771c Add pr template (#37343)
02750d487b Move live-tests to airbyte repo (#37318)
653113bd3f β¨Source My Hours: Migrate Python CDK to Low-code CDK (#36947)
466abc2968 source-mssql: Allow 60min for MAX_FIRST_RECORD_WAIT_TIME (#37326)
9f96aef6df π€ patch bump Python CDK to version 0.81.6
cb9eae3681 [Source-mysql] : Add meta error handling in initial load path (#37328)
ca394d20e3 [Source-mssql] : Add meta error handling in initial load path (#37325)
63d4d5e3f6 Python CDK : Update LangChain version (#37327)
d8e8a0dab4 source-mongo allowed hosts (#36934)
25663f17c0 Update the local-deployment documentation to use the new abctl command. (#37104)
5587167ddc [Source-mysql] : Remove mysql initial source operations (#37324)
da0a7faca9 π¨π¨ Source LinkedIn Ads: update primary key for Analytics Streams (#36927)
e75ea0fa70 [Source-mssql] : Remove override for queryTableFullRefresh (#37110)
ce85afeebe πSource Klaviyo: migrate to low-code (#36264)
3ed543b7fd π¨π¨ Source Sendgrid: migrate to low code (#35776)
b16590e92c β¨ Source Harvest: Migrate to Low Code (#35863)
714eea3e0f :tada: Source Slack migration to low code (#35477)
0c49832980 β¨Source Iterable: Migrate to low code (#36231)
98478f0995 Source Notion: Migrate to Low-Code (#35974)
b88ed51ef4 π¨π¨ Source SFTP Bulk: migrate to file-based CDK (#36256)
2ccd8c1179 Source Azure Blob Storage: fix docs images (#37323)
36749fb855 π Source Salesforce: have clear error when stream preparation fails (#37105)
e9026078e2 Source Azure Blob Storage: support OAuth (#36825)
dbf882c23c π₯Source Zendesk Support: fix expected records (#37093)
445ebdac8a π₯Source Mixpanel: fix expected records (#37094)
d70b3a9bcc jvm connectors: allow integration tests in kotlin (#37114)
088505c0f2 π€ Cut version 0.81.4 of source-declarative-manifest
6280c6eeea π€ patch bump Python CDK to version 0.81.4
a900c7841f Add StreamDescriptor as params of AirbyteTracedException.init (#37108)
6d5ecca1ee Destination CDK: Simplify AsyncStreamConsumer constructors (#37106)
faad484e08 Destination mysql: upgrade to latest cdk (#36926)
46b977a422 [Docs] March 2024 Release Notes (#36871)
1e9ee1dbb8 Prevent conversion of null fields (#36919)
e1443c7810 source-coda: Replace use of last_records with last_record (#36775)
b0d0dcd297 oracle_x_norm (#36048)
7dc39e85c6 π [source-salesforce] [source-stripe] [source-s3] Update airbyte-cdk to flush print buffer for every message (#37001)
4a4a9c2785 update telemetry attributes to match other data (#37008)
f30f678d39 fix publish-java-cdk workflow on push-to-master (#36975)
5a1edcc05f Source Quick Books: hide in cloud (#37007)
31d652d78b π€ Cut version 0.81.3 of source-declarative-manifest
654cce7d26 π€ patch bump Python CDK to version 0.81.3
38aa2218fd π€ patch bump Python CDK to version 0.81.2
822d76c725 [airbyte-cdk] add print parameter to flush the print buffer after each invocation (#37000)
9ac5233738 Destination postgres: add option for cascade drop (#36974)
426b65a059 remove testing attribute from telemetry (#36995)
bb9d3743df β¨ [source-google-sheets] add row_batch_size as an input parameter with higher increase (#35404)
b7819d9f6c python: assert actual == expected ordering (#36980)
6fa6f69312 Source Klaviyo: update Campaigns
schema (#36989)
0571d187e1 airbyte-ci: re-enable connector dependency upload on publish (#36962)
865c106bf6 Update stale-community-issues.yaml (#36990)
4a1d13eb20 π Source Quickbooks: Update missing stream props and add token refresh udpater (#36389)
2617a033f6 [ISSUE #6829] update salesforce to support partitioned state (#36942)
12612c9385 π Source Stripe: update to new Concurrent CDK interface (#36964)
624b85f09e π€ Cut version 0.81.1 of source-declarative-manifest
25c206686e π€ patch bump Python CDK to version 0.81.1
ab52ce5182 Concurrent CDK: add logging on exception (#36976)
7c769ffe37 Upgrade zenloop to the latest version of the CDK (#36971)
e16b0d2119 Destination Redshift: Limit Standard insert statement size < 16MB (#36973)
fda082966f [Source-postgres] : Populate airyte_meta.changes for xmin path (#36982)
0296c43169 [Db analytics] : add message for data type serialization error (#36981)
c7e5d207a9 β¨Source Microsoft Teams Migrate Python CDK to Low-code CDK (#36950)
8ab52d0444 add telemetry data into run-ab-platform (#36933)
fd451593f6 docs: Change connector development overview to link to the new guide (#36972)
4fc7f1a82d Destination snowflake: Add config option to enable time travel (#35754)
1815e38dd8 [Source-Postgres] : Bump cdk, reduce timeout (#36865)
5e51b26663 Add stale action for open issues (#36468)
cae230ac26 π Source Openweather: fix longitude parameter in spec (#36876)
7ecb1d313c Destination Postgres: improve handling for column name truncation (#36805)
ed8cebe9cb Small fixes to python cdk publishing (#36945)
c471530a2d Source Chargebee - Unpin CDK & Update Semi-Incremental Component (#36518)
ca3bbe5fcf Source Amazon Seller Partner: Fix reportPeriod
day query params (#36895)
371af95746 π₯Source Notion: unpin CDK version (#36890)
442177b83c airbyte-ci: temporarily disable python dependency upload on publish (#36961)
09c59d0d69 π₯Source Stripe: fix imports (#36960)
ec4fe7ba2c :bug: Source Facebook Marketing: fix keyerror account_id (#36689)
2495c8d399 β¨ Source Snapchat Marketing : add attribution_windows and action_report_time to request parameters (#30586)
ba3bdb19d0 Update CDK for Raw Only Dv2 destinations (#36047)
bc27a84176 β¨Source Rss: Migrate Python CDK to Low-code CDK (#36418)
1ce0cc5b9b π€ Cut version 0.81.0 of source-declarative-manifest
650f2decf9 π€ minor bump Python CDK to version $NEW_VERSION
0aa0330953 π€ Cut version 0.80.0 of source-declarative-manifest
8b8035a629 CDK: unpin airbyte-protocol-models
version (#36911)
c067627b75 π€ minor bump Python CDK to version $NEW_VERSION
bbf69aea7f Concurrent CDK: support partitioned states (#36811)
f29f7bb26f Bump salesforce CDK dependency and patch version (#36937)
ad84b4e058 Update paypal-transaction.md (#35448)
3461d8d522 Destination Snowflake: Tear down destination state after tests (#36930)
4cf376213a π€ Cut version 0.79.2 of source-declarative-manifest
fab9564879 π€ patch bump Python CDK to version $NEW_VERSION
43936d813d π₯Source Facebook Marketing: fix expected records (#36923)
23c280b651 β¨ Fix empty internal_message empty when ExceptionWithDisplayMessage raised (#36901)
09ccec3558 source-faker
: update the car prices and years (#36898)
87f051c3a9 Add a walkthrough of building a custom Python connector (#36743)
884faceb43 source-pinterest fix icon (#36912)
cc38b4d655 roll back mssql to 4.0.6 (#36905)
a0ec6c5053 roll back mysql to 3.3.13 (#36902)
5ea2b93c38 Destination S3: Adapt kotlin CDK (#36869)
f268be0dec CDK s3-destinations: fixes for s3 connector compilation (#36868)
a9238d9513 Destination Postgres: improve destination state handling (#36768)
7c98ebe15e airbyte-ci: write python connector dependencies to GCS (#36892)
37884415bd Source Bing Ads: add integration tests (#35961)
0f1eeb106d π Source Salesforce: Add retry on REST API (#36885)
b753ade8a0 conectors-qa: verify connector breaking changes are at least 7 days ahead (#35387)
b2e7f37fb2 connectors-qa: introduce run_on_released_connectors flag (#36818)
0e8a9a9ddb Source Hubspot: fix acceptance tests (#36541)
693f26f0f5 Source Google Ads: optimize check method (#36891)
0d614c0961 π₯Source Harvest: unpin CDK version (#36889)
838775e783 π₯Source Google Ads: update expected records (#36894)
b10b1cea7f Source Facebook Marketing: fix acceptance tests (#36600)
560beadce7 :bug: Source Monday: handle complexityBudgetExhausted error (#36717)
4ac078b382 Fix(destination-duckdb): Re-lock project dependencies, resolve failing check
(#36884)
27e851c5ca Add maxSecondsBetweenMessages to metadata yaml (#36872)
9be3a8ec56 Destination redshift: delete unused spec option (#36365)
4342182cae Remove duplicate S3 regions from destination specs (#36846)
9d53013112 not throwing config error (#36577)
beda34bb1d Destination Postgres: Adapt to kotlin CDK (#36620)
c5284c7244 π€ Cut version 0.79.1 of source-declarative-manifest
84824de2c3 π€ patch bump Python CDK to version $NEW_VERSION
b2e8c153b6 cdk publish: add required token to commit to master and --no-cache for getting just-published version from pypi (#36864)
93c161b35d Source Salesforce: Update CDK version (#36862)
779cbc32a3 cdk publish: commit changes failed to commit (#36863)
ec6ca2fac2 add target directory to the .gitignore (#36861)
3c35466413 MySQL to adapt to new cdk (#36742)
887a5852fe π€ minor bump Python CDK to version $NEW_VERSION
aad4c610dc fix invalid workflow (#36860)
51d1353593 Move source-declarative-manifest to a standard source, published in step with python cdk (#36501)
a750e4697f Set maxSecondsBetweenMessages value for certified connectors Phase 3 (#36856)
c5817f87cf minor java CDK fixes (#36850)
1b18a90c91 Add "What is Airbyte" section to homepage (#36329)
4a020a4078 [Source-mongo] : Migrate to Kotlin (#36845)
814d95cfbb Adapt source-mssql to latest Kotlin converted CDK (#36772)
deb47ab707 [source-mongo] : Adopt CDK 0.28.0 (#36837)
5121937b43 chore(connector_ops): remove unused scripts (#36714) 429a9f47de π€ Bump patch version of Python CDK c95b197538 CDK: fix misaligned version numbers (#36834) 848ecad579 π€ Bump patch version of Python CDK e74d936350 CDK: updated error message for missing streams (#36833) 9cd72c3b09 enable spotbugs for s3-destinations submodule (#36706) 9cdbf007ff fix publish-java-cdk on push-to-master (#36558) af53d6f44f π [source-pinterest] Bump airbyte-cdk to get fix for state recordCount as float (#36806) bd401817dd gradle: re-enable spotbugs everywhere, print output to console (#36605) f9ab0a622b Log trace (#36812) fad0737d4e enable spotbugs for db-sources submodule (#36705) 4d77401a03 enabling spotbugs for datastore-postgres submodule (#36704) c38c3be43e enabling spotbugs for gcs-destinations submodule (#36703) f82847c3ef enable spotbugs for db-destinations CDK submodule (#36702) 8c4095c73f Update max rate-limiting metadata (#36734) a2115ec5e5 enable spotbugs for cdk typing_and_deduping submodule (#36701) cd286a668e β¨ source-google-drive: migrate to poetry (#36581) 6c8ca12e4c enable spotbugs for CDK core and dependencies submodule (#36612) b5e1d10827 β¨ Source Salesforce, Shopify: add maxSecondsBetweenMessages in metadata (#36723) 2495575795 java-cdk: re-export airbyte-api dependency (#36759) 4ed294b45c Source Google Sheets: address dependency conflict and update CDK (#36515) 2bcdc162f3 Airbyte CI: rename incorrectly named pipelines (#36722) 28dd34d717 Source Azure Blob Storage: add integration tests (#36542) 33d6c50764 Salesforce: retry on download_data and create_stream_job (#36385) fbe5f26f05 β¨Source Monday: Bumped CDK version dependency (#36746) 4288dcbd62 airbyte-ci: burst gradle task cache on new java cdk release (#36480) e11e4f52b2 chore(connectors): remove tasks.py and top-level requirements.txt (#36738) 1ca159d241 airbyte-ci: fix pull-request-number option for migrate_to_base_image (#36779) b814448ec7 π€ Bump patch version of Python CDK 033decc8c2 add backward compatibility for an old close slice logic (#36774)
53553affa9 π€ Bump patch version of Python CDK 7676892ca9 low-code: Fix cursor pagination instantiation if the stop_condition is a string (#36760) 0458b1df90 fix rabbitmq icon and simplify docs registry code (#36767) ddeaa3f6e1 Update azure-entra-id.md (#36758) d133799bcc re-enable rabbitmq on OSS (#36749) c1bc363694 pin beartype version in connectors ci packages (#36755) 0d4adbbae7 Remove the custom implementation of buffered input stream reader (#36673) 7c21c1b569 π€ Bump patch version of Python CDK 4af69fc20d low-code: Add last_page_size and last_record to pagination context (#36408) a649cbc243 Fix misspellings & missing punctuations (#36747) ca96b04d54 Destination Redshift: Adapting to Kotlin CDK (#36589)
This is a minor version bump because it deprecates Custom dbt Jobs (more info in this GH Discussion).
2825239050 [Source-Postgres] : Toggle useLocalCdk = false (#36739) fbfae4289d π Fix misspelling & missing punctuation mark in Pull Request Handbook Documentation. (#36709) 85df7763b9 β¨Source Survey Monkey: Migrate to low code (#35561) e3f3379120 [Source-postgres] : Move to new Kotlin CDK (#36584) 56c35cc845 add lombok dependencies to all java connectors (#36733) d3bd9df168 :bug: Source Sentry: add time format (#36731) 911d150764 bump kotlin to 1.9.23 (#36735) c380ea4fc7 airbyte-ci: upgrade pytest to 8 (#36682) fcb5a727dc π€ Bump patch version of Python CDK 4431347114 Airbyte CDK: fix file-based deps (#36695) 5f2c3d88ca π¨π¨πSource GitLab: migrate to low-code (#35989) 14f444e5e6 π€ Bump patch version of Python CDK 604a2dfee8 fix wrong partition key definition after legacy state migration (#36719) 02add5b12a π¨π¨ Source Mailchimp: Migrate to Low code (#35281) 1ab6cfed9b docs: move airbyte api yaml from CDK to docs (#36616) 4a661bb816 delete source-mongodb v1 (#36700) a1e4017b1e Set maxSecondsBetweenMessages value for certified connectors Phase 2 (#36617)
e32e58d3f2 feat(cdk): Fix issues with Kotlin conversion (#36688)
670771ddbf Source Zendesk Talk: unpin CDK version (#36459)
0446c4a069 Zendesk Support: Unpin CDK (#36403)
4b85dba88a CDK: fixes for destination-postgres (#36619)
90a830d13b Security: Enable GitHub Secret Scanning but ignore sample connector configurations (#36690)
fd39424475 update java CDK README.md (#36678)
219c194599 CDK module changes for destination (#36588)
7216e929ba :sparkles: Source Bing Ads: added TaxCertificate field to accounts schema (#35891)
3c02cdbd1c feat(cdk): Kotlin conversion cleanup (#36449)
9c52800814 feat(cdk): rename partial_message package (#36447)
b8b6886b3f Bump express from 4.18.2 to 4.19.2 in /docusaurus (#36675)
b0df19185b π€ Bump patch version of Python CDK
b27ddfe19e connector-builder: return full url-encoded URL instead of separating parameters (#36680)
2b055e4302 Bump follow-redirects from 1.15.4 to 1.15.6 in /docusaurus (#36676)
e2305b723c Bump sanitize-html from 2.11.0 to 2.12.1 in /docusaurus (#36674)
7dd4c18092 Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docusaurus (#36672)
c88f4ad391 gh-actions: Update changed-files to v44 (#36671)
894900a3d0 PyAirbyte: delete airbyte-lib
folder (#35910)
a2847fd1b5 π€ Bump minor version of Python CDK
c3c87ea1a5 follow up to #36294: allow migrate sub stream state with custom partition router (#36590)
23ecdb02fc π [source-slack] bump slack to 0.77.2 to emit record counts as float (#36579)
27c225a9a8 airbyte-ci: Update pipelines requests and pyjwt (#36607)
85d2469f3e π Source Recharge: migrate to Low-Code (#35450)
ca6d7224c6 :sparkles: Source Sentry: migrate to low code (#35755)
2b2f7ef2ab π Source Zendesk Chat: migrate to YamlDeclarativeSource (Low-code)
(#35867)
f45db44b17 ci_credentials: add cryptography back π (#36614)
60456ea713 java-cdk: remove airbyte-api generation, pull dependency instead (#36610)
76e105723b disable some spotbugs checks for cdk tests (#36611)
45dae2c248 Source Mailchimp: fix acceptance tests (#36601)
552def8dae disable spotbugs for CDK test and testFixtures submodules (#36606)
98e99565a9 Destination Postgres: airbyte_meta
, CDK upgrade and other fixes (#36363)
bbf77d64d0 :sparkles: Source Microsoft SharePoint: Update QL to 400 (#36573)
9df6aa9670 Security: resolve cryptography-related warnings (#36597)
85ca7ec595 docs: fix pagination link header documentation (#36599)
c613853d10 airbyte-ci: Remove qa-engine in favor of connectors_qa (#36591)
3b50b0d00c connector-templates: Unpinning pytest and upgrading to recent base image version (#36596)
cc5d5d4b7c Bump requests from 2.25.1 to 2.31.0 in /airbyte-ci/connectors/common_utils (#36593)
5d48bafc6b Bump black from 22.1.0 to 24.3.0 in /airbyte-cdk/python (#36568)
634db576dc Python CDK: rename a unit test (#36556)
412bb86ab0 Update connector-metadata-file.md to mention the icon field is deprecated (#36582)
b35b33927c Update cloud record size limit doc (#36521)
2cb16f41e9 π Destination AWS Datalake: Update to support new state protocol (#36386)
1c974050e1 fix ContainerFactory (#36574)
15eeaba2bc β¨ Destination Typesense: Added support for path config option (#36460)
a4064d5189 π New Source : Avni (Low Code Cdk) (#30222)
f1eeaf55bb π[source-confluence] 'expand' request parameter converted to comma separated string (#36339)
6c33833759 convert missing s3-destinations tests (#36570)
61c3d3b2b9 convert java CDK dependencies submodule to kotlin (#36446)
e7f2fc3365 π€ Bump patch version of Python CDK
624415d111 [airbyte-cdk] emit source recordCount as float instead of integer (#36560)
aba305435e airbyte cdk: simplify datamodel-gen scripts (#36530)
3f91b64d53 check cdk: don't use connector test runenr (#36564)
d60ddd4e6e π [docs] update instructions to use new connectors (#36298)
1ca0e74f8f airbyte ci test to support --extras (#36527)
bd2a814b13 delete unused cdk scripts (#36496)
0a854b428b convert functional interfaces to kotlin (#36445)
96374f96da use appache commons classes in our Checked functional interfaces (#36444)
515c9b4a81 bring in #36465 (#36467)
b31bc30134 convert #36396 to kotlin (#36473)
86517eb71d convert java CDK db-destinations submodule to kotlin (#36439)
f1484bfc96 convert CDK db-sources submodules to kotlin (#36438)
4652becd0b Bengineer/fix updating documentation local dev requirements (#36522)
c75ee5afc7 Source Azure Blob Storage: migrate to poetry (#36487)
a776f6cbff Update out of date internal lockfiles (#36535)
64fd534924 convert CDK gsc submodule to kotlin (#36437)
35e812e465 convert typing_deduping to kotlin (#36421)
729ec593a6 convert CDK s3-destinations to kotlin (#36420)
d823d88d3f convert cdk azure submodule to kotlin (#36419)
25c3eb563c convert java CDK postgres submodule to kotlin (#36413)
b7db4aa03e convert java-cdk/mongodb to kotlin (#36412)
74fe2511a9 convert datastore-bigquery to kotlin (#36411)
cbf8ed3f78 convert java CDK core/main to kotlin (#36205)
68e79f0441 convert java CDK core/test to kotlin (#36204)
88a58d94e7 core java CDK core/testFixtures to kotlin (#36190)
fe6a80fbfa bump java CDK version to 0.28.0 (#36514)
67333ca6ea Source Sendgrid: unpin CDK version (#36455)
1bb83eccc6 [Docs] Simplify Connection Settings (#36502)
7382c877ef :sparkles: Source GCS: Add Gzip and Bzip compression support (#36373)
441bc77b99 force-publish java CDK on push to master (#36476)
595455eab2 Destination snowflake: more fixes for case-sensitivity (#36466)
003fc6ef06 :bug: Source Github: increase discovery time (#36429)
05f0c64a25 π Source Freshdesk: Migrate to low-code (#35699)
0c367680b0 Fix E721 errors in the CDK (#36490)
9dee83729e [Source-postgres] : Source operations suport for meta column (#36432)
0f6214a9ff airbyte-ci: add htmlcov
to list of ignored directories for security check (#36359)
5bb805039d Destination snowflake: Depend on published cdk artifact (#36461)
7b981cc812 Don't try to run connectors CI tests if only the python CDK changed (#36489)
c2fc35719b π€ Bump patch version of Python CDK
d58466c0bb CDK: fix empty extras (#36485)
ddc079e971 :bug: Source Chargebee/Monday: Disable state validation test (#36380)
b7ba5957fe Set maxSecondsBetweenMessages
value for certified
connectors Phase 1 (#36382)
1b99f1ab89 DBZ iterator migration to use SourceStateIterator (#36333)
8a99c8e891 Add low-code filters to the reference docs (#36469)
3fe750fa80 Fix Vector destination tests and move to Poetry (#35911)
d2031bcfee π€ Bump minor version of Python CDK
118a864ea2 low-code: Add string filter (#36393)
1ba7582bcb π€ Bump minor version of Python CDK
195408eb15 Airbyte CDK: move from gradle to poetry (#36250)
0474574454 airbyte-ci README cleanup part 2 (#36426)
70475d07df Destinations cdk: Cleanup of obsolete interfaces (#36465)
7023bd12f9 π€ Bump minor version of Python CDK
28591c3481 per partition state and custom state migrations (#36294)
adba050267 fix generics in RecordDiffer.java (#36462)
ecdb0d7b24 Source Amazon Ads - Update Deprecated Streams (#36169)
0464ff18e9 Improvement: Move destination db Vectara to Poetry (#36261)
7528651f4d π [google-analytics-data-api] [tiktok-marketing] bump CDK version and fix state updater if no cursor_field (#36302)
a8fa18ff3b Destination snowflake: fix state handling with QUOTED_IDENTIFIERS_IGNORE_CASE=TRUE (#36396)
447c967e4a remove snowflake query timeout (#36452)
4b1ebb7b44 [docs] update pg destination warnings (#36454)
daf62e186c Source Sentry: Unpin CDK (#36448)
101bd4378d postgres is a bad datawarehouse - column size limitations (#36453)
0e9bdf314d connector-templates: move generated code from src
so airbyte-ci
builds it (#36428)
b52c58d324 β¨ Source Microsoft OneDrive: Add fetching shared items (#35849)
4fae9447c4 :sparkles: Source Microsoft SharePoint: Unpin CDK (#36381)
cc388fc6d0 airbyte-ci: allow empty pull request number for migrate-base-image
cmd (#36220)
3716a38009 Fix missed PR number in airbyte-ci 4.6.1 changelog (#36423)
7fe4e23d66 destination-duckdb: fix formatting (#36415)
b9f6aab259 π Source Intercom: Fixed regression for the conversations
stream (#36414)
f11f1cb3ff π Source Intercom: handle conversations
stream HttpError: 404 - User Not Found
(#36277)
878eb096b2 β¨ Destination DuckDB: track airbyte integration usage for MotherDuck (#36353)
b2088358f5 Convert classes for destination-s3 to Kotlin (#36254)
0efbf23c1f do not log invalid message data (#36296)
33e9a81334 Update cloud path in cdk publish pipeline (#36395)
374771c944 β¨ [source-orb] add end date parameter (#36288)
17a7e46e33 Destination Redshift: Suppress Jooq exception to avoid printing sql query (#36374)
ee482452f5 API merge instructions update (#36390)
893929841c β¨ Source Shopify: ensure Per-Stream Error Messaging and Record Counts In State (#36355)
991dc084dd π€ Bump minor version of Python CDK
242dd6a425 Airbyte CDK: request options allowed to be an array (#36357)
9f9dad136a Make destination-snowflake oAuth option hidden (#36240)
f173b37db8 Allow up to 40 minutes of initial wait for record (#36364) d4174a08ba Source S3: update docs (#36366) 3eb18c9737 Move cursor state decorating iterator to sourceStateIterator (#35599) 80456ef0b6 Source Faker: Enable zero-config execution by making 'count' an optional config param (#36167)
6c498ba48d download artifacts sources (#36323)
728c92cba1 [airbyte-cdk] Stream should not extract state using legacy get_updated_state if no cursor (#36342)
df17c85858 π₯ Source Connectors: Pin airbyte-cdk version to ^0
(#36267)
2a9c91e3f2 remove dependency to java CDK sources (#36300)
34d36a2cad [Source-mssql] : Remove mssql initial source operations (#36325)
d52f6b22ee π€ Bump minor version of Python CDK
01324ed1f0 bump CDK minimum python version to 3.9 (#36324)
157be91cb1 β¨ File-based CDK: Add skip_wrong_number_of_fields_error
parameter for CSV parser (#36237)
bcd32a0a8b Resumable full refresh source-mongodb (#35845)
23b3d4e375 airbyte-ci: fix PR number ValueError
in migrate-to-poetry (#36319)
64fc7c7fc0 Source Instagram: Unpin CDK (#36314)
5f78a37d92 π [docs] fix GCS documentation: avoid creating extra volumes and secret (#35973)
ccab31632e Source Facebook Marketing: fix start_date selection behaviour (#36025)
5c26b692f5 πUpdate certified connectors docs with full list of supported streams (#36235)
b581db626a π€ Bump patch version of Python CDK
2f34f084e4 [ISSUE #6548] make all fields nullable except from pk and cursor field (#36201)
a38fdacdf8 π [docs] fix small typo (#36052)
b7d81020a1 airbyte-ci: implement migrate-to-poetry connectors command (#35583)
e57252b46c Reworking Airbyte CI README: remove legacy connector_ops pieces (#36239)
bb478d550a Attempt to fix flakiness (#36258)
e5aea95272 Custom convert incoming long for date and datetime types (#36263)
411115b735 Destination Redshift: Certification & docs update (#36255)
3339166dbd Update bing-ads.md (#36279)
838a50d844 Revert "sanity"
817dbe4d15 sanity
44f784e200 Remove most_recent_record
arg from Cursor.close_slice
(#36216)
f23881ee14 Update supported-data-types and nullability (#36259)
8b849ab59f Source Typeform: Unpin CDK version (#36164)
f18e8e4b22 Add extensibility team to python connector approvers (#36248)
1a410aa428 Destination Redshift: Json transformer for graceful handling of large records (#36203)
a85296369f Revert "Attempt to fix transient nightly build errors: Remove poetry β¦ (#36206)
abb1d69f9e π€ Bump patch version of Python CDK
240aa0180d Airbyte CDK (low code): add refresh_token_error handler to DeclarativeOauth2Authenticator
(#36058)
36ae0cdd96 π€ Bump minor version of Python CDK
ed3b87f2e9 java-cdk-destination: mark logs as debug (#36227)
875e5dfacb low-code: Allow developers to use a custom schema loader (#36040)
e8c51cb35c π¨π¨β¨ Source Facebook Pages: Upgrade Facebook API to v19.0 (#36015)
80332d8730 β¨ Source Microsoft SharePoint: Add parsing shared files (#35830)
f5c9a87e0f π₯ Source Twilio: Update expected records (#36228)
d77045dad2 π Source Intercom: Fixed bug causing the header
values to set incorrectly (#36232)
69b6ad4b33 CAT: add validation for state messages (#36001)
1233f2edb1 π Source Google Ads: Add Unrecognized Field
description while check_connection
(#36208)
916347f06c β¨ [source-facebook-marketing] [source-google-analytics-data-api] [source-salesforce] [source-stripe] bumping airbyte-cdk, regenerating poetry lock and fixing various tests (#35978)
3e4d184d8f π€ Bump minor version of Python CDK
16b4c2f933 Add PR review check for community-contractor pull requests (#36166)
a6a1b3c0c3 Base datetime cursor state off latest observed record (#35843)
b43a6223fe delete unused airbyte-integrations/infrastructure terraform stuff (#36194)
f90b5d1b62 docs: update and remove some bad content (#36197)
cec938f1f6 Wrap default namespace in optional to avoid NPE (#36207)
0755321569 gradle: remove unused pmd rules (#36195)
f47db9051b delete bad or useless README files (#36196)
80f0465c80 connector-templates: delete source-singer template (#36193)
00fde206a2 Source Paypal Transaction: Unpin CDK (#36165)
5f2f83fa21 java-cdk: update README (#36191)
109a2faa37 gradle: build cache tweaks (#36055)
1391127701 fix spacing and bad alerts (#36188)
8a60518db9 π€ Bump patch version of Python CDK
5508719699 π low-code: remove debug sleep (#36187)
6efff86a26 π Source Shopify: fix STATE
messages frequency for the nested
sub-streams (#36170)
2c21cfe2be docs: fix or remove broken links (#36185)
0439fb315b Convert Async Destination Framework to Kotlin (#36033)
d243e0ec8c π Source PayPal Transactions: Extend Disputes
stream schema with missing properties (#36173)
739287a3f2 upgrade launch darkly sdk to version 7.2.6 (#36013)
113e7e4899 Add Enterprise API instructions (#36172)
3f3f8667d4 [Docs] Release Notes for February 2024 (#35909)
0af41c440f update redshift docs (#36041)
2d7e1dbcfd [source-s3] Bump python-cdk version to include CSV tab delimiter fix (#36160)
ee999ee0d7 source-zoom: reference published version in breaking changes (#36135)
66bb8e92b6 java-cdk: change log level in log4j2-test.xml (#36023)
26b3db8d41 java-cdk: move log4j2-test.xml to test fixtures (#36021)
85c292946b java-cdk: prettier gradle dependency ordering (#36020)
737d9b4847 java CDK: add static deserialize*(byte[]) methods to Jsons (#36019)
58eddccace Source Chargebee: Declare Unexpected Fields (#36037)
8e15d88881 Update Issue Templates (#35896)
3fae982ded extract out the connector changelog modification out of the bump_version code (#34586)
1d11cebf8a fix connector changelogs (#36039)
29b8afd5ac Destination Redshift: Adopt CDK changes for airbyte_meta
(#35981)
ea2ca73e97 Source Greenhouse: unpin CDK (#35988)
bd83e35c1b Update on-kubernetes-via-helm.md (#35997)
1d6b93d634 Updated connector development overview doc (#36010)