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.
80920d1394 Postgres on Resumable full refresh (#37112)
715bdae83c β¨Source Lever Hiring: migrate to low-code (#36262)
5ebae63465 [source-s3] Bump the Python CDK to include the CSV field length fix (#38090)
5aa04b2b02 π€ patch bump Python CDK to version 0.88.2
e2872523c2 fix(connector-builder): update deps (#38113)
f54b5d8b7c source-chargebee: ensure inline schemas, updated cdk, poetry (where possible) (#36633)
2453122298 source-intercom: ensure inline schemas, updated cdk, poetry (where possible) (#36644)
958689420f Ignore dagger_engine_logs directory and archives (#38058)
e7cde075cc Pin mixpanel to 2.2.0 (#38106)
72b083cbd2 [Docs] Add Webhook notifications (#37591)
e950c56cc5 Destination bigquery: switch to artifact cdk (#38098)
4c7ebfa4cb Destination e2e test: enable dedup (#38097)
a42532a305 bug(registry): fix auto materialize (#38094)
9d95dc0cfe Update postgres.md (#38096)
676b52e467 β¨Source Salesforce: Migrating to non-deprecated authenticator (#38065)
d26bd10c87 [DB sources] : Add plumbing for adding transient errors (#38030)
49bb246847 bug(registry): fix slack notification (#38087)
2b97e6d706 feat(registry): add cdk version (#37809)
f02941475c Add provinance to the registry entry (#37804)
2dd1140334 π€ patch bump Python CDK to version 0.88.1
4779b1e8e3 Notify commit owner via slack message (#37803)
c0492b071e Upload git info with metadata file (#1) (#37802)
99ab869fc5 [Docs] Release Notes April 2024 (#37766)
1e79e92ae4 πSource Amazon Seller Partner: hide OSS-only streams in report options config (#38078)
5fe60b7fb8 Airbyte CDK: use pytz.utc instead of datetime.utc (#38026)
8e4cecf646 docs: Platform Wording Updates (#38070)
82e28bf3e4 java-cdk: fix LoggingInvocationInterceptor for dynamic tests (#38073)
b421453c8a java-cdk: fix ContainerFactory logging (#38074)
985c839673 Destination Redshift: Remove incremental T+D option (#37713)
47c86a9ea6 Destination Bigquery: Remove reference to TDValve (#37714)
16ed6bf3c6 revert contention-reducing change in destination-snowflake (#38052)
b37fd9a0a7 Move account management
327e010673 Marcos/destination firebolt up sdk (#38060)
7309360af6 [airbyte-ci] Format using a poe task (#38043)
8d914d9ffe [connectors-qa] Remove unrelated docs check (#38018)
714c836a93 ignore user defined Pk for resumable full refresh (#38054)
69879908e0 :bug: Source Harvest: Fix retryable error handler (#38055)
ba4dd5e238 Source Klaviyo: move stream schemas to manifest (#37789)
ef0ecc3f3e π Source Mixpanel low code migration (#36724)
c2d133dbb5 [medatada_lib] cleanup connector exceptions list (#38015)
f34518baff π€ Cut version 0.88.0 of source-declarative-manifest
0ae5fd5d78 π€ minor bump Python CDK to version 0.88.0
3e609f1403 Destination snowflake: Update to latest cdk (#34612)
18c9ebc64d [airbyte-cdk] Increase the maximum parseable field size for CSV files (#36320)
7f70ac4965 DV2 CDK: remove incremental T+D (#37712)
8314f611d4 Bump debezium in mssql to latest (#38042)
813510a71f Destination bigquery: Update to latest CDK (#34611)
b8838a4210 Destination Postgres: Upgrade to latest CDK (#37660)
32442e24fb source-insightly: Pin to 0.2.0 (#37860)
533cea8bb8 Only check sourcedefined pk for eligibility of rfr (#38046)
c4a2a26bd7 Postgres Docs: Fix Changelog Formatting (#38047)
698f543381 Source FB Marketing: Handle errors without API Error Code/Messages (#37771)
a3300880e6 create independent github action for connector version increment checks (#38041)
5f85707776 Regression tests: display stdout/stderr even if there was an exception before the report could be created. (#38008)
b3da013cf7 mssql rfr publish cdk (#38029)
39beccb1bb π€ Cut version 0.87.0 of source-declarative-manifest
f13a092344 π€ minor bump Python CDK to version 0.87.0
cb80e6922a [tools] prettier rules for .md + formatting cleanup
5432fab8af Resumable Full Refresh sync for mssql (#37451)
395effcf1d :bug: Source File: add engine fastparquet to parquet reader options (#37799)
86ee370100 source-paypal-transaction: ensure inline schemas, updated cdk, poetry (where possible) (#36654)
a591505907 source-tiktok-marketing: ensure inline schemas, updated cdk, poetry (where possible) (#36665)
a0238d2974 source-zendesk-talk: ensure inline schemas, updated cdk, poetry (where possible) (#36625)
05b17f9500 source-zendesk-support: ensure inline schemas, updated cdk, poetry (where possible) (#36669)
058c90aea0 source-typeform: ensure inline schemas, updated cdk, poetry (where possible) (#36667)
351607af08 source-twilio: ensure inline schemas, updated cdk, poetry (where possible) (#36666)
a911885b5f source-mixpanel: ensure inline schemas, updated cdk, poetry (where possible) (#36651)
b92b3d9e2f source-iterable: ensure inline schemas, updated cdk, poetry (where possible) (#36645)
a63c0d5c10 :hospital: Source Huspot: Fix expected records (#38023)
78bf371718 source-surveymonkey: ensure inline schemas, updated cdk, poetry (where possible) (#36664)
3cfffd5429 source-snapchat-marketing: ensure inline schemas, updated cdk, poetry (where possible) (#36662)
df89968538 source-slack: ensure inline schemas, updated cdk, poetry (where possible) (#36661)
17a2aeeaf0 source-pinterest: ensure inline schemas, updated cdk, poetry (where possible) (#36655)
48c30e6c47 source-notion: ensure inline schemas, updated cdk, poetry (where possible) (#36653)
c5633b6b4e source-mailchimp: ensure inline schemas, updated cdk, poetry (where possible) (#36649)
2c5a99aadf source-linkedin-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36648)
05e3c5e9b4 source-instagram: ensure inline schemas, updated cdk, poetry (where possible) (#36643)
6b87ee2316 source-harvest: ensure inline schemas, updated cdk, poetry (where possible) (#36641)
1de42012b6 source-google-search-console: ensure inline schemas, updated cdk, poetry (where possible) (#36639)
f01c971a72 source-google-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36638)
f49bb3387b source-gitlab: ensure inline schemas, updated cdk, poetry (where possible) (#36637)
2ba3aa0e06 source-bing-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36632)
b581877557 source-github: ensure inline schemas, updated cdk, poetry (where possible) (#36636)
59adbe8464 source-amplitude: ensure inline schemas, updated cdk, poetry (where possible) (#36631)
f9b576e365 source-amazon-seller-partner: ensure inline schemas, updated cdk, poetry (where possible) (#36630)
f9b3906017 πSource Klaviyo: add error handler for 5XX status codes (#38010)
c9c5acbcb9 π Source Amazon Ads: add info agency account to docs/spec/error messages (#37655)
787352cbc6 :bug: Source Linkedin Ads: Fix issue where Accounts
stream did not correctly handle provided account IDs (#38013)
70d35d1952 source-prestashop: ensure inline schemas, updated cdk, poetry (where possible) (#37233)
2712115cbe :sparkles: Source Square: Replace custom multiple authenticators with Selective Authenticator (#37800)
a683c74358 airbyte-ci/metadata-lib: make dockerhub credentials optional (#37787)
0c145d9db0 Bindi/support for pinecone serverless (#37756)
ddc3d2b527 [Source-mongo] : Add options for CAPTURE_MODE (#36851)
d74125bf10 [RFR for API Sources] New Python interfaces to support resumable full refresh (#37429)
3cca1c0ddd Destination Snowflake: Use safe executeMetadataQuery call (#37857)
3c62abe6e2 allow BaseTypingDedupingTest to be interrupted (#37854)
d31f0dd7a7 Destination redshift: Update to latest cdk (#34613)
0da149919e airbyte-ci: fix CONNECTOR_REGRESSION_TESTS name (#37846)
a381aa3727 Source Linkedin Ads: pin 2.0.0v on cloud. (#37844)
37139b523c Re-release mysql rfr (#37843)
5c6024b7e0 β¨ Source Salesforce: Adding bulk stream mock server tests (#37749)
d3864c29d2 [source-mysql] Fix NPE on cursor based full refresh (#37824)
0311db0a50 π Update Builder's Record Selector docs (#37752)
f890a19567 β¨Source Primetric: Migrate Python CDK to Low-code CDK (#36957)
205f5f0d2e rollback source-mysql to 3.3.25 (#37807)
e8e85eb778 Destination Mysql: DV2 (#36936)
4894ad2c06 Java CDK: DV2 tests have separate testcases for safe_cast (#36935)
2c0cd6c993 Java CDK updates for mysql (#36929)
b9dc2053cf Mysql to emit stream initial loader (#36932)
7c0a6c569d convert destination-snowflake to Kotlin CDK (#36910)
f23c2e6d92 Airbyte CDK: Test via airbyte CI test poetry packages (#36497)
c9ca485329 Source Gainsight Px: Changed last records to last record (#37593)
ddc636e653 Source Drift: Changed last records to last record (#37592)
c326286b5a debuggability improvements to the CDK (#37746)
45c615f106 Source Shortio: Changed last records to last record (#37597)
910d8495ed community-ci: check no changes are made to protected path (#37790)
f9a6acbeeb gradle.yml: make it run on forks (#37788)
f0a462846b airbyte-ci: set --yes-auto-update
by default (#37785)
d93fcfd38c airbyte-ci: reduce required env var when running in CI (fixed) (#37786)
48930e499a [Source-mongo] : Chunk size(limit) should correspond to ~1GB of data (#37753)
bdb3556b8a bump connectors to latest CDK version (#37781)
df0dfecf88 Revert "airbyte-ci: fix dagger log upload attempt when no gcp creds are available" (#37783)
00f644237c airbyte-ci makes pull requests (#37649)
a4fb5ab061 airbyte-ci: fix dagger log upload attempt when no gcp creds are available (#37778)
195845fbbf Source S3: Update airbyte-cdk
to fix the discovery
command issue (#37776)
c2cf9783b7 Source Typeform: Changed last records to last record (#37599)
d34b521302 π Source Shopify: Allow the known HTTP errors
to be retried more than once for the BULK streams (#37589)
8665eaf1f2 airbyte-ci: reduce required env var when running in CI (#37765)
7e815bfd5b π€ Cut version 0.86.3 of source-declarative-manifest
7c60807a1a π€ patch bump Python CDK to version 0.86.3
8ec438acf0 File-based CDK: allow to merge schemas with nullable object values (#37773)
abd5bf1276 :sparkles: Source Auth0: Replace custom multiple authenticators with Selective Authenticator (#37770)
ebb9bebd90 :bug: Source Zendesk Support: Ticket Audits: added stop condition for fetching next pages, ignore 403 and 404 status codes. (#37761)
b60bbc72fd Source Azure Blob Storage: update docs (#37769)
f8675b1d94 [Docs] Define a record (#37768)
231bc5213e :sparkles: Source Linkedin Ads: Update API version to 202404
(#37573)
5574b0790a Source Mailgun: Changed last recrods to last record (#37594)
ba796fddb2 :hospital: Source Google Ads: Update expected records (#37763)
f46a3b54ca Source Wrike: Changed last records to last record (#37600)
8a975378f3 airbyte-ci: add job id to dagger engine logs artifacts name (#37762)
0eadede640 community-ci: fix missing git info (#37760)
5a9137b8e3 π€ Cut version 0.86.2 of source-declarative-manifest
a2e4f5dbfe community-ci: fix typo on workflow (#37759)
355b92c643 π€ patch bump Python CDK to version 0.86.2
7d5d4ff828 [Docs] Homepage video and product descriptions (#37692)
4ef8db661f community-ci: declare "early CI" (#37690)
a7102c9690 π€ patch bump Python CDK to version 0.86.1
2cfa6ea2c8 File-based CDK: fix schemas merge for nullable object types (#37619)
f7f7f7ef2e Set debezium num retries property to zero (#37758)
4a49615364 Update destinations/gcs.md (#37757)
deabdbb16a Add debezium engine logs (#37754)
a9ae97af9b bump metadata (#37755)
8913b22a3d Remove schema evolution from CDC docs and other tweaks (#37731)
6e6cc5c100 fix tagging for api sources (required reviewers) (#37728)
9c4e38da04 remove extensibility from required reviewers checks (#37716)
af975f484c Update required reviewer tests (#37724)
914f044354 [Certified sources] : Bump cdk versions to disable DBZ retries (#37742)
db8fadcfed source-smartengage: ensure inline schemas, updated cdk, poetry (where possible) (#37261)
6cd8abfd8e source-sonar-cloud: ensure inline schemas, updated cdk, poetry (where possible) (#37262)
6276c1f9cf source-strava: ensure inline schemas, updated cdk, poetry (where possible) (#37266)
e9761eb5a7 source-timely: ensure inline schemas, updated cdk, poetry (where possible) (#37270)
e5bb6e1ccf source-todoist: ensure inline schemas, updated cdk, poetry (where possible) (#37272)
f3900623bd source-orbit: ensure inline schemas, updated cdk, poetry (where possible) (#37212)
03a9e3fa06 source-orb: ensure inline schemas, updated cdk, poetry (where possible) (#37211)
3a0ebb3a7e source-opsgenie: ensure inline schemas, updated cdk, poetry (where possible) (#37210)
39eda24e0d source-openweather: ensure inline schemas, updated cdk, poetry (where possible) (#37209)
6583da6f28 source-open-exchange-rates: ensure inline schemas, updated cdk, poetry (where possible) (#37208)
f5016b6bdd source-nytimes: ensure inline schemas, updated cdk, poetry (where possible) (#37204)
e105cd34ff source-mailjet-sms: ensure inline schemas, updated cdk, poetry (where possible) (#37195)
68168a5af6 source-mailgun: ensure inline schemas, updated cdk, poetry (where possible) (#37193)
db6b1633d4 source-linnworks: ensure inline schemas, updated cdk, poetry (where possible) (#37188)
a57f3b8828 source-kyriba: ensure inline schemas, updated cdk, poetry (where possible) (#37184)
27f188a12a source-klarna: ensure inline schemas, updated cdk, poetry (where possible) (#37182)
df76fabe31 source-k6-cloud: ensure inline schemas, updated cdk, poetry (where possible) (#37181)
ebd83586dc source-ip2whois: ensure inline schemas, updated cdk, poetry (where possible) (#37180)
473a3a92e5 source-insightly: ensure inline schemas, updated cdk, poetry (where possible) (#37177)
386067d25a source-google-webfonts: ensure inline schemas, updated cdk, poetry (where possible) (#37172)
88f42dba69 source-google-pagespeed-insights: ensure inline schemas, updated cdk, poetry (where possible) (#37171)
9ad28d51b3 source-gong: ensure inline schemas, updated cdk, poetry (where possible) (#37169)
19e142e729 source-glassfrog: ensure inline schemas, updated cdk, poetry (where possible) (#37167)
66ad7ba3c5 source-freshservice: ensure inline schemas, updated cdk, poetry (where possible) (#37162)
6120af448c source-fastbill: ensure inline schemas, updated cdk, poetry (where possible) (#37159)
0e158d32bd source-emailoctopus: ensure inline schemas, updated cdk, poetry (where possible) (#37154)
c9fe91285e source-drift: ensure inline schemas, updated cdk, poetry (where possible) (#37153)
467d15d03e source-dockerhub: ensure inline schemas, updated cdk, poetry (where possible) (#37151)
a4fbb3fd4a source-delighted: ensure inline schemas, updated cdk, poetry (where possible) (#37149)
f78b33aa70 source-copper: ensure inline schemas, updated cdk, poetry (where possible) (#37145)
5318a00406 source-confluence: ensure inline schemas, updated cdk, poetry (where possible) (#37143)
86852f2fa8 source-coin-api: ensure inline schemas, updated cdk, poetry (where possible) (#37138)
a95553598f source-clockify: ensure inline schemas, updated cdk, poetry (where possible) (#37135)
3b992edce7 source-cart: ensure inline schemas, updated cdk, poetry (where possible) (#37131)
ab93a68585 source-bamboo-hr: ensure inline schemas, updated cdk, poetry (where possible) (#37124)
a267225e80 source-apify-dataset: ensure inline schemas, updated cdk, poetry (where possible) (#37115)
0cb3b57fd9 source-visma-economic: ensure inline schemas, updated cdk, poetry (where possible) (#37283)
296432e7e0 source-yandex-metrica: ensure inline schemas, updated cdk, poetry (where possible) (#37296)
990e0c1574 source-younium: ensure inline schemas, updated cdk, poetry (where possible) (#37298)
f47839fd25 source-outreach: ensure inline schemas, updated cdk, poetry (where possible) (#37215)
c718c1de41 source-pendo: ensure inline schemas, updated cdk, poetry (where possible) (#37220)
97dc102644 source-pocket: ensure inline schemas, updated cdk, poetry (where possible) (#37228)
f2916b9b2e source-polygon-stock-api: ensure inline schemas, updated cdk, poetry (where possible) (#37230)
123975b61b source-postmarkapp: ensure inline schemas, updated cdk, poetry (where possible) (#37232)
5f9d55a8aa source-pypi: ensure inline schemas, updated cdk, poetry (where possible) (#37237)
403a5cb9bb :bug: Source Monday: fetch display value when text is empty (#37722)
c850c6e761 source-recreation: ensure inline schemas, updated cdk, poetry (where possible) (#37244)
7769333101 source-recurly: ensure inline schemas, updated cdk, poetry (where possible) (#37246)
0b81e54f1d source-retently: ensure inline schemas, updated cdk, poetry (where possible) (#37248)
a16b7ebccf deploy metadata service on any changes to metadata service (including lib) (#37717)
c8927a54d0 source-survey-sparrow: ensure inline schemas, updated cdk, poetry (where possible) (#37267)
201e7e3630 [Source-postgres] : Remove debezium retries (#37726)
2e3b51fdf9 remove doc-link-checker workflow (#37699)
960b5c9f62 π Source Dynamodb: Fix missing scan permissions (#27045)
ccfb775519 π Source Dynamodb: fix list more than 100 tables (#31935)
6f69a00104 π Source Salesforce: reduce info logs (#37340)
1f9dd51061 source-zenefits: ensure inline schemas, updated cdk, poetry (where possible) (#37303)
7c3abd3f10 source-python-http-tutorial: ensure inline schemas, updated cdk, poetry (where possible) (#37238)
2b260de9d0 [DB source error messages] : Better error messages when switching between global/per-stream modes (#37507)
994e8c9015 fix admonition rendering for bq (#37730)
d26a3bab9f β¨ Source dynamodb: Allow role based access (#37530)
c98bcb7144 :bug: Source Zendesk Support: add %Y-%m-%dT%H:%M:%S%z to cursor_datetime_formats (#37723)
96c0154658 [source-lemlist] Add new columns for AB tests tracking (#37100)
f140aa3ab6 Source Trello: Changed last records to last record (#37598)
1a1b8c9f21 π€ Cut version 0.86.0 of source-declarative-manifest
10a806afc5 π€ minor bump Python CDK to version 0.86.0
102d09cc9d Expose cdk version as airbyte_cdk.version (#37680)
50f4add73c Python CDK: Pin the airbyte_protocol version (#37679)
e0f9c29ee9 community-ci: fix typo in workflow (#37697)
b8fad80f90 Cloud e2e support refreshes (#37694)
9c8fd80f2c airbyte-ci format: make most inputs optional in run-airbyte-ci (#37683)
343561327c source-salesforce: ensure inline schemas, updated cdk, poetry (where possible) (#36657)
c667a074d1 source-shopify: ensure inline schemas, updated cdk, poetry (where possible) (#36660)
39f036a8a3 π New Destination: Yellowbrick (#35775)
ef3c765cd7 source-stripe: ensure inline schemas, updated cdk, poetry (where possible) (#36663)
e88c0b120d π Fixed small typo in the Full Refresh - Overwrite documentation (#37486)
85779fcb5f source-facebook-marketing: ensure inline schemas, updated cdk, poetry (where possible) (#36634)
b85d0d10f0 source-hubspot: ensure inline schemas, updated cdk, poetry (where possible) (#36642)
8901f5598a Regression tests GHA: remove defaults (#37689)
e27fda281d Source Azure Blob Storage: add allowedhosts (#37687)
79922454cc Revert "Updated docs homepage with image and gif plus new designed sections" (#37688)
7874e32329 Regression tests: run in GitHub Actions (#37659)
06b1b87a73 Updated docs homepage with image and gif plus new designed sections (#37676)
bfb7f8b73c e2e support refreshes (#37675)
b722deb8cc :bug: Source Amazon Seller Partner/Google Analytics Data API/Microsoft Sharepoint: Set maxSecondsBetweenMessages (#37661)
d211d417f2 πSource Marketo: migrate to low-code (#36854)
bc7b4cb44c Add support refreshes to the metadata. (#37472)
3417fe8a74 docs(live-test): Update Readme (#37634)
37dfcd446e docs(live-test): Add descriptions to Connection Objects (#37633)
78923285d0 Source Bing Ads: add new properties for stream keyword_performance_report
(#37545)
bf821688d1 style(live-test): Update Copy Button style (#37632)
9f027392bd Destination Redshift: more info in tooltip (#37426)
918aa3171c :sparkles: Source Zendesk Support: Migrate to low code (#36823)
3b5c44aaf3 π Destination AWS Datalake: Enable STS Role Credential Refresh for Long Syncs (#33853)
8d6f159d72 Source azure blob storage: certification (#37504)
005e12c2bd aibryte-ci: fix broken git diff
when run on the main branch (#37654)
abba3a7fe2 Source Azure Blob Storage: add unit tests (#37467)
ca9db8d507 CI: Skip airbyte-ci
version check in format_check
, already a fresh binary install (#37642)
76a2768424 Revert "airbyte-ci: improve git diff comparison (#37616)" (#37641)
e8859b2121 Exclude zookeeper dependencies (#37584)
c47142ff5b airbyte_ci: up_to_date command (#37487)
75ac5a98b4 remove all dependencies to lombok (#37627)
2f76ace22e run-airbyte-ci: upload dagger engine logs to artifacts (#37623)
d84aa48f53 [destination-astra] Add user-agent with caller name (#37405)
952174951b β¨ Slack source: add support for optional private channels (#37332)
87fad4b5db community-ci: cancel in progress (#37629)
f6aa9388c0 airbyte-ci: fix bug in migrate-to-poetry
(#37615)
6450612fb8 airbyte-ci: fix bug in migrate_to_base_image
(#37614)
4bcf65464e Temporarily remove regression test step (#37622)
a8ec6d0f37 airbyte-ci: improve git diff comparison (#37616)
6ea66e5770 Revert "community-ci: try diff bug fix" (#37618)
29e8a33557 community-ci: try diff bug fix (#37617)
898de93dcd source-newsdata: ensure inline schemas, updated cdk, poetry (where possible) (#37203)
951fdb2483 source-aws-cloudtrail: ensure inline schemas, updated cdk, poetry (where possible) (#37122)
7bd0324ad8 Regression tests: run with airbyte-ci
(#37440)
c4ad3d9660 convert destination-bigquery to kotlin CDK (#36899)
993aece63d [Source-mongo] : Implement fixed chunk size (1million) (#37559)
135e623035 β¨ [source-zendesk-support] Fix the fields
data type to include the id
and value
(#36388)
07db1caef2 bump source-e2e-cloud version (#37583)
401eee7eed bumping jsonschemafriend to 0.12.4 (#37581)
0de1b488ae CI: Refactor commit and push steps of 'format-fix' workflow (#37580)
5629bb9e6b CI: fix missing slash command input args (#37564)
e172376b49 regression-test: automatically fetch connection candidates (#37384)
6399307fff π Source Mailchimp: fix date-time format issue for start_date
for email_activity
stream (#37572)
17a374eb73 connectors-qa: add check for 'maxSecondsBetweenMessages' presence in certified connectors metadata (#36803)
3ca88e682b community-ci: upload reports as github action artifacts (#37571)
c578ee7e8d [Docs] Add schema propagation backfill feature (#37536)
ae022a64be community-ci: make the cdk test fail if they run on forks (#37569)
71ebd4a5cd productionize community-ci
workflow (#37404)
e6b387470b CI: Fix git repo ref in format-check workflow (#37563)
5a56400d79 CI: fix git ref in format-check workflow (#37562)
f96d9f1606 CI: Fix skip condition on forks (2 of 2) (#37554)
9b9f34e415 allow "java" connectors to be written in kotlin (#37485)
352fc28d64 π€ Cut version 0.85.0 of source-declarative-manifest
fa2636cf6f π€ minor bump Python CDK to version 0.85.0
8eb634c17f [Source-mongodb-v2] : Fix logic in determining whether a resume token is valid or not (#37557)
86ee91ed5d Connector builder: read input state if it exists (#37495)
28209fd743 source-zenloop: ensure inline schemas, updated cdk, poetry (where possible) (#37304)
14820c517f CI: Fix fork check condition (#37553)
9459d4fecf source-marketo: ensure inline schemas, updated cdk, poetry (where possible) (#36650)
2e0e25917e source-jira: ensure inline schemas, updated cdk, poetry (where possible) (#36646)
1c187e9ecf CI: Allow format fix on PRs from forks (#37393)
8aa506ceab airbyte-ci: add a contribution guide (#37533)
b339f1b85b :bug: Source Zendesk Support: fix parse response for ticket metrics (#37450)
fce34098fe bump s3 cdk version (#37546)
587e874eb5 Remove excessive logs in counter (#37541)
d9ee103f10 [Source-mongo] : Adding a new iterator in preparation of adding chunking subqueries (#37525)
a384c59263 Rbroughan/stream limits docs updates (#37526)
df67b36596 πSource Rss: Fix Incremental Sync (#37535)
9eae446af6 π¨π¨ Source Linkedin Ads: Update pivotValues pk type for Ad Analytics streams (#37531)
d790b7d5df [Source-postgres] : Better error messages on switching between sync m⦠(#37509)
b5fef4e58c Live tests: update README (#37512)
c05c70b4c0 Source Google Analytics v4: fix empty response error (#37432)
9aeb5b620d :sparkles: Source Microsoft Sharepoint: Make refresh token optional (#37372)
92af730be6 :hospital: Source Google Ads: Update expected records (#37502)
9bc1f72dd9 Remove unused tools: spec-linter (#37453)
5df4fb6f27 [Python CDK] Bump python version in pypi manifest to 3.10 (#37523)
28c99b66aa source-greenhouse: ensure inline schemas, updated cdk, poetry (where possible) (#36640)
68a8c7033d CI: Add version of format-checks which can run on forks (#37356)
5f29e8fd25 Fix (destination-duckdb): Declare min mem constraints in manifest (#37515)
6ca1a76dcb fix kotlin warnings in CDK core (#37477)
a1894559b9 [tools] Ruff rules from pyairbyte (#37508)
c8786159c5 fix kotlin warnings in dependencies CDK submodule (#37484)
2ce7b72392 π€ Cut version 0.84.0 of source-declarative-manifest
860a08183b π€ minor bump Python CDK to version 0.84.0
e766ba3a9e Python CDK: remove "deprecated" package (#37497)
3da2fd3421 CI: Skip 'required reviewers' check on forks (no org team check perms) (#36370)
dfe0b74a4d πSource Gitlab: set error code 500 as retriable (#37505)
88c9030b44 fix kotlin warnings in azure-destination, datastore-{bigquery,mongo,postgres} CDK submodules (#37479)
978142e689 fix kotlin warnings in destination CDK submodules (#37481)
941357843c fix kotlin warnings in db-sources CDK submodule (#37482)
5d5b1e37c4 Python Ruff support (config only) (#29866)
a05d84f79d Docs: add Unstructured.io blurb to S3 and Google Drive source connectors (#32413)
6269b7f158 [tools] Remove tox.ini (#37454)
15a32723f6 [schema_generator] Use Poetry for schema_generator (#37455)
097709a187 [Source-mysql/mssql] : Remove legacy bad values handling code (#37476)
d4944a38e4 β¨ [destination-DuckDB] Improve performance, use pyarrow
batch insert as replacement of executemany
(#36715)
dfc933ad77 DX: Add devcontainer configs for "Python generic" and "Default" (#34032)
54b0a7b86b MSSQL remove normalization (#36050)
8f6036e871 Live tests: update example in README to include --connection-id (#37470)
28369403c9 [source-MongoDB] Do not send estimate trace message if we don't have data (#37473)
9b9ec1cecd [source-postgres] : Remove legacy bad values handling code (#37445)
01381ae37c π Source Shopify: fix one-time
retry after Internal Server Error
for BULK streams (#37468)
5f1e4e6356 source-twilio-taskrouter: ensure inline schemas, updated cdk, poetry (where possible) (#37278)
57a5943647 source-zendesk-sunshine: ensure inline schemas, updated cdk, poetry (where possible) (#37302)
96f11a75b9 source-zapier-supported-storage: ensure inline schemas, updated cdk, poetry (where possible) (#37300)
33d1aca2f2 source-yahoo-finance-price: ensure inline schemas, updated cdk, poetry (where possible) (#37295)
66c7fefb5e Docs (ci_credentials
): Add remote install instructions via pipx
(#35809)
614e15fed8 [connector-templates] Switch python destination template to generate pyproject.toml instead of setup.py and requirements.txt (#37457)
383af5c4f8 Update salesforce.md (#19925)
d497014c54 π Source Klaviyo: fix invalid path for '.coveragerc ' (#37439)
f493c7b577 Rename File format related classes to be agnostic of S3 (#37442)
7adfb7ad83 π Source Salesforce and Stripe: Up CDK version to ensure config_errors are not translated as system_eβ¦ (#37448)
ef277419fd Fix format (#37449)
7c85652032 π€ Cut version 0.83.1 of source-declarative-manifest
b110774eac π€ patch bump Python CDK to version 0.83.1
48af92ad78 Concurrent CDK: if exception is AirbyteTracedException, raise this an⦠(#37443)
ebb57f0fe9 pin zendesk-support 2.3.0 in cloud (#37446)
ae64db1661 π€ Cut version 0.83.0 of source-declarative-manifest
58cd4872df π€ minor bump Python CDK to version 0.83.0
b20cd1bd1d β¨ airbyte-cdk - Adds JwtAuthenticator
to low-code (#37005)
0439cbcd10 Clarify cdk parity test behavior (#37407)
e3be633855 π€ Cut version 0.82.0 of source-declarative-manifest
e6098a19f9 :bug: Source Zendesk Support: Fix long-running syncs for Ticket Metrics, Ticket Audits and Satisfaction Ratings streams. (#36897)
a6ed2ac813 π Source PayPal Transactions: update manifest.yaml
to use the latest CDK version to fix the STATE for Incremental streams (#37435)
92ad60b46d πSource Mailchimp: fix cursor format for email_activity stream (#37434)
80b1b1d73a π Source Linkedin Ads: fix changing next_page_token stopping criteria (test copy for #34166) (#37421)
806974ce76 Update the wording of the warning and use the new issue type in the description (#37424)
5751accfd6 Bump idna from 3.6 to 3.7 in /airbyte-integrations/bases/connector-acceptance-test (#37362)
66394a80c0 [connector-template] macro to use current year for new connectors (#37397)
4b090d5460 π Source Stripe: Break Python application with status 1 on exception (#37418)
9dfd1aa6fe π Source Salesforce: Break Python application with status 1 on exception (#37419)
0d70cb8d67 add quickstart issue template; fix typos in other templates (#37415)
fbb7672cf7 π€ minor bump Python CDK to version 0.82.0
a2e908dc17 connector builder: Set state on stream slices (#37109)
58201ca178 π€ Cut version 0.81.8 of source-declarative-manifest
a4907176a7 π€ patch bump Python CDK to version 0.81.8
b49c5006ea Break Python application with status 1 on exception (#37390)
60575cc099 increase failure timeout from 10 minutes to 20 minutes (#37413)
02f811d944 β¨Source Klaviyo: add new streams (#37370)
0ed20e5dea Update the abctl Local Deployment documentation to clarify uses and installation methods (#37391)
e2c1abceb0 Fix partitioned state issue by updating CDK (#37406)
9f2d7172bc :sparkles: Source Facebook Marketing: remove testing deleted records from integration test, move it to mock server tests (#37095)
f3a3b98922 π Source Salesforce: Update CDK version to have partitioned state fix and add tests (#37392)
a756ea5a8f Update the broken link to the quickstart. (#37381)
8c5f7528a4 π€ Cut version 0.81.7 of source-declarative-manifest
abec8b3fa2 π€ patch bump Python CDK to version 0.81.7
d2c8e63ea5 Fix partitioned state saving issue (#37389)
a49f205ccb Fix NPE (#37382)
f519eb1080 [Docs] Update "Reset" to "Clear" (#37357)
db9c99398b β¨ Source Facebook Marketing: improve rate limit error message (#37341)
2e00b2a5b1 β¨ Source Salesforce: improve rate limit error message during check command (#37376)
33a5cf777b [Python CDK] Delete SingerSource
(#37364)
dccb6c02aa π Source Shopify: dynamically adjust the size of the slice
for Bulk API streams (#36788)
0f3ab40bcb π [source-facebook-marketing] Should not run migration if the legacy field account_id is not present (#37367)
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)