Skip to content

Releases: airbytehq/airbyte-platform

Airbyte 1.0

23 Sep 22:01
Compare
Choose a tag to compare

airbyte v1.0.0

Official launch page: https://airbyte.com/v1

This page includes new features and improvements to the Airbyte products we're excited to share as a part of the 1.0 release. Airbyte v1.0 contains many improvements and additions to enhance the reliability, scalability, and uses of Airbyte.

Moving forward, Airbyte will release official new platform versions on a monthly cadence, with the associated changelog.

Ease of deployment

  • abctl is the easiest, quickest way to get started with Airbyte Self-managed. See our quickstart docs for more details.

  • Native authentication by email and password is available so that any instance of Airbyte is secure by default.

Proven Reliability

  • Automatic detection of dropped records ensures data is passed without fail through the Airbyte platform.

  • Enhanced our notification suite to enable webhook integrations and added more contextual information about sync failures or schema changes.

  • Connections now offer rate limited messaging, improved error handling, and live monitoring of ongoing syncs.

Status Page

  • Many sources, in particular S3, have become faster. With CDK 2.0, the protocol now uses Pydantic V2 and removes the serialization of each record. We also improved Databricks and S3 destinations to enable faster sync speeds, checkpointing, and modernization to our Destinations V2 framework.

Resiliency at Scale

  • Refreshes bring an improved experience to resyncing all of your data again. This enables data to never be deleted from final tables during a historical resyncing of data.

  • Resumable Full Refresh allows for large streams syncing in Full Refresh to sync without failures.

  • Our database sources added resumability to reduce failures and stay resilient when incoming data is inconsistent. We gracefully handle record-level error in the destination field _airbyte_meta.errrors for large records or mistyped data. Read more in our typing & deduping documentation.

  • Large initial CDC syncs are gracefully handled by consuming WAL and acknowledges logs periodically to ensure disk space is freed in a timely manner.

  • Workloads provide a more scalable and reliable architecture to run sync jobs by separating scheduling and orchestration from data movement tasks. This improvement unlocks more automated management of workloads by managing job spikes and enables horizonal scaling (for Cloud and Enterprise users).

Tackling the long-tail of connectors

  • We launched our connector Marketplace for our community-maintained connectors. Automated testing ensures our connectors stay high quality, and most connectors have been migrated to low/no-code.

  • The Connector Builder seamlessly switches betweem UI and YAML modes, supports custom components, and contains extensive testing and error handling.

  • AI Assist now builds connectors from scratch for you with just a link to the API docs.

  • Anyone can now contribute new connectors directly from the builder to add a new connector directly to Airbyte's Marketplace. Additionally, connectors can be forked directly from the UI for faster edits, ensuring our connectors stay up-to-date.

  • Airbyte supports writing to several vector store destinations, including pgVector, Pinecone, and Snowflake Cortex.

Self-Managed Enterprise

Self-Managed Enterprise extends on Airbyte 1.0 by introducing new classes of functionality: multitenancy and access management, enterprise source connectors , sensitive data masking and enterprise support – all while data never leaves your infrastructure.

  • Support for Okta and OpenID Connect (OIDC) SSO
  • Availability of Role-based Access Control and multitenancy
  • Columns can now be hashed to protect sensitive data

Announcements

  • To ensure adherence to security best practices, Airbyte is migrating all connectors to non-root versions. It is highly recommended that you upgrade your platform version to v0.63.9 or later before October 2024 to ensure your syncs continue to succeed.

  • As we prepare to deprecate Docker Compose, we published a migration guide for those migrating from Docker Compose to abctl.

v0.64.7

18 Sep 14:25
Compare
Choose a tag to compare

