Skip to content

Releases: airbytehq/airbyte

v0.50.36

11 Dec 22:58
Compare
Choose a tag to compare

8563f5c [Source-mssql] Remove reference to strict encrypt in metadata (#33316)
c454e97 remove debezium-bundles from deps.toml (#33267)
3824637 Destination redshift dv2: Update type mapping (#33307)
f5ae28f 🐛 Rodi/port zero date time behavior fix (#33210)
5a4d64a ✨ [source-klaviyo] Use latest CDK and continue syncing even if a stream fails (#33237)
e2789b4 Update docusaurus to 3 (#33041)
c3cd37c airbyte-ci: disable automatted fix on PRs (#33186)
5b09983 🤖 Bump patch version of Python CDK
0c2d43f Issue 32871/extract trace message creation (#33227)
d3f2aa5 [ISSUE #33202] allow for loose query params validation (#33226)
0b33cae Revert "[skip ci] formatting: add missing license headers (#33250)" (#33289)
2c065b6 [skip ci] formatting: add license headers to airbyte-ci/**/init.py (#33286)
60c1cc0 [skip ci] formatting: add missing license headers (#33250)
4b89193 doc: add code-formatting to sidebar.js (#33252)
5e2401e airbyte-ci format: remove verbose mode on pre-commit (#33245)
a9b1e8d Destinations bigquery+snowflake+s3: Chore: upgrade CDK version (#33263)
d4c1c00 Update upgrading_to_destinations_v2.md (#31719)
7a021a0 destination-s3: update configs with common defaults (#33264)
8c592fe Destination BigQuery: bump version (follow-up) (#33259)
eb35d92 Source Hubspot: fix the FieldAnchor closing tag (#33257)
ec88953 ISSUE_TEMPLATE: Update config.yml (#33258)
a98e051 re-organize metadata test fixtures (#33134)
1dfa4cd 🤖 Bump minor version of Python CDK
be85cac 🐛CDK: Fix cdk models by adding use_cache param for HttpRequests into the declarative_components_schema.yaml (#33247)
79d6e51 ✨ Source Bing Ads: Accounts: update docs, unit tests for empty streams (#32704)
aa220fc Stop sync on traced exception (#33246)
8ff7f6f airbyte-ci: fix credentials bug (#33248)
e483550 Weaviate: Normalize property names (#33218)
f5ac5cf File CDK: Add file processing via API to document file type parser (#32781)
7fd92e2 File CDK: Parser defined primary key (#33009)
98d57db Source Hubspot: Web Analytics API (#33042)
a59ea3f Docs: Add clarity on per-stream resets and formula fields in Salesforce (#33233)
32ebd88 CDK: low-code enable caching for parent streams (#32726)
ed63abf airbyte-ci: fix unresolved conflict in doc (#33243)
649123e airbyte-ci: create a pre-push hook running airbyte-ci format fix all (#33170)
60c1819 🐛 Source InterCom: ignore 404 error for Conversation Parts (#33223)
5b682ef Unstructured parser: Handle parsing errors better (#32700)
21b3b2f Vector DB CDK: Fix special tokens (#33065)
aab74b2 airbyte-ci: format perf improvement + exit 1 when modified files (#33097)
3cc5188 rename getImageModifiers into getContainerModifiers everywhere (#32958)
9e5357a simplify postgres base images (#32952)
dccd48a simplify MSSQL images (#32951)
83a41e4 Additional Cleanup for Enterprise Implementation Docs (#33240)
6a64362 ✨ Destinations V2 in Redshift - Opt in beta (#32326)
42d69d9 removing POSTGRES_16_ALPINE base image (#32948)
6e783d9 🤖 Bump patch version of Python CDK
d648ec5 introduce ImageModifier to MySql source (#32900)
b6da4be remove global step from enterprise docs (#33236)
0b8b11b introduce BaseImage to MySql source (#32899)
f6d03ec introduce ImageModifier to MS SQL source (#32898)
d32bbc1 introduce BaseImage for MsSql (#32897)
0bc4818 🤖 Bump minor version of Python CDK
f1b91b3 introduce ImageModifier (#32876)
6480aa8 introduce PostgresBaseImage (#32851)
613e00d add external components to enterprise implementation docs (#33207)
ea8cf78 [Source MySQL] : Improvements to schema snapshotting and error handling (#33082)
f8182bc airbyte-cdk: failed stream does not end the sync (#33136)
9c0a343 prettier format json files (#33171)
551f9ab airbyte-ci: Add --yes option (#33206)
8edd49c airbyte-ci: mount docker auth secrets to validation container (#33205)
8045e47 📚 Destinations V2 docs: update safe rollback versions (#33203)
62b2020 metadata: fix tests not running, fix failing non-running tests, fix validate base images exist (#33127)
ff96866 Proxy DinD calls of airbyte-ci through Tailscale to access pull through cache (#32965)
f73827e File-based CDK Sources: Hide primary key (#33187)
7f96b2d 📚 Contribution Guide: add msg about Java connectors in contribution guide (#33188)
5076928 🐛 Source Stripe: added stream slice logging (#33038)
078abaa 🤖 Bump patch version of Python CDK
7ed47ee File-based CDK: hide the primary key field from config (#33172)
6693ed7 source-pinterest: fix typo in integration test config (#33168)
19fed21 ISSUE TEMPLATE: remove feature requests and add link to Github Discussion (#33167)
3a46bb4 🤖 Bump patch version of Python CDK
ba83309 [ISSUE #32870] Adding entrypoint wrapper and migrating file based and… (#33103)
2559df4 🐛 Source Jira: Fix BoardIssues stream; increase number of retries for backoff policy to 10 (#33011)
db87fb4 Update typing-deduping.md (#33132)
70ee2b8 change mock doc url to look more mock-like (#33128)
15ed777 fix failing metadata tests on master (#33126)
681a511 Remove destination-bigquery-denormalized docs (#33129)
e7e3d40 fix references to metadata_service changed files (#33125)
780f948 Fix Nightly Reports: Add ci job key to nightly builds (#33123)
de8ae47 🐛 Source Klaviyo: Fix filtering for archived records stream (#33099)
d3bde65 docs(source-posthog): fix version in migration guide (#33109)
b320a67 🤖 Bump patch version of Python CDK
d643d0f 🐛 Source Freshdesk: Migrate to base image and update QL (#33000)
69cb3a5 [ISSUE #32868] create HttpMocker (#32937) and [ISSUE #32869] response builder (#32983)
d53f490 🐛 Source Zendesk Support: Increase number of retries for backoff policy (#33012)
a98b3ed 🐛 Source Typeform: 499 handling (#32775)
1ef5e80 CAT: validate stream schemas to be valid json schemas (#32787)
05af9f6 🎉 Source Xero handle 403 error (#32837)
95a8e42 T&D SQL statements moved to debug log level (#33084)
443194e 🐛 Source Posthog: Fix events.event type (#28593)
7863298 Destination bigquery: further increase gcs COPY timeout (#33078)
a1d9926 airbyte-ci: Clean all pyenv shims (#33080)
d125806 Source Stripe: Update expected records (#32685)
af35e7a 🐛 Source Freshcaller: fix page_size_option parameter in spec (#32874)
e66bc43 🐛 Source mysql: remove the culprit line for mysql not releasing (#33079)
b5053c2 🎉 New Source: Klaus API connector (#30993)
7eb5f0e ✨ Source Datadog: add monitors and service_level_objectives (SLOs) streams (#30999)
c11041a Source Salesforce: use concurrent CDK for full refresh syncs (#32535)
e7f8165 Vector DB destinations: Add omit_raw_text flag and increase code reuse (#32697)
d450b0c Harvest Source: Update QL to 200 (#32396)
16f589d Revert "Fix: Revert airbyte-ci to 2.8.0 from 2.10.0 (#32954)" (#32955)
3adc815 Source hubspot dev (#33031)
6743fe2 Soure Harvest: update expected records (#33003)
329da8a Source SurveyMonkey: Increase Test Coverage, Update QL (#32990)
13b631c CI: Add approve-and-merge back as admin only. (#33028)
9ab20eb Revert "Admin approve and merge"
262f93d Admin approve and merge

v0.50.35

01 Dec 19:45
Compare
Choose a tag to compare

b17f73b source-mssql: enforce SSL on Airbyte Cloud (#32882)
30a5127 enable groovy formatting in airbyte-ci format config, remove spotless from gradle build (#33013)
300ce85 airbyte-ci: format improvements (#32999)
1d9bcc4 Update Docs for schema propagation (#33010)
1874a4f Remove approve-and-merge (#32972)
97e6d03 avoid marking a test failed when CdcSourceTest.teardown fails. (#33002)
d0eb0ce ✨ Destination DuckDB: upgrade to duckdb v0.9.2 (#32635)
1269a0c update customization docs (#32963)
1e001e6 Move the facebook pages doc's first heading above danger admonition (#32997)
5acca55 [Source-Mssql] Format Datetime and Datetime2 datatypes to 6-digit microsecond precision (#32573)
2d26337 Use parse base64Binary to parse binary related data (#32610)
7aaaa06 Source Greenhouse: migrate to base image and increase test coverage (#32397)
ca028bb Add documentation for markdown Tabs (#32881)
c73e751 source-postgres : Bump DBZ default time to 1200 sec (#32961)
6864074 Destination redshift: async standard inserts (#32888)
9f9890f Add breakage warning to Facebook Pages docs (#32880)
17967c2 Sendgrid Source: Updated QL to 200 (#32389)
3200e1f 🐛 Source Jira: Fix incremental sync for stream Issues (#32927)
5558ed2 🤖 Bump patch version of Python CDK
1a09927 🐛 Source MongoDB : Improve our discovery phase to not create large BSON objects (#32886)
6671bce 🐛 concurrent-cdk: Do not set the max number of tasks to the number of workers (#32971)
a6d463f Fix format on master (#32978)
379cf70 🤖 Bump patch version of Python CDK
28e8692 Vector DB CDK: Add omit_raw_text flag (#32698)
8f7abc2 S3, Azure Blob Storage, GCS, Weviate, Milvus, Chroma, Qdrant: Bump cdk version (#32608)
a0de273 Add doc about the large records (#32907)
df9e288 Source Typeform: Increase test coverage, add missing field to responses schema (#32745)
50aaf0b Source Google Search Console: fix spelling mistakes in connector exceptions (#32921)
ad3524d Fix: Revert airbyte-ci to 2.8.0 from 2.10.0 (#32954)
40a74c7 Twilio Source: Updated QL to 200 (#32401)
703ef86 Docs: Updates Hubspot Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32359)
f99d8c3 Docs: Updates BambooHR Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32360)
b64284f Docs: Updates Asana Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32365)
06baef0 CI: Delete incorrect file added (#32936)
83ebd0d 📚 Update Destinations V2 docs (#32910)
b77f6e2 ✨ Source Amazon Seller Partner: improve UX (#32505)
665e4f7 source-mysql: merge strict encrypt variant into standard main mysql source (#31062)
9f3cc89 airbyte-ci: fix BuildConnectorImages constructor (#32928)
fb4cf98 airbyte-ci: custom tag on connector build (#32819)
965ed21 airbyte-ci: enable architecture selection on connector build (#32816)
e39aec4 Metadata: Retry dockerhub fetch on metadata post publish fail (#32626)
77f754a ✨Source KYVE: KYVE Mainnet support and generic normalisation (#32492)
eb25eac 🚨✨ Source Convex - switch the JSON format requested from Convex (#30853)
4b69947 Airbyte-Ci: Add makefile for new tool installation (#32484)
e11d765 Better attribution of DBZ closing reason (#32686)
6fb2591 low-code docs: Link to schema from the overview page (#32893)
41eb41b 🤖 Bump minor version of Python CDK
a84902e ✨ concurrent cdk: Read multiple streams concurrently (#32411)
0536e89 Destination snowflake: update docs to reflect that we removed s3/gcs staging (#32887)
d7c8f35 [Mysql] Apply initial setup time to Debezium setup time (#32662)
a7dba7f 🤖 Bump minor version of Python CDK
9d52007 🐛 low-code: Fix injection of page token in first request (#32666)
23f3b6c source-postgres: fix useLocalCdk = true (#32891)
3126204 unrevert #32806 (#32847)
71a84f0 ✨Source Amazon Seller Partner: multiple updates (#32833)
10ccfff Source Sendgrid: Increase Test Coverage, Update Expected Records (#32742)
aa2af5b Source Twilio: Increase test coverage, fix parse_response bug, update expected records, migrate base image (#32718)
18908b1 Source Cart: Update CDK to Latest Version (#32705)
1a1dd07 Source My Hours: Update CDK (#32680)
aeb2e63 ✨ Source Mailchimp: Implement SegmentMembers stream (#32782)
a0d17dd Docs: Add permissions to prereqs in Source Facebook Marketing (#32653)
2426880 🐛 Source Facebook Marketing: Removed validation that blocked personal ad accounts during check (#32731)
4447fcb ✨ Source Pinterest: Update docs and spec; add missing placement_traffic_type field to AdGroups stream (#32747)
740e071 🐛 Source Pinterest: Fix Advertiser stream names (#32734)
1f87374 🚨🚨🐛 Source Pinterest: Update date-time fields with airbyte_type: timestamp_without_timezone (#32595)
9604fbc 🐛 Source Pinterest: Fix backoff waiting time (#32672)
57a3075 ✨ Source Mailchimp: Add Interests, InterestCategories, Tags streams (#32218)
d9fb858 Source Hubspot: fix expected records (#32645)
e98a5da Remove facebook pages from cloud registry (#32879)
ea5e4bf bump breaking change upgrade deadlines (#32856)
d97a399 source-mysql, source-mssql: parallelize test execution (#32772)
cdd3952 airbyte-ci: revert #32806 (#32839)
8c71120 airbyte-ci: bump tag, update readme, remove 'nightly_builds' (#32806)
bfa468f [Doc] Update the Google Analytics V4 Source setup guide. (#30569)
1a0a9dc Destination Google Sheets: Add instructions for Airbyte OSS (#32044)
c88d501 Fix broken link to Google Sheet source example (#32337)
ab5571b Small typo fixes on google-ads.md (#32821)
c5db1e9 📚 Documentation November 2023 overhaul (#32811)
6fce769 🐛 Source Github: return AirbyteMessage if max retry exeeded for 202 status code (#32679)
a41d11b 🐛 Source S3: Fix discovery for zip file (#32677)
9dae0d3 Reinstate Pardot source connector doc (#32579)
e94501b Update Cloud Docs (#32539)
f0d68ba 🐛 Source Amazon Seller Partner: remove max_wait_seconds from spec (#32462)
8a678fb 🎉 Source Pinterest add custom resports (#32601)
b7afdbe Update implementation-guide.md (#32625)
428a681 JDBC sources: improve timestamptz handling (#32616)
ab1490a 🐛 Source Stripe: update availability strategy (#32638)
6d54a5d Vector DBs: Mention langchain in docs (#32501)
4e51b7d Source Mailchimp: Handle empty fields in Reports stream (#32543)
e69e3de Source Bing Ads: unpin version (#32643)
cc7f019 🚨🚨✨ Source Instagram: Add primary keys for UserLifetimeInsights and UserInsights; add airbyte_type to timestamp fields (#32500)
a745a37 🐛 Source Instagram: Change start_date type to date; fix docs (#32627)
0391d37 🐛 Source Bing Ads: Fix start date parsing from stream state (#32597)
9d1a4ba Deprecate langchain destination (#32455)
4481be2 ✨ Source Pinterest: Marked start date as optional; add missing fields; add suggested streams (#32592)
831a5b0 Small typo fixed - An JSON -> A JSON (#32637)
03cfe9b 🤖 Bump patch version of Python CDK
d475beb 🐛CDK: Fix of generate the error message using _try_get_error based on list of errors (#32545)
f8ae6f6 🐛 Source Amazon Seller Partner: fix OAuth (#32550)
4c6e6a0 TEST CI: Benign docstring change (#32631)
0e7f30b TEST CI: Benign docstring change (#32630)
44450c3 Test CI: Benign docstring change (#32629)
251bba1 CI TEST: Benign docstring change (#32628)
70cb230 CI TEST: Benign docstring change (#32624)
95c8667 CI TEST: Benign docstring change (#32623)
88cc7c8 CI TEST: Benign docstring change (#32622)
796f4fa CI TEST: Benign docstring change (#32621)
5c87e1c CI TEST: Benign docstring change (#32620)
b6e5aff CI: Add a test version of the approve and merge command that requires required checks to be passing (#32612)
159dfe6 Hotfix: Fix formatting issue (#32619)
ddd233b self-managed docs rewrite (#32605)
b3f474c Update License documentation (#32575)
1cc5e53 Source Cart: fix schema and allow to use connector on Airbyte Cloud (#32517)
8b07903 Chargebee Source: Updated QL in metadata (#32382)
c477dc4 Paypal Transaction Source: Updates QL to 200 (#32390)
3da9d84 bump source-mysql-strict-encrypt to 3.1.7 (#32611)
f5cbe29 🚨 🚨 Source Stripe: fix multiple issues regarding Refunds, CheckoutSessions and CheckoutSessionsLineItems + fix stream schemas (#32286)
136535d Google Drive: Improve folder URL input (#32547)
f157e14 🐛 Source Bing Ads: Disable upgrade to 2.0.0 (#32604)
7dc53c2 enable parallelism on bigquery tests (#32580)
261a6fd 🤖 Bump patch version of Python CDK
aa111d2 Vector DB CDK: Delete cdc records (#32496)
509afc9 File CDK: Improve unstructured parser (#32554)
a38eca1 Enable client-side rate limiting on source-stripe #31512 (#32284)
fc1b08c 🚨🚨 Source Amazon Seller Partner: remove brand analytics reports from cloud (#32355)
316069e airbyte-ci bin release: trigger on all PRs (#32590)
6253c3f airbyte-ci: use new self hosted runners (#32537)
472c807 🐛 Source Bing Ads: campaigns, accounts, search query report streams: update schemas + date-time convert rfc3339 (#31995)
94abd2a Docs: Updates Slack Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32366)
1f12232 Docs: Updates Bing Ads Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32372)
5dcaf6a Docs: Updates Google Search Console Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32361)
933029c Docs: Updates GitHub Source Connector Docs (Removes inapp page, adds , adds Limitations & Troubleshooting) (#32362)
8dce753 Mailchimp Source: Updated QL to 200 (#32393)
688c255 Docs: Updates Google Analytics v4 Source Connector Docs (Removes inapp pag...

Read more

v0.50.34

09 Nov 00:46
Compare
Choose a tag to compare

4d5d259 Destination BigQuery - remove file_buffer_count (#32234)
5013f95 java CDK, source-postgres: parallelize tests (#32314)
49043b5 🐛 📝 re-update all connectors for new CDK version and more stringent javac checks (#32125)
67dc33e Docs: Update Source Shopify docs (#31348)
4f9b877 Update Google Sheets recommendations (#32283)
6813ed6 gradle: speed up all java connector integration tests (#32318)
c81e40e required reviewers: remove reference to GA connectors (#32151)
c5d183b Destination bigquery: revert typed config object (#32309)
3c10982 🐛Source Braintree: Fix Validation Error in Transactions Stream (#31489)
4897b45 Switch connector builder to connector setup in writing-docs heading (#32312)
6e10ee3 Destination Bigquery: Replace usages of untyped JsonNode with Typed execution config (#32147)
c49674a Update column change image (#32301)
a3154e8 Spacex api: Fix manifest (#32202)
4f01cb1 🤖 Bump patch version of Python CDK
d0fd57e [ISSUE-32072] increase connection pool size (#32246)
75fd777 🤖 Bump patch version of Python CDK
71d5063 [ISSUE #32070] concurrent cdk improve futures handling (#32277)
3465f3b 🧹remove legacy scripts (#32212)
139deeb Implement max_time on error handler (#32272)
ae44f34 fix CloudDeploymentPostgresSourceTest (#32264)
b7eab75 Destination bigquery: don't error on malformed creds (#32261)
763d290 ✨ Source Freshcaller : Migrate Python CDK to Low-code CDK (#31102)
37172c1 Destination bigquery: reduce commit frequency in GCS staging mode (#32112)
1a40429 Destination s3: also pin oss (#32278)
8d3a114 🤖 Bump minor version of Python CDK
6c7ba28 API Call Rate limiter (#31276)
22fc00a Airbyte-ci: Add ClickPipelineContext and update test to use (#31628)
09cd1ce 🐛Source Square: Fix Duplicate Records in Payments and Refunds Streams (#31481)
be14191 Release Notes for September & October 2023 (#31990)
b1d76e1 Fix ordering of postgres doc in sidebar (#32150)
8e76d87 Update docs on writing docs (#32238)
ce41545 [source-mongodb-v2] : Add support to read UUIDs (#32250)
bbe45b4 Destination s3: pin cloud to 0.5.1 (#32228)
93c5704 airbyte-ci: Re-add CAT Dockerfile (#32249)
58aaec1 Connector Ops: Add ignore comment check to HTTPS URL validation (#32242)
050f25d 🧹 update connectors templates to reflect airbyte-ci introduction (#32211)
7919428 🧹update cat to not run using docker + remove migrations tools (#32210)
69db37a [java-cdk] : Add UUID codecs to custom registry for MongoDB (#32119)
ecb56bb mysql doc rewrite (#32189)
04c067d Destinations BigQuery and Snowflake - Move SAFE/TRY casting to seperate transaction (#32026)
1e59751 [Source-Mssql] Assess and map all SQLServer supported datatypes to the correct JDBC and Airbyte types for Standard and CDC mode (#31531)
19a29db 📚 Update docs on writing docs (#31973)
9dd7d7e 🐛 Source Bing Ads: Skip broken CSV report files (#32201)
368ba78 🧹doc: update connectors README and remove acceptance-test-docker.sh (#32209)
dd445a2 Remove old normalization guide for building connectors (#32208)
c81abe5 Destination bigquery + Snowflake: Further error grouping improvements (#32190)
4ec05e0 🐛 Source-pipedrive: Use custom record extractor to handle records with null data (#31147)
b799678 ✨Source Asana: Add new stream Portfolio Memberships (#31110)
6583dc5 🚨🚨✨Source Klaviyo: Migrate to API version '2023-10-15' (#32128)
af2dba6 ✨ Source Bing-Ads: update docs (#32000)
9e6ba62 🐛 Source Bing Ads: unexpected fields (#32148)
1a2fd7b ✨ Source Bing Ads: add foreign keys (#32131)
1afab61 Source Braze: Add Campaigns, Canvases, Segments Details Streams (#31857)
a2f8eec update CDK to 0.4.1 (#32193)
dc85112 cdk:db-sources: fix flaky test by using correct offset (#32194)
cb552f9 source-mysql: use CDK 0.4.0 (#32174)
3ca67b9 🪓 source-salesforce-singer: Delete empty source-salesforce-singer (#32187)
074fb1c bump cdk version to 0.4.1 to fix bad 0.4.0 release (#32192)
9e765cd 🚨🚨🐛 Source Mixapanel: Delete default primary key for Export stream (#31955)
1f2e35e Destination Bigquery: delete unused methods (#32183)
0f68752 destination-bigquery: use CDK 0.4.0 (#32180)
128bae1 destination-redshift: use CDK 0.4.0 (#32179)
56df6de destination-s3: use CDK 0.4.0, fix broken lzo dep (#32178)
d42bb8e destination-snowflake: use CDK 0.4.0 (#32177)
53ba826 source-mongodb-v2: use CDK 0.4.0 (#32176)
d2e3139 source-mssql*: use CDK 0.4.0 (#32175)
61c24c9 source-postgres: use CDK 0.4.0 (#32173)
a9753dd 🐛Source Braze: Fix CanvasAnalytics Stream Null Data for step_stats, variant_stats (#31607)
2f931d8 Destination snowflake: Revert merge statement (#32124)
dffdc11 Source Braze: fix tests (#32159)
dc36490 airbyte-ci: enable unit tests coverage (#32139)
04ae91f java CDK: spin off s3 destinations (#32050)
85b11c5 🐛Source Posthog: Fix Connector Date Formatting Error (#31265)
3d136aa 🐛 Source Google Analytics Data API: Fixed bug with missing metadata when the credntials are not valid (#32149)
827d5a4 ✨ Source Asana: Add Portfolios stream (#31114)
ef6dbd0 gradle: test task configuration changes (#32108)
fbf391c Fix typo (Airbtye => Airbyte) (#29038)
9974135 🐛 Source Recharge: reduce period in days for subsciptions stream to avoid 504 - Gateway Timeout error (#32132)
d0a7a91 ✨ Source Bing Ads: add new stream Campaign Impression Performance Report (daily, hourly, weekly, monthly) (#32059)
ca9a7c3 Weaviate: Update weaviate client library (#32134)
bc500ee 🐛 Source Google Ads: Fix incremental events streams (#32102)
c54c84e ✨ Source Bing Ads: increase unit test coverage + config error (#32088)
f2e32c7 🐛 Source TikTok Marketing: Fix incremental syncs; update docs; fix field type of preview_url_expire_time to date-time (#32091)
f5a1e6d airbyte-ci: add /var/lib/docker cachemount (#32114)
c164bec Source Shopify, Source Salesforce: fix builds (#32127)
4495a09 fix flaky test (#32123)
9c6ed93 Revert "update all connectors for new CDK version and more stringent javac checks"
18ad87b update all connectors for new CDK version and more stringent javac checks
e0987e6 update CDK to export the proper API packages, fix warnings (#32118)
d62ad3c .github: add docker login to gradle.yml (#32113)
575931f 🐛 Source Google Analytics Data API: Add handling for JSONDecodeError while checking for api qouta limits (#32094)
453232b Destinations bigquery+snowflake: better sentry error grouping (#31983)
4776d3f 🤖 Bump patch version of Python CDK
6dbb1f4 update helm repo example output (#31986)
ace4353 CDK: Fix class SessionTokenAuthenticator for CLASS_TYPES_REGISTRY mapper (#32040)
5aa90cc Revert "Remove reference page from low-code docs" (#32093)
d99566f 🐛 source-stripe: Use latest CDK version and pin the version (#32056)
f487e15 ✨ Google Drive Source (#31458)
a6e2e34 airbyte-ci: never cache docker login (#32090)
a51f88d Source Facebook Marketing, LinkedIn Ads, Zendesk Support: fix builds (#32085)
4f44e33 Concurrent CDK: handle legacy state messages (#31964)
fb70adb 🤖 Bump patch version of Python CDK
66dd29f File CDK unstructured parser: Improve file type detection (#31997)
402ac60 Weaviate: Add retry (#32038)
1e74904 🎉 Source pinterest - handle non json response (#32078)
bdf4743 source-postgres CI perf: reduce benchmark workflow frequency (#32087)
2c9bf4e Update pokeapi.md fix formatting (#32084)
d61eb3d Source+Destination heartbeat docs (#32064)
49e9611 🐛 Source Notion: fix table_row.cells property in Blocks stream (#31899)
0df2c7b ✨ Source Bing Ads: Add new stream: AdGroupImpressionPerformanceReport (daily, hourly, weekly, monthly) (#32027)
fa1f57f improve datatype test error message (#32062)
1e8e640 Revert "Automated Commit - Formatting Changes" (#32077)
f5c8796 ✨URL encode username and password fields (#32028)
b08b09d source-postgres : Bump deebezium version 2.2.0 -> 2.4.0 (#32068)
675f5f9 update doc (#32065)
85d266a Bump DBZ version from 2.2.0 -> 2.4.0 for mssql, mysql (#32024)
71301a2 improve changelog (#32055)
3d5eb06 🤖 Bump patch version of Python CDK
32fdd7f [ISSUE #29573] Concurrent CDK: incremental syncs (#31466)
b395b66 ✨ Source Mailchimp: Add ListMembers stream (#32032)
2b8747d ✨ Source Bing Ads: add new stream Keywords (#32008)
319f8db Vector DB CDK: Prevent negative chunk size (#32017)
55f241d Milvus: Improve code sample in documentation (#32037)
6650ab7 Source Hubspot, LinkedIn Ads, Shopify: fix builds (#32035)
34b09e0 [Source-mssql] Update source-mssql-strict-encrypt tests to work with airbyte-ci (#32025)
6583e20 Skip record in case incremental sync runs into BsonInvalidOperationEx… (#31807)
0904ff9 Source Notion: add request size throttling on 504 errors (#32004)
76e8b96 [Java CDK] : Upgrade Debezium version from 2.2.0 -> 2.4.0 (#32022)
1ce84d6 ✨-Destination BigQuery: Updating Dataset Locations List (#32010)
6695236 Source Slack: fix build (#32019)
f8fbb0e Fix builds: Source Slack, Facebook Marketing, Zendesk Support, Linkedin Ads, Github (#31999)
62bab29 snowflake-native-apps update docs to use the now public marketplace listings (#31989)
e23bd00 🐛Source Mailgun: test connection fail after upgrading to 0.2.0 (#31405)
d31255e .gitignore: be less clever about oss_registry.json location (#32011)
db625c9 ✨Source Zenefits : Migrate Python CDK to Low-code CDK (#31946)
452ce8a ✨ Source Metabase: Added new streams databases & native_query_snippets (#31909)
48ebb27 destination bigquery,redshift,snowflake: import typing-deduping from source (#32002)
bc78d21 java CDK, source-postgres: speed up tests involving debezium (#31976)
82679a6 Destinations snowflake+bigquery: delay upgrade deadline to nov 7 (#31985)
e54c2cf 🐛 Source Google Ads: ad...

Read more

v0.50.33

24 Oct 23:45
Compare
Choose a tag to compare

053d08e ✨ Source S3: Add handling NoSuchBucket error (#31383)
2014cd8 Update the title of the advanced option raw_data_schema (#31802)
a390830 Fail sync when Debezium fails to shutdown properly (#31674)
0f2fbe6 ✨ Destination DuckDB: Use latest DuckDB 0.9.1 libraries 🚨(breaking change)🚨 (#31744)
c92837c ✨Source Strava: Migrate Python CDK to Low-code CDK (#31007)
ac6f44c remove Dockerfile and .dockerignore for Java connectors (#31769)
5520139 airbyte-ci: enable the use of local connector secrets, revert changes to pytest dependencies (#31788)
c1db5bf ✨ Source Zendesk Sell : Migrate Python CDK to Low-code CDK (#31016)
df9da28 🐛 📝 Source Snowflake: fix coercion-to-UTC for timestamp datasource (#31631)
6d01784 ✨Source Asana: Add OrgnizationExports Stream (#31634)
1336b4e Allow passing --use-local-cdk to prerelease publish (#31716)
3738987 airbyte-ci: Add more info about setting up GSM secrets (#31713)
28745a5 Airbyte-ci: Use async click (#31748)
62027b5 No deduping for mysql-destination (#31781)
718221f ✨ Source Bing Ads: add new stream AgeGenderAudienceReport (#31712)
e3107fc Source Opsgenie: fix tests, add icon and format files (#31777)
38bace1 Source Hubspot, Source Salesforce - fix builds (#31773)
ac14242 Source Notion: add 'synced block' property and date format (#31742)
0f81f85 Fix builds: Github, Amplitude, Jira, Zendesk-support (#31702)
3577835 🤖 Bump minor version of Python CDK
2bbfb51 ✨Source Wrike: Migrate Python CDK to Low-code CDK (#31058)
c719137 🐛 Airbyte CDK: Fix flake errors in file-based CDK (#31771)
2d552a9 Source GCS: Migrated to file based CDK (#31212)
ce2342d 🎉 Airbyte CDK: Add CustomFileBasedException for custom errors in file-based CDK (#31704)
048b5d3 ✨ Source TikTok Marketing: expand metrics and new AdsAudienceReportsByProvince stream (#31623)
8235708 Source Stripe: fix build (#31764)
d53e542 ✨Source Klaviyo: make start_date optional (#31710)
ff2fcf8 cat / airbyte-ci: improve CAT container orchestration� (#31699)
dcfa331 ✨Source Klarna: Migrate Python CDK to Low-code CDK (#31003)
6ff299e airbyte-ci: only set docker hub secrets on dagger client if they exist (#31752)
15c3c41 ✨Source Open Exchange Rates: Migrate Python CDK to Low-code CDK (#30983)
5f35705 update helm deploy instructions (#31751)
f8ae6f3 airbyte-ci: docker login on dockerd container to avoid rate limit (#31718)
cfcc70c 🤖 Bump patch version of Python CDK
7a764f8 ✨ low-code CDK: Allow connector developers to specify the type of an added field (#31638)
8122e03 Source Orbit: fix schemas and CI tests (#31747)
b35a2b2 doc: update connector tutorials to reference airbyte-ci for connector build (#31650)
3acc905 Source Timely: fix timely tests (#31745)
544aed4 ✨Source PagerDuty: Migrate TS CDK to Low-code CDK (#31160)
b63d3cd ✨Source Harness: Migrate TS CDK to Low-code CDK (#31103)
500a7d9 Destination Bigquery - Remove v2 check (#31717)
30612bc Docs: more removal of dbt for T&D (#31567)

v0.50.32

23 Oct 16:14
Compare
Choose a tag to compare

cbbb14a 🤖 Bump patch version of Python CDK
7da2822 Concurrent CDK: catch exceptions from worker thread and add integration test scenarios (#31245)
9835f6b airbyte-ci: better gradle caching (#31535)
9d8218f 🤖 Bump patch version of Python CDK
7cab7c5 🎉 Source klaviyo - update schema for events stream (#31565)
d474827 File CDK: Don't fetch full file list for availability check (#31651)
1f564ff Snowflake Native Apps: update docs (remove secret & integration from config) (#31551)
30b7497 🐛Source Klaviyo: update field format (#31611)
01cd0a8 airbyte-ci: fix migration hint (#31688)
cee192a ✨Source PersistIQ: Migrate Python CDK to Low-code CDK (#31055)
52404f0 Airbyte-ci: Move test pipeline functions to pipeline file (#31637)
8fad230 ✨ Source Visma-economic: Migrated to low code (#30991)
df3676e airbyte-ci: update doc to reference snake case commands instead of kebab case (#31645)
4ce51c1 Create a cron job that calls all performance harness on cron (#31480)
1e40e0a doc: add command to the base image migration doc to list migrated/not migrated connectors (#31669)
3624c86 Support mongoDB in speed perf harness (#31633)
99b435f Support incremental sync in performance harness tool (#31588)
5a4094a CI: Reintroduce markdown skips (#31640)
41caca0 remove strict encrypt variant of cockroack db (#31148)
5827f8e metadata-lib: add a validator to validate the base image exists (#31656)
c2a1da9 remove path_ignore on airbyte-ci-test (#31657)
7d6df62 airbyte-ci: fix builds on intel (#31659)
2137be1 connector-base-image: improve docs (#31646)
bacea33 doc: migration guide to make a connector use our base image (#31652)
59a2cfa airbyte-ci: Fix CheckBaseImageIsUsed failing on non certified connectors (#31653)
ff70f2f source-hubspot: migrate to base image (#31644)
e77959c [airbyte-ci]: new check on python certified connector to validate their base image use (#30527)
831de1d 🐛 Source [Hubspot, Zendesk-Support]: fix stream schemas (#31606)
0deec79 ✨ source-zendesk-chat + source-auth0: update the base image (#31643)
aedc460 ✨ Source TikTok Marketing: add new streams (#31610)
1940d0a add mandatory reviewers for build_customization.py changes and airbyte-ci (#31495)
4d633cd pin paypal transaction to 2.0.0 (the actual last version we were running) (#31636)
62eeaee 🐛 Allow mongodb-v2 discover operation to use temp disk file (#31629)
832fc1f pin previous version of paypal-transaction (#31630)
11374d6 🐛 Source Notion: Update connection check method (#31625)
1d4ee5b 🐛 Allow disk use in case a sort goes over mem limit (#31596)
c6c15d6 🐛 Source Stripe: Adjusted Setup Attempts and extended Checkout Sessions stream schemas, fix expected records (#31553)
c201496 ✨ Source Asana: Add Attachments stream (#31090)
00579f2 remove strict encrypt variant of db2 (#31146)
f0b03cd Gut source-postgres-strict-encrypt (#31616)
9739181 Revert paths ignore (#31622)
9f36de8 CI: Ignore markdown changes for gradle workflow (#31619)
781dc31 ✨ source-s3: migrate to the python base image (#31601)
0e43182 🐛 Source Notion: refactor backoff time for 500 errors (#31612)
47222b7 Airbyte-ci: Increase airbyte-ci start time from ~11s to 0.8s (#31488)
806e959 CI: Skip connector test and format on markdown only changes (#31597)
873e7e3 Add dummy HideInUI component (#31598)
f3e1c63 🤖 Bump patch version of Python CDK
a41c4f5 Migrate connectors to use our python base image (Round 2) (#31599)
3874698 Vector CDK: Expose stream identifier logic (#31558)
e606b77 source-postgres: re-enable incremental SATs (#31306)
bb07939 File CDK: Add analytics messages for parser usage (#31498)
40b0e05 ✨ vector_based_cdk: Add option to rename field names (#31524)
06dc186 Update bigquery.md with output schemas of V2 destination (#31548)
7c158af 📝 Source Airtable: update docstring (#31604)
b2bd615 🤖 Bump patch version of Python CDK
b951898 CDK: Support base64 encode and decode in Jinja Interpolation (#31387)
c2a958d ✨ Source TikTok Marketing: add undeclared fields to Ads stream (#31493)
03d7a90 🐛Source Klaviyo: add missing field (#31562)
95afbb2 Airbyte-ci: Allow airbyte-ci to run from anywhere in project (#31412)
6b5a8c2 Connector Ops: Fix third party support in get_all_connectors_in_repo (#31487)
a53a020 Update Pipelines folder structure (#31525)
1129bb0 Revert "Update CI credentials docs to point to new GCP project (#30813)" (#31593)
73184bc Update contact-support.md (#31587)
a9cd3d5 Source Square: Add customer_id field to Payments and Orders streams (#31115)
f520584 Update overview.md (#31451)
8ac1ee5 Update exchange-rates.md (#31566)
52520d0 Migrate source-postgres-strict-encrypt logic into source-postgres and make it the default cloud image (#31486)
365ba41 Source Airtable: add mention workspaces during PAT creation (#31572)
1394a19 gradle: repo cleanup (#31460)
c544183 Migrate connectors to use our python base image (Round 1) (#31543)
c31cf83 Source Airtable: add unit tests for authenticator (#31571)
4670a46 Connector Report: remove divide by 100 (#31532)
ffdd688 ✨ Source TikTok Marketing: use default availability strategy (#31537)
9ae728f Airbyte-ci: Set pip cache volume name by python version (#31533)
e88584f Update metadata.yaml (#31506)
f7672e0 Update ConnectorMetadataDefinitionV0.yaml (#31521)
083fc20 Vector DBs: Upgrade CDK (#31329)
1686978 python-connector-base: install socat (#31541)
0a79a89 🐛 Source Gitlab: updated unittests, added validation for groups/projects (#31547)
f54bd55 airbyte-ci: Reword the connector changelog entry when using migrate-to-base-image (#31545)
2eeed50 🐛 Source Shopify: Fixed the issue caused by the missing access token while setup the new source and not yet authenticated. (#31500)
85d135c source-postgres ci improvements: fix testing workflow (#31538)
44baf92 connector-generator: remove dockerfile and use base image for python connectors (#31491)
951605a ✨ Source S3: Add reading files inside zip archive (#31340)
cbb21b3 only run mypy on airbyte_cdk code (#31518)
25dc4f6 Add standard async (#29812)
0501e44 ✨ Source GetLago : Add Customer Current Usage and Wallet streams (#31099)
69a0abc Source Notion: add validation checks to start_date (#31507)
085c497 source-mssql*: fix integration tests (#31504)
f1baf2a Destinations snowflake+bigquery: Improve performance by filtering raw table on extracted_at (#31191)
cd04ce0 📝 OpenTelemetry integration instructions (#31211)
16622ad ✨Source Pipedrive: Add new stream Goals (#31184)
3e55708 ci: only request required reviewers when PR is not draft mode (#31510)
7465c02 airbyte-ci: remove connector format command (#31424)
a946a38 Integrate source performance harness with datadog (#31410)
92af34d Apify Dataset: Remove unnecessary breaking change and improve documentation (#31462)
f9df654 🐛 Source Bing Ads: remove primary key for the geographic performance reports (#31432)
cf733f1 schedule a workflow to gather source-postgres CI perfs (#31496)
f77cbc1 increase "format code" worfklow timeout to 40mn (#31508)
0a01bc2 S3: Basic unstructured file support (#31209)
2ab878d 🐛Source Gitlab: handle expired access_token error with status code 400 (#31492)
532e25b Source GitHub: fix CAT tests (#31494)
852ee37 🐛 Source Tiktok Marketing: apply minimum datetime restrictions (#31445)
ba48460 airbyte-ci: Add basic segment tracking (#31354)
ebf566d ci: fix review request paths (#31485)
e098db7 [Non-Forked] ✨ Source Square - Add Bank Account stream (#31482)
ef9bd72 Parameterize ScenarioBuilder on Source type (#31244)
c207a7f require extra review for breaking change messages (#31361)
8e1fea4 fix running connector-ops package tests via airbyte-ci (#31478)
2c8e192 ✨ Source Asana: Add Events stream (#31089)
a506909 ✨Source Square: Add new stream Loyalty (#31106)
c6ce495 🧹 remove source-file-secure (#31477)
9479979 ✨ Source Asana: Add SectionsCompact stream (#31009)
1567eaa 🤖 Bump patch version of Python CDK
a3def06 airbyte-ci: improve build instructions on connectors migrated to our base image (#31457)

v0.50.31

16 Oct 21:01
Compare
Choose a tag to compare

b697a8e Cron action for connector harness (#31470)
4b33225 airbyte-ci: concurrent java tests (#31426)
7f9996a Orchestrator: Fix delete registry entry (#31474)
d4ef599 ✨ source-file: prevent local file usage on cloud deployment mode (#30984)
04c4fea 🐛 Concurrent CDK bug fixes (#31402)
696118d gradle: remove broken mypy task (#31468)
492e639 Source Chargify: Add Coupons, Transactions, Invoices Streams (#31116)
5724ef0 Enable mypy type checks for the Python CDK (#31356)
2da2386 airbyte-ci-test: remove the paths condition (#31452)
eb41d39 airbyte-ci: fix None docker creds (#31455)
039310e 🐛 Source [Salesforce, Jira, Hubspot]: update expected records (#31446)
a7a706f PokeAPI: Unpin connector (#31378)
2f247cf 🐛Source Klaviyo: add availability strategy (#31379)
cb3df14 🚨 🚨 Source Google Ads: update schemas and names of default streams (#31048)
31fe1f3 Source Apify Dataset: improve connector documentation (#31397)
24dca67 🤖 Bump patch version of Python CDK
51fa2b3 🐛Airbyte CDK: wrap HTTP error with status code 400 in AirbyteTracedException (#31207)
99b9fc9 [airbyte-ci] new commands for migration to base image (#30520)
2c4f3e1 Revert "Connector Ops: Fix third party support in get_all_connectors_… (#31413)
65895c2 bing-ads: fix breaking change message typo (#31406)
0a1410e Connector Ops: Fix third party support in get_all_connectors_in_repo (#31324)
bc670da Fix connector harness performance ci run (#31304)
1a90d6c ✨Source Square: Add new stream Inventory (#31107)
36b7996 fix typo (#31403)
2e7dfe8 Source LinkedIn Ads: fix pagination for reporting (#31396)
5930fd9 airbyte-ci: Update GHA test runner (#31369)
c0a0b79 Source Trello: Improve board_ids Description in Config (#31205)
896fa4b [Source-Postgres] Update PostgresConverter to correctly stringify BigDecimals without scientific notation (#31309)
1a76a8b Source Trello: Fix Failed Sync if Card with Cover Image Present (#31168)
c7d4110 Source GitHub: handle ContributorActivity continuous ACCEPTED response (#31386)
ad362ab Source Gilab: added suggestedStreams (#31391)
cc5d545 Docs: remove 'build a python destination' (#31394)
efdc945 ✨ Source Gitlab: spec: start date is optional, groups and projects to array (#31375)
31fb8c0 Source Airtable: config errors (#31360)
bb40d6f 🐛 Source Gitlab: fix undeclared fields and validation errors (#31339)
6c6465e Source Pipedrive: Fix Custom Fields not Syncing (#31151)
db1451a 🐛 Source Gitlab: handle expired access_token while checking the connection (#31210)
d8cfa79 Source Apify Dataset: add item_collection stream with dynamic schema (#31333)
bc05d1c 🐛 Source LinkedIn Ads: Fix expected records (#31382)
4308255 🐛 Source Jira: Fixed aggregatetimeoriginalestimate, timeoriginalestimate field types for the Issues stream schema (#31385)
9469c71 🐛 Source Shopify: Fix feching Deleted Events with STATE presence (#31381)
31e8170 ✨ Source Azure Blob Storage: migrate to File-based CDK (#31336)
e757fb8 🤖 Bump patch version of Python CDK
7487d6f 🤖 Bump patch version of Python CDK
11e8651 CDK: Enable debug logging when running availability check (#31368)
694d88f ✨ source-file: 🪓 dockerfile and fix integration tests (#31341)
91101dd 🤖 Bump patch version of Python CDK
e35a1f2 File CDK: Allow configuration of parsed records during check and discover from parser (#31281)
ec8f259 🤖 Bump patch version of Python CDK
0e4f290 Vector DB CDK: Fix openai compatible embedder (#31330)
ccc5b19 Adjust codeowners (#31345)
c4ff29e Destinations bigquery: Fix string-json auto conversion for BigQuery (#31358)
12692ce 🐛 Update initial load query for old postgres to return a defined order … (#31328)
2f6dcbc ✨Source Square: Add new stream Cash Drawers (#31065)
314e683 airbyte-ci: bind integration tests to dockerhost (again) (#31343)
7e92375 bump cdk version for postgres, mysql sources (#31322)
af66f25 Source AirTable: Exclude bases without permission (#31215)
f26bd9e Source GitHub: update links to docs (#31307)
fd57881 airbyte-ci: disable gradle step caching on source-postgres (#31332)
139c044 🤖 Bump patch version of Python CDK
118c63c Snowflake Native Apps: update Linkedin Ads instructions; add permissions needed for running the app with tasks (#30996)
97dba7a Rename Pokeapi back to PokeAPI (#31342)
29b4118 gradle: set user timezone to UTC in all tests (#31305)
8536725 CDK: URL-encode query parameters and request body (#30407)
67324a4 Vector DB CDK: Batch by documents separately for each stream and namespace (#31158)
1a9e21f 🚨 🚨 Source Bing Ads: remove PKs from geographic performance reports (#31277)
9034271 ✨ Source Gilab: Deployments Streams (#31183)
33c683b [airbyte-ci] Implement pre/post build hooks (#31282)
e30cbed 🤖 Bump patch version of Python CDK
25fc396 CDK: ThreadBasedConcurrentStream skeleton and top-level AbstractStream (#30111)
156ee4c 🐛 source-pokeapi: Downgrade pokeapi (#31325)
3f9095e Rename integrations getting started page to google ads (#31320)
a1af6e4 Revert "Connector Ops: Fix third party support in get_all_connectors_… (#31323)
625a4b1 Connector Ops: Fix third party support in get_all_connectors_in_repo (#31166)
255bffc 📚 Airbyte-ci docs: Fix docs by changing --version to --python (#31321)
4aff410 ✨Source Snowflake: Upgrade snowflake JDBC version to 3.14.1 (#31252)
3a80f6d 🎉 Source Square: Update airbyte-cdk version to >=0.51.31 (#30960)
3d9578f Cap each log field (message, stacktrace) to max 32K characters (#30806)
4e9d665 airbyte enterprise copy tweaks (#31288)
572e592 Source GitHub: add date-time format to fields (#31300)
5f9bec0 Remove entry and allocated memory for empty buffers. (#31194)
61aa119 🐛 Source Facebook Marketing: do not request funding_source_details if api raises an error (#31284)
17b3359 🤖 Bump patch version of Python CDK
17136a0 CDK: Fix initialize of token_expiry_is_time_of_expiration field (#31279)
370821d Source GitHub: add unit tests (#31285)
fdf5c97 ✨ Source PokeApi - Migrated to Low code (#30969)
79080c8 Update tests to current Jackson lib behavior (#31197)
d309a2f CAT: fix system deps install (#31275)
ad010cc Revert "[airbyte-ci] implement pre/post build hooks" (#31280)
950ff92 [airbyte-ci] implement pre/post build hooks (#30526)
cee4a43 🐛 Source Salesforce: fix expected records (#31269)
9fae594 [airbyte-ci] test connectors inside their built container (#30474)
093c267 🐛 Source Notion: fix expected records (#31273)
1f8f358 🐛 Source Jira: fix expected records (#31272)
103345b 🐛 Source Zendesk Support: fix expected records (#31271)
399a8f1 🐛 Source Google Ads: update expected records (#31270)
865ff35 Source Facebook Marketing: fix permission error (#31132)
846d9a6 [QA checks] tolerate connector without dockerfile (#30467)
20c0656 Update CI credentials docs to point to new GCP project (#30813)
e3d126b 🐛 Fixing rounding of numeric values for async destinations (#31083)
693015e Trigger chameleon survey on down votes (#31241)
ae2ca40 gradle: search for python3.11 binary for AL2023 support (#31227)
898846d Remove Dv2 Null checks (#31149)
73a6ec0 🐛 Set heartbeat timeout between messages for source linkedin ads to 24 hours (#31221)
0cf4108 destination-redshift: Clarify configuration groups (#31218)
589ea37 destination-bigquery - better config groups (#31198)
5935a38 [airbyte-ci] build python connectors from base images (#30456)
22ce7c8 🎉Source Amazon Ads: New Streams - DisplayCreatives (#26203)
a373733 Fix typo in Java CDK (#31196)
eeed77d 🐛Source Airtable: wrap HTTPError 400 in AirbyteTracedException (#31119)
4a16581 ✨ Source MongoDB V2: Refactor common offset loading logic (#30029)
3fcdfc6 🤖 Bump patch version of Python CDK
c17fae5 CDK: create new method for parsing refresh token lifespan (#30698)
517afab ✨Source Airtable: add table name to data records (#31044)
4d7987f 🐛 Source Google Sheets: update range on each retry to account for batch size increase (#30487)
3ab048f Add edit of notification email (#31200)
343c9be 🚨🚨 Source AirTable: parse formula to simple data types (#31181)
64681f6 Add Auto-Credits Feature (#31187)
b5c3149 🚨🚨🐛 Source Notion: JSON Schema Updates (#30587)
fae0e4a Orchestrator: write registry entries resulting from overrides to their own versioned path (#30699)
f4c97a6 Github Issue Template: restore deleted file (#31130)
f4f97e3 destination-bigquery: Increase staging file upload timeout to 5 minutes (#31185)
7284b5a Remove checklist items from the PR description template (#31150)
3b0269f ✨Source Notion: add new stream comments (#30324)
b428227 Source Notion: Add suggested Streams and Optional Start Date (#30780)
537b304 Source Notion: Add Availability Strategy (#30750)
c75e5ec ✨ Source Stripe: updated: connector health: invoice_line_items stream schema, unit tests, expected records (#31046)
e6f4d36 ✨ Source Notion: added new fields for blocks and pages streams (#31053)
3b98929 Update broken github connector link in connector-development readme (#31118)
9080fd8 Update doc to the right value (#31072)
c3dbe62 Source e2e-test-cloud: bump version, bring in changes from oss (#31154)
8fddc21 Add missing java options (#31153)
00cf75e 🐛 Source e2e-test: bump jsonschemafriend version (#31092)
7bff33f Source Apify Dataset: fix broken stream, manifest refactor (#30428)
c3a9a4f Error loudly if airbyte-ci is out of date with code on master (#31087)
e3e231e Remove AlloyDB phase 2: Remove entirely (#31145)
9e2b3f4 Bump CDk (#31139)
5e45f54 Remove AlloyDB phase 1: Remove from registry (#31144)
decd3ae Connector Build Pipeline: Install pytz for normalization (#3114...

Read more

v0.50.30

18 Sep 14:22
Compare
Choose a tag to compare

2954cbb ✨ Source S3: remove streams.*.file_type from source-s3 configuration (#30476)
327d3c9 🤖 Bump patch version of Airbyte CDK
b6836ad [ISSUE #30353] remove file_type from stream config (#30453)
2607a5f Source Jira: add new stream IssueTransitions (#30507)
2367d52 Source Amplitude: fix most recent cursor value (#30471)
a5eb24e bump testcontainers version to latest (#30493)
90375ee 🐛 [source-google-analytics-data-api] fix issue if metrics or dimensions api response does not have name field (#30506)
de0a392 Move access variables do docker specific section (#30499)
fcb9553 🎉 Source Facebook Marketing - add new fields to campaigns stream (#30485)
a984b75 ✨Source Google Analytics (GAv4): change start date to optional; add suggested streams and update error… (#30417)
cad23ff [airbyte-ci] fix test regression following secret mounting strategy change
842f072 Snowflake Native App: Add feature parity warning and rename app in section (#30483)
6340436 Pin apify version (#30481)
fb3468e More docs about raw table users (#30455)
3c7a112 🐛 Source Mixpanel: Add default primary key to export stream (#30469)
17fad7d 🎉 Source Facebook Marketing - remove batch processing, add user friendly config errors (#29994)
f8b6c4f 🤖 Bump patch version of Airbyte CDK
3e41ce7 Maxi297/fix datetime format inference issue (#30442)
d71facc Update terraform-documentation.md (#30457)
6c1cf37 snowflake native apps docs highlight notes and warnings (#30463)
c801aa3 ✨ Add azure embedder to destination-pinecone. (#30296)
3f1f13c 🐛 Source Google Analytics Data API: fix duplicated stream instance (#30424)
886dc43 [ISSUE #72] LinkedIn Ads documentation (#30386)
fca0b6f [Source-MySQL] Correctly set Debezium MySQL connector database timezone property (#30333)
c97c74f 🎉 Migrate BigCommerce Source Connector to Low Code (#29469)
65eb88a Clarify username/pass only working in docker compose (#30452)
b39e3d5 Update salesforce docs to include recycle bin info (#30420)
8f214ef Source S3: bump airbyte-cdk version to pick up error message improvement (#30387)
2ca57f7 Update pull-requests-handbook.md (#30447)
9763cb8 Migrate Trello Source Connector to Low Code (#29876)
e84fd6d 🐛 Source Jira: Add boardId to sprints stream (#29960)
68c6b01 Destinations v2: threadsafe setup (#30439)
564e333 🐛 Source Twilio - fix expected records of calls stream (#30414)
532ef09 airbyte-ci: fix integration test log buffering (#30438)
70ef3b4 🐛 Destination snowflake: Handle namespace/stream name/columns containing ${ (#30416)
9fa6fe3 Pinecone destination: Promote to beta/certified (#30382)
93a2b62 Remove google plugins from docs (#30431)
6442bd1 Source Google Analytics Data API: ability to add multiple property ids (#30152)
bb979c6 🤖 Bump patch version of Airbyte CDK
da5b432 Vector DB CDK: AzureOpenAIEmbedder (#30136)
fe6f916 ✨ Source Jira: add error messages from response to check connection method (#30380)
9593a8d 🐛 [source-google-analytics-data-api] revert back to 1.1.3 (#30419)
ac56c5c add rolling back oss instructions (#30404)
c72acf9 Source Jira: Add Unexpected Fields (#30365)
25edee4 airbyte-ci: refactor gradle containers, use amazoncorretto (#30384)
0936143 🐛 Only take table size info for streams syncing via primary key (#30375)
62fa1ab Docs: update add-a-source.md (#30354)
6f0c4e2 mysql-source-cdc: enable compression logic for schema history (#30308)
5a4cc0d source-mysql-cdc: introduce logic to compress schema history if greater than 3MB (#30289)
034e147 🎉 New Destination: Chroma (Vector Database) (#30023)
fa87854 Source Amplitude: switch to latest cdk (#30378)
3fec3cc 🤖 Bump patch version of Airbyte CDK
6902b44 File-based CDK: update record parse error message (#30347)
0b20e62 🎉 Source Shopify: change internal status to Silver (#30381)
2d4253d Source Jira: enable caching for Issues stream (#30343)
9f3d120 ✨ Source Google Analytics Data API: add new reports (#30290)
c9b7c88 Use shallow clone in local deployment (#30247)
e2a0489 ✨ Source Jira: bad request message update (#30340)
3541d40 🐛Source Google Ads: revert pagination changes (#30376)
c6728bd add new connectorBaseImage field to metadata (#30336)
13a5a40 Airbyte-ci: Add --metadata-query option (#30330)
59f803e gradle docker: skip if not dev image (#30371)
0910f3a DV2: add log messages for name collisions (#30364)
0dac235 ⚠️ Retire destination-bigquery-denormalized (#28488)
9a97e01 Update migration guide (#30367)
e0ce2ac destinations v2: snowflake: threadsafe typing and deduping (#29878)
c25c34f slash-commands: use GH_PAT_MAINTENANCE_OCTAVIA (#30345)
2ec8ce0 Change airbyte.yml location in docs (#30346)
49ddb9d Change alpha to early access for Enterprise (#30338)
4a8c1a9 🐛 Source Jira: 401 and 403 errors (#30300)
2b8748c Realign documentation with implementation (#30339)
4b18146 Pinecone destination: Improve spec and allowed hosts (#30193)
ad47884 postgres+mysql sources: use constants to keep checkpointing behaviour same (#30197)
51c67d7 gradle: remove airbyteDocker.outputs dependencies (#30314)

v0.50.29

11 Sep 20:03
Compare
Choose a tag to compare

103e37b 🚨 Source: Typeform - mark breaking change (#30312)
626333e Source Zendesk Support: add stream Deleted Tickets (#30259)
bc3fc31 Source Jira: remove extra dependencies (#30297)
5f990f4 Source S3: always show S3 Access Key fields (#28639)
c50a599 Fix broken env tags in google sheets docs (#30301)
aa752a5 📚 Airbyte-ci: Add --force to install command in docs
9039a3e Source Facebook-Marketing: Adding custom field boosted_object_id to a streams schema in campaigns catalog (#29666)
ea01af7 airbyte-ci: group shell commands for better layering (#30279)
09c38ed Langchain destination: Use embedders from CDK (#30282)
6e54291 Docs: add banner new Python CDK Contributions (#30144)
43cb12d Update deploying-aribyte on-aws-ec2.md with docker compose plugin ins… (#30276)
a470355 🐛 Source Recharge: added old api version for orders stream (#29992)
723a523 🎉 New Destination: Milvus (#29790)
9188530 Source Zendesk Support: Make start_date field optional (#30168)
7dc0f6f source delighted: change 'date since' title to 'replication start date' (#27946)
e6e62c6 gradle: airbyte-docker improvements (#30262)
48b752f Avoid failing because of an NPE if the flush failure doesn't provide … (#30266)
b16c7e1 Fix broken link in docs
988aa32 Pinecone destination: Refactor to use vector DB CDK (#30133)
31264d0 Source Zendesk Support: handle Non JSON Response (#30142)
2f3cb59 ✨ Source Stripe: prepare for the next stage certification (#29950)
bddcba3 🐛 Source Stripe: fix legacy cursor field for event-based incremental streams (#30254)
5248854 CAT: changing format or airbyte_type is a breaking change (#30172)
1d59446 Show dagger logs for weekly (#30273)
9423ad0 OC: rollback typeform to 1.0.0 on cloud (#30272)
9cc4496 Registry: Only delete latest registry entries (#30269)
3190bb5 Metadata: No extra properties (#30181)
eeebf89 Update upgrading_to_destinations_v2.md (#30264)
09df4f4 Enable MySQL CDC + PK 100% (#30213)
d1e3ebe Move connectorAcceptanceTest skip to IntegrationTests:GradleTask (#30261)
efa4180 ✨ Source Typeform: Migrate to Low Code (#29916)

v0.50.28

07 Sep 17:06
Compare
Choose a tag to compare

82b74cd Document mockserver usage for CDK development (#30202)
8fe6989 🐛 Source Google Ads: Delete required start date (#30071)
ab4cf5e airbyte-ci: GradleTask fixes (#30252)
72e1a78 gradle: downgrade from 8.3 to 7.6 (#30255)
ef2849e gradle: fix airbyteDocker task inputs (#30187)
a7114e9 🐛 Source Hubspot: fix expected records for CAT (#30199)
4749441 postgres-cdc: fix flaky tests (#30195)
1db33d9 🐛 Destination BigQuery - change typing and deduping error column creation (#30070)
0d5ea94 Formatting issue (#30223)
c7b855e Small adjustment to enterprise docs (#30220)
526be63 ✨ Source S3: ensure parsing errors are consider as config errors to avoid Sentry alerts (#30217)
fa81dc1 🤖 Bump patch version of Airbyte CDK
48e8816 [oncall #2838] migrate parsing errors as config errors (#30209)
11068c1 Destinations V2 - T&D Streams in parallel (#30020)
47e0120 postgres-source: validate filenode before processing each ctid chunk (#29672)
6008a1e 🚨 🚨 Source Stripe: sync modified objects (#29330)
dd233d9 postgres-source: exclude pg_buffercache VIEW from selection (#30196)
3cc4cad fix langchain breaking change metadata (#30174)
cae3ac4 🤖 Bump patch version of Airbyte CDK
f2a8beb Vector DB CDK: Add "from field" embedding strategy (#30140)
8b6fe6c ✨ Source S3: v4 release - update metadata (#30171)
1f43520 Airbyte Connectors & Octavia CI: remove format step caching (#30194)
dc269a0 Correct minor typo in README.md to make command work (#30154)
56580b7 Vector DB CDK: Better error message for misconfigured text fields (#30129)
7fc7db7 T&D frequency: stream start, 6h(*) (#30117)
4d5e17b [skip ci] Update test_incremental to be unaware when source defines the cursor (#27872)
91180a8 Fix: Truncate dagster dataframe previews (#30178)
fda27b3 🐛 Source Google Search Console: Add primary key to each stream, add config migration for custom reports to new format (#29941)
be1e1ad gradle: cleanup (#30060)
4e7c70f ✨ Source S3: v4 rollout - take 3 (#30153)
de31c73 Pinecone destination: Switch to GRPC client (#30086)

v0.50.27

05 Sep 17:30
Compare
Choose a tag to compare

9231c04 🐛 Destination snowflake: Create final tables with uppercase naming (#30056)
dee066b 🚨 Langchain destination: Fix dedup bug (#30080)
99aa6a1 Remove auto-formatting (#30156)
0cfbfd2 ✨Source Zendesk Support: add streams: Article Votes, Article Comments, Article Comment Votes (#30138)
9f58b73 🐛 Source Mixpanel: skip the stream if it queries data from future (#30028)
63d79a2 Fix Langchain docs (#30127)
f2817ea ✨Source Hubplanner: Migrate Python CDK to Low-code CDK (#29311)
d2a915f cat: fix skip_backward_compatibility fixture for discovery (#30141)
2a8eadf Fix: Format on master (#30145)
f8d9a38 [skip ci] beta connectors should be community (#29577)
5f7f8af Prefix all tests with Connector ops ci (#29974)
4bace8a 📝 Add sample_config.json and test error message to clarify integration test requirements. (#30131)
880c0cc Source Zendesk Support: Add incremental support for streams: Custom Roles, Schedules, SLA Policies (#30134)
406ea28 source-zendesk-sell: fix phone_number type from number to string #29828 (#29830)
5202526 🐛 Source Bing Ads: added handling ReportingDownloadException (#30128)
5a60b9d 🐛 Source S3: added config error for conversion error (#29986)
c1a7b96 change to use the Exchange Rate Data API access token instead of the … (#29322)
b2b3970 Source JIRA: Skip 404 error for stream IssueWatchers (#30108)
4615423 🚨 Pinecone destination: Fix dedup bug (#30079)
76ac725 🤖 Bump patch version of Airbyte CDK
5b65367 Update spec and fix autogenerated headers with skip after (#30123)
399b4d1 File-based CDK: ensure no errors in Sentry given empty CSV (#29944)
636da8e ✨Destination Snowflake: improve performance by skipping TRY_CAST for string columns (#30121)
5baaa71 ✨Destination bigquery: improve performance by skipping safe_cast for string columns (#30120)