Airbyte Versions Save

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.

v0.61.0

1 week ago

25e0d84a20 :sparkles: Source Slack: Fix cursor granularity for the channel_messages stream (#38619) 828a637f34 Live tests: Pin duckdb (#38647) cd6c3c2c7d [skip ci] airbyte-ci changelog update (#38648) 401dd04c1a airbyte-ci: run internal package tests on external repos (#38646) b68704f3ff 🎉 Source Shopify: update the Shopify api version to 2024-04 (#38610) a622889ac1 airbyte-ci: fix typo preventing secret mounting on python connectors for integration tests (#38645) 4d3668d343 fix(source-intercom): add step granularity for activity logs stream (#38626) ed216aac63 doc: update metadata documentation following CI change (#38558) 4726263058 :hospital: Source Recharge: Fix expected records for the stream shop (#38477) 9a3a517671 airbyte-ci: introduce ConnectorTestContext (#38628) 503b819b84 Destination CDK: changes for snowflake kotlin conversion (#38638) 94663440a2 bump CDK version for destination-snowflake, Remove nullability of IntegrationRunner.getThreadCreationInfo (#38586) 7bd9423216 mysql stream statuses (#38198) 503e39713e Source Marketo: update deprecated authenticator (#38631) cb1438b9f3 feat(registry): Run remove stale partitions nightly (#38613) 31c1c70b7c destination-google-sheets: [autopull] base image + poetry + up_to_date (#38516) 97ceaedc4e ✨Source Open Weather: Make Connector Compatible with Builder (#38601) f74f5d9a58 remove log4j from java cdk (#38583) d82639cb86 remove nullable from generics (#37555) b488213db4 remove unnecessary calls to toList() (#37540) 460cdca771 remove calls to java stream() (#37539) 0805f9e94c replace all java collectors.toSet with kotlin construct (#37538) b0ab1483af replace all java Collectors.toList with kotlin construct (#37537) c304df327e cleanup question marks in CDK code (#37518) 570cc86147 connector-publish: pin to airbyte-ci 4.15.0 (#38623) f6fdaf3baf Destination Snowflake: cleaning up unused code paths (#38553) 311dcceb62 airbyte-ci: do not eagerly fetch connector secrets (#38615) aef0fc79f6 Source Snapchat Marketing: update authenticator package (#38574) 3ec9b4edad low-code CDK: update desciption of 'version' in manifest file (#38611) 751b7af4bb 🐛 Source Mixpanel - Add new datatime formats for state for cohort_members stream, added obsolete state reset for cohort_members stream (#38066) b45b38d4b1 Fix link to storybook (#38609) 9f06bccb54 fix(source-zendesk-support): migrate to cursor based pagination (#38607) 07c0584329 🎉 Source Shopify: add missing fields to the Products stream (#38464) 62c682034a airbyte-ci: introduce a SecretStore abstraction (#38322) fa43741232 🎉 Source Shopify: migrate Order Risks to GraphQL BULK (#38352) 95e701bbd6 Destination BigQuery: Include forward-slash prefix in the staging rootpath (#38591) f519db1dba Destinations CDK: Minor cleanup for snowflake (#38572) a51456ac3a [airbyte-ci] Improved PR generation flow and a bugfix (#38582) 5b7873a0de Destination BigQuery: Adapt to newer interface for Sync operations (#38132) 90cb262d7f ✨Source Xero: Migrate Python CDK to Low-code CDK (#36956) da518b2cad source-configcat: [autopull] base image + poetry + up_to_date (#38547) e0aca6d776 🤖 Cut version 1.1.0 of source-declarative-manifest 5cf388f78f 🤖 minor bump Python CDK to version 1.1.0 851ef11155 ✨Source ExchangeRatesApi: Make Connector Compatible with Builder (#38135) 040f1415e5 [low-code CDK] Rsumable full refresh support for low-code streams (#38300) 29723a7fae Source Twilio: update authenticator package (#38564) 368b211304 Source Surveymonkey: update authenticator (#38559) fa2cf11063 refactor(source-shopify): Replace AirbyteLogger with logging.Logger (#38251) 833ac28cad Update pendo.md (#38573) 1a0b5179ed Update review-sync-history.md (#38577) 2ca5852f9f Add pricing note based on observed record size (#38569) 36ccc98a51 update(docs): Update metadata callout style (#38296) 5237a1f289 bug(docs): Fix font weight 500 omission being a style rule (#38295) 0766bd0545 live-test: update connection retriever (#38571) 775a7666fd destination-snowflake: bump CDK version (#38568) af42c24591 Update the quickstart guide to remove some unneeded warnings and notices. Add clarity to how the tool is intended to be used. (#38536) 29633a4486 community-ci: run CI on internal packages (#38565) 2331fc25d9 Update metadata sensor to 2 min polling interval (#38555) 77e42a7f5c Sources Jira, Github: update authenticator package (#38341) d8db2c2d91 Source Sendgrid: Update authenticator (#38478) ce08b24bb2 Source Stripe: Remove deprecated authenticator (#38550) 7d3a2e1d8d airbyte-ci: fix extra steps running when selected commands are provided (#38549) cd93561974 ✨Source Okta: migrate to low-code (#36509) 0d7bf96afd ✨Source Google page speed insights: Make Connector Compatible with Builder (#38147) 3e69c301f6 ✨Source Coin API: Make Connector Compatible with Builder (#38139) 18fb4c5e4c ✨Source Clockify: Make Connector Compatible with Builder (#38146)

v0.60.1

1 week ago

6a74f5d71e fix(airbyte-ci)Skip breaking change validation for source declarative manifest (#38535) 4aad08f1e3 docs: Fix Arcade sizing in docs (#38472) eee94ae7a0 ✨Source Outreach: Migrate Python CDK to Low-code CDK (#36954) 7de236ed09 source-younium: [autopull] base image + poetry + up_to_date (#38407) bb33e908ec destination-aws-datalake: [autopull] base image + poetry + up_to_date (#38413) fd3abf86ff destination-vectara: [autopull] base image + poetry + up_to_date (#38432) ac1e3931cd source-flexport: [autopull] base image + poetry + up_to_date (#38427) 21cecc59c6 destination-typesense: [autopull] base image + poetry + up_to_date (#38428) fbb26ef98f Live tests: update connection-retriever version (#38476) a914027d74 [docs] Vendor-Specific limitations added to troubleshooting sections (#38351) 5dac10ad29 🤖 patch bump Python CDK to version 1.0.1 50f4965324 File-based CDK: avoid error on empty stream when running discover (#38230) e669832b18 airbyte-ci: dynamic test step tree according to metadata (#38281) e5a390dacb skip-ci: fix format on master (#38459) 66c17b2131 source-appsflyer: [autopull] base image + poetry + up_to_date (#38436) a40b0719d8 source-sap-fieldglass: [autopull] base image + poetry + up_to_date (#38384) db35b3b16b source-us-census: [autopull] base image + poetry + up_to_date (#38370) 451a950312 source-captain-data: [autopull] base image + poetry + up_to_date (#38374) 076be0b653 source-appsflyer: Updating python deps and base image (#38363) 429a094e29 source-adjust: [autopull] base image + poetry + up_to_date (#38373) 4a1d4997e0 source-appfollow: [autopull] base image + poetry + up_to_date (#38388) 9e373ddf5d Destinations CDK: Avoid issuing multiple create schema calls per stream. (#38357) 6f98681885 ✨Source Drift: Update version and Make Connector Compatible with Builder (#38321) 79b092c93d ✨Source Pendo: Make Connector Compatible with Builder (#38226) 5e80847ccb ✨Source Ip2Whois: Make Connector Compatible with Builder (#38215) 1b6cec46aa ✨Source K6Cloud: Make Connector Compatible with Builder (#38150) eace1e2c21 ✨Source Freshservice: Make Connector Compatible with Builder (#38195) c306552e58 Fixes (#38366) 0db33b8494 Revert "source-postgres: connect with adaptiveFetch=true" (#38365) 471c8b308b refactor(source-paypal-transaction): Replace AirbyteLogger with logging.Logger (#38265) c2617e998f refactor(source-notion): Replace AirbyteLogger with logging.Logger (#38266) 906d7a4ed3 refactor(source-faker): Replace AirbyteLogger with logging.Logger (#38256) 768d8fa4fd refactor(source-sentry): Replace AirbyteLogger with logging.Logger (#38263) 067014a23b refactor(source-sendgrid): Replace AirbyteLogger with logging.Logger (#38264) a7406d0ffe refactor(source-surveymonkey) Replace AirbyteLogger with logging.Logger and upgrade base image (#38244) 20c5386b14 refactor(source-twilio): Replace AirbyteLogger with logging.Logger (#38262) 2c827f578e refactor(source-s3): Replace AirbyteLogger with logging.Logger (#38252) e56e05b004 refactor(source-google-ads): Replace AirbyteLogger with logging.Logger (#38270) 0feaf51001 refactor(source-instagram): Replace AirbyteLogger with logging.Logger (#38268) c97bbfc4ed source-postgres: connect with adaptiveFetch=true (#38289) 73c6fe5b87 refactor(source-mixpanel): Replace AirbyteLogger with logging.Logger (#38267) b531751459 fix typo in GH source client (#38299) 2fb595bcaf [Docs] Use relative links in docs homepage (#38350) e864ae12c9 🤖 Cut version 1.0.0 of source-declarative-manifest 76ab11f8bf 🤖 major bump Python CDK to version 1.0.0 0ceb76920a refactor!(airbyte-cdk): Delete deprecated AirbyteLogger, AirbyteSpec, and Authenticators + move public classes to the top level init file (#37805) 7a350217de :hospital: Source Recharge: Update expected (#38348) d7d5fb99b4 refactor(destination-weaviate): Replace AirbyteLogger with logging.Logger (#38272) 99b17ee4a3 ✨Source Copper: Make Connector Compatible with Builder (#38214) 3013d735ca ✨Source Timely: Make Connector Compatible with Builder (#38228) 3b2f46e76f ✨Source Glassfrog: Update version and Make Connector Compatible with Builder (#38323) 6faa6d1105 source-xero: Updating python dependencies (#38330) c627ce878c :bricks: private preview with Unity catalog and Oauth using service principal (#37613) d793c1d022 Bug: Snowflake Cortex destination - Chunks get overwritten by the last chunk (#38327) b7de9f1587 Bug: Fix issue with Pinecone custom namespaces not being created automatically (#38336) 9e2b057e8c refactor(source-hubspot): Replace AirbyteLogger with logging.Logger (#38243) b47f80feab Destinations CDK: Add interfaces for operations by responsibility (#38107) 20763c3e88 Audrey/airflow airbyte operator (#38328) 9d18004550 refactor(source-stripe): Replace AirbyteLogger with logging.Logger and upgrade to latest base image (#38248) d2e9c924c6 destination-s3 remove useLocalCdk (#38326) f9baa3ec4e docs(python-cdk) Add missing changelog entry for 0.89.0 (#38324) f1d5cead63 feat(registry): Add dev deployment (#38221) caec5f2316 feat(registry): add remove stale partition job (#38165) 116b3df907 update(registry): Bump to dagster-cloud 1.7.5 and use serverless (#38164) 608f8cdd8a updates to options for detect and propogate schema changes (#38313) 010da0e6ff source-snowflake: hide oauth option (#38317) 91f1862442 destination-s3: assume role auth (#38204) 5a510dc0f2 [docs] replace _airbyte_meta.errors with _airbyte_meta.changes (#38319) 3a971c3791 Mention transaction id wrap around in xmin warning (#38235)

v0.60.0

2 weeks ago

8cc9106782 fix: remove invalid steps from airbyte-ci test options (#38246) 100b3acd7a 🐛Source Zendesk Support: fix record filter for ticket_metrics stream (#38310) b11935306e [ISSUE #38154] temporarily remove wish_bid from fields (#38301) 6ea795797d 🤖 Cut version 0.90.0 of source-declarative-manifest b90ba626d5 🤖 minor bump Python CDK to version 0.90.0 f9fd1304c6 refactor(source-tiktok-marketing): Replace AirbyteLogger with logging.Logger and upgrade to latest base image (#38250) d0b8adc640 refactor(source-salesforce): Replace AirbyteLogger with logging.Logger (#38255) 8396fd2d7f airbyte-cdk: Improve Error Handling in Legacy CDK (#37576) 49fc60dea2 source-postgres - Streams not in the CDC publication still have a cursor and PK (#38303) 5c492b5b2f remove empty file (#38307) d9792e7b5a Update the documentation with the new configuration. (#38175) 1bc850a635 Add availability_sla_days and fixed_period_in_days to GET_VENDOR_TRAFFIC_REPORT stream (#38210) 73a44d0540 🐛 Source Hubspot: add TypeTransformer to Tickets stream (#38286) 8dffad5cae Source Jira: update migration guide (#38233) 01acc5559c fix: use correct icon url path in metadata publish (#38247) df9dfc0d7a Regression tests: wire through --use-local-cdk option to GHA (#38287) b82e1edba8 Airbyte CDK: remove unreleased version (#38237) e60d94907b :hospital: Source Recharge: Fix expected records (#38223) ffc613e9b7 :hospital: Source Zendesk Support: Update expected records (#38220) 464a89c8a0 Update the destination template not to use AirbyteLogger (#38199) 31c95da499 [skip ci] Add connectorTestSuitesOptions to metadata (#38188) 68324dbe0a Source Salesforce: Use new delete method of HttpMocker for test_bulk_stream (#38205) 2661d75a89 Snowflake Cortex : Update icon name in metadata file. (#38231) 073b94062c db-sources: disable counts for state messages for FULL_REFRESH streams (#38208) e19e63421f Snowflake Cortex destination : Bug fixes (#38206) 5ecaef0b8a more destination postgres warnings (#38219) 9c72d0e791 ✨Source Delighted: Make Connector Compatible with Builder (#38142) 8f5fafc078 ✨Source Open ExchangeRates Api: Make Connector Compatible with Builder (#38141) bce549a9e7 ✨Source Chartmogul: Make Connector Compatible with Builder (#38145) 8db8a9613d ✨Source Confluence: Make Connector Compatible with Builder (#38137) ab0d60c99f ✨Source Insightly: Make Connector Compatible with Builder (#38140) 0e76011ee9 ✨Source PokeApi: Make Connector Compatible with Builder (#38136) 1c3a6c4dd1 Destination Pinecone: Add source_tag for attribution + unit tests (#38151) bc83bee97b 🤖 Cut version 0.89.0 of source-declarative-manifest ce408df4bf 🤖 minor bump Python CDK to version 0.89.0 fb11ca22fe low-code: Yield records from generators instead of keeping them in in-memory lists (#36406) 4b84c63be0 ✨ New: Snowflake Cortex Destination 🚀 (#36807) 100f4e0f34 source-mssql: bump jdbc driver to 12.6.1.jre11 (#38196) 13fc33f868 ✨Source Aha: Make Connector Compatible with Builder (#38144) 47f304b5a2 destination-redshift: add option for drop cascade (#38189) fe8b9b7ce8 Disable jooq logo and tips (#38194) ec78124ad7 Delete airbyte-integrations/connectors/destination-postgres/encrypt (#38193) 04a75f94d8 ✨ [source-firebolt] update sdk (#38190) d00209c12d 🤖 Cut version 0.88.4 of source-declarative-manifest 73e5fa7951 🤖 patch bump Python CDK to version 0.88.4 e7508a4572 Airbyte CDK: Add delete method to HttpMocker (#38169) fbb480fe8a publish-cdk-command-manually: disable dagger cloud token (#38179) 80cf24997b 🎉 Source Shopify: migrate products, product images and product variants to GraphQL BULK (#37767) f5f9fc0f6e Source Persistiq: Chenged last records to last record (#37596) a4141f5f26 ✨Source CoinMarketCap: Make Connector Compatible with Builder (#38134) 961d00af46 ✨Source Lemlist: Make Connector Compatible with Builder (#38119) fcbfaa376f [DB source errors] : Handle common transient errors (#38104) 59cdc36db6 [source-postgres] Fix final state message on state (#38171) 8fdd9818ec [airbyte-cdk] Promote low-code types and cursor interface into Python CDK (#38077) e0225c18b2 Destination BigQuery: Consolidation of objects to StreamConfig, cleanup (#38131) 13e16de71f redshift_catalog_parser_update (#38126) 1f1744fedf metadata-service: add connectorTestSuitesOptions (#38116) c03d1d6ed4 Destinations CDK: Extract generation ID from catalog (#38127) 5b64af09b4 auto-merge: fix permissions (#38156) b2bdfb0f12 Source Jira: migration to low-code (#37374) 18554088ee [ISSUE #7674] contacts_list_memberships incremental using client filt… (#38128) 232b10282a declare new auto_merge scheduled workflow (#38022) 9179ec5b32 create auto_merge package (#38019) debca39edf ✨Source Pivotal-Tracker: Migrate Python CDK to Low-code CDK (#36953) 04059904a0 🚨🚨 Migrate source-zendesk-talk to low code (#35780) 7cdf69e5ae dummy check-in to trigger CI tests 4b92f751cd [source-postgres] bugfix: Exclude views in incremental iterator (#38130) 0f8ffe36c0 Add Stream option to regression test GHA (#38129) 9b0db78e7f Destination Snowflake: Remove incremental T+D option (#37715) eadbd41b95 destination-bigquery: bump CDK version (#38125) 44a24efdbc make sure AirbyteExceptionHandler always terminates (#38122) 1188221473 Destination BigQuery: Nuking old remnants (#38111) 1685e4cd9b CDK changes for destination-databricks (#38095) 82961ad9f9 Add support for binary _id field in source-mongodb (#38103) 3525225e6e Destination dev null: support dedup (#38118)

v0.59.1

3 weeks ago

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)

v0.59.0

3 weeks ago

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)

v0.58.1

4 weeks ago

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)

v0.58.0

1 month ago

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)

v0.57.4

1 month ago

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)

v0.57.3

1 month ago

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)

v0.57.2

1 month ago

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)