bbovenzi commented on code in PR #55478:
URL: https://github.com/apache/airflow/pull/55478#discussion_r2341457776
##########
airflow-core/docs/administration-and-deployment/plugins.rst:
##########
@@ -111,6 +111,8 @@ looks like:
# A list of dictionaries containing external views and some metadata.
See the example below.
external_views = []
# A list of dictionaries containing react apps and some metadata. See
the example below.
+ # Note: React apps are only supported in Airflow 3.1 and later.
+ # Note: The React app integration is experimental and interfaces might
change in future versions.
Review Comment:
```suggestion
# Note: The React app integration is experimental and interfaces
might change in future versions. Particularly, dependency and state
interactions between the UI and plugins may need to be refactored for more
complex plugin apps.
```
##########
airflow-core/docs/howto/custom-view-plugin.rst:
##########
@@ -54,6 +54,12 @@ available in :doc:`plugin
</administration-and-deployment/plugins>`.
Developing React Applications with the Bootstrap Tool
=====================================================
+.. warning::
+ React applications are new in Airflow 3.1 and should be considered
experimental. The feature may be
+ subject to changes in future versions without warning based on user feedback
and errors reported.
Review Comment:
```suggestion
subject to changes in future versions without warning based on user
feedback and errors reported.
Dependency and state interactions between the UI and plugins may need to
be refactored, which will also change the bootstrapped example project provided.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]