Skip to content

Releases: airbytehq/airbyte

v0.61.0

24 May 15:52
Compare
Choose a tag to compare

25e0d84 ✨ Source Slack: Fix cursor granularity for the channel_messages stream (#38619)
828a637 Live tests: Pin duckdb (#38647)
cd6c3c2 [skip ci] airbyte-ci changelog update (#38648)
401dd04 airbyte-ci: run internal package tests on external repos (#38646)
b68704f 🎉 Source Shopify: update the Shopify api version to 2024-04 (#38610)
a622889 airbyte-ci: fix typo preventing secret mounting on python connectors for integration tests (#38645)
4d3668d fix(source-intercom): add step granularity for activity logs stream (#38626)
ed216aa doc: update metadata documentation following CI change (#38558)
4726263 🏥 Source Recharge: Fix expected records for the stream shop (#38477)
9a3a517 airbyte-ci: introduce ConnectorTestContext (#38628)
503b819 Destination CDK: changes for snowflake kotlin conversion (#38638)
9466344 bump CDK version for destination-snowflake, Remove nullability of IntegrationRunner.getThreadCreationInfo (#38586)
7bd9423 mysql stream statuses (#38198)
503e397 Source Marketo: update deprecated authenticator (#38631)
cb1438b feat(registry): Run remove stale partitions nightly (#38613)
31c1c70 destination-google-sheets: [autopull] base image + poetry + up_to_date (#38516)
97ceaed ✨Source Open Weather: Make Connector Compatible with Builder (#38601)
f74f5d9 remove log4j from java cdk (#38583)
d82639c remove nullable from generics (#37555)
b488213 remove unnecessary calls to toList() (#37540)
460cdca remove calls to java stream() (#37539)
0805f9e replace all java collectors.toSet with kotlin construct (#37538)
b0ab148 replace all java Collectors.toList with kotlin construct (#37537)
c304df3 cleanup question marks in CDK code (#37518)
570cc86 connector-publish: pin to airbyte-ci 4.15.0 (#38623)
f6fdaf3 Destination Snowflake: cleaning up unused code paths (#38553)
311dcce airbyte-ci: do not eagerly fetch connector secrets (#38615)
aef0fc7 Source Snapchat Marketing: update authenticator package (#38574)
3ec9b4e low-code CDK: update desciption of 'version' in manifest file (#38611)
751b7af 🐛 Source Mixpanel - Add new datatime formats for state for cohort_members stream, added obsolete state reset for cohort_members stream (#38066)
b45b38d Fix link to storybook (#38609)
9f06bcc fix(source-zendesk-support): migrate to cursor based pagination (#38607)
07c0584 🎉 Source Shopify: add missing fields to the Products stream (#38464)
62c6820 airbyte-ci: introduce a SecretStore abstraction (#38322)
fa43741 🎉 Source Shopify: migrate Order Risks to GraphQL BULK (#38352)
95e701b Destination BigQuery: Include forward-slash prefix in the staging rootpath (#38591)
f519db1 Destinations CDK: Minor cleanup for snowflake (#38572)
a51456a [airbyte-ci] Improved PR generation flow and a bugfix (#38582)
5b7873a Destination BigQuery: Adapt to newer interface for Sync operations (#38132)
90cb262 ✨Source Xero: Migrate Python CDK to Low-code CDK (#36956)
da518b2 source-configcat: [autopull] base image + poetry + up_to_date (#38547)
e0aca6d 🤖 Cut version 1.1.0 of source-declarative-manifest
5cf388f 🤖 minor bump Python CDK to version 1.1.0
851ef11 ✨Source ExchangeRatesApi: Make Connector Compatible with Builder (#38135)
040f141 [low-code CDK] Rsumable full refresh support for low-code streams (#38300)
29723a7 Source Twilio: update authenticator package (#38564)
368b211 Source Surveymonkey: update authenticator (#38559)
fa2cf11 refactor(source-shopify): Replace AirbyteLogger with logging.Logger (#38251)
833ac28 Update pendo.md (#38573)
1a0b517 Update review-sync-history.md (#38577)
2ca5852 Add pricing note based on observed record size (#38569)
36ccc98 update(docs): Update metadata callout style (#38296)
5237a1f bug(docs): Fix font weight 500 omission being a style rule (#38295)
0766bd0 live-test: update connection retriever (#38571)
775a766 destination-snowflake: bump CDK version (#38568)
af42c24 Update the quickstart guide to remove some unneeded warnings and notices. Add clarity to how the tool is intended to be used. (#38536)
29633a4 community-ci: run CI on internal packages (#38565)
2331fc2 Update metadata sensor to 2 min polling interval (#38555)
77e42a7 Sources Jira, Github: update authenticator package (#38341)
d8db2c2 Source Sendgrid: Update authenticator (#38478)
ce08b24 Source Stripe: Remove deprecated authenticator (#38550)
7d3a2e1 airbyte-ci: fix extra steps running when selected commands are provided (#38549)
cd93561 ✨Source Okta: migrate to low-code (#36509)
0d7bf96 ✨Source Google page speed insights: Make Connector Compatible with Builder (#38147)
3e69c30 ✨Source Coin API: Make Connector Compatible with Builder (#38139)
18fb4c5 ✨Source Clockify: Make Connector Compatible with Builder (#38146)

v0.60.1

21 May 21:08
Compare
Choose a tag to compare

6a74f5d fix(airbyte-ci)Skip breaking change validation for source declarative manifest (#38535)
4aad08f docs: Fix Arcade sizing in docs (#38472)
eee94ae ✨Source Outreach: Migrate Python CDK to Low-code CDK (#36954)
7de236e source-younium: [autopull] base image + poetry + up_to_date (#38407)
bb33e90 destination-aws-datalake: [autopull] base image + poetry + up_to_date (#38413)
fd3abf8 destination-vectara: [autopull] base image + poetry + up_to_date (#38432)
ac1e393 source-flexport: [autopull] base image + poetry + up_to_date (#38427)
21cecc5 destination-typesense: [autopull] base image + poetry + up_to_date (#38428)
fbb26ef Live tests: update connection-retriever version (#38476)
a914027 [docs] Vendor-Specific limitations added to troubleshooting sections (#38351)
5dac10a 🤖 patch bump Python CDK to version 1.0.1
50f4965 File-based CDK: avoid error on empty stream when running discover (#38230)
e669832 airbyte-ci: dynamic test step tree according to metadata (#38281)
e5a390d skip-ci: fix format on master (#38459)
66c17b2 source-appsflyer: [autopull] base image + poetry + up_to_date (#38436)
a40b071 source-sap-fieldglass: [autopull] base image + poetry + up_to_date (#38384)
db35b3b source-us-census: [autopull] base image + poetry + up_to_date (#38370)
451a950 source-captain-data: [autopull] base image + poetry + up_to_date (#38374)
076be0b source-appsflyer: Updating python deps and base image (#38363)
429a094 source-adjust: [autopull] base image + poetry + up_to_date (#38373)
4a1d499 source-appfollow: [autopull] base image + poetry + up_to_date (#38388)
9e373dd Destinations CDK: Avoid issuing multiple create schema calls per stream. (#38357)
6f98681 ✨Source Drift: Update version and Make Connector Compatible with Builder (#38321)
79b092c ✨Source Pendo: Make Connector Compatible with Builder (#38226)
5e80847 ✨Source Ip2Whois: Make Connector Compatible with Builder (#38215)
1b6cec4 ✨Source K6Cloud: Make Connector Compatible with Builder (#38150)
eace1e2 ✨Source Freshservice: Make Connector Compatible with Builder (#38195)
c306552 Fixes (#38366)
0db33b8 Revert "source-postgres: connect with adaptiveFetch=true" (#38365)
471c8b3 refactor(source-paypal-transaction): Replace AirbyteLogger with logging.Logger (#38265)
c2617e9 refactor(source-notion): Replace AirbyteLogger with logging.Logger (#38266)
906d7a4 refactor(source-faker): Replace AirbyteLogger with logging.Logger (#38256)
768d8fa refactor(source-sentry): Replace AirbyteLogger with logging.Logger (#38263)
067014a refactor(source-sendgrid): Replace AirbyteLogger with logging.Logger (#38264)
a7406d0 refactor(source-surveymonkey) Replace AirbyteLogger with logging.Logger and upgrade base image (#38244)
20c5386 refactor(source-twilio): Replace AirbyteLogger with logging.Logger (#38262)
2c827f5 refactor(source-s3): Replace AirbyteLogger with logging.Logger (#38252)
e56e05b refactor(source-google-ads): Replace AirbyteLogger with logging.Logger (#38270)
0feaf51 refactor(source-instagram): Replace AirbyteLogger with logging.Logger (#38268)
c97bbfc source-postgres: connect with adaptiveFetch=true (#38289)
73c6fe5 refactor(source-mixpanel): Replace AirbyteLogger with logging.Logger (#38267)
b531751 fix typo in GH source client (#38299)
2fb595b [Docs] Use relative links in docs homepage (#38350)
e864ae1 🤖 Cut version 1.0.0 of source-declarative-manifest
76ab11f 🤖 major bump Python CDK to version 1.0.0
0ceb769 refactor!(airbyte-cdk): Delete deprecated AirbyteLogger, AirbyteSpec, and Authenticators + move public classes to the top level init file (#37805)
7a35021 🏥 Source Recharge: Update expected (#38348)
d7d5fb9 refactor(destination-weaviate): Replace AirbyteLogger with logging.Logger (#38272)
99b17ee ✨Source Copper: Make Connector Compatible with Builder (#38214)
3013d73 ✨Source Timely: Make Connector Compatible with Builder (#38228)
3b2f46e ✨Source Glassfrog: Update version and Make Connector Compatible with Builder (#38323)
6faa6d1 source-xero: Updating python dependencies (#38330)
c627ce8 🧱 private preview with Unity catalog and Oauth using service principal (#37613)
d793c1d Bug: Snowflake Cortex destination - Chunks get overwritten by the last chunk (#38327)
b7de9f1 Bug: Fix issue with Pinecone custom namespaces not being created automatically (#38336)
9e2b057 refactor(source-hubspot): Replace AirbyteLogger with logging.Logger (#38243)
b47f80f Destinations CDK: Add interfaces for operations by responsibility (#38107)
20763c3 Audrey/airflow airbyte operator (#38328)
9d18004 refactor(source-stripe): Replace AirbyteLogger with logging.Logger and upgrade to latest base image (#38248)
d2e9c92 destination-s3 remove useLocalCdk (#38326)
f9baa3e docs(python-cdk) Add missing changelog entry for 0.89.0 (#38324)
f1d5cea feat(registry): Add dev deployment (#38221)
caec5f2 feat(registry): add remove stale partition job (#38165)
116b3df update(registry): Bump to dagster-cloud 1.7.5 and use serverless (#38164)
608f8cd updates to options for detect and propogate schema changes (#38313)
010da0e source-snowflake: hide oauth option (#38317)
91f1862 destination-s3: assume role auth (#38204)
5a510dc [docs] replace _airbyte_meta.errors with _airbyte_meta.changes (#38319)
3a971c3 Mention transaction id wrap around in xmin warning (#38235)

v0.60.0

17 May 16:22
Compare
Choose a tag to compare

8cc9106 fix: remove invalid steps from airbyte-ci test options (#38246)
100b3ac 🐛Source Zendesk Support: fix record filter for ticket_metrics stream (#38310)
b119353 [ISSUE #38154] temporarily remove wish_bid from fields (#38301)
6ea7957 🤖 Cut version 0.90.0 of source-declarative-manifest
b90ba62 🤖 minor bump Python CDK to version 0.90.0
f9fd130 refactor(source-tiktok-marketing): Replace AirbyteLogger with logging.Logger and upgrade to latest base image (#38250)
d0b8adc refactor(source-salesforce): Replace AirbyteLogger with logging.Logger (#38255)
8396fd2 airbyte-cdk: Improve Error Handling in Legacy CDK (#37576)
49fc60d source-postgres - Streams not in the CDC publication still have a cursor and PK (#38303)
5c492b5 remove empty file (#38307)
d9792e7 Update the documentation with the new configuration. (#38175)
1bc850a Add availability_sla_days and fixed_period_in_days to GET_VENDOR_TRAFFIC_REPORT stream (#38210)
73a44d0 🐛 Source Hubspot: add TypeTransformer to Tickets stream (#38286)
8dffad5 Source Jira: update migration guide (#38233)
01acc55 fix: use correct icon url path in metadata publish (#38247)
df9dfc0 Regression tests: wire through --use-local-cdk option to GHA (#38287)
b82e1ed Airbyte CDK: remove unreleased version (#38237)
e60d949 🏥 Source Recharge: Fix expected records (#38223)
ffc613e 🏥 Source Zendesk Support: Update expected records (#38220)
464a89c Update the destination template not to use AirbyteLogger (#38199)
31c95da [skip ci] Add connectorTestSuitesOptions to metadata (#38188)
68324db Source Salesforce: Use new delete method of HttpMocker for test_bulk_stream (#38205)
2661d75 Snowflake Cortex : Update icon name in metadata file. (#38231)
073b940 db-sources: disable counts for state messages for FULL_REFRESH streams (#38208)
e19e634 Snowflake Cortex destination : Bug fixes (#38206)
5ecaef0 more destination postgres warnings (#38219)
9c72d0e ✨Source Delighted: Make Connector Compatible with Builder (#38142)
8f5fafc ✨Source Open ExchangeRates Api: Make Connector Compatible with Builder (#38141)
bce549a ✨Source Chartmogul: Make Connector Compatible with Builder (#38145)
8db8a96 ✨Source Confluence: Make Connector Compatible with Builder (#38137)
ab0d60c ✨Source Insightly: Make Connector Compatible with Builder (#38140)
0e76011 ✨Source PokeApi: Make Connector Compatible with Builder (#38136)
1c3a6c4 Destination Pinecone: Add source_tag for attribution + unit tests (#38151)
bc83bee 🤖 Cut version 0.89.0 of source-declarative-manifest
ce408df 🤖 minor bump Python CDK to version 0.89.0
fb11ca2 low-code: Yield records from generators instead of keeping them in in-memory lists (#36406)
4b84c63 ✨ New: Snowflake Cortex Destination 🚀 (#36807)
100f4e0 source-mssql: bump jdbc driver to 12.6.1.jre11 (#38196)
13fc33f ✨Source Aha: Make Connector Compatible with Builder (#38144)
47f304b destination-redshift: add option for drop cascade (#38189)
fe8b9b7 Disable jooq logo and tips (#38194)
ec78124 Delete airbyte-integrations/connectors/destination-postgres/encrypt (#38193)
04a75f9 ✨ [source-firebolt] update sdk (#38190)
d00209c 🤖 Cut version 0.88.4 of source-declarative-manifest
73e5fa7 🤖 patch bump Python CDK to version 0.88.4
e7508a4 Airbyte CDK: Add delete method to HttpMocker (#38169)
fbb480f publish-cdk-command-manually: disable dagger cloud token (#38179)
80cf249 🎉 Source Shopify: migrate products, product images and product variants to GraphQL BULK (#37767)
f5f9fc0 Source Persistiq: Chenged last records to last record (#37596)
a4141f5 ✨Source CoinMarketCap: Make Connector Compatible with Builder (#38134)
961d00a ✨Source Lemlist: Make Connector Compatible with Builder (#38119)
fcbfaa3 [DB source errors] : Handle common transient errors (#38104)
59cdc36 [source-postgres] Fix final state message on state (#38171)
8fdd981 [airbyte-cdk] Promote low-code types and cursor interface into Python CDK (#38077)
e0225c1 Destination BigQuery: Consolidation of objects to StreamConfig, cleanup (#38131)
13e16de redshift_catalog_parser_update (#38126)
1f1744f metadata-service: add connectorTestSuitesOptions (#38116)
c03d1d6 Destinations CDK: Extract generation ID from catalog (#38127)
5b64af0 auto-merge: fix permissions (#38156)
b2bdfb0 Source Jira: migration to low-code (#37374)
1855408 [ISSUE #7674] contacts_list_memberships incremental using client filt… (#38128)
232b102 declare new auto_merge scheduled workflow (#38022)
9179ec5 create auto_merge package (#38019)
debca39 ✨Source Pivotal-Tracker: Migrate Python CDK to Low-code CDK (#36953)
0405990 🚨🚨 Migrate source-zendesk-talk to low code (#35780)
7cdf69e dummy check-in to trigger CI tests
4b92f75 [source-postgres] bugfix: Exclude views in incremental iterator (#38130)
0f8ffe3 Add Stream option to regression test GHA (#38129)
9b0db78 Destination Snowflake: Remove incremental T+D option (#37715)
eadbd41 destination-bigquery: bump CDK version (#38125)
44a24ef make sure AirbyteExceptionHandler always terminates (#38122)
1188221 Destination BigQuery: Nuking old remnants (#38111)
1685e4c CDK changes for destination-databricks (#38095)
82961ad Add support for binary _id field in source-mongodb (#38103)
3525225 Destination dev null: support dedup (#38118)

v0.59.1

10 May 17:03
Compare
Choose a tag to compare

80920d1 Postgres on Resumable full refresh (#37112)
715bdae ✨Source Lever Hiring: migrate to low-code (#36262)
5ebae63 [source-s3] Bump the Python CDK to include the CSV field length fix (#38090)
5aa04b2 🤖 patch bump Python CDK to version 0.88.2
e287252 fix(connector-builder): update deps (#38113)
f54b5d8 source-chargebee: ensure inline schemas, updated cdk, poetry (where possible) (#36633)
2453122 source-intercom: ensure inline schemas, updated cdk, poetry (where possible) (#36644)
9586894 Ignore dagger_engine_logs directory and archives (#38058)
e7cde07 Pin mixpanel to 2.2.0 (#38106)
72b083c [Docs] Add Webhook notifications (#37591)
e950c56 Destination bigquery: switch to artifact cdk (#38098)
4c7ebfa Destination e2e test: enable dedup (#38097)
a42532a bug(registry): fix auto materialize (#38094)
9d95dc0 Update postgres.md (#38096)
676b52e ✨Source Salesforce: Migrating to non-deprecated authenticator (#38065)
d26bd10 [DB sources] : Add plumbing for adding transient errors (#38030)
49bb246 bug(registry): fix slack notification (#38087)
2b97e6d feat(registry): add cdk version (#37809)
f029414 Add provinance to the registry entry (#37804)
2dd1140 🤖 patch bump Python CDK to version 0.88.1
4779b1e Notify commit owner via slack message (#37803)
c0492b0 Upload git info with metadata file (#1) (#37802)
99ab869 [Docs] Release Notes April 2024 (#37766)
1e79e92 🐛Source Amazon Seller Partner: hide OSS-only streams in report options config (#38078)
5fe60b7 Airbyte CDK: use pytz.utc instead of datetime.utc (#38026)
8e4cecf docs: Platform Wording Updates (#38070)
82e28bf java-cdk: fix LoggingInvocationInterceptor for dynamic tests (#38073)
b421453 java-cdk: fix ContainerFactory logging (#38074)
985c839 Destination Redshift: Remove incremental T+D option (#37713)
47c86a9 Destination Bigquery: Remove reference to TDValve (#37714)
16ed6bf revert contention-reducing change in destination-snowflake (#38052)
b37fd9a Move account management
327e010 Marcos/destination firebolt up sdk (#38060)
7309360 [airbyte-ci] Format using a poe task (#38043)
8d914d9 [connectors-qa] Remove unrelated docs check (#38018)
714c836 ignore user defined Pk for resumable full refresh (#38054)
6987990 🐛 Source Harvest: Fix retryable error handler (#38055)
ba4dd5e Source Klaviyo: move stream schemas to manifest (#37789)
ef0ecc3 🎉 Source Mixpanel low code migration (#36724)
c2d133d [medatada_lib] cleanup connector exceptions list (#38015)
f34518b 🤖 Cut version 0.88.0 of source-declarative-manifest
0ae5fd5 🤖 minor bump Python CDK to version 0.88.0
3e609f1 Destination snowflake: Update to latest cdk (#34612)
18c9ebc [airbyte-cdk] Increase the maximum parseable field size for CSV files (#36320)
7f70ac4 DV2 CDK: remove incremental T+D (#37712)
8314f61 Bump debezium in mssql to latest (#38042)
813510a Destination bigquery: Update to latest CDK (#34611)
b8838a4 Destination Postgres: Upgrade to latest CDK (#37660)
32442e2 source-insightly: Pin to 0.2.0 (#37860)
533cea8 Only check sourcedefined pk for eligibility of rfr (#38046)
c4a2a26 Postgres Docs: Fix Changelog Formatting (#38047)
698f543 Source FB Marketing: Handle errors without API Error Code/Messages (#37771)
a330088 create independent github action for connector version increment checks (#38041)
5f85707 Regression tests: display stdout/stderr even if there was an exception before the report could be created. (#38008)
b3da013 mssql rfr publish cdk (#38029)
39beccb 🤖 Cut version 0.87.0 of source-declarative-manifest
f13a092 🤖 minor bump Python CDK to version 0.87.0
cb80e69 [tools] prettier rules for .md + formatting cleanup
5432fab Resumable Full Refresh sync for mssql (#37451)
395effc 🐛 Source File: add engine fastparquet to parquet reader options (#37799)
86ee370 source-paypal-transaction: ensure inline schemas, updated cdk, poetry (where possible) (#36654)
a591505 source-tiktok-marketing: ensure inline schemas, updated cdk, poetry (where possible) (#36665)
a0238d2 source-zendesk-talk: ensure inline schemas, updated cdk, poetry (where possible) (#36625)
05b17f9 source-zendesk-support: ensure inline schemas, updated cdk, poetry (where possible) (#36669)
058c90a source-typeform: ensure inline schemas, updated cdk, poetry (where possible) (#36667)
351607a source-twilio: ensure inline schemas, updated cdk, poetry (where possible) (#36666)
a911885 source-mixpanel: ensure inline schemas, updated cdk, poetry (where possible) (#36651)
b92b3d9 source-iterable: ensure inline schemas, updated cdk, poetry (where possible) (#36645)
a63c0d5 🏥 Source Huspot: Fix expected records (#38023)
78bf371 source-surveymonkey: ensure inline schemas, updated cdk, poetry (where possible) (#36664)
3cfffd5 source-snapchat-marketing: ensure inline schemas, updated cdk, poetry (where possible) (#36662)
df89968 source-slack: ensure inline schemas, updated cdk, poetry (where possible) (#36661)
17a2aee source-pinterest: ensure inline schemas, updated cdk, poetry (where possible) (#36655)
48c30e6 source-notion: ensure inline schemas, updated cdk, poetry (where possible) (#36653)
c5633b6 source-mailchimp: ensure inline schemas, updated cdk, poetry (where possible) (#36649)
2c5a99a source-linkedin-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36648)
05e3c5e source-instagram: ensure inline schemas, updated cdk, poetry (where possible) (#36643)
6b87ee2 source-harvest: ensure inline schemas, updated cdk, poetry (where possible) (#36641)
1de4201 source-google-search-console: ensure inline schemas, updated cdk, poetry (where possible) (#36639)
f01c971 source-google-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36638)
f49bb33 source-gitlab: ensure inline schemas, updated cdk, poetry (where possible) (#36637)
2ba3aa0 source-bing-ads: ensure inline schemas, updated cdk, poetry (where possible) (#36632)
b581877 source-github: ensure inline schemas, updated cdk, poetry (where possible) (#36636)
59adbe8 source-amplitude: ensure inline schemas, updated cdk, poetry (where possible) (#36631)
f9b576e source-amazon-seller-partner: ensure inline schemas, updated cdk, poetry (where possible) (#36630)
f9b3906 🐛Source Klaviyo: add error handler for 5XX status codes (#38010)
c9c5acb 📝 Source Amazon Ads: add info agency account to docs/spec/error messages (#37655)
787352c 🐛 Source Linkedin Ads: Fix issue where Accounts stream did not correctly handle provided account IDs (#38013)
70d35d1 source-prestashop: ensure inline schemas, updated cdk, poetry (where possible) (#37233)
2712115 ✨ Source Square: Replace custom multiple authenticators with Selective Authenticator (#37800)
a683c74 airbyte-ci/metadata-lib: make dockerhub credentials optional (#37787)

v0.59.0

06 May 23:43
Compare
Choose a tag to compare

0c145d9 Bindi/support for pinecone serverless (#37756)
ddc3d2b [Source-mongo] : Add options for CAPTURE_MODE (#36851)
d74125b [RFR for API Sources] New Python interfaces to support resumable full refresh (#37429)
3cca1c0 Destination Snowflake: Use safe executeMetadataQuery call (#37857)
3c62abe allow BaseTypingDedupingTest to be interrupted (#37854)
d31f0dd Destination redshift: Update to latest cdk (#34613)
0da1499 airbyte-ci: fix CONNECTOR_REGRESSION_TESTS name (#37846)
a381aa3 Source Linkedin Ads: pin 2.0.0v on cloud. (#37844)
37139b5 Re-release mysql rfr (#37843)
5c6024b ✨ Source Salesforce: Adding bulk stream mock server tests (#37749)
d3864c2 [source-mysql] Fix NPE on cursor based full refresh (#37824)
0311db0 📝 Update Builder's Record Selector docs (#37752)
f890a19 ✨Source Primetric: Migrate Python CDK to Low-code CDK (#36957)
205f5f0 rollback source-mysql to 3.3.25 (#37807)
e8e85eb Destination Mysql: DV2 (#36936)
4894ad2 Java CDK: DV2 tests have separate testcases for safe_cast (#36935)
2c0cd6c Java CDK updates for mysql (#36929)
b9dc205 Mysql to emit stream initial loader (#36932)
7c0a6c5 convert destination-snowflake to Kotlin CDK (#36910)
f23c2e6 Airbyte CDK: Test via airbyte CI test poetry packages (#36497)
c9ca485 Source Gainsight Px: Changed last records to last record (#37593)
ddc636e Source Drift: Changed last records to last record (#37592)
c326286 debuggability improvements to the CDK (#37746)
45c615f Source Shortio: Changed last records to last record (#37597)
910d849 community-ci: check no changes are made to protected path (#37790)
f9a6acb gradle.yml: make it run on forks (#37788)
f0a4628 airbyte-ci: set --yes-auto-update by default (#37785)
d93fcfd airbyte-ci: reduce required env var when running in CI (fixed) (#37786)
48930e4 [Source-mongo] : Chunk size(limit) should correspond to ~1GB of data (#37753)
bdb3556 bump connectors to latest CDK version (#37781)
df0dfec Revert "airbyte-ci: fix dagger log upload attempt when no gcp creds are available" (#37783)
00f6442 airbyte-ci makes pull requests (#37649)
a4fb5ab airbyte-ci: fix dagger log upload attempt when no gcp creds are available (#37778)
195845f Source S3: Update airbyte-cdk to fix the discovery command issue (#37776)
c2cf978 Source Typeform: Changed last records to last record (#37599)
d34b521 🐛 Source Shopify: Allow the known HTTP errors to be retried more than once for the BULK streams (#37589)
8665eaf airbyte-ci: reduce required env var when running in CI (#37765)

v0.58.1

02 May 15:15
Compare
Choose a tag to compare

7e815bf 🤖 Cut version 0.86.3 of source-declarative-manifest
7c60807 🤖 patch bump Python CDK to version 0.86.3
8ec438a File-based CDK: allow to merge schemas with nullable object values (#37773)
abd5bf1 ✨ Source Auth0: Replace custom multiple authenticators with Selective Authenticator (#37770)
ebb9beb 🐛 Source Zendesk Support: Ticket Audits: added stop condition for fetching next pages, ignore 403 and 404 status codes. (#37761)
b60bbc7 Source Azure Blob Storage: update docs (#37769)
f8675b1 [Docs] Define a record (#37768)
231bc52 ✨ Source Linkedin Ads: Update API version to 202404 (#37573)
5574b07 Source Mailgun: Changed last recrods to last record (#37594)
ba796fd 🏥 Source Google Ads: Update expected records (#37763)
f46a3b5 Source Wrike: Changed last records to last record (#37600)
8a97537 airbyte-ci: add job id to dagger engine logs artifacts name (#37762)
0eadede community-ci: fix missing git info (#37760)
5a9137b 🤖 Cut version 0.86.2 of source-declarative-manifest
a2e4f5d community-ci: fix typo on workflow (#37759)
355b92c 🤖 patch bump Python CDK to version 0.86.2
7d5d4ff [Docs] Homepage video and product descriptions (#37692)
4ef8db6 community-ci: declare "early CI" (#37690)
a7102c9 🤖 patch bump Python CDK to version 0.86.1
2cfa6ea File-based CDK: fix schemas merge for nullable object types (#37619)
f7f7f7e Set debezium num retries property to zero (#37758)
4a49615 Update destinations/gcs.md (#37757)
deabdbb Add debezium engine logs (#37754)
a9ae97a bump metadata (#37755)
8913b22 Remove schema evolution from CDC docs and other tweaks (#37731)
6e6cc5c fix tagging for api sources (required reviewers) (#37728)
9c4e38d remove extensibility from required reviewers checks (#37716)
af975f4 Update required reviewer tests (#37724)
914f044 [Certified sources] : Bump cdk versions to disable DBZ retries (#37742)
db8fadc source-smartengage: ensure inline schemas, updated cdk, poetry (where possible) (#37261)
6cd8abf source-sonar-cloud: ensure inline schemas, updated cdk, poetry (where possible) (#37262)
6276c1f source-strava: ensure inline schemas, updated cdk, poetry (where possible) (#37266)
e9761eb source-timely: ensure inline schemas, updated cdk, poetry (where possible) (#37270)
e5bb6e1 source-todoist: ensure inline schemas, updated cdk, poetry (where possible) (#37272)
f390062 source-orbit: ensure inline schemas, updated cdk, poetry (where possible) (#37212)
03a9e3f source-orb: ensure inline schemas, updated cdk, poetry (where possible) (#37211)
3a0ebb3 source-opsgenie: ensure inline schemas, updated cdk, poetry (where possible) (#37210)
39eda24 source-openweather: ensure inline schemas, updated cdk, poetry (where possible) (#37209)
6583da6 source-open-exchange-rates: ensure inline schemas, updated cdk, poetry (where possible) (#37208)
f5016b6 source-nytimes: ensure inline schemas, updated cdk, poetry (where possible) (#37204)
e105cd3 source-mailjet-sms: ensure inline schemas, updated cdk, poetry (where possible) (#37195)
68168a5 source-mailgun: ensure inline schemas, updated cdk, poetry (where possible) (#37193)
db6b163 source-linnworks: ensure inline schemas, updated cdk, poetry (where possible) (#37188)
a57f3b8 source-kyriba: ensure inline schemas, updated cdk, poetry (where possible) (#37184)
27f188a source-klarna: ensure inline schemas, updated cdk, poetry (where possible) (#37182)
df76fab source-k6-cloud: ensure inline schemas, updated cdk, poetry (where possible) (#37181)
ebd8358 source-ip2whois: ensure inline schemas, updated cdk, poetry (where possible) (#37180)
473a3a9 source-insightly: ensure inline schemas, updated cdk, poetry (where possible) (#37177)
386067d source-google-webfonts: ensure inline schemas, updated cdk, poetry (where possible) (#37172)
88f42db source-google-pagespeed-insights: ensure inline schemas, updated cdk, poetry (where possible) (#37171)
9ad28d5 source-gong: ensure inline schemas, updated cdk, poetry (where possible) (#37169)
19e142e source-glassfrog: ensure inline schemas, updated cdk, poetry (where possible) (#37167)
66ad7ba source-freshservice: ensure inline schemas, updated cdk, poetry (where possible) (#37162)
6120af4 source-fastbill: ensure inline schemas, updated cdk, poetry (where possible) (#37159)
0e158d3 source-emailoctopus: ensure inline schemas, updated cdk, poetry (where possible) (#37154)
c9fe912 source-drift: ensure inline schemas, updated cdk, poetry (where possible) (#37153)
467d15d source-dockerhub: ensure inline schemas, updated cdk, poetry (where possible) (#37151)
a4fbb3f source-delighted: ensure inline schemas, updated cdk, poetry (where possible) (#37149)
f78b33a source-copper: ensure inline schemas, updated cdk, poetry (where possible) (#37145)
5318a00 source-confluence: ensure inline schemas, updated cdk, poetry (where possible) (#37143)
86852f2 source-coin-api: ensure inline schemas, updated cdk, poetry (where possible) (#37138)
a955535 source-clockify: ensure inline schemas, updated cdk, poetry (where possible) (#37135)
3b992ed source-cart: ensure inline schemas, updated cdk, poetry (where possible) (#37131)
ab93a68 source-bamboo-hr: ensure inline schemas, updated cdk, poetry (where possible) (#37124)
a267225 source-apify-dataset: ensure inline schemas, updated cdk, poetry (where possible) (#37115)
0cb3b57 source-visma-economic: ensure inline schemas, updated cdk, poetry (where possible) (#37283)
296432e source-yandex-metrica: ensure inline schemas, updated cdk, poetry (where possible) (#37296)
990e0c1 source-younium: ensure inline schemas, updated cdk, poetry (where possible) (#37298)
f47839f source-outreach: ensure inline schemas, updated cdk, poetry (where possible) (#37215)
c718c1d source-pendo: ensure inline schemas, updated cdk, poetry (where possible) (#37220)
97dc102 source-pocket: ensure inline schemas, updated cdk, poetry (where possible) (#37228)
f2916b9 source-polygon-stock-api: ensure inline schemas, updated cdk, poetry (where possible) (#37230)
123975b source-postmarkapp: ensure inline schemas, updated cdk, poetry (where possible) (#37232)
5f9d55a source-pypi: ensure inline schemas, updated cdk, poetry (where possible) (#37237)
403a5cb 🐛 Source Monday: fetch display value when text is empty (#37722)
c850c6e source-recreation: ensure inline schemas, updated cdk, poetry (where possible) (#37244)
7769333 source-recurly: ensure inline schemas, updated cdk, poetry (where possible) (#37246)
0b81e54 source-retently: ensure inline schemas, updated cdk, poetry (where possible) (#37248)
a16b7eb deploy metadata service on any changes to metadata service (including lib) (#37717)
c8927a5 source-survey-sparrow: ensure inline schemas, updated cdk, poetry (where possible) (#37267)
201e7e3 [Source-postgres] : Remove debezium retries (#37726)
2e3b51f remove doc-link-checker workflow (#37699)
960b5c9 🐛 Source Dynamodb: Fix missing scan permissions (#27045)
ccfb775 🐛 Source Dynamodb: fix list more than 100 tables (#31935)
6f69a00 🎉 Source Salesforce: reduce info logs (#37340)
1f9dd51 source-zenefits: ensure inline schemas, updated cdk, poetry (where possible) (#37303)
7c3abd3 source-python-http-tutorial: ensure inline schemas, updated cdk, poetry (where possible) (#37238)
2b260de [DB source error messages] : Better error messages when switching between global/per-stream modes (#37507)
994e8c9 fix admonition rendering for bq (#37730)
d26a3ba ✨ Source dynamodb: Allow role based access (#37530)
c98bcb7 🐛 Source Zendesk Support: add %Y-%m-%dT%H:%M:%S%z to cursor_datetime_formats (#37723)
96c0154 [source-lemlist] Add new columns for AB tests tracking (#37100)
f140aa3 Source Trello: Changed last records to last record (#37598)
1a1b8c9 🤖 Cut version 0.86.0 of source-declarative-manifest
10a806a 🤖 minor bump Python CDK to version 0.86.0
102d09c Expose cdk version as airbyte_cdk.version (#37680)
50f4add Python CDK: Pin the airbyte_protocol version (#37679)
e0f9c29 community-ci: fix typo in workflow (#37697)
b8fad80 Cloud e2e support refreshes (#37694)
9c8fd80 airbyte-ci format: make most inputs optional in run-airbyte-ci (#37683)
3435613 source-salesforce: ensure inline schemas, updated cdk, poetry (where possible) (#36657)
c667a07 source-shopify: ensure inline schemas, updated cdk, poetry (where possible) (#36660)
39f036a 🎉 New Destination: Yellowbrick (#35775)
ef3c765 source-stripe: ensure inline schemas, updated cdk, poetry (where possible) (#36663)
e88c0b1 📝 Fixed small typo in the Full Refresh - Overwrite documentation (#37486)
85779fc source-facebook-marketing: ensure inline schemas, updated cdk, poetry (where possible) (#36634)
b85d0d1 source-hubspot: ensure inline schemas, updated cdk, poetry (where possible) (#36642)
8901f55 Regression tests GHA: remove defaults (#37689)
e27fda2 Source Azure Blob Storage: add allowedhosts (#37687)
7992245 Revert "Updated docs homepage with image and gif plus new designed sections" (#37688)
7874e32 Regression tests: run in GitHub Actions (#37659)
06b1b87 Updated docs homepage with image and gif plus new designed sections (#37676)
bfb7f8b e2e support refreshes (#37675)
b722deb 🐛 Source Amazon Seller Partner/Google Analytics Data API/Microsoft Sharepoint: Set maxSecondsBetweenMessages (#37661)
d211d41 🎉Source Marketo: migrate to low-code (#36854)
bc7b4cb Add support refreshes to the metadata. (#37472)
3417fe8 docs(live-test): Update Readme (#37634)
37dfcd4 docs(live-test): Add descriptions to Connection Objects (#37633)
7892328 Source Bing Ads: add new properties for stream keyword_performance_report (#37545)
bf82168 style(live-test): Update Copy Button style (#37632)
9f02739 Destination Redshift: more info in tool...

Read more

v0.58.0

26 Apr 01:10
Compare
Choose a tag to compare

7bd0324 Regression tests: run with airbyte-ci (#37440)
c4ad3d9 convert destination-bigquery to kotlin CDK (#36899)
993aece [Source-mongo] : Implement fixed chunk size (1million) (#37559)
135e623 ✨ [source-zendesk-support] Fix the fields data type to include the id and value (#36388)
07db1ca bump source-e2e-cloud version (#37583)
401eee7 bumping jsonschemafriend to 0.12.4 (#37581)
0de1b48 CI: Refactor commit and push steps of 'format-fix' workflow (#37580)
5629bb9 CI: fix missing slash command input args (#37564)
e172376 regression-test: automatically fetch connection candidates (#37384)
6399307 🐛 Source Mailchimp: fix date-time format issue for start_date for email_activity stream (#37572)
17a374e connectors-qa: add check for 'maxSecondsBetweenMessages' presence in certified connectors metadata (#36803)
3ca88e6 community-ci: upload reports as github action artifacts (#37571)
c578ee7 [Docs] Add schema propagation backfill feature (#37536)
ae022a6 community-ci: make the cdk test fail if they run on forks (#37569)
71ebd4a productionize community-ci workflow (#37404)
e6b3874 CI: Fix git repo ref in format-check workflow (#37563)
5a56400 CI: fix git ref in format-check workflow (#37562)
f96d9f1 CI: Fix skip condition on forks (2 of 2) (#37554)
9b9f34e allow "java" connectors to be written in kotlin (#37485)
352fc28 🤖 Cut version 0.85.0 of source-declarative-manifest
fa2636c 🤖 minor bump Python CDK to version 0.85.0
8eb634c [Source-mongodb-v2] : Fix logic in determining whether a resume token is valid or not (#37557)
86ee91e Connector builder: read input state if it exists (#37495)
28209fd source-zenloop: ensure inline schemas, updated cdk, poetry (where possible) (#37304)
14820c5 CI: Fix fork check condition (#37553)
9459d4f source-marketo: ensure inline schemas, updated cdk, poetry (where possible) (#36650)
2e0e259 source-jira: ensure inline schemas, updated cdk, poetry (where possible) (#36646)
1c187e9 CI: Allow format fix on PRs from forks (#37393)
8aa506c airbyte-ci: add a contribution guide (#37533)
b339f1b 🐛 Source Zendesk Support: fix parse response for ticket metrics (#37450)
fce3409 bump s3 cdk version (#37546)
587e874 Remove excessive logs in counter (#37541)
d9ee103 [Source-mongo] : Adding a new iterator in preparation of adding chunking subqueries (#37525)
a384c59 Rbroughan/stream limits docs updates (#37526)
df67b36 🐛Source Rss: Fix Incremental Sync (#37535)
9eae446 🚨🚨 Source Linkedin Ads: Update pivotValues pk type for Ad Analytics streams (#37531)
d790b7d [Source-postgres] : Better error messages on switching between sync m… (#37509)
b5fef4e Live tests: update README (#37512)
c05c70b Source Google Analytics v4: fix empty response error (#37432)
9aeb5b6 ✨ Source Microsoft Sharepoint: Make refresh token optional (#37372)
92af730 🏥 Source Google Ads: Update expected records (#37502)
9bc1f72 Remove unused tools: spec-linter (#37453)
5df4fb6 [Python CDK] Bump python version in pypi manifest to 3.10 (#37523)
28c99b6 source-greenhouse: ensure inline schemas, updated cdk, poetry (where possible) (#36640)
68a8c70 CI: Add version of format-checks which can run on forks (#37356)
5f29e8f Fix (destination-duckdb): Declare min mem constraints in manifest (#37515)
6ca1a76 fix kotlin warnings in CDK core (#37477)
a189455 [tools] Ruff rules from pyairbyte (#37508)
c878615 fix kotlin warnings in dependencies CDK submodule (#37484)

v0.57.4

23 Apr 19:23
Compare
Choose a tag to compare

2ce7b72 🤖 Cut version 0.84.0 of source-declarative-manifest
860a081 🤖 minor bump Python CDK to version 0.84.0
e766ba3 Python CDK: remove "deprecated" package (#37497)
3da2fd3 CI: Skip 'required reviewers' check on forks (no org team check perms) (#36370)
dfe0b74 🐛Source Gitlab: set error code 500 as retriable (#37505)
88c9030 fix kotlin warnings in azure-destination, datastore-{bigquery,mongo,postgres} CDK submodules (#37479)
978142e fix kotlin warnings in destination CDK submodules (#37481)
9413578 fix kotlin warnings in db-sources CDK submodule (#37482)
5d5b1e3 Python Ruff support (config only) (#29866)
a05d84f Docs: add Unstructured.io blurb to S3 and Google Drive source connectors (#32413)
6269b7f [tools] Remove tox.ini (#37454)
15a3272 [schema_generator] Use Poetry for schema_generator (#37455)
097709a [Source-mysql/mssql] : Remove legacy bad values handling code (#37476)
d4944a3 ✨ [destination-DuckDB] Improve performance, use pyarrow batch insert as replacement of executemany (#36715)
dfc933a DX: Add devcontainer configs for "Python generic" and "Default" (#34032)
54b0a7b MSSQL remove normalization (#36050)
8f6036e Live tests: update example in README to include --connection-id (#37470)
2836940 [source-MongoDB] Do not send estimate trace message if we don't have data (#37473)
9b9ec1c [source-postgres] : Remove legacy bad values handling code (#37445)
01381ae 🐛 Source Shopify: fix one-time retry after Internal Server Error for BULK streams (#37468)
5f1e4e6 source-twilio-taskrouter: ensure inline schemas, updated cdk, poetry (where possible) (#37278)
57a5943 source-zendesk-sunshine: ensure inline schemas, updated cdk, poetry (where possible) (#37302)
96f11a7 source-zapier-supported-storage: ensure inline schemas, updated cdk, poetry (where possible) (#37300)
33d1aca source-yahoo-finance-price: ensure inline schemas, updated cdk, poetry (where possible) (#37295)
66c7fef Docs (ci_credentials): Add remote install instructions via pipx (#35809)
614e15f [connector-templates] Switch python destination template to generate pyproject.toml instead of setup.py and requirements.txt (#37457)
383af5c Update salesforce.md (#19925)
d497014 🐛 Source Klaviyo: fix invalid path for '.coveragerc ' (#37439)
f493c7b Rename File format related classes to be agnostic of S3 (#37442)
7adfb7a 🐛 Source Salesforce and Stripe: Up CDK version to ensure config_errors are not translated as system_e… (#37448)
ef27741 Fix format (#37449)
7c85652 🤖 Cut version 0.83.1 of source-declarative-manifest
b110774 🤖 patch bump Python CDK to version 0.83.1
48af92a Concurrent CDK: if exception is AirbyteTracedException, raise this an… (#37443)
ebb57f0 pin zendesk-support 2.3.0 in cloud (#37446)
ae64db1 🤖 Cut version 0.83.0 of source-declarative-manifest
58cd487 🤖 minor bump Python CDK to version 0.83.0
b20cd1b ✨ airbyte-cdk - Adds JwtAuthenticator to low-code (#37005)
0439cbc Clarify cdk parity test behavior (#37407)
e3be633 🤖 Cut version 0.82.0 of source-declarative-manifest
e6098a1 🐛 Source Zendesk Support: Fix long-running syncs for Ticket Metrics, Ticket Audits and Satisfaction Ratings streams. (#36897)
a6ed2ac 🐛 Source PayPal Transactions: update manifest.yaml to use the latest CDK version to fix the STATE for Incremental streams (#37435)
92ad60b 🐛Source Mailchimp: fix cursor format for email_activity stream (#37434)
80b1b1d 🐛 Source Linkedin Ads: fix changing next_page_token stopping criteria (test copy for #34166) (#37421)
806974c Update the wording of the warning and use the new issue type in the description (#37424)
5751acc Bump idna from 3.6 to 3.7 in /airbyte-integrations/bases/connector-acceptance-test (#37362)
66394a8 [connector-template] macro to use current year for new connectors (#37397)
4b090d5 🐛 Source Stripe: Break Python application with status 1 on exception (#37418)
9dfd1aa 🐛 Source Salesforce: Break Python application with status 1 on exception (#37419)
0d70cb8 add quickstart issue template; fix typos in other templates (#37415)
fbb7672 🤖 minor bump Python CDK to version 0.82.0
a2e908d connector builder: Set state on stream slices (#37109)
58201ca 🤖 Cut version 0.81.8 of source-declarative-manifest
a490717 🤖 patch bump Python CDK to version 0.81.8
b49c500 Break Python application with status 1 on exception (#37390)
60575cc increase failure timeout from 10 minutes to 20 minutes (#37413)
02f811d ✨Source Klaviyo: add new streams (#37370)
0ed20e5 Update the abctl Local Deployment documentation to clarify uses and installation methods (#37391)
e2c1abc Fix partitioned state issue by updating CDK (#37406)
9f2d717 ✨ Source Facebook Marketing: remove testing deleted records from integration test, move it to mock server tests (#37095)
f3a3b98 🐛 Source Salesforce: Update CDK version to have partitioned state fix and add tests (#37392)
a756ea5 Update the broken link to the quickstart. (#37381)
8c5f752 🤖 Cut version 0.81.7 of source-declarative-manifest
abec8b3 🤖 patch bump Python CDK to version 0.81.7
d2c8e63 Fix partitioned state saving issue (#37389)
a49f205 Fix NPE (#37382)
f519eb1 [Docs] Update "Reset" to "Clear" (#37357)
db9c993 ✨ Source Facebook Marketing: improve rate limit error message (#37341)
2e00b2a ✨ Source Salesforce: improve rate limit error message during check command (#37376)
33a5cf7 [Python CDK] Delete SingerSource (#37364)
dccb6c0 🎉 Source Shopify: dynamically adjust the size of the slice for Bulk API streams (#36788)
0f3ab40 🐛 [source-facebook-marketing] Should not run migration if the legacy field account_id is not present (#37367)

v0.57.3

17 Apr 03:20
Compare
Choose a tag to compare

886ac70 Bump airbyte_cdk in source-declarative-manifest manually (#37331)
6536a39 Fix log trace message (#37366)
afda83a airbyte-ci: pin pyairbyte to 0.10.2 (#37101)
e4c942e [python-cdk] README cleanup (#37306)
33235c8 [python-cdk] readme entry about publishing new versions (#37330)
43ecebb Update vitally.md (#37338)
a15e88c Update CDK & pytest versions for Vector DB destinations (#37333)
bae6304 [Source-mysql/mssql] : Populate null values (#37111)
70afb9d [Source-mongodb] : Populate null values in airbyte record message (#37348)
c9f4ad4 Source Hubspot: add integration tests (#35945)
a02c342 update destination postgres docs for column name truncation (#37352)
8789eac Source Facebook Marketing: add retry for transient error (#37320)
df2bb71 Java connectors: Fix kotlin compilation (#37346)
21a4cf7 Add pr template (#37343)
02750d4 Move live-tests to airbyte repo (#37318)
653113b ✨Source My Hours: Migrate Python CDK to Low-code CDK (#36947)
466abc2 source-mssql: Allow 60min for MAX_FIRST_RECORD_WAIT_TIME (#37326)
9f96aef 🤖 patch bump Python CDK to version 0.81.6
cb9eae3 [Source-mysql] : Add meta error handling in initial load path (#37328)
ca394d2 [Source-mssql] : Add meta error handling in initial load path (#37325)
63d4d5e Python CDK : Update LangChain version (#37327)
d8e8a0d source-mongo allowed hosts (#36934)
25663f1 Update the local-deployment documentation to use the new abctl command. (#37104)
5587167 [Source-mysql] : Remove mysql initial source operations (#37324)
da0a7fa 🚨🚨 Source LinkedIn Ads: update primary key for Analytics Streams (#36927)
e75ea0f [Source-mssql] : Remove override for queryTableFullRefresh (#37110)
ce85afe 🎉Source Klaviyo: migrate to low-code (#36264)
3ed543b 🚨🚨 Source Sendgrid: migrate to low code (#35776)
b16590e ✨ Source Harvest: Migrate to Low Code (#35863)
714eea3 🎉 Source Slack migration to low code (#35477)
0c49832 ✨Source Iterable: Migrate to low code (#36231)
98478f0 Source Notion: Migrate to Low-Code (#35974)
b88ed51 🚨🚨 Source SFTP Bulk: migrate to file-based CDK (#36256)
2ccd8c1 Source Azure Blob Storage: fix docs images (#37323)
36749fb 🐛 Source Salesforce: have clear error when stream preparation fails (#37105)
e902607 Source Azure Blob Storage: support OAuth (#36825)
dbf882c 🏥Source Zendesk Support: fix expected records (#37093)
445ebda 🏥Source Mixpanel: fix expected records (#37094)
d70b3a9 jvm connectors: allow integration tests in kotlin (#37114)
088505c 🤖 Cut version 0.81.4 of source-declarative-manifest
6280c6e 🤖 patch bump Python CDK to version 0.81.4
a900c78 Add StreamDescriptor as params of AirbyteTracedException.init (#37108)
6d5ecca Destination CDK: Simplify AsyncStreamConsumer constructors (#37106)
faad484 Destination mysql: upgrade to latest cdk (#36926)
46b977a [Docs] March 2024 Release Notes (#36871)
1e9ee1d Prevent conversion of null fields (#36919)
e1443c7 source-coda: Replace use of last_records with last_record (#36775)
b0d0dcd oracle_x_norm (#36048)
7dc39e8 🐛 [source-salesforce] [source-stripe] [source-s3] Update airbyte-cdk to flush print buffer for every message (#37001)
4a4a9c2 update telemetry attributes to match other data (#37008)
f30f678 fix publish-java-cdk workflow on push-to-master (#36975)
5a1edcc Source Quick Books: hide in cloud (#37007)
31d652d 🤖 Cut version 0.81.3 of source-declarative-manifest
654cce7 🤖 patch bump Python CDK to version 0.81.3
38aa221 🤖 patch bump Python CDK to version 0.81.2
822d76c [airbyte-cdk] add print parameter to flush the print buffer after each invocation (#37000)
9ac5233 Destination postgres: add option for cascade drop (#36974)
426b65a remove testing attribute from telemetry (#36995)
bb9d374 ✨ [source-google-sheets] add row_batch_size as an input parameter with higher increase (#35404)
b7819d9 python: assert actual == expected ordering (#36980)
6fa6f69 Source Klaviyo: update Campaigns schema (#36989)
0571d18 airbyte-ci: re-enable connector dependency upload on publish (#36962)
865c106 Update stale-community-issues.yaml (#36990)
4a1d13e 🐛 Source Quickbooks: Update missing stream props and add token refresh udpater (#36389)
2617a03 [ISSUE #6829] update salesforce to support partitioned state (#36942)
12612c9 🐛 Source Stripe: update to new Concurrent CDK interface (#36964)
624b85f 🤖 Cut version 0.81.1 of source-declarative-manifest
25c2066 🤖 patch bump Python CDK to version 0.81.1
ab52ce5 Concurrent CDK: add logging on exception (#36976)
7c769ff Upgrade zenloop to the latest version of the CDK (#36971)
e16b0d2 Destination Redshift: Limit Standard insert statement size < 16MB (#36973)
fda0829 [Source-postgres] : Populate airyte_meta.changes for xmin path (#36982)
0296c43 [Db analytics] : add message for data type serialization error (#36981)
c7e5d20 ✨Source Microsoft Teams Migrate Python CDK to Low-code CDK (#36950)
8ab52d0 add telemetry data into run-ab-platform (#36933)
fd45159 docs: Change connector development overview to link to the new guide (#36972)
4fc7f1a Destination snowflake: Add config option to enable time travel (#35754)
1815e38 [Source-Postgres] : Bump cdk, reduce timeout (#36865)
5e51b26 Add stale action for open issues (#36468)
cae230a 🐛 Source Openweather: fix longitude parameter in spec (#36876)
7ecb1d3 Destination Postgres: improve handling for column name truncation (#36805)
ed8cebe Small fixes to python cdk publishing (#36945)
c471530 Source Chargebee - Unpin CDK & Update Semi-Incremental Component (#36518)
ca3bbe5 Source Amazon Seller Partner: Fix reportPeriod day query params (#36895)
371af95 🏥Source Notion: unpin CDK version (#36890)
442177b airbyte-ci: temporarily disable python dependency upload on publish (#36961)
09c59d0 🏥Source Stripe: fix imports (#36960)
ec4fe7b 🐛 Source Facebook Marketing: fix keyerror account_id (#36689)
2495c8d ✨ Source Snapchat Marketing : add attribution_windows and action_report_time to request parameters (#30586)
ba3bdb1 Update CDK for Raw Only Dv2 destinations (#36047)
bc27a84 ✨Source Rss: Migrate Python CDK to Low-code CDK (#36418)
1ce0cc5 🤖 Cut version 0.81.0 of source-declarative-manifest
650f2de 🤖 minor bump Python CDK to version $NEW_VERSION
0aa0330 🤖 Cut version 0.80.0 of source-declarative-manifest
8b8035a CDK: unpin airbyte-protocol-models version (#36911)
c067627 🤖 minor bump Python CDK to version $NEW_VERSION
bbf69ae Concurrent CDK: support partitioned states (#36811)
f29f7bb Bump salesforce CDK dependency and patch version (#36937)
ad84b4e Update paypal-transaction.md (#35448)
3461d8d Destination Snowflake: Tear down destination state after tests (#36930)
4cf3762 🤖 Cut version 0.79.2 of source-declarative-manifest
fab9564 🤖 patch bump Python CDK to version $NEW_VERSION
43936d8 🏥Source Facebook Marketing: fix expected records (#36923)
23c280b ✨ Fix empty internal_message empty when ExceptionWithDisplayMessage raised (#36901)
09ccec3 source-faker: update the car prices and years (#36898)
87f051c Add a walkthrough of building a custom Python connector (#36743)
884face source-pinterest fix icon (#36912)
cc38b4d roll back mssql to 4.0.6 (#36905)
a0ec6c5 roll back mysql to 3.3.13 (#36902)
5ea2b93 Destination S3: Adapt kotlin CDK (#36869)
f268be0 CDK s3-destinations: fixes for s3 connector compilation (#36868)
a9238d9 Destination Postgres: improve destination state handling (#36768)
7c98ebe airbyte-ci: write python connector dependencies to GCS (#36892)
3788441 Source Bing Ads: add integration tests (#35961)
0f1eeb1 🐛 Source Salesforce: Add retry on REST API (#36885)
b753ade conectors-qa: verify connector breaking changes are at least 7 days ahead (#35387)
b2e7f37 connectors-qa: introduce run_on_released_connectors flag (#36818)
0e8a9a9 Source Hubspot: fix acceptance tests (#36541)
693f26f Source Google Ads: optimize check method (#36891)
0d614c0 🏥Source Harvest: unpin CDK version (#36889)
838775e 🏥Source Google Ads: update expected records (#36894)
b10b1ce Source Facebook Marketing: fix acceptance tests (#36600)
560bead 🐛 Source Monday: handle complexityBudgetExhausted error (#36717)
4ac078b Fix(destination-duckdb): Re-lock project dependencies, resolve failing check (#36884)
27e851c Add maxSecondsBetweenMessages to metadata yaml (#36872)
9be3a8e Destination redshift: delete unused spec option (#36365)
4342182 Remove duplicate S3 regions from destination specs (#36846)
9d53013 not throwing config error (#36577)
beda34b Destination Postgres: Adapt to kotlin CDK (#36620)
c5284c7 🤖 Cut version 0.79.1 of source-declarative-manifest
84824de 🤖 patch bump Python CDK to version $NEW_VERSION
b2e8c15 cdk publish: add required token to commit to master and --no-cache for getting just-published version from pypi (#36864)
93c161b Source Salesforce: Update CDK version (#36862)
779cbc3 cdk publish: commit changes failed to commit (#36863)
ec6ca2f add target directory to the .gitignore (#36861)
3c35466 MySQL to adapt to new cdk (#36742)
887a585 🤖 minor bump Python CDK to version $NEW_VERSION
aad4c61 fix invalid workflow (#36860)
51d1353 Move source-declarative-manifest to a standard source, published in step with python cdk (#36501)
a750e46 Set maxSecondsBetweenMessages value for certified connectors Phase 3 (#36856)
c5817f8 minor java CDK fixes (#36850)
1b18a90 Add "What is Airbyte" section to homepage (#36329)
4a020a4 [Source-mongo] : Migrate to Kotlin (#36845)
814d95c Adapt source-mssql to latest Kotlin converted CDK (#36772)
deb47ab [source-mongo] : Adopt CDK 0.28.0 (#36837)

v0.57.2

04 Apr 22:09
Compare
Choose a tag to compare

5121937 chore(connector_ops): remove unused scripts (#36714)
429a9f4 🤖 Bump patch version of Python CDK
c95b197 CDK: fix misaligned version numbers (#36834)
848ecad 🤖 Bump patch version of Python CDK
e74d936 CDK: updated error message for missing streams (#36833)
9cd72c3 enable spotbugs for s3-destinations submodule (#36706)
9cdbf00 fix publish-java-cdk on push-to-master (#36558)
af53d6f 🐛 [source-pinterest] Bump airbyte-cdk to get fix for state recordCount as float (#36806)
bd40181 gradle: re-enable spotbugs everywhere, print output to console (#36605)
f9ab0a6 Log trace (#36812)
fad0737 enable spotbugs for db-sources submodule (#36705)
4d77401 enabling spotbugs for datastore-postgres submodule (#36704)
c38c3be enabling spotbugs for gcs-destinations submodule (#36703)
f82847c enable spotbugs for db-destinations CDK submodule (#36702)
8c4095c Update max rate-limiting metadata (#36734)
a2115ec enable spotbugs for cdk typing_and_deduping submodule (#36701)
cd286a6 ✨ source-google-drive: migrate to poetry (#36581)
6c8ca12 enable spotbugs for CDK core and dependencies submodule (#36612)
b5e1d10 ✨ Source Salesforce, Shopify: add maxSecondsBetweenMessages in metadata (#36723)
2495575 java-cdk: re-export airbyte-api dependency (#36759)
4ed294b Source Google Sheets: address dependency conflict and update CDK (#36515)
2bcdc16 Airbyte CI: rename incorrectly named pipelines (#36722)
28dd34d Source Azure Blob Storage: add integration tests (#36542)
33d6c50 Salesforce: retry on download_data and create_stream_job (#36385)
fbe5f26 ✨Source Monday: Bumped CDK version dependency (#36746)
4288dcb airbyte-ci: burst gradle task cache on new java cdk release (#36480)
e11e4f5 chore(connectors): remove tasks.py and top-level requirements.txt (#36738)
1ca159d airbyte-ci: fix pull-request-number option for migrate_to_base_image (#36779)
b814448 🤖 Bump patch version of Python CDK
033decc add backward compatibility for an old close slice logic (#36774)