55f8144 fix: restore secret persistence config (#14015)
da74ee2 chore: change wording on link to invoice (#14012)
4b2a524 chore: [SyncCatalog V2] remove debug code from catalog (#13994)
ab5be73 fix: [SyncCatalog V2] wrong "breaking changes message" position (#13993)
f9e7607 feat: add banners for manual and auto recharge to billing page (#14011)
1129cef chore: delete deprecated worker v1 helm and infra code. (#13984)
4070642 chore: mappers also rename source default cursor and source defined pk. (#14002)
559dc25 chore: delete remaining worker v1 config code (#13989)
342f72e refactor: remove connector rollout cli shortcut for actor IDs (#14001)
30eaac3 chore: deploy connector rollout worker on oss (#13887)
a1b5395 Bump helm chart version reference to 0.620.2
f5b500b chore: refactor workload acceptance tests to use dynamic feature flags (#13492)
0993ad0 Bump helm chart version reference to 0.620.0
43565b5 fix: parsing docker image when the full image name contains registry port (#13990)

v0.64.6

17 Sep 20:23
Compare
Choose a tag to compare

d1c36c4 feat: implement correct license statuses (#13894)
0665001 fix: properly generate the airbyte_type (#13998)
df7d84e chore: use separate message for empty exit code file. (#13997)
43f964a docs: add learn more link about recovering credentials in oss (#13951)
737e8c5 chore: delete all non-config worker v1 code. (#13988)
ca7ff83 chore(ai-assist): log assist service response codes (#13995)
4e6b440 feat: add organization balance API (#13964)

v0.64.5

17 Sep 17:58
Compare
Choose a tag to compare

Caution

This release contains the activation of a feature which mutates the type TIMESTAMP WITHOUT TIMEZONE in TIMESTAMP WITH TIMEZONE. This was unintentional and was fixed in the next release.
Existing Airbyte users should skip this version and directly upgrade to 0.64.6.

eb28d9b feat: introduce diagnostic tool api (#13845)
f264427 fix: uses SHA-256 not SHA-1 (#13970)
f9c23bd feat: virtualize all connections page (#13548)
9717c1c chore: add data-testid on hashing input for fullstory sessions (#13992)
dd882ff feat: connector progressive rollout CLI (#13888)
483f470 chore: rename the <PKCell /> and <CursorCell /> components to match the level in the catalog (#13991)
2a75339 chore: change cursor from checkbox to radio button (#13965)
74800c2 chore: add tooltip to source defined pk and cursor combobox (#13974)
e733b86 refactor: add useCurrentConnection hook (#13922)
2b4ba10 chore: add analytics tracking functions to new sync catalog (#13976)
512e493 feat: worker for connector progressive rollouts (#13886)
d74ce0d chore: ensure launcher fails on certain errors (#13987)
d2114e5 feat: update connector builder project contributionInfo after contributing (#13897)
d8af275 chore(ai-assist): add alpha badge (#13973)
b9cf0a9 feat: fork in builder buttons (#13787)
50b9b34 fix: remove typecasting and centering from running jobs in timeline ui (#13972)
26d3236 feat: add details field to known exception (#13930)
f812e04 feat: new & updated API endpoints and schema for connector rollouts (#13864)
5d8b230 refactor: rename commons logging (#13925)
53e3e4c chore: set the mapper flag to true (#13945)
3454fb5 refactor: move storage client to shared library (#13916)
bc2aefd feat: enable renaming of cursor and pk in mappers (#13959)
10af3de chore(frontend): update format command to match ci requirements (#13848)
d8a8a58 fix: identify streams with changed hashedFields as needing refresh (#13943)
181a2e9 fix: fix not applied height in case of empty table state (#13975)
bd254f0 chore: don't send known invalid events to datadog for timeline (#13952)
8190bb0 chore: make resource error as external error message (#13971)
54849f2 design: use standard empty state for dbt cloud transformations tab (#13944)
bc351cc fix: handle both null and empty namespaces for stream status completion (#13967)
8189ffd chore: default hashing config to set SHA-256 instead of SHA-1 (#13947)
311be67 feat: hashing UI feedback (#13931)
8476ebf fix: align schema refreshing message properly (#13963)
f249bee chore: update to micronaut 4.6.2 (#13940)
06196c9 fix: autoescape regex characters in sync catalog search (#13962)
5cf62e0 fix: don't display usage data if it doesn't match user's current timezone (#13961)
69b33f6 chore: upgrade base image to alpine3.20 (#13956)
9418f09 fix: add the connection string to all the application.yml files that need it (#13955)
4a5327f fix: catalog generation related to mappers (#13950)
5120384 chore: add tracking for contribute form focus (#13912)
dec1795 feat: deterministic workflow Id (#13948)
4174406 chore: hashing mapper populate meta.changes on errors (#13919)
06af5db chore: cleanup rolled out flags (#13906)
b739c1b Bump helm chart version reference to 0.594.0

v0.64.4

13 Sep 18:05
Compare
Choose a tag to compare

b32d1d2 feat: ensure keycloak master realm is properly configured on startup (#13821)
074558c feat: custom sync catalog search and expansion (#13924)
59e9bdd fix: a few wording adjustments (#13939)
db1a531 chore: add dd tracking for missing timeline event item (#13932)
8944018 fix: update "enable/disable all streams in namespace" implementation (#13937)
c0debfc feat: azure key vault persistence (#13791)
d7bc738 chore: change error message (#13914)
865e444 fix: add aws and vault env vars to init container app yml. (#13921)
ddde2b0 chore: remove all worker v1 / workload branching. (#13861)
6ad3f9d build: gradle 8.10.1 (#13926)
11be428 fix: apply mapper to the destination catalog in monopod (#13918)
a4d7371 fix: revert fix for modal scrollbars for now (#13927)
9c970c5 fix: show settings change events in timeline again (#13917)
b886328 feat(billing): add workspace usage graph and connection table (#13586)
12319bb feat: show base connector and contribution info in Builder UI (#13724)
b172a40 feat: allow forking from manifest-only connectors in Builder Fork page (#13671)
7b59c7b feat: return base actor definition version info and contribution info from connector builder project endpoints (#13829)
10eb8ca fix: conditionally create local-secrets-bean. (#13920)
fde00dd feat: store contribution info on project update (#13832)
597bb8b feat: show {enabled|disabled} count / {totalCount} in namespace row when tab filter is active (#13907)
fd94d28 chore: print container and pod info for monopod. (#13915)
cfdad4e chore: fix hashing mapper test (#13913)
671a36f chore: remove condition on setting the workload (#13911)
6c6b657 feat: schema propagation events in timeline UI (#13892)
9b701d5 chore: improve error message for timeout exceptions (#13883)
845eda4 design: reword notification settings for connection updates (#13901)
19f894f chore: add data and caching to AI assist (#13885)
0e63273 chore: hashing mapper returns hex instead of base64 (#13898)
832ead0 design: show tooltip for relative time toggle on sync status page (#13902)
b91926c chore: [SyncCatalog V2] always show expand/collapse control (#13884)
c9ff4d8 chore: remove connector name in use backend check (#13895)
6b35241 chore: fallback to true if getUseWorkloadApi null. (#13896)
0c98541 fix: handle loading state flicker in generate (#13857)
c4b1a9a fix: handle invalid mapper configs (#13825)
03cce50 refactor: remove dead instance_config options (#13891)
3cf3aa5 feat: return actor definition id from /contribute/generate (#13665)
568839c fix: remove old init sql (#13877)
823e7ed feat: endpoint to create a forked connector builder project (#13664)
6b5f842 feat: add endpoint to get connector builder project by definiton ID (#13784)
3171f4e fix: handle jobs with 0 attempts in the ui (#13875)
163f4d9 feat: add azure support for storage (#13608)
013c398 feat: hash mapper UI v0 (#13805)
bed7719 fix: prevent submitting sync catalog form from search input (#13881)
e47a59b feat: report new usage_category with Orb events (#13764)
ec83760 revert: chore: add data and caching to AI assist (#13880)
c87691a fix: add back failureOrigin enum values for normalization and dbt (#13830)
3893558 feat: defaults monopod to enabled for builds. (#13873)
b7f1ed0 revert: "revert: "feat: add internal api to support field hashing"" (#13865)
88de307 chore: add data and caching to AI assist (#13750)
9d5a39e feat: add new license info endpoint (#13711)
c769251 fix: support the unexpected json schema (#13871)
9a95174 feat(billing): new workspace usage endpoint (#13811)
1c62ddb chore: set monopod flags to true for accpetance tests. (#13856)
2565d7b fix: isTerminal(Pod) logic works with Monopod (#13854)
3824ae2 chore: clean up some permission logic (#13849)
5849764 fix: do not log duplicate connection disabled events (#13752)
98992ba fix(test): use local chart version for temporal-ui (#13866)
d6833d5 fix: don't allow invalid filter selections on timeline (#13855)
6cca28f revert: "feat: add internal api to support field hashing" (#13859)
bf799dd feat: add internal api to support field hashing (#13798)
aff5a15 Bump helm chart version reference to 0.551.0

v0.64.3

06 Sep 18:22
Compare
Choose a tag to compare

e6ade26 fix: include refreshes in early syncs query (#13852)
d378e75 fix(helm): remove pre-upgrade hook from service account (#13729)
a353a6a build: micronaut 4.6.1 (#13847)
d295dcd chore: enable node selector override (#13843)
84d599f feat(ai-assist): animated loading state (#13841)
c16e5be chore: [SyncCatalog V2] imrove collapse/expand row perfomace (#13840)
8a529d9 chore: removes unnecessary print statement that clutters logs. (#13844)
2531253 chore(helm): add logging and storage templates (#13807)
0c753eb chore: add basic mapper performance metrics to the sync summary (#13842)
ed7bf3e feat: progressive rollouts initial connector_rollout table & API (#13675)
6db66c0 feat: progressive rollouts table migration (#13819)
910f012 feat: support unknown type in the jsonSchema catalog (#13818)
efd0adf feat: split org members access management onto its own page (#13834)
4d99e61 fix: remove duplicate jobId on failures in "advanced view" of timeline (#13827)
cbfbfe8 chore: introduce AirbyteRecord and AirbyteJsonRecordAdapter (#13774)
d9e3dd5 fix: missing local string (#13831)

v0.64.2

04 Sep 23:53
Compare
Choose a tag to compare

0a8bc49 fix: update selected fields during schema propagation (#13727)
6ba68fd feat: add onboarding assist ui (#13705)
36b248d fix: wrap zendesk calls in safety nets (#13743)
cf0a3d4 chore: ensure both source/dest termination files are written on orchestrator exit (#13817)
a53c08a fix(magic variant): update missed code review comment (#13820)
fa846c1 fix: add entry for google-drive to publicApi definition mappers (#13788)
f621ae2 test: frontend e2e open and interact with logs from timeline (#13786)
7791151 feat: generate field from schema (#13808)
bab5ad7 chore(ai-assist): change highlight style to magic style (#13777)
8eb6884 feat: add temporal UI for local development (#13803)
7a85cec chore: update to Gradle 8.10 (#13813)
1cf3827 feat: auto grant instance admin to service accounts (#13806)
a9a7aca fix: use our UncaughtExceptionhandler over built-in (#13809)
9b99b39 feat: enable updates in development Temporal server (#13796)
8576a01 feat: apply mapping and generate destination catalog (#13739)
6361736 chore: pass correct env vars to read/write containers in megapod. Organize runtime env var code. (#13790)
805247b chore: jobs list -> micronaut data (#13422)
35dd8bc revert: "chore: matches req/limit for source/dest container memory." (#13795)
02583e3 fix: remove redundant uri from endpoint mapping (#13804)
b55bbb3 fix: move sleep to post heartbeat call + increase wait duration (#13775)
41e03fb feat: generate catalog for destination (#13688)
419b8bf feat: add UI warning for failed logins likely due to insecure cookies (#13801)
00270d7 chore: cleanup OrchestratorFetchesInputFromInit flag (#13734)
5eae8bd fix: add jobId back for sync fail events (#13709)
59dfc70 build: micronaut 4.6.0 (#13704)
8ccc517 fix: loosen frontend cron validation (#13792)
47fa764 chore: update frontend testing deps (#13778)
a38b774 Bump helm chart version reference to 0.524.0
8386ce6 chore: add keycloak client configs for workers on cloud (#13673)
4c567e4 feat: support keycloak client auth for cloud-server/airbyte-server requests (#13579)

v0.64.1

30 Aug 21:27
Compare
Choose a tag to compare

47f568b chore: add feature flag to disable auth header replacement (#13581)
6dfe3ca chore: matches req/limit for source/dest container memory. (#13782)
6fd9f15 fix: n+1 issue when doing the list_for_workspace calls on source and destination definitions (#13686)
27f3b41 feat: add execution type to exit value metric (#13780)
56e8660 feat: add caret button to ComboBox input (#13694)
41ef7b0 fix: fetch the exit value once (#13779)
47b59bb fix: make forms in modals have proper scrolling behavior (#13757)
a33b711 chore: emit dest exit value when non-0. (#13773)
d7bd50c refactor: move notification container to react portal (#13726)
2686543 feat: enable opening job logs anywhere (#13712)
fc57c6a feat: [SyncCatalog V2] group streams by namespace, add ability to enable/disable all streams and add the ability to edit destination namespace (#13578)
5843a62 chore: update CDK version following release (#13768)
157f77d feat: record metric for non-zero connector exit codes (#13770)
6c6c894 fix: use connection_disabled intl key for connection_disabled events (#13769)
5e2816e fix: retry links during validation w/backoff (#13766)
9244c1c feat: ensure memory footprint of monopod (#13761)
ff76c8b chore: ensure source/dest exit on orchestrator exit (#13751)
fb8eaa0 chore: cleanup forgotten code for FF (#13763)
4dd60c5 chore: update deps. (#13753)
99c4aa0 fix: properly position combobox options (#13690)
66f79b1 feat(ai-assist): add analytics events (#13742)
beac464 docs: remove docs references + startup script for docker compose (#13747)
d98a717 fix: [SyncCatalog V2] show deeply nested fields (#13746)
a4ee854 feat: debounce AI assist requests (#13652)
d542d52 chore: update ai button in modal to title (#13720)
8ee03b0 feat: add more explicit view all description (#13737)
f972c9b refactor: move k8 security context to singleton (#13679)
71ffcb7 fix: apm env vars need to be added to mutable list object (#13759)
37f7005 fix: remount global requests to avoid index issue (#13754)
6d0bd7c chore: make replication worker buffer size configurable (#13749)
b4d99c6 chore: fixing some comments (#13741)
37774d1 fix: bad variable name (#13736)
d0eb8a6 chore: update CDK version following release (#13748)
0a5715a fix: add "button" type to AI Button (#13721)
de7709a feat: frontend changes for publish modal when contributing to existing connector (behind feature flag) (#13670)
d376f5a chore: remove 'connectorBuilder.contributeToMarketplace' feature flag (#13717)
33d12df fix: actually pass connector apm env vars to connector (#13744)
986f00b fix: match casing & show number of synced streams in the status graph tooltip (#13745)
de2972c refactor: remove src/components/common directory (#13740)
b93873a feat: timeline events for enabling/disabling a connection, and connection settings updates (#13613)
f3023ca chore: use ellipsis character exclusively (#13693)
f03f774 feat: implement hashing mapper (#13607)
4ad8717 fix: fix StateWithIdTest to work when tests are run in random order (#13738)
e4b0285 chore: introduce mapper configurations (#13526)
17e3c6b chore: remove AutoBackfillOnNewColumns feature flag (#13735)
f5930e7 docs: add stories for LoadingSkeleton and BorderedTile (#13730)
4d5a9e0 fix: refresh creds for sync in init container (#13700)
e7482f3 fix: restore deleted script (#13731)
2639300 feat: organizational billing UI (#13649)
57c70eb fix: [SyncCatalog V2] add buttonPlaceholder for source-defined cursor catalog combobox (#13719)
698f43c chore: [SyncCatalog V2] add specific validation error for Pk and Cursor (#13650)
a30e048 Bump helm chart version reference to 0.493.1
2c8f465 Bump helm chart version reference to 0.493.0

v0.64.0

27 Aug 20:46
Compare
Choose a tag to compare

0a3446f fix: set second contributeToMarketplace feature flag default to true (#13696)
7f6c9c7 Bump helm chart version reference to 0.492.0

v0.63.20

27 Aug 20:18
Compare
Choose a tag to compare

581f919 fix: retrieve version from new .version file after .env removal (#13715)
bd7a6df chore: remove docker process support (#13702)
46b9fb1 fix: [SyncCatalog V2] add border-bottom to sync catalog table row (#13703)
9059de9 chore: don't write state and don't pass it to the connector if it's null or empty (#13698)
6b675bf test: enable setting feature flags in cypress tests (#13611)
3feea6b chore: delete unused replication workers (#13680)
fc3d12c fix: make helm template more resilient. (#13697)
6f01187 feat: add billing page APIs (#13590)
089df7c feat: add billing information to org info endpoint (#13676)
a8a7094 feat(ai-assist): add header modal (#13639)
4991e91 feat: add ai assist to add streams modal (#13513)
a505022 feat: link contributor's github in new connector contribution changelog entry (#13684)
ff5dfe8 fix: record table display not taking up full height (#13695)
bb2b1a4 Bump helm chart version reference to 0.483.0
0280b62 refactor: remove Cloud Database dependency from OrbClientImpl and clean up Orb Customer initialization (#13621)
d923f5a fix: remove .env from .bumpversion.cfg (#13692)
4672029 Bump helm chart version reference to 0.482.3
d767c37 chore: convert airbyte-cron to ksp (#13685)
7560824 chore: reduce log level noise (#13683)
d25b622 chore: properly write state_state_ for source connector. (#13672)
3ed72e6 feat: update highlight button color and add yellow-25 shade (#13648)
d1de163 fix: clear errors on accepting assist (#13653)
4a4c17d fix: workspace id is actually project id (#13682)
2c99421 feat: add empty arrays to assist proxy (#13667)
9ce499e refactor: remove dot env (#13661)
421c352 feat: log connection events for connection settings change (#13541)
916cb85 chore: remove Application UI experiment (#13674)
9f262a6 fix: local frontend development logout loop (#13527)
e49b924 chore: mono pod security pass (#13668)
d5272e0 chore: fix launcher start of temporal workers (#13644)
bd93200 chore: launch megapod (#13634)
ae94681 fix: label control misalignment when assist enabled (#13654)
ef3e17c Bump helm chart version reference to 0.475.0
c47a1f9 fix: remove old reference breaking oss publishing. (#13662)
460a218 feat: revamp ComboBox to support sections, labels, icons, and non-custom values (#13659)
4706365 chore: always set Worker V2 to true. (#13630)
2507215 refactor: rename user models (#13501)
b6ce583 refactor: remove auth-related fields from UserRead (#13483)
f86e73c ci: split e2e tests in multiple jobs (#13598)
84e3bed fix: Update spacing in generated docs and readme (#13658)
5075ea9 test: use bash instead of gradle for frontend e2e open (#13656)
2e68b59 docs: update webapp readme to include local k8s e2e instructions (#13629)
e9be1e7 chore: add Micronaut Data layer for Organization Payment Config (#13651)
63ef176 fix: more comprehensive handling of invalid event rendering (#13645)
7f329c9 refactor: remove docker compose configuration (#13544)
5235fad fix: allow instance_reader role comparison in useGeneratedIntent (#13647)
e4f94d2 chore: contains 🚨 database migration 🚨 - create OrganizationPaymentConfig table (#13624)
d4f809b fix: make instance_admin work with useGeneratedIntent (#13605)
62cdfe5 chore: update CDK version following release (#13642)
c969695 fix: secure getDeclarativeManifestBaseImage with AUTHENTICATED_USER (#13641)
7589d84 feat: support local container syncs (#13626)
8aea6e1 refactor: assume streams from outside of the Builder are tested (#13616)
df4f5d1 fix: set keycloak hostname and admin hostname explicitly (#13622)
ca13104 chore: remove another shared mock that fails when tests run in random order. (#13627)
be843ca chore: wrangle file/container constants into central location. (#13625)
df199d2 chore: update CDK version following release (#13498)
6aef75b test: add make command to allow cypress open for e2e (#13623)
4351d14 chore: remove the rest of the shared mock references to improve test resilience. (#13619)
caeff0d chore: remove unlimited credits feature flag (#13606)
1586bc7 fix: disable zendesk entirely in frontend (#13620)
3e09d86 feat!: add columns for fork in builder feature to connector_builder_project (#13597)
546c4d1 fix: don't close modals on notification toast click (#13549)
77fa8c3 chore: use discrete mock per test. (#13610)
71a41f3 feat: return 'language' on SourceDefinitionRead and DestinationDefinitionRead (#13596)
57c7b48 fix: icon size in streams list (#13612)
03944b8 feat: add ai assist to builder (#13469)
1df2856 fix: use custom domain for webhook url construction when available (#13580)
f8146bd chore: add helper text and docs link to application settings (#13587)
00ee594 fix: job logs modal UX improvements (#13588)
b7ef49d fix: re-enable setting destination namespace & stream prefix from schema page (#13604)
f6d0a5f chore: remove posthog billing references/special handling (#13602)
ff04b2e feat: use generated intents for custom connector upload on frontend (#13519)
d14c138 feat: add intent annotation for rbac (#13436)
dca736d feat: persist 'language' into actor_definition_version (#13593)
d56e077 feat!: add language column to actor definition version (#13591)
2fcb2aa chore: add shared feature flag (#13592)
bcca0a0 Bump helm chart version reference to 0.453.2