Releases: airbytehq/airbyte-platform
v0.50.6
47cd4cf Explicitly disable micronaut.security in worker and orchestrator apps (#7579)
95cc8f9 Revert "Rbroughan/check progress activity" (#7574)
e3032a2 Allow job list by workspace Ids (#7495)
52b3873 🪟🐛 Connector builder: Use last valid yaml on toggle (#7348)
a6be7b8 Kotlin does not work well with lombok (#7563)
a2aacf6 Default value for SendOnFailure should be customerIo (#7537)
4f5d462 🪟🐛 Connector builder: Fix form inconsistency in json/form-data keyvalue list (#7549)
c3ef557 include source name in the alert (#7526)
4c8ce51 Add organization_id column to workspace table (#7338)
7bfb71f Rbroughan/check progress activity (#7443)
d9e3074 Improve error message for connection issues with the source (#7546)
e8b5255 Add timers for BufferedReplicationWorker (#7528)
a12f164 ✨ Source Typeform: Add OAuth support (#7173)
6802017 Updating CDK version following release (#7542)
5362947 🪟 🎨 Add year dropdown to datepicker (#7503)
49adddb 🪟 🔧 Refactor workspace API (#7531)
ed17621 🪟🎉 Connector builder: Allow free-form text as response body (#7470)
c52f699 🪟🎉 Connector builder: Allow to revert draft to previous version (#7352)
217bbd9 Actually apply Socat CPU override for experimentation (#7534)
8d04286 🪟 🐛 Fix race condition with FE launch darkly multi contexts (#7024)
1d32833 Add organization table to config db (#7252)
474d61a 🪟🐛 Connector builder: Make sure yaml editor set state correctly (#7431)
b125210 Introduce Java-Python base image for builder server (#7419)
171a377 🪟🎨 Connector builder: Clarify meaning of primary key (#7507)
ad6e3f1 🪟 🎨 Auto-dismissing toast notifications (#7508)
09cec49 Rbroughan/retry states api handler (#7484)
35d7652 Delete persist state activity (#7497)
f9e0200 remove version-specific columns from actor definitions (#7358)
e1b1d1b Add feature flag to override socat cpu resources (#7519)
db598dd Reduce stream status logging levels (#7186)
5bbe770 use ADVHelper in DelinquentWorkspaceCronJob (#7499)
b188387 🪟 🐛 Remove stream-centric v2 experiment usage from all connections table (#7496)
aa49e7b improve: new sync_step labels for orchestrator pods (#7438)
395ffd3 refactor release stage metrics to use data from job ADVs (#7473)
28e37b9 Add warning log in RecordMetricActivity (#6665)
26a2876 🪟🧹 Remove duplicate useSuspenseQuery file (#7510)
8d95614 🪟 🔧 Decrease polling interval for jobs & streams statuses (#7478)
7ec4944 Add docker image tag of actor definition version to ConnectorTitleBlock on actor pages (#7101)
6968786 Fix vault image (#7506)
99f74fc 🪟 🔧 Refactor FCP querying logic (#7468)
c56c2cb 🪟 🔧 Fix DatePicker test timezones (#7116)
5e1fae2 remove useActorDefinitionVersionTableDefaults feature flag (#7493)
50f5ac0 Update to Micronaut 3.9.4 (#7487)
v0.50.5
0d20d19 Rbroughan/retry states repository (#7458)
f3b717b router service to route sync to expanded dataplane (#7476)
fe230ce 🪟 🎉 Remove v1 stream centric flag & use updated endpoint for stream statuses (#7439)
b458b53 🪟 🎉 Email notifications settings UI (#7267)
a1c4493 Add RetryStates table migration. (#7452)
11304e1 Fix success webhook notifications sending (#7469)
ccc13f4 Dataplane's metricClient was never initialized (#7460)
557676a 🪟🔧 Refactor UserService to new infrastructure (#7423)
1109bd8 🪟 🎉 Replace Intercom with Zendesk (#7395)
ee156da Use source def instead of connection ID in FF (#7385)
ec4b7e4 Remove hard coded resources for parallel experiment (#7445)
093c615 skip testConnectorBuilderPublish on GKE environments (#7449)
ccc4f80 Send emails for sync success/failure (#7368)
7bd7112 Fix not sending slack message (#7441)
e4f1082 Revert "Revert "Fix connector resource defaults location (#7342)"" (#7399)
d8c83ba Updating CDK version following release (#7437)
7200053 Validate stream status in acceptance tests (#6707)
450d3df 🪟 🎉 Use per-stream statuses (#6903)
65fa744 🪟 🎉 Make settings page default when clicking on source or destination (#7354)
0b1a75d Find non-terminal running pods to kill based on Connection ID instead of worker processId (#7418)
a0eb3d3 🪟 🐛 Fix showing inapp docs separate by source/destination (#7422)
d37c213 🪟🐛 Connector builder: Fix crash on changing auth type (#7421)
6a2a172 🪟 🧹 Clean up <SettingsPage />
(#7357)
0a64d67 🪟 🐛 Fix unexpectedly closing stream details panel after redirection (#7353)
71b2b76 just adding to infra/kube/values (#7386)
6ff49fa Define a different queue for expanded dataplane (#7407)
56f2e88 Add notification related counter (#7378)
177609a fix: write new manifest connector specs to actor_definition_version (#7404)
7ab39c9 remove local YAML version override functionality (#7377)
1a38d65 Add api endpoint attempt/get_combined_stats. (#7301)
a82d47b Override resource requirements for concurrent reads (#7396)
6229086 Revert "OAuth endpoints enhancements (#7214)" (#7398)
a11b97d Ensure all stream status messages are emitted during reset (#7369)
332db46 🪟🎉 Connector builder: Overwrite config with refresh token response (#7040)
2804df6 Remove seed adv feature flag (#7361)
7cfa98c Revert "Fix connector resource defaults location (#7342)" (#7390)
f555178 🪟🎨 Help entering date format for incremental sync (#7086)
d9dedfa JobErrorReporter gets version-specific fields from ADVs (#7268)
f7c5a16 🪟 🎨 Add close button to modal component (#7322)
e43ec21 🪟 🔧 Refactor Cloud Workspace to new API service (#7355)
34a7202 🪟 🐛 Fix linked job pagination bug (#7347)
e856b99 Adds /stream_statuses/latest_per_run_state endpoint and necessary plu… (#7344)
91127cd OAuth endpoints enhancements (#7214)
4ec8ad7 Fix connector resource defaults location (#7342)
a974e58 Parallel MySql source read feature flag (#7189)
74ea36f ProtocolVersionChecker pulls fields from ADV table (#7248)
59dae8c 🪟 🐛 Fix intercom/modal z-index conflict (#7351)
e2149b1 🪟🎉 Use updated config on read in frontend (#7042)
7734b15 🪟 🔧 Track documentation display errors (#7076)
00ffe5e use api handlers in WebBackendCheckUpdatesHandler (#7206)
e922b81 Use default ADVs in Source/Destination Definitions Handlers (#7167)
4377d81 Use ActorDefinitionVersion to get version-specific fields (#6912)
b5c148f Add clarifying comment in bootloader (#7350)
6f54951 Remove SecretMigrator (#7255)
fb29eeb 🪟🎨 Add more inapp docs (#7349)
3406243 🪟 🔧 Convert request connector modal to react-hook-form (#7341)
729ab13 🪟🔧 Convert create connector modal - inline error message (#7160)
dd981f9 🪟 🎉 Make BuilderCard labels clickable if card is toggleable (#7203)
8452391 🪟 🎨 Add a description to the PublishModal explaining what it does (#7205)
8f8b592 Remove unused worker config provider code. (#7339)
c494d2e Remove unused feature flags. (#7335)
70bed44 Introduce a new webhook validation api for new UI to use (#7163)
d9c5ad0 bump node heap size (#7327)
8863ee4 🪟 🔧 e2e tests for interaction with deleted and disabled connections (#7220)
e90e1ce Emit reset messages for each stream in a reset for LEGACY and GLOBAL … (#7331)
06c9c4f Update stream status for sync cancellation (#7325)
8f0d146 Pin wandalen version (#7329)
d179149 double heap where we missed it the first time (#7326)
6df4ba0 Fix react-reflex dom bug (#7314)
d1c48fe Add configurable schedule jitter based on bucketed wait time (#7295)
ed609d4 Enable per connector type default resource reqs override (#7307)
47c7b42 🪟 🎨 Only show Connection Creation title placeholders if there is 1+ connector selected (#7321)
313a644 🪟 🧹 connection page cleanups (#7285)
f99713b 🪟 🔧 [Form Migration] <VersionCell/>
(#7294)
4e772e3 Don't upsert ADVs - only insert if not pre-existing (#7093)
52467f8 🪟 🎨 Remove FCP banner from connection, source, destination title blocks (#7312)
ef38fb7 🪟 🧹 Remove Stream disabling experiment (#7315)
2689c7a 🪟 🐛 fix routing for redirect after uploading new custom connector image (#7304)
dfbb33b 🪟 🎉 Enable new log viewer by default (#7299)
9203ea0 🐛 Source Gitlab: support empty domain in the OAuth flow (#7290)
v0.50.4
4cc70b3 Unhide source amazon seller partner (#7296)
0fd9f37 🪟 🎨 Simplified Sync Catalog Row design (#7193)
9006ece Do not attempt to update streams that are not in the sync catalog (#7284)
5a61df2 Set stream status correctly for cancelled syncs (#7260)
3289f70 Show only suggested streams by default, otherwise none (#6525)
fde4ff9 🪟 🎨 Hide back button if there are no builder projects (#7226)
a18d3e1 🪟 🎨 Link to macros available for interpolation (#7204)
17fcb77 🪟 🎨 Improve styles of tooltip array examples and array inputs (#7201)
4256d5e 🪟 🎉 Show connector builder button in connection creation flow for sources (#7256)
9677de6 🪟 🔧 [Form Migration] <SetupForm />
(OSS) (#7215)
v0.50.3
6e6c773 Updating CDK version following release (#7265)
1ed8aa1 Add debug statement to detect bad stream updates (#7272)
91ff05b 🐛 Source Amazon Seller Partner: get app_id
from the oauth_config
to use with OAuth Flow (server side) (#7085)
7af2ac3 backfill notification_settings - fix a bug (#7228)
3e766d0 🐛 Source Gitlab: support domain name with schema included (OAuth) (#7253)
v0.50.2
5306eb5 🪟 🐛 Display count of enabled streams instead of all of them (#7250)
5e7d3c9 🪟 🎉 Add less often appearing update notification (#7211)
afddf44 🪟 🐛 Fix vite checking properly again (#7233)
be08afb Add logging of autopropagations (#7247)
00bf662 Add ReplicationWorker implementation usage metrics (#7235)
d0e1a05 🪟 🐛 Don't redirect to existing connector type upon creating first connector (#7244)
842bb58 hardcode CPU request for stderr channel request (#7202)
01187d0 🪟🎉 Connector builder: Make cursor granularity optional (#7158)
5f80c7a 🪟 🐛 use correct path name in speedy connection banner (#7224)
e48739c Handle exceptions raised during API calls (#7223)
e9122ec 🪟 🔧 [Form Migration] <DbtCloudSettingsView />
(#6876)
4aa88f8 🐛 Source Drift: Fix Oauth flow by adding refresh token (#7159)
91fcfef 🪟 🔧 Use URL parameters for source and destination setup during connection setup flow (#7179)
b6ffa1c 🪟 🧹 refactor job list data use to better share data (#7165)
7230d28 🪟 🎨 New progress/steps tracking for connection creation (#7140)
0cf190a Update to Micronaut 3.9.3 (#7175)
0a8b27b Add Xata connector logo (#7208)
c54af04 🐛 Source Gitlab: oauth - fix token expiry date (#7194)
e7897a8 Enforce notification settings on schema change (#7104)
d50fc0a Add a BufferedReplicationWorker. (#6814)
d14d229 Bump helm chart version reference to 0.45.35 (#7177)
37ba07b Support IRSA for AWS Authentication (#7091)
d2ff84e Add a feature flag for refresh schema period (#7152)
77c5fe7 🪟 🐛 Addd reset streams list to new job history list (#7174)
41dd390 Leverage Micronaut to create correct internal api auth token bean (#7133)
3875c36 🪟 🔧 [Form Migration] <CreateWorkspaceForm />
(#6922)
eb98057 🪟 🎉 Connector Builder: Auto-import schema (#7113)
d946224 🪟🎨 Connector builder: Add warning for retries (#7156)
4aac2ce 🪟🔧 Connector builder: Use unregister instead instead of clearErrors (#7117)
3b328cf 🪟🎨 Adjust tooltip styling (#7115)
8b6d12e Add self healing cron metric (#7153)
dd63d62 🪟 🧹 continue useConnectionStatus refactor (#7090)
5df348d Remove unused Metric Client code. (#7155)
2d467a4 🪟 🐛 Block bulk toggling of streams on a deleted connection (#7146)
5234593 🪟 🔧 Use URL and Search Params for Connection Creation flow logic (#7025)
431c7a7 Updating CDK version following release (#7157)
29a613a 🪟🎉 Connector builder: Add request option for api key authenticator (#7009)
5079874 🪟🐛 Fix user input created during stream creation not being referenced (#7056)
v0.50.1
109f79e Remove feature flag - allow oauth overrides everywhere (#7136)
7dac96d Enforce notification settings (#7036)
db609df Alphabetise existing Metrics. (#7148)
59e9995 Remove unused OSS Registry variable. (#7147)
6ece872 Set autopropagation flag to enabled by default (#7143)
d6abaf1 Backfill NotificationSettings from Notifications column in workspace (#6793)
39e30f3 Updating CDK version following release (#7128)
ff1d3da frontend: make page size option for offset and page increment strategies (#6654)
8d67436 🪟 🎉 Enable autopropagation in UI by default (#7124)
de6d83b Make event publishing synchronous (#7139)
aa4c18b Remove unused job database export/import code. (#7103)
a726011 Add more logging for debugging purposes (#7118)
c7eadd5 🪟 🔧 Use ConnectionEditService for updates within dbtCloud hook (#7063)
2f380c1 🪟 🔧 Disable notification if Airbyte is updated (#7114)
b82be3e A bug on inviting new user - was using a wrong template (#7106)
5738380 Fix NPE with stream status error handling (#7098)
v0.50.0
8d2447f 🪟 🔧 Temporarily comment out tests which fail in some timezones (#7100)
2156bb0 allow specifying an override in bump version script (#7096)
7e39441 Use CustomerIO template for invitation emails. (#6789)
949ceb9 Start dual write to notification and notification_settings (#6683)
d315b4b migration: create actor_definition_version for existing actor_definitions (#6875)
6472dd6 Increase initialDelaySeconds
for health probes (server and worker) (#7087)
552183e 🪟 🎨 Make lookback window optional in builder (#7072)
78694b2 🪟 🐛 Fix key collision when deleting stream (#7028)
1f98674 allow null value of podDefinition in closing logic (#7074)
54967f9 ensure JOB_KUBE_ANNOTATIONS are applied to the orchestrator pods (#6820)
f4e90eb longer timeout for test databases (#7046)
7649bf0 🪟 🎨 Add FCP enrollment banner on source/destination item page (#7082)
7caff75 🪟 🐛 clear workspace-scoped react queries when the workspaceId changes (#6991)
f57b56b Updating CDK version following release (#7084)
7c24a4d Write actor definition versions when writing definitions (#6846)
e0aac97 🪟 🎉 Add support for milliseconds in DatePicker component (#7078)
a853fb3 Updating CDK version following release (#7080)
cd04115 🪟 🎨 New empty state for sources/destination without connections (#6839)
2db86bf Issue 26909/return control message to frontend (#6952)
314d409 Updating CDK version following release (#7077)
3708e1e Set Hikari leak detection logging to 40 seconds. (#7065)
7ef77bd Revert "replace datadog registry with statsd" (#7061)
430dbe2 Enable column selection in OSS (#6978)
e6ec17c replace datadog registry with statsd (#7021)
e1a9258 🪟 🎨 Improve tooltip and button messages in builder (#7037)
1bb7464 Revert connection pool bump to pre-incident levels (#7051)
7b9d1ce 🪟🎉 Connector builder: Highlight schema errors for test records (#6916)
50e553b 🪟🐛 Connector builder: Reload diff view on stream change (#6974)
20219ad 🪟🐛 Connector builder: Fix crashing UI (#7011)
58e3ea6 Add context to logs (#7023)
cac218a Fix connection leak with actor definition fetch (#7041)
a1d45b3 🪟🎨 Connector builder: Default schema on copy (#6934)
a07c383 for tests, shutdown immediately without sleeping (#7033)
d743861 Revert "Revert "Merge the worker db connection"" (#7032)
0f4ca2b allow turning off oauth via feature flag (#7029)
39c5599 🪟 🎨 Connector Builder: Move query params up in stream config view (#6873)
a1208db Revert "Merge the worker db connection" (#7027)
1546683 🪟 🎨 Job logs improvements (#7007)
a284e72 Merge the worker db connection (#7022)
9ed806a 🪟 🎉 Re-orderable user inputs in Connector Builder (#6969)
15c269f 🪟 🔧 Use shared types in cypress tests (#6718)
881fbb9 improve: reload run configs after Tilt redeploy (#7015)
42da80c Add pool names (#7019)
8444195 🪟 🐛 Remove "Cancelled" as a connection status, fix Action Required status handling (#6994)
211a272 Do 2 queries instead of O(n) queries to update stream stats. (#7005)
eda3c80 Bump jobs connection pool to 20 connections (#7014)
fe8b875 🪟 🔧 Remove connector type dropdown from connector setup form (#6927)
249fdaa Batch update for saving state (#6990)
691ae6c Improved OSS development environment (#6997)
b4cab6a 🪟 🔧 Move dbtCloud API to new infrastructure (#6909)
93b015d 🪟 🐛 Allow FlexContainer to render as span (#7008)
3d8daeb 🪟 🐛 Fix incorrect breadcrumb link (#6942)
813a8ba Revert configuration changes from incident investigation (#7004)
42d3abe 🪟🎨 Connector builder: Use full width (#6935)
9e401fb 🪟🐛 Connector form: Avoid required fields showing after oauth (#6938)
e69eb13 🪟 🐛 Fix build hash calculation script (#6913)
v0.44.12
v0.44.11
v0.44.10
84eafc2 Stream Stats Batch Query (#6975)
c0c5c9c remove airbyte-commons-cli -- unused (#6993)
deaeac6 🪟 🎨 Fix style of Copy To modal (#6973)
e3afe86 fix typo in .env files (#6995)
df737fa Ensure webhook configuration is in reset sync config (#6980)
1bdcbed reduce queries made when writing ADVs (#6979)