v0.40.19
版本发布时间: 2022-11-18 16:26:27
airbytehq/airbyte最新发布版本:v0.64.0(2024-08-28 04:47:28)
Known issues
- Connectors in your instance can't be upgraded via the UI in this version.
Changelog
1a88444be9 remove connector-builder-server/README.md from bumpversion.cfg, as it does not contain a version
a87df2f72b actually fix bumpversion for connector-builder-server
b0818b5184 Fix bumpversion for airbyte-connector-builder-server (#19577)
684fbff12f Enable the Connector Builder server in the platform (#19269)
a1da5fc85b 🐛 Source Google Sheets: revert 'add row_id to rows and use as primary key' (#19574)
5c7affcfb4 🎉 New Source: Copper [python cdk] (#18848)
34d4a71875 🎉 New Destination: S3-Glue (#18695)
86eb221cab add some tests for manifests with references and some additional invalid test cases and error handling refinement (#19528)
5219a72431 Source File: bump 0.2.31 (#19567)
2782b7aaf1 Add AirbyteStreamNamespaceNamePair to MessageTracker Interface (#19361)
90350c10fb Revert "Revert "Bmoric/add fetch source schema in oauth"" (#19513)
e97ece5532 [low-code cdk] break resolving reference preprocessing into its own class so it can be reused (#19517)
1dbad96511 :window: :tada: Select dbt jobs with dropdown (#19502)
ec7963d81b adding release notes landing page (#19560)
d7e75c8acc Add Stripe API limitations to Events stream (#19497)
6c0901817b Assorted fixes (#19570)
b8ba5109dc 🎉 New Source: Recreation.gov (#18881)
1757b50a94 Note to call-out API restriction for event (#19515)
a8fc4c9ae8 Revert "Make sure that long running activity are not retried (#19452)" (#19568)
b871485e70 Add restack to docs (#19345)
5688f77f95 Update postgres.md
5ed632ac45 🎉 New Source: Plausible [low-code cdk] (#18657)
b1dfeede2f Source Fauna: fix unit tests (#19534)
d87b38dc0b Add structured dbt cloud information to the operations api (#19395)
fbdbb899b4 Trace Failure Origins (#19550)
903fcf1900 [Connector Builder] Display server errors and handle empty streams list (#19461)
acea2a54e5 :tada: New source: Coda [python cdk] (#18675)
0164355635 🎨 Add oss/cloud tags on doc for GA connectors (#19118)
a4187cbe2d Bump helm chart version reference to 0.40.46 (#19553)
1d6cdb4044 fix missing cron-secrets secret in airbyte-cron chart (#19552)
d66dc88e6d 🪟🎉 Remove the onboarding page (#19539)
d4da18f8ac Bump helm chart version reference to 0.40.44 (#19546)
9fa77dc690 fix temporal indent for env vars (#19544)
a5e625b04c fix format (#19538)
e69ecf323d 🪟 🧪 [Experiment] Show speedy connection banner only to corporate emails (#19354)
b1c9101b3a commit a change to publush strict-encrypt-source-postgres again (#19524)
25edce4a04 fix indentation of manifest template (#19523)
c739c4c36c Implement Debezium heartbeats for source-postgres (#19004)
26c866b9e4 Fix MDC scope (#19501)
c9287cc809 multi cloud gauge metric fix (#19460)
9a8b058d6c Remount connector form on type switch (#19511)
f08b84f94f Revert "Bmoric/add fetch source schema in oauth (#19392)" (#19512)
1421ba72aa New Connector Polygon (#19504)
a968078cae Bmoric/add fetch source schema in oauth (#19392)
d3f35335da format (#19507)
4b7f677833 Fix passing workspace ID to definition lists (#19503)
310b518ece 🎉New Source: TMDb [low-code cdk] (#18561)
0d4a2bb281 Introduce the AirbyteStreamNamespaceNamePair to the DefaultReplicationWorker. (#19360)
8f2cf214d0 :window: :tada: Empty connection page redesign (#19366)
43feaccdcf 🪟🔧 Use workspace-scoped endpoints for connector CRUD (#19221)
17932faebd Update low-code-cdk-overview.md
8e9eaa8b66 🎉 New Source: Punk API [low-code cdk] (#18724)
9d03921908 Retry docker pulls in CI (#19384)
7bec0d9460 📖 Minor docs sidebar updates (#19437)
7d050cf76e Postgres Source Strict Encrypt: Add tests with SSL and SSH (#19388)
a1db24cf55 Postgres Source: use native Postgres timeout if it's not set by the user (#19291)
693f976efd Fix flaky tests (#19459)
19b9e8e9d9 :window: :wrench: Add a story to ConnectorIcon (#19469)
22d226aabe CDK: Avoid duplicate HTTP query in simple_retriever
(#19485)
64cfb3806f 🎉 New Source: Twitter (#18863)
f0d331c547 🪟 🎨 Streams table design pass [with fix] (#19431)
88da35c6f9 Fix callout formatting in CDK docs
a064fd64dd Update the LinkedIn Ads source connector doc (#19137)
d87c423e11 Fixed build (#19476)
4858fbaf3b 🎉 New Source: Tyntec SMS [low-code cdk] (#18883)
a7ec584ba6 New Connector CallRail + format (#19407)
b4dfbdb670 Show an error when OAuth credentials are missing (#19466)
d97e300286 SAT: do not treat spec fields with const values as the ones that can hold secrets (#19465)
558bc6df6b Upgrade minimatch (#19464)
7bdefbcc9b 🪟🔧 Refactor frontend destination routing (#19120)
56342d28cd Lowcode CDK docs: Update with CTA for creating feature requests (#19462)
72f33f7b7c Bump loader-utils from 2.0.2 to 2.0.4 in /docusaurus (#19457)
b3a11bb6dc Bump loader-utils from 2.0.2 to 2.0.3 in /docusaurus (#19097)
651988de52 remove sleep and repeat test to check non flakyness (#19454)
05c99c1693 Faker emits AirbyteEstimateTraceMessage
(#19197)
a586537adb Specify namespace when creating pod (#19399)
89b7740507 Revert "Revert "Remove configuration API (#18998)" (#19440)" (#19443)
f59709ea66 Parse list of dicts in json_schema_helper.find_nodes() (#19386)
e8368696ff Make sure that long running activity are not retried (#19452)
63ccc32788 Bmoric/remove unused code (#19188)
fdb96d0a63 Notifications Workflow (#18735)
b689d5a63f Revert "Update action.yml (#19416)" (#19450)
b25b63139f move 'Example values' into intl (#19446)
5e2cea05f3 edited link (#19444)
3d0a9deb2c Revert "Remove configuration API (#18998)" (#19440)
c203683c5e Add design codeowner rules (#19391)
23679f5b41 instantiate a declarative connector and allow for reads to be invoked from the connector builder server (#19333)
15c3d6253d Doc update: Read-only access should be sufficient (#19438)
c47890d0a5 Exclude connectors with unsupported protocol version from seed updates (#19328)
41f3c0aded Remove configuration API (#18998)
78fb528a9a Update action.yml (#19416)
7e709b54ad 🪟 🐛 🎨 Fix design issues with CatalogDiff modal (#18870)
217a651663 Source Salesforce: add more unsupported bulk entities, fix fallback to rest (#19286)
661722955c :window: :bug: Hotfix getValues failures in connector form (#19400)
342bfb8fd4 🪟🧪🐛 Fix redirection in signup source selector experiment (#19382)
a3e83c306a Source Prestashop: Migrate connector from Alpha (Python) to Beta (YAML) (#18927)
33575dff44 Fix datadog connector docs title
4fbd061b2b 🎉 New Source: Aha (#18893)
b690004d8e 🎉 New Source: Rocket.chat [low-code cdk] (#18635)
c064db8ddf 🎉 New Source: getLago [low-code cdk] (#18727)
241cf4a6eb 🎉 New Destination: Apache Doris (#17884)
b52caa0d81 Add the /manifest_template endpoint to return a string representation of the manifest template (#19367)
1c961f41bf ci-connector-ops: Check test strictness level on GA source connectors (#19383)
ebbe5a9a18 Revert "🪟 🎨 Streams table design pass (#18908)" (#19397)
9bf5dac807 feat: add remote build caching (#19390)
21d157092e :window: :wrench: Pass connector id to consent request when in edit mode (#19325)
fae29ee2ab 🐛 Source Salesforce: Use Apparent Encoding (#19294)
44ac470d28 Google Sheets: add row_id to rows and use as primary key (#19215)
d59275d5f9 🎉 New Source: Qonto [python cdk] (#17452)
d5b66e9d7b CDK: make default_paginator.page_token_option optional (#19368)
8683bc873c Check protocol version compatibility during a platform update (#19200)
77243e447e 🪟🎨 make connection replication settings full width (#19311)
a72deb14a6 🪟 🎨 Streams table design pass (#18908)
bfa3b5cb6c only persist secrets if we ever hydrated them in workspace webhook config handling (#19352)
03b0d314a0 Improve Connector logos (#19346)
065cf66aea Add tests for checking Unsaved changes modal (#19080)
a2d24b5abf 🎉 New Source: Dynamodb (#18750)
d7e2b76d4a 🎉 New Destination: Redpanda (#18884)
8c1c9209d0 updated shopify oauth flow (#19380)
dffbeb3d20 🎉 New Source: RSS [Python CDK] (#18838)
7ca371b26d 🎉 New Source: Microsoft Dataverse [python cdk] (#18646)
5d2011d065 mysql-source:tinyint-unsigned should not be identified as boolean (#18956)
30d2621b86 🎉 New Source - Intruder [low-code cdk] (#18668)
8ff8bece02 Source Tempo: migrate to lowcode + certify to beta (#18936)
ebeef48295 🎉 New Source: Workramp (#18843)
b5fd338b95 🎉 New Source: Vitally (#18545)
0c31fd7ca2 🎉 New Source: Mailersend [low-code CDK] (#18669)
316cd68301 🎉 New Source - Vantage [low-code cdk] (#18665)
9a12c747e9 🎉 New Source: SmartEngage [low-code cdk] (#18701)
07af2ff4bf 🎉 New Source: ClickUp (#17770)
37e3031dc6 bug report template: remove outdated reference about airbyte being Alpha
6640a47c02 [888]Destination-Bigquery: fixed check method to capture mismatch dataset location (#19358)
705dd3e988 🎉 New Source - Xero [python cdk] (#18666)
1e551d0466 Update inputs (#19320)
3ed858d699 Revert "🎉 New Destination: Heap Analytics [python cdk] (#18530)" (#19357)
27b33d890d 🎉 New Source: DataScope [low-code cdk] (#18725)
0d795d509b Destination Snowflake: set jdbc application env variable depends on env - airbyte_oss or airbyte_cloud (#19302)
75d135307f Python CDK: publish PR #19139 (#19336)
f3a38d80d8 🪟🔧 AppMonitoringService for custom datadog RUM events (#19287)
745affbb7b Source Freshdesk: do not call response.json() inside should_retry (#19349)
f0bb7a0ba3 Fix showing reset dialog after refresh source (#19350)
0af08f6b37 :window: :bug: Remove reinitialization of AnalyticsService (#19304)
6c5290abf6 🪟 🧹 Set multi-cloud feature flag on by default for cloud
5cd88e7c05 CDK: don't filter failed interpolated vars for request_options_provider.request_body_json
(#19297)
8a0d12fc80 Add migrations to support progress bar. (#19191)
33227f5812 Allows user to specify grant_type in OAuthAuthenticator (#19139)
0373497fe2 disable connector builder server (#19335)
9eee819d5b 🎉 New Source: SAP Fieldglass [low-code cdk] (#18656)
cbb2e986fb Set app_id in snowflake source connector based on oss/cloud (#19314)
9161bf9c86 Fix indent in github action (#19329)
fbaa501410 🎉 New Source: Statuspage.io [low-code cdk] (#18664)
60c008f6cd don't update cursor for log messages and and default schema path coming from connector builder (#19271)
d2d5419306 Bump up snowflake source version (#19319)
af9b0f93e6 Update getting-started-with-airbyte-cloud.md (#19326)
0c36df05ae 🎉 New Source: Sendinblue [low-code cdk] (#18771)
f91799ba09 October Release Notes (#19318)
d75093e54b Add docker/helm/kube to the backend filters (#19315)
79e895964b Replaced react-select menu with headless ui menu source
and destination
buttons (#17664)
9ccc7db3cc :tada: New Source: Toggl (#19307)
459856b73c #2576 oncall. SAT: test spec against exposed secrets (#19124)
bfdba6c377 Fix events and workflow_runs datetimes in source-github
(#19299)
b16f28fd4d Revert "Add dependencies to docker-compose (#19257)" (#19306)
c2cd11ddff 🎉 New Source: Newsdata [low-code CDK] (#18576)
29f1670f2d 🎉 New Source: launchdarkly [low-code cdk] (#18660)
842a2e685d 🎉 New Source: Configcat [low-code cdk] (#18649)
0ee55af020 Add dependencies to docker-compose (#19257)
524e2744be Add specifics for files stored in Google Drive (#19292)
6b92151dc9 Filter out Temporal errors from SyncWorkflowImpl (#19293)
cc93c46fb2 add initContainer to container-orchestrator pod definition (#19088)
9125ccb427 Updates to multi-cloud docs (#19259)
69ac9b023c 🎉 New Source: Reply.io (#18844)
45ad415a83 🎉 New Source: Pocket [low-code CDK] (#18655)
7546450cfe 🎉 New Source: Weatherstack [python cdk] (#16473)
22f03e31a8 🎉 New Source: PyPI [low-code cdk] (#18632)
9630633ef7 🚨🚨 Source Jira: add UserGroupsDetailed schema, fix Incremental normalization, add Incremental IssueComments, IssueWorklogs (#18901)
eab297e249 [Connector Builder] Add ability to click on logs to expand them (#19195)
d55159c7fb Use StepIndicator for connection setup steps (#19285)
66bb53264d Move DocumentationPanel component together (#19282)
bde7fe9616 Metric fixes on multi cloud (#19268)
c755439513 🎉 New source: Gong (#18819)
6bd74fccb3 Adds find_a_pat to issue labeller (#19252)
78e4c919fe fix typo (#19288)
244d6d9a63 Source Google Ads: add TypeTransformer to force proper type casting (#19208)
2cb8c984bd Add missing indices for status
columns (#19234)
7454a42055 ci: bump marketplace actions due to deprecations (#19126)
df2b061095 🐛Destination-bigquery: added additional verifications to Check method (#18554)
fce9184d86 Source File: using AirbyteConnectionStatus for "check" command instead of Exception (#19222)
b1c9041642 Trigger cloud catalog regeneration on definitions change (#19084)
e8f725325c amazon-ads.md updated (#19202)
b70b6ecf53 🎉 New Source: New York Times [low-code cdk] (#18746)
3421c7ee56 Fix clobbered connector-builder-server directories (#19273)
125f35f8df Generate spec-first FastAPI Server (#18886)
4a577e9297 Clean up of dbt cloud prototype UI code (#18894)
c72b75e608 Postgres/MySQL Source Strict Encrypt: stop enforce SSL if ssl mode disabled (#19025)
f54f4af43f bump cdk version (#19255)
8f00f2d896 install python on build branch (#19254)
0e036dbb24 Add attempt number to trace tags (#19241)
e029353b9f SimpleRetriever yield request and response as log messages (#18644)
64b50adfdd Connector-builder server stub (#18410)
f050abc30a 🎉New Source: Postmarkapp (#18820)
b3db914265 Change where a connection is deleted (#19096)
e73f535261 Add SAT test for no duplicates in enum
properties (#19243)
e20773d4e0 🎉 New Source: Younium [python cdk] (#18758)
089c405594 🐛Destination-Snowflake: updated check method to handle more errors (#18970)
c8a00ead6c 🎉 New Source: Senseforce (#18775)
58e4ef6912 Enable SPEC SAT for Java sources (#18779)
a4ea907094 Fixed checkstyle by running the "./gradlew --no-daemon format --scan". NO changes in logic (#19214)
4e3597ceed Remove source-connector-type issue template (#19145)
6492eebd38 remove warning (#19228)
e4bb0b9274 🎉 New Source: Demo - Youtube Analytics Business (#19223)
61931e60f1 Source 3PL Central: add a check for HTTP URLs in config (#18763)
7c64487ab6 🎉 New Source - K6 Cloud [low-code cdk] (#18393)
88d743b13c 🎉 New Source: GNews [low-code CDK] (#18808)
233dfd1e61 🎉 New source: Ip2whois [low-code SDK] (#18661)
b171372b2c Increase LaunchDarkly initialization timeout (#19204)
3291cabb94 🎉 New Source: Smaily [low-code cdk] (#18674)
538a4200f3 🎉 New Source: The Guardian API [low-code CDK] (#18654)
1403c1b84d 🎉 New Source: EmailOctopus [low-code cdk] (#18647)
444e6f97b0 🎉 New source: Partnerstack (#18603)
0079620dd0 :window: :art: Connector Builder light yaml editor theme (#19100)
013ecf7063 use longer short shas (#19190)
17e869f9e4 test read with expected records (#19187)
29d74fc6fd :tada: New Source: Convex.dev (#18403)
8be61b7e9a :window: :tada: Add yaml validation to Connector Builder and disable buttons when invalid (#19001)
5bf211a796 docs: Add note about fields which don't have order field (#19189)
33f10d3f9a :window: :tada: Add connector builder logs viewer and improve page/slice state (#18949)
77d22c5e1b Bmoric/extract source definition specification api (#18997)
f22485a908 Add improvements to "Building a connector the hard way" (#19093)
c67bfc50bb SAT: script to create PR to migrate GA connector to high
test strictness level. (#19138)
70635632ce Source Amazon Ads: remove "report_wait_timeout", "report_generation_max_retries" from config (#18985)
a196cf712c SAT: make future_state
configuration mandatory in high
test strictness level (#19085)
8b1095d517 Fix OAuth login buttons (#19135)
07618a0292 🪟 🎉 Add temporary dropdown component for geography selection (#19127)
804af5d8ed Adds TLS check to mongodb destination and migrates util constants (#18892)
5c9e5d9934 [low-code cdk] decouple parsing the yaml manifest from the declarative source implementation (#19095)
b3643269ba 🎉 New Source - Secoda [low-code cdk] (#18378)
1cdf1ba9e8 Bmoric/extract workspace api (#18996)
b05a5b2a6a Bmoric/extract webbackend api (#18988)
18c15e4690 🪟 🔧 FrequentlyUsedConnectors improvements (#19125)
425cc91c85 Source S3: Add virtual-hosted-style option (#19006)
50f90bc700 🎉 New Source: N8n [low-code cdk] (#18745)
4fe8468e02 Migrate ssh exception -> config error exception (#19094)
c1a8169618 🪟 🔧 Refactor FrequentlyUsedDestinations component (#19019)
431ed0f475 🎉 Source Pinterest: filters for entity statuses (#15074)
70679775b5 🪟 🎉 Enable frontend validation for <1hr syncs (cloud) #19028
1a608f846a Stream returns AirbyteMessages (#18572)
92c0f6f7ac 🎉 New Source - Recruitee [low-code SDK] (#18671)
665474f830 🎉 New source: Breezometer [low-code cdk] (#18650)
c2b13b6ebc Check disabled connections after protocol update (#18990)
594cf29bbb Simple default replication worker refactor (#19002)
2b52b53ece 🎉 New Source: Visma e-conomic (#18595)
efa7d08a8a 🎉 New Source: Fastbill (#18593)
a16ecd6097 Bmoric/extract state api (#18980)
b7b6507164 🎉 New Source: Zapier Supported Storage (#18442)
77c7d3e9b3 🎉 New source: Klarna (#18385)
e6b06a88ac AirbyteEstimateTraceMessage
(#18875)
29676e1cfa Extract source definition api (#18977)
f9863d6374 [low-code cdk] Allow for spec file to be defined in the yaml manifest instead of an external file (#18411)
d88a81c291 🐛 Source HubSpot: fix property scopes (#18624)
0944f5e2c0 Ensure that only 6-character hex values are passed to monaco editor (#18943)
e6bfe10278 [docs] Use correct header heirarchy in airbyte-protocol docs (#18917)
441e927cdb Docs: update tidb.md (#19027)
3ff3e9aeee Bump CDK version (#19033)
9a83342eb0 🪟 🐛 Fix broken UI build on master (#19078)
3365660a76 🐛 Source Kafka - Add missing record_count increment for JSON (#18648)
d815fb929b SAT: test strictness level migration tooling (create issues script) (#19020)
aa5da75d81 Add support for monthly and yearly incremental updates (#18861)
7e66d8198e 🪟 🔧 Move the serviceType
prop out from Formik form (<ServiceForm/> refactoring part 2) (#18168)
3ffa11cd11 🐛 Source JIRA - Field correction bug causing stream connection to fail (#18505)
99195c0fcf 🪟 🧪 [Experiment] Show source selector on signup form (#18468)
5846c65ee7 🐛 Source Freshdesk: Add mising /
that's causing issues when building URL (#18397)
91bb1bfa50 Cleanup alt attributes on images (#19000)
41a12f6a43 🪟 🔧 Add typings to mock data (#19022)
3aacda45b5 🪟 🎨 Adapt Osano banner to new UI (#19029)
8969824b41 :window: :wrench: Add a start:cloud command to the webapp (#19026)
83a943c5bf 🪟🧪 [Experiment] Move OAuth to top of signup page (#18899)
7164e1c700 🪟 🐛 Fix wrong geography dropdown type #19021
7d73b08606 SAT: basic read on full catalog when test_strictness_level == high
(#18937)
a990d8c877 Unhide DynamoDB destination (#18994)
9c39c0e045 Fixed tests for destination connectors (#19007)
a5bcea9b9e 🐛 Source Facebook Marketing: handle FacebookBadObjectError (#18971)
e298049222 Edit multi-cloud docs (#18972)
16b240c726 :window: :tada: Load credits consumption separate (#18986)
22efa070c6 Bmoric/extract source api (#18944)
a53b9474d9 Migrating InvalidCursorException -> ConfigErrorException (#18995)
633531a882 :window: :art: Fix banner link color (#18978)
972a8c0419 Handling configuration exceptions in IntegrationRunner (#18989)
1d809a7539 Add new workspace api endpoint (#18983)
350d5443a1 Add normalization to destination definition and actor definition table (#18300)
15143f7238 Fix oauth controller (#18981)
104c91c519 Fix migration dev center schema dump by run db-specific initialization script (#18984)
87870c4bd2 fix master build failure (#18982)
3468516a2b cleanup: delete debezium 1-4-2 module (#18733)
e5c3f4bd0d Remove unused job persistence methods. (#18952)
612b3f14ce Hash filenames of extracted CSS (#18976)
9c26010137 Fix typo in source code comment DataDaog ==> Datadog (#18911)
fe3f459a8f mssql-source:upgrade debezium version to 1.9.6 (#18732)
7bb3241781 Progress Bar API Changes. (#18953)
c8a7cb333b Handle null JobSyncConfig (#18969)
6e94249577 🪟 🐛 New OAuth connectors should never say "re-authenticate" (#18487)
51ac4b5238 🐛 Source Google Analytics (UA): fix discovery
stage, when custom_reports
is provided as single dict
(#18965)
b1945191f3 Handle potential NPE (#18966)
4c6f520d07 :window: :tada: New theme for Airbyte UI (#18817)
d35b350876 🪟 🐛 Fix validation when setting the connection stream cursor or primary key (#18933)
e0068fca0c Improve pre-commit hook (#18903)
54218f595b 🐛 Source SalesForce: fix Bulk API unsupported list (#18799)
43526869fb 🪟 🎉 Multi-cloud: edit connection & workspace data geographies in the UI (#18611)
8145be55a3 Low-code CDK: safe get response.json (#18931)
bf58536e2b 🪟 🔧 Add Segment event to invite users modal (#18862)
6967d146ec 🎉 Source redshift & bigquery: emit cursor count in state (#18954)
77f3e3b037 Multi-cloud documentation (#18872)
186580a6ee [low-code] replace emptySchemaLoader with DefaultSchemaLoader (#18947)
605fb921c4 [low-code]: Evaluate backoff strategies at runtime (#18053)
838aebe322 🎉 New Source: SpaceX API [low-code cdk] (#18311)
535e8da9e3 Connector builder test result display (#18533)
4e905cabfd Bmoric/extract scheduler api (#18941)
c7f99359e0 Revert "Remove cyclic dead code in ConfigPersistence" (#18939)
0109f5de85 fix paths specification for oss catalog deploy action (#18940)
baf6466a19 Extract Operation API (#18928)
aaeec26de3 Job Persistence Refactor in preparation for progress bar. (#18891)
64736f0ab3 More Readable Gradle test config. (#18890)
188612c891 action -> actions (#18938)
6d23496d02 add project automation (#18935)
5c870c1626 🐛Destination-dynamodb: enforce ssl connection (#18672)
f7bef97be6 New Source: Wikipedia Pageviews (#18343)
5b0ed4fd45 Code cleanup in abstract classes (#18811)
d405bc9c5f Extract StandardSyncPersistence from ConfigRepository (#18930)
afde9c6c94 ci: return 7 symbols short git hash on branch build (#18934)
c40f1b6b7f 🎉 New Source: SurveySparrow (#18395)
b92c961499 Disable flaky test (#18932)
c01b81bddb Source Mixpanel: "export" stream make line parsing more robust (#18846)
8bb97010f3 MySQL Source: fixed unencrypted CDC connections (#18851)
9231e3ea35 removed unused code (#18788)
f488081366 ci: bring old set-output to build branch and artifact tags (#18923)
a5f72d2a6d Remove deprecated connector dependency report (#18889)
418d0ca7c8 Update ReplicationActivityImpl.java (#18919)
f4e3b605c9 fix typo in lowcode tutorial (#18916)
cf2f23df9a [low-code cdk] Allow for read command to be run on low code connector streams w/o a schema file (#18532)
dd7184dbca [low-code cdk] Allow for read command to be run on low code connector streams w/o a schema file (#18532)
97777977e3 Record replication stats as part of trace (#18909)
2dec2691a9 Record replication stats as part of trace (#18909)
fad7ff2fdb Record replication stats as part of trace (#18909)
fcf47584e8 Filter DestroyWorkflowThreadError from trace (#18907)
7693a3079a Source Amazon Seller Partner - add new reports and bump version (#18283)
022fca824f Embed Metabase Connector Catalog (#18864)
f156be94bd New Source: Gridly (#18342)
606534ddbc 🎉 New Source: Alpha Vantage (#18320)
3feda06a14 ci_integration_test.sh: cut GITHUB_STEP_SUMMARY (#18895)
f49beff48d 🎉 New Source: Datadog [python cdk] (#18150)
c12897fe30 Hide Reject all button in consent dialog (#18596)
3255c074ad feat: add doc url to track event (#18690)
cbf7a7a057 fix: install java in oss catalog deploy action (#18887)
c5936b0841 [CI] Speed up check_images_exist (#18873)
6b21802f2b Extract open API (#18879)
bf9cd2bf61 Remove unused interfaces (#18880)
b1ca1c22b7 add action for deploying oss connector catalog to GCS (#18633)
bf43f6264d feat: generate full connector catalog json (#18562)
74792c1336 Add unsupported_protocol_version column to Connection (#18876)
589f6efbfc Extract OAuth API (#18818)
9c081fb527 update images to have non-transparent background (#18874)
d26e5bc248 DiscoverSchema endpoints calculates diff and breaking change (#18571)
35ceb67fae Validate protocol version on connector update (#18639)
0937b4cd84 Bmoric/extract notification api (#18812)
1dc6874c59 Show version and changelog status for affected connectors (#18845)
3b74857534 Bmoric/extract logs api (#18621)
8958aa3cdc 🐛 Source Sendgrid: Skip the stream on authorization required
permission error [400, 401]
(#18847)
417481e081 Bmoric/extract jobs api (#18524)
33194dfaa0 🪟 🎨 Add color variants to PillSelect
component (#18687)
87d79f7f36 Filter exit errors by operation name (#18850)
0cd09f9dce Avoid NPE when adding connection ID to trace (#18856)
266e79eb6d ci: replace GITHUB_OUTPUT with GITHUB_ENV for multiline variables (#18857)
Instructions
- SQUASH MERGE this PR - this is necessary to ensure the automated Create Release action is triggered.
- Double check that the Create Release action was triggered and ran successfully on the commit to master (this should only take a few seconds).
- 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.