diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst index 570048ecdbf80..bc446298cfc26 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -23,7 +23,7 @@ Package ``apache-airflow-providers-edge3`` -Release: ``1.4.0`` +Release: ``1.4.1`` Handle edge workers on remote sites via HTTP(s) connection and orchestrates work over distributed sites. @@ -48,7 +48,7 @@ This is a provider package for ``edge3`` provider. All classes for this provider are in ``airflow.providers.edge3`` python package. You can find package information and changelog for the provider -in the `documentation `_. +in the `documentation `_. Installation ------------ @@ -62,14 +62,14 @@ The package supports the following python versions: 3.10,3.11,3.12,3.13 Requirements ------------ -========================================== =================== +========================================== ==================== PIP package Version required -========================================== =================== -``apache-airflow`` ``>=2.10.0`` +========================================== ==================== +``apache-airflow`` ``>=2.10.0,!=3.1.0`` ``apache-airflow-providers-common-compat`` ``>=1.8.0`` ``pydantic`` ``>=2.11.0`` ``retryhttp`` ``>=1.2.0,!=1.3.0`` -========================================== =================== +========================================== ==================== Cross provider package dependencies ----------------------------------- @@ -91,4 +91,4 @@ Dependent package ================================================================================================================== ================= The changelog for the provider package can be found in the -`changelog `_. +`changelog `_. diff --git a/providers/edge3/docs/changelog.rst b/providers/edge3/docs/changelog.rst index 761b559c61772..306f3ea1c46a9 100644 --- a/providers/edge3/docs/changelog.rst +++ b/providers/edge3/docs/changelog.rst @@ -27,6 +27,29 @@ Changelog --------- +1.4.1 +..... + +.. warning:: + The React Plugin integration in this release is incompatible with Airflow 3.1.0 + It is recommended to use apache-airflow>=3.1.1 + +Bug Fixes +~~~~~~~~~ + +* ``Fix Link to Dag in Plugin (#55642)`` + +Misc +~~~~ + +* ``Bump vite from 7.1.7 to 7.1.11 in plugin integration (#56909)`` +* ``Bump happy-dom from 18.0.1 to 20.0.2 in plugin integration (#56686)`` +* ``Bump the edge-ui-package-updates group across 1 directory with 23 updates (#57286)`` + +.. Below changes are excluded from the changelog. Move them to + appropriate section above if needed. Do not delete the lines(!): + * ``Extract prek hooks for Edge provider (#57104)`` + 1.4.0 ..... @@ -106,10 +129,10 @@ Misc * ``Pick/vite vitest full (#55623)`` * ``Bump React and React-DOM (#55598)`` -* ``Bump axios from 1.11.0 to 1.12.0 in /providers/edge3/src/airflow/providers/edge3/plugins/www (#55550)`` +* ``Bump axios from 1.11.0 to 1.12.0 in plugin integration (#55550)`` * ``Some small UI polishing for Edge React UI (#55545)`` * ``Adjust Edge color scheme after merge of PR 53981 (#55485)`` -* ``Bump vite from 5.4.19 to 5.4.20 in /providers/edge3/src/airflow/providers/edge3/plugins/www (#55449)`` +* ``Bump vite from 5.4.19 to 5.4.20 in plugin integration (#55449)`` Doc-only ~~~~~~~~ diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index ace561e65ca64..6a90917302523 100644 --- a/providers/edge3/docs/index.rst +++ b/providers/edge3/docs/index.rst @@ -90,7 +90,7 @@ Additional REST API endpoints are provided to distribute tasks and manage the ed are provided by the API server. -Release: 1.4.0 +Release: 1.4.1 Provider package ---------------- @@ -110,14 +110,14 @@ Requirements The minimum Apache Airflow version supported by this provider distribution is ``2.10.0``. -========================================== =================== +========================================== ==================== PIP package Version required -========================================== =================== -``apache-airflow`` ``>=2.10.0`` +========================================== ==================== +``apache-airflow`` ``>=2.10.0,!=3.1.0`` ``apache-airflow-providers-common-compat`` ``>=1.8.0`` ``pydantic`` ``>=2.11.0`` ``retryhttp`` ``>=1.2.0,!=1.3.0`` -========================================== =================== +========================================== ==================== Cross provider package dependencies ----------------------------------- @@ -144,5 +144,5 @@ Downloading official packages You can download officially released packages and verify their checksums and signatures from the `Official Apache Download site `_ -* `The apache-airflow-providers-edge3 1.4.0 sdist package `_ (`asc `__, `sha512 `__) -* `The apache-airflow-providers-edge3 1.4.0 wheel package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 1.4.1 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-edge3 1.4.1 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/edge3/provider.yaml b/providers/edge3/provider.yaml index 655e7475567c8..a4698c04ef7f4 100644 --- a/providers/edge3/provider.yaml +++ b/providers/edge3/provider.yaml @@ -33,13 +33,14 @@ description: | are provided by the API server. state: ready -source-date-epoch: 1761116659 +source-date-epoch: 1761465853 # Note that those versions are maintained by release manager - do not update them manually # with the exception of case where other provider in sources has >= new provider version. # In such case adding >= NEW_VERSION and bumping to NEW_VERSION in a provider have # to be done in the same PR versions: + - 1.4.1 - 1.4.0 - 1.3.1 - 1.3.0 diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index fb68375e08fd4..2a1c4826ef109 100644 --- a/providers/edge3/pyproject.toml +++ b/providers/edge3/pyproject.toml @@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi" [project] name = "apache-airflow-providers-edge3" -version = "1.4.0" +version = "1.4.1" description = "Provider package apache-airflow-providers-edge3 for Apache Airflow" readme = "README.rst" authors = [ @@ -98,8 +98,8 @@ apache-airflow-providers-common-sql = {workspace = true} apache-airflow-providers-standard = {workspace = true} [project.urls] -"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.0" -"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.0/changelog.html" +"Documentation" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.1" +"Changelog" = "https://airflow.apache.org/docs/apache-airflow-providers-edge3/1.4.1/changelog.html" "Bug Tracker" = "https://github.com/apache/airflow/issues" "Source Code" = "https://github.com/apache/airflow" "Slack Chat" = "https://s.apache.org/airflow-slack" diff --git a/providers/edge3/src/airflow/providers/edge3/__init__.py b/providers/edge3/src/airflow/providers/edge3/__init__.py index 21c8aa0d210c9..d5624cc46e93f 100644 --- a/providers/edge3/src/airflow/providers/edge3/__init__.py +++ b/providers/edge3/src/airflow/providers/edge3/__init__.py @@ -29,7 +29,7 @@ __all__ = ["__version__"] -__version__ = "1.4.0" +__version__ = "1.4.1" if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse( "2.10.0"