github airbytehq/airbyte v0.40.18

latest releases: v0.64.7, v0.64.6, v0.64.5...
22 months ago

7b9a097 Add normalization changelog and bump normalization version in platform (#18813)
e45aec3 πŸ›Source Exchange Rates: Fix handling error during check connection (#18726)
bc09083 πŸ›Destination Google Sheets: Fix empty headers list (#18729)
66da2fc Bump helm chart version reference to 0.40.40 (#18815)
b14bd05 Use equalsIgnoreCase (#18810)
b5adaef [charts/airbyte-cron] Cleanup env vars (#18787)
88bbb5d πŸ› Source Facebook Marketing: reduce request limit after specific error (#18734)
6af9804 Parameterize test_empty_streams and test_stream_with_1_airbyte_column by destination (#18197)
af7da95 Correct coinmarket spec (#18790)
dc15f56 ci: use custom test-reporter action to upload job results (#18004)
5d34b4e Fix unit tests in source relational db (#18789)
7d558c9 query to include data plane attributes (#18531)
e7ae961 Mark/update notification settings design (#18159)
978128a Fix adjust.md header
354db21 Filter Temporal exit errors from traces (#18777)
aff9963 πŸŽ‰ New Source: Coinmarketcap [low-code CDK] (#18565)
0ee9306 πŸŽ‰ New Source: Public APIs [python CDK] (#18471)
6a2ef97 Move components to components/common (#18728)
8cf5464 πŸ› Add a drop table hook to drop scd tables in case of overwrite sync (#18015)
385ab7e improve connector dependency github action (#18480)
4e12c13 ci: use oldgithub actions notation for output in publish-helm-charts worklow (#18780)
4cb42a9 fix cron resources spec (#18778)
9ab4d07 Update to latest Micronaut release (#18774)
065fef0 fix helm release workflow (#18776)
7722316 Source Salesforce: add get_error_display_message for ConnectionError (#18753)
093a294 πŸŽ‰ New Destination: Heap Analytics [python cdk] (#18530)
3741014 Update chart.yaml to reference right subchart (#18718)
04d84ce Update helpers functions in subcharts (#18757)
5ce7ffd Resurfaces hidden cloud connectors within UI (#18748)
ae1a499 Green house docs (#18314)
cb785bc Changes docs deploy failures to show up in #docs (#18738)
0c18333 add nonBreakingChangePreference and notifySchemaChanges (#18636)
dc326b4 Source Prestashop: prevent users from using http url (#18599)
2d4f443 Sources postgres, mysql, alloydb: encode database name (#18538)
fa37148 ci: replace set-output with new github actions syntax (#18691)
f095459 Remove unused test script. (#18715)
bf06dec AMI change: ami-0f23be2f917510c26 -> ami-005924fb76f7477ce (#18689)
2108143 fix helm release workflow (#18716)
5d13856 chore: Add airbyte-cron chart to .bumpversion.cfg (#18688)
d0521e7 Simplify the job persistence method. (#18698)
926a26a Remove duplicate paragraph (#18662)
5f7bfb9 Destination Redis: TLS support (#18358)
a2bd577 πŸ› Source Amplitude: fix empty series for AverageSessionLength stream (#18684)
49622e7 fix: Typo in semver format for chart (#18686)
2099a74 feat: Add airbyte-cron Helm chart (#18542)
fda55bf Source Intercom: change airbyte-cdk version to 0.2 (#18681)
db5a149 πŸͺŸ πŸŽ‰ Add sync mode, primary key, cursor select components to new streams table (#18627)
3b44baf Source metabase: allow using only https urls (#18607)
96ebd96 Added a note about chained dbt transformations (#18678)
5b9f564 πŸŽ‰ New Source: Omnisend (#18577)
373b6f7 πŸͺŸ πŸ› Fix trailing whitespace and ending with a forward slash transformation GitHub URL issue (#18299)
7a632fb πŸ› Source Google Analytics (Universal Analytics): add Custom Reports schema validation on Check Connection (#18670)
a0f01ad ami-0d648081937c75a73 -> ami-06cf12549e3d9c522 (#18667)
df35c1e Rename maxCursor and add comment (#18570)
9e62614 Fix source spec diff (#18645)
6a40ac5 Source S3: use AirbyteTracedException (#18602)
cd03c04 Add endpoint to retrieve manifest template (#18578)
8a1f3e4 Source Mailjet SMS: publish PR and add source def (#18620)
6cd991b πŸŽ‰ New Connector: Zendesk Sell [python cdk] (#17888)
85e6792 More comprehensive temporal error message (#18608)
5e5a5e3 πŸŽ‰ New Source: Mailjet SMS (#18345)
63c024b Fix ConfiguredCatalog for Resets (#18625)
e39f882 Bmoric/extract healt api (#18523)
c5d5ef3 Add versioning logging (#18618)
cd1f492 πŸ› Lowcode: ListStreamSlicer and SubstreamSlicer should get the stream_slice from the arguments (#18574)
44d78bc Improved the Oracle cloud deployment guide (#18615)
e3aadbf Remove workflow version check (#18613)
02459e8 Protocol Change: AirbyteControlMessage.ConnectorConfig (#17907)
3275832 Replace recipesLink link with tutorialsLink (#18616)
683a3a3 πŸŽ‰ New Source: Waiteraid [low-code cdk] (#18165)
c219dab πŸŽ‰ New Destination: Typesense (#18349)
d711781 Clean up build.gradle. (#18555)
3036dda πŸŽ‰New Source: Google Webfonts [low-code cdk] (#18496)
8766372 πŸŽ‰ New Source: ConvertKit (#18455)
67c078d fixed failed build (#18610)
b71ec08 improved the digitalocean deployment guide (#18566)
d840a8a Simplify the OSS documentation deploy system (#2670) (#18598)
0e2361d πŸŽ‰ New Source: RD Station Marketing [python cdk] (#18348)
726102c fix worker volumeMounts (#18604)
d9acf47 πŸŽ‰ New destination: Yugabytedb (#18039)
c25ac8a SAT: make expect_records mandatory in high test_strictness_level (#18497)
592a785 Source: Google Search Console: validate custom_reports.dimension (#18568)
6dd52d0 Implement Connector Builder testing panel (first iteration) (#18449)
b238e2a Source Mailjet Mail: publish connector and additional format (#18586)
4ff8bdb Sonar Cloud: add to source spec and publish connector (#18584)
bea6edd πŸŽ‰ New Source: Mailjet Mail API (#18332)
c469ea8 πŸŽ‰ New source: SFTP Bulk [python cdk] (#17691)
c1ac786 πŸŽ‰ New Source - Sonar Cloud (#18475)
4e96895 πŸŽ‰ New Source: Ashby (#18334)
815cb8d πŸŽ‰ New Source: Oura (#18224)
157ed1a πŸŽ‰ New Source - Lokalise [low-code SDK] (#18522)
9126dc2 Add missing generated python files (#18580)
a6974a7 πŸŽ‰ New Source: Nasa APOD [python cdk] (#18394)
57068e3 πŸŽ‰ New Source: MailerLite (#18336)
b9c8aa4 πŸŽ‰ New Source: TVMaze Schedule (#18333)
13b4a26 πŸŽ‰ New Source: Coin API (#18302)
aea4c53 Protocol change: Define a set of well-known data types (#17486)
1ddc8c6 Lowcode connectors: Fix few issues with stream slicers (#18529)
1514522 πŸͺŸ πŸŽ‰ Client-side validation of cron expressions <= 1 hr for cloud (#18044)
e32a641 Use Protocol Versions in Syncs (#18324)
e2fe272 normalization: Fix failing mypy checks (#18534)
96ff923 πŸŽ‰ New Source: ActiveCampaign (#18335)
d2911e5 Ensure that restart delay is set before any other activity is executed (#18547)
61c67ba Databricks destination: introduce personal staging location (#18557)
d1fb5a2 Source Iterable: distinguish 401 from empty stream (#18537)
2ff16df Simplify the OSS documentation deploy system (#2670) (#18448)
a9a2bd4 Simplify the OSS documentation deploy system (#2670) (#18436)
22a3fce πŸͺŸ πŸ› Fix UI issues in connection streams table (#18544)
426fe04 add authentication info to local development guide (#18509)
8d8ac78 Restore docs build (#18551)
abb7efd extract destination definition specification api (#18521)
9cd25ff πŸͺŸ 🎨 Add PillSelect UI component (#18376)
66dc673 Bmoric/extract destination definition api (#18515)
5f63618 πŸͺŸ Apply default sync mode logic to new streams (#18451)
b91fab1 Bmoric/extract db migration api (#18459)
48f8d38 πŸ› Source Facebook Marketing: increase timeout (#18536)
64479d0 πŸͺŸ πŸ› Split Heading and Text components (#17992)
91a10da πŸ› Source File: add retry logic for Connection reset by peer - 104 error (#18428)
0f4ef13 πŸŽ‰ Destination Meilisearch: migrating to python and fix integration (#18036)
4117f9d source-airtable: improve discovery logic (#18491)
a520e60 πŸŽ‰ New Source: Workable (low-code SDK) (#18033)
b4461d3 πŸ› Source Hubspot: acceptance fix (#18498)
84c7ff9 πŸŽ‰ New Source: News API (#18301)
05b7399 Improve performance of the operation that retrieve all connector for a given definition (#18499)
cd33eff Add SSH tunnel for MongoDB Destination (#18280)
5d4b564 Persist geography updates (#18501)
9e612b0 bump to v15.0 (#18467)
d693b2c Bmoric/extract destination api (#18502)
77e4a51 πŸ›Destination-elasticsearch: enforce ssl connection on cloud (#18341)
0423007 docs: fix link reference (#18503)
1d2df97 Alternate way to view temp/CSV files on Windows. (#18482)
5222093 support custom error messaging for error response + retryable errors (#18204)
a25dc47 Use Google business mails by default for login (#18462)
f90ffb0 Destination Redshift: handle empty s3 bucket_path (#18434)
4fdd09b πŸŽ‰ New Source: Auth0 [python cdk] (#18338)
1aa2079 Bmoric/extract connection api (#18409)
a3a6c4b Trace launcher worker run method (#18441)
657f997 Update to latest Temporal SDK release (#18492)
5d326a3 Make script both Unix/Linux and OSX compatible (#18493)
0daeb8d πŸ› Source File: fix check method (#18481)
10ecccc add basic auth for Lever (#17996)
2f9ab62 Add new streams table components (#18262)
418e238 Optimize listDestinationsForWorkspace route (#18456)
f38df66 πŸŽ‰ New Connector: Clockify [python cdk] (#17767)
d32cec8 Fix broken table in the docs (#18466)
1417552 Source Twilio: implement slicing (#18423)
79f2118 Source postgres: disable allow and prefer ssl modes in CDC mode (#18256)
3fd3cf6 Postgres Source : updated docs for CDC setup (#18291)
96dfa87 πŸ› Source Tiktok Marketing: fix test timeout (#18433)
5361f14 RefreshSchema method on RefreshSchema activity (#18460)
ba21d90 fix formatting + imports (#18457)
9b57d97 πŸ› Fix S3 destination integration tests to use bucket path (#18031)
c466878 Refactor the buildDestinationRead function (#18446)
b0a8e54 Follow-up fix for SSHExceptions (#18383)
30a8d17 RefreshSchema Activity (#18388)
21431f6 use api to do jobpersistence query (#18308)
434a556 Fix the tag in openAPI (#18445)
726d3bd SAT: enforce bypass_reason declaration on empty_streams when test_strictness_level == high (#18425)
f83fd5b Edited Notion Doc (#18405)
56df057 Make YouTube login button Google styled (#18443)
066f19b Refactor SourceHandler:buildSourceRead function (#18430)
0865c62 SAT: make all tests mandatory when test_strictness_level == high (#18414)
47f77f1 Update README.md
0539099 Update postgres.md (#18432)
260e89f πŸ› Source SurveyMonkey: fix expected test result according to 0.2.2 update (#18431)
9e666e7 New Source: Zoom [low-code CDK] (#18179)
2aa3322 feat: deploy airbyte on kubernetes doc (#18339)
0c37753 Updated deploying Airbyte on Azure section (#18331)
c8943f2 Updated Deploy on GCP Doc (#18286)
fc2cebc Update: aws ec2 deployment guide (#18360)
316cdd8 πŸͺŸ πŸ”§ Introduce useAuthentication hook (#17965)
b050e7b πŸ› Source Salesforce: update CDK; fix test supported_sync_modes is required for AirbyteStream (#18429)
62eb6b6 Extract the AttemptApi out of the ConfigurationApi (#18406)
25e7a37 Publish new CDK version with typehints exported (#18398)
b323ccd Additional worker APM tracing (#18427)
86cb666 πŸ› Source Hubspot: update CDK; fix expected test result according to 0.2.2 update (#18424)
80f2ad8 Source Greenhouse: extend users stream schema (#18154)
0b460f5 Update Facebook-marketing.md with warning about ongoing setup issue (#18422)
f4fdb38 Update README.md
4a61e6a Update cdk-speedrun.md (#18416)
17ed198 πŸ› Source Freshdesk: fix test; update CDK (#18389)
01d84d4 πŸ› Source Asana: fix request-cache test (#18375)
848046a Source Iterable - better processing of 401 and 429 errors (#18292)
e933de0 SAT: declare bypass_reason in acceptance-test-config.yml (#18364)
182f2c6 πŸͺŸ πŸ”§ Generify connector documentation layout into resizable panels component (#18272)
cdac71f Generate connector builder api client (#18274)
7ec6779 Bmoric/update connection list with breaking (#18125)
a714175 Change port for acceptance test destination db (#18391)
ce88962 πŸͺŸ πŸ› Fix additional buttons for connection creation (#18372)
1ee02d4 Improve listSourcesForWorkspace route (#18207)
4b93a9b remove extra ' in version (#18400)
25292b7 Source Hubspot: update contacts scope in docs (#18380)
75493f9 Fix error highlight of select boxes (#18396)
d77f913 Export python type information for airbyte-cdk (#18387)
384aabb Source Shopify: add unit tests (#17944)
ef08d88 Trace errors in orchestrator workers (#18381)
1ee4ea7 Readded xkcd to source def yaml (#18386)
a3c00fa fixed check-style (#18390)
9763cbc πŸŽ‰ Source Google Ads: Add fields to the campaign stream 🚨 (#18069)
80e7780 Source Jira - Pagination fix on jira users stream (#16944)
6b5587d update spotbugs to latest (#18208)
5ab81e6 πŸŽ‰Destination-elasticsearch: added custom sertificate support (#18177)
b23565e remove useless json_size metric (#18247)
74defd1 fix: add task to list all dependencies (#18304)
2a2639a Simplify the OSS documentation deploy system (#2670) (#18377)
08eb62d enable support for publishing datadog metrics from a local environment (#18282)
f61a420 Bump helm chart version reference to 0.40.33 (#18371)
3524a8a πŸͺŸ πŸ› Load global CSS in storybook (#18353)
51cfebc Update airbyte-db reference (#18368)
5e302e0 πŸŽ‰ Source Shopify: update API version to 2022-10 (#18298)
f06bd40 πŸͺŸ πŸ› Fixed static width (#18233)
a7fd147 SAT: new test_strictness_level field in config (#18218)
710c432 fix Connector Base build (#18351)
69092ed requester = MagicMock(use_cache=False) (#18289)
e7bf365 Source pinterest: Fix type of start_date (#18285)
f080d4d πŸŽ‰ New Source: xkcd [python cdk] (#18049)
cc41385 Updates getPrivateKeyPair to throw exception when private key pair does not exist (#18263)

Instructions

  1. SQUASH MERGE this PR - this is necessary to ensure the automated Create Release action is triggered.
  2. Double check that the Create Release action was triggered and ran successfully on the commit to master (this should only take a few seconds).
  3. If the Create Release action failed due to a transient issue, retry the action. If it failed due to a non-transient issue, create a release manually by following the below instructions.
Create the GitHub release manually

Don't miss a new airbyte release

NewReleases is sending notifications on new releases.