diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0dcf3d9a89e3f..a570cdb9f801a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -519,6 +519,7 @@ ${{ hashFiles('.pre-commit-config.yaml') }}"
PYTHON_MAJOR_MINOR_VERSION: ${{needs.build-info.outputs.defaultPythonVersion}}
VERSION_SUFFIX_FOR_PYPI: ".dev0"
GITHUB_REGISTRY: ${{ needs.ci-images.outputs.githubRegistry }}
+ NO_INTERACTIVE: "true"
if: needs.build-info.outputs.image-build == 'true' && needs.build-info.outputs.default-branch == 'main'
steps:
- name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
diff --git a/airflow/providers/airbyte/CHANGELOG.rst b/airflow/providers/airbyte/CHANGELOG.rst
index cef7dda80708a..9444e25a4f65c 100644
--- a/airflow/providers/airbyte/CHANGELOG.rst
+++ b/airflow/providers/airbyte/CHANGELOG.rst
@@ -19,6 +19,25 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add test_connection method to Airbyte hook (#16236)``
+* ``Add missing docstring params (#15741)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+
1.0.0
.....
diff --git a/airflow/providers/airbyte/provider.yaml b/airflow/providers/airbyte/provider.yaml
index 77b109f45058d..08b44be18c815 100644
--- a/airflow/providers/airbyte/provider.yaml
+++ b/airflow/providers/airbyte/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Airbyte `__
versions:
+ - 2.0.0
- 1.0.0
integrations:
diff --git a/airflow/providers/amazon/CHANGELOG.rst b/airflow/providers/amazon/CHANGELOG.rst
index e2cc824847e36..1e60227ad0a7e 100644
--- a/airflow/providers/amazon/CHANGELOG.rst
+++ b/airflow/providers/amazon/CHANGELOG.rst
@@ -19,6 +19,37 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for the Hive Provider (#15704)``
+* ``CloudwatchTaskHandler reads timestamp from Cloudwatch events (#15173)``
+* ``remove retry for now (#16150)``
+* ``Remove the 'not-allow-trailing-slash' rule on S3_hook (#15609)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix S3 Select payload join (#16189)``
+* ``Fix spacing in 'AwsBatchWaitersHook' docstring (#15839)``
+* ``Fix spelling (#15699)``
+* ``MongoToS3Operator failed when running with a single query (not aggregate pipeline) (#15680)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+ * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)``
+
1.4.0
.....
diff --git a/airflow/providers/amazon/provider.yaml b/airflow/providers/amazon/provider.yaml
index 4144f486c6be7..f6e3990dc35d9 100644
--- a/airflow/providers/amazon/provider.yaml
+++ b/airflow/providers/amazon/provider.yaml
@@ -22,6 +22,7 @@ description: |
Amazon integration (including `Amazon Web Services (AWS) `__).
versions:
+ - 2.0.0
- 1.4.0
- 1.3.0
- 1.2.0
diff --git a/airflow/providers/apache/beam/CHANGELOG.rst b/airflow/providers/apache/beam/CHANGELOG.rst
index ed98e310e7526..aa560884e5bc6 100644
--- a/airflow/providers/apache/beam/CHANGELOG.rst
+++ b/airflow/providers/apache/beam/CHANGELOG.rst
@@ -19,6 +19,20 @@
Changelog
---------
+3.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Rename the main branch of the Airflow repo to be main (#16149)``
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+
2.0.0
.....
diff --git a/airflow/providers/apache/beam/provider.yaml b/airflow/providers/apache/beam/provider.yaml
index 46807a043f6af..cbc3d8ab3b13d 100644
--- a/airflow/providers/apache/beam/provider.yaml
+++ b/airflow/providers/apache/beam/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Beam `__.
versions:
+ - 3.0.0
- 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/cassandra/CHANGELOG.rst b/airflow/providers/apache/cassandra/CHANGELOG.rst
index c95472c996df0..c7017cc88f92e 100644
--- a/airflow/providers/apache/cassandra/CHANGELOG.rst
+++ b/airflow/providers/apache/cassandra/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/apache/cassandra/provider.yaml b/airflow/providers/apache/cassandra/provider.yaml
index dd36233f14cef..86b29c289dd76 100644
--- a/airflow/providers/apache/cassandra/provider.yaml
+++ b/airflow/providers/apache/cassandra/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Cassandra `__.
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/druid/CHANGELOG.rst b/airflow/providers/apache/druid/CHANGELOG.rst
index 9a081c3af76d1..695e3eed8b473 100644
--- a/airflow/providers/apache/druid/CHANGELOG.rst
+++ b/airflow/providers/apache/druid/CHANGELOG.rst
@@ -19,6 +19,22 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Fix string concatenation using 'f-strings' (#15200)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.1.0
.....
diff --git a/airflow/providers/apache/druid/provider.yaml b/airflow/providers/apache/druid/provider.yaml
index 4e1eab5812e39..e0c2b7cb2dbbf 100644
--- a/airflow/providers/apache/druid/provider.yaml
+++ b/airflow/providers/apache/druid/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Druid `__.
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/hdfs/CHANGELOG.rst b/airflow/providers/apache/hdfs/CHANGELOG.rst
index c95472c996df0..1c871dfe28b68 100644
--- a/airflow/providers/apache/hdfs/CHANGELOG.rst
+++ b/airflow/providers/apache/hdfs/CHANGELOG.rst
@@ -19,6 +19,27 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Created initial guide for HDFS operators (#11212)``
+* ``Update Docstrings of Modules with Missing Params (#15391)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove python2 related handlings and dependencies (#15301)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/apache/hdfs/provider.yaml b/airflow/providers/apache/hdfs/provider.yaml
index afba3619b9eb7..168cedd660ae8 100644
--- a/airflow/providers/apache/hdfs/provider.yaml
+++ b/airflow/providers/apache/hdfs/provider.yaml
@@ -23,6 +23,7 @@ description: |
and `WebHDFS `__.
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/hive/CHANGELOG.rst b/airflow/providers/apache/hive/CHANGELOG.rst
index 6cf004e792df0..8ab4a12195d69 100644
--- a/airflow/providers/apache/hive/CHANGELOG.rst
+++ b/airflow/providers/apache/hive/CHANGELOG.rst
@@ -19,6 +19,27 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for the Hive Provider (#15704)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Remove duplicate key from Python dictionary (#15735)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Use Pip 21.* to install airflow officially (#15513)``
+
1.0.3
.....
diff --git a/airflow/providers/apache/hive/provider.yaml b/airflow/providers/apache/hive/provider.yaml
index 288f54cbde047..f30ac12574fca 100644
--- a/airflow/providers/apache/hive/provider.yaml
+++ b/airflow/providers/apache/hive/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Hive `__
versions:
+ - 2.0.0
- 1.0.3
- 1.0.2
- 1.0.1
diff --git a/airflow/providers/apache/kylin/CHANGELOG.rst b/airflow/providers/apache/kylin/CHANGELOG.rst
index 12fea869e4d35..c8a4c5e17d4e3 100644
--- a/airflow/providers/apache/kylin/CHANGELOG.rst
+++ b/airflow/providers/apache/kylin/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Update KylinHook docstring (#15602)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/apache/kylin/provider.yaml b/airflow/providers/apache/kylin/provider.yaml
index 49d5cdb309b77..18ecdd3594fbe 100644
--- a/airflow/providers/apache/kylin/provider.yaml
+++ b/airflow/providers/apache/kylin/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Kylin `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/livy/CHANGELOG.rst b/airflow/providers/apache/livy/CHANGELOG.rst
index d43fe14754f4c..c02f5b5a19263 100644
--- a/airflow/providers/apache/livy/CHANGELOG.rst
+++ b/airflow/providers/apache/livy/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.1.0
.....
diff --git a/airflow/providers/apache/livy/provider.yaml b/airflow/providers/apache/livy/provider.yaml
index 309c2f538aa1a..f6999fa4f7e5c 100644
--- a/airflow/providers/apache/livy/provider.yaml
+++ b/airflow/providers/apache/livy/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Livy `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/pig/CHANGELOG.rst b/airflow/providers/apache/pig/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/apache/pig/CHANGELOG.rst
+++ b/airflow/providers/apache/pig/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/apache/pig/provider.yaml b/airflow/providers/apache/pig/provider.yaml
index e038ba3a1d4f6..0838758a6bd9a 100644
--- a/airflow/providers/apache/pig/provider.yaml
+++ b/airflow/providers/apache/pig/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Pig `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/pinot/CHANGELOG.rst b/airflow/providers/apache/pinot/CHANGELOG.rst
index 12fea869e4d35..7affe0dbe9d6d 100644
--- a/airflow/providers/apache/pinot/CHANGELOG.rst
+++ b/airflow/providers/apache/pinot/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.1
.....
diff --git a/airflow/providers/apache/pinot/provider.yaml b/airflow/providers/apache/pinot/provider.yaml
index 16e0529e32cf9..d776075ff2945 100644
--- a/airflow/providers/apache/pinot/provider.yaml
+++ b/airflow/providers/apache/pinot/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Pinot `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/apache/spark/CHANGELOG.rst b/airflow/providers/apache/spark/CHANGELOG.rst
index 5b9ec400a595a..2c72399ce12b7 100644
--- a/airflow/providers/apache/spark/CHANGELOG.rst
+++ b/airflow/providers/apache/spark/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.3
.....
diff --git a/airflow/providers/apache/spark/provider.yaml b/airflow/providers/apache/spark/provider.yaml
index afabcf89e74ca..ab2224a3f0d05 100644
--- a/airflow/providers/apache/spark/provider.yaml
+++ b/airflow/providers/apache/spark/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Spark `__
versions:
+ - 2.0.0
- 1.0.3
- 1.0.2
- 1.0.1
diff --git a/airflow/providers/apache/sqoop/CHANGELOG.rst b/airflow/providers/apache/sqoop/CHANGELOG.rst
index 12fea869e4d35..2408b3306c643 100644
--- a/airflow/providers/apache/sqoop/CHANGELOG.rst
+++ b/airflow/providers/apache/sqoop/CHANGELOG.rst
@@ -19,6 +19,23 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fixes failing static checks after recent pre-commit upgrade (#16183)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/apache/sqoop/provider.yaml b/airflow/providers/apache/sqoop/provider.yaml
index f4975eb92622f..2965b3f19d1d8 100644
--- a/airflow/providers/apache/sqoop/provider.yaml
+++ b/airflow/providers/apache/sqoop/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Apache Sqoop `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/celery/CHANGELOG.rst b/airflow/providers/celery/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/celery/CHANGELOG.rst
+++ b/airflow/providers/celery/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/celery/provider.yaml b/airflow/providers/celery/provider.yaml
index 0ac685989ff9d..4d579ad2a1949 100644
--- a/airflow/providers/celery/provider.yaml
+++ b/airflow/providers/celery/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Celery `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/cloudant/CHANGELOG.rst b/airflow/providers/cloudant/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/cloudant/CHANGELOG.rst
+++ b/airflow/providers/cloudant/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/cloudant/provider.yaml b/airflow/providers/cloudant/provider.yaml
index 25f07c95a9482..50d22762bdef1 100644
--- a/airflow/providers/cloudant/provider.yaml
+++ b/airflow/providers/cloudant/provider.yaml
@@ -22,6 +22,7 @@ description: |
`IBM Cloudant `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/cncf/kubernetes/CHANGELOG.rst b/airflow/providers/cncf/kubernetes/CHANGELOG.rst
index dffe255013f08..a60ef42d338ec 100644
--- a/airflow/providers/cncf/kubernetes/CHANGELOG.rst
+++ b/airflow/providers/cncf/kubernetes/CHANGELOG.rst
@@ -19,15 +19,29 @@
Changelog
---------
-
-1.2.1
+2.0.0
.....
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add 'KubernetesPodOperat' 'pod-template-file' jinja template support (#15942)``
+* ``Save pod name to xcom for KubernetesPodOperator (#15755)``
+
Bug Fixes
~~~~~~~~~
-* ``Remove image_pull_policy 'IfNotPresent' default as k8s already defaults to 'Always' if :latest tag is specified, or 'IfNotPresent' otherwise (#15388)``
-* ``Remove service_account_name 'default' default as k8s already defaults to 'default' if not set (#15388)``
+* ``Bug Fix Pod-Template Affinity Ignored due to empty Affinity K8S Object (#15787)``
+* ``Bug Pod Template File Values Ignored (#16095)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
1.2.0
.....
diff --git a/airflow/providers/cncf/kubernetes/provider.yaml b/airflow/providers/cncf/kubernetes/provider.yaml
index 9d20892d0d2ea..07ee56265cb07 100644
--- a/airflow/providers/cncf/kubernetes/provider.yaml
+++ b/airflow/providers/cncf/kubernetes/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Kubernetes `__
versions:
+ - 2.0.0
- 1.2.0
- 1.1.0
- 1.0.2
diff --git a/airflow/providers/databricks/CHANGELOG.rst b/airflow/providers/databricks/CHANGELOG.rst
index 12fea869e4d35..899dad5dfaf2f 100644
--- a/airflow/providers/databricks/CHANGELOG.rst
+++ b/airflow/providers/databricks/CHANGELOG.rst
@@ -19,6 +19,28 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add documentation for Databricks connection (#15410)``
+
+Bug Fixes
+~~~~~~~~~
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``An initial rework of the "Concepts" docs (#15444)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.1
.....
diff --git a/airflow/providers/databricks/provider.yaml b/airflow/providers/databricks/provider.yaml
index d787b5c2aca5e..8d5b7a4757e51 100644
--- a/airflow/providers/databricks/provider.yaml
+++ b/airflow/providers/databricks/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Databricks `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/datadog/CHANGELOG.rst b/airflow/providers/datadog/CHANGELOG.rst
index 12fea869e4d35..e55c471d5c0b4 100644
--- a/airflow/providers/datadog/CHANGELOG.rst
+++ b/airflow/providers/datadog/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Sphinx Issues with Docstrings (#14968)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/datadog/provider.yaml b/airflow/providers/datadog/provider.yaml
index be1d4348278a5..f06ffa5fd802d 100644
--- a/airflow/providers/datadog/provider.yaml
+++ b/airflow/providers/datadog/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Datadog `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/dingding/CHANGELOG.rst b/airflow/providers/dingding/CHANGELOG.rst
index 27ce592d892e1..ffdbb1185b86a 100644
--- a/airflow/providers/dingding/CHANGELOG.rst
+++ b/airflow/providers/dingding/CHANGELOG.rst
@@ -19,6 +19,27 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix string concatenation using 'f-strings' (#15200)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Update pre-commit checks (#15583)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/airflow/providers/dingding/provider.yaml b/airflow/providers/dingding/provider.yaml
index a78499a16fea9..835786907ed6e 100644
--- a/airflow/providers/dingding/provider.yaml
+++ b/airflow/providers/dingding/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Dingding `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/discord/CHANGELOG.rst b/airflow/providers/discord/CHANGELOG.rst
index 12fea869e4d35..7aadbb1f03b77 100644
--- a/airflow/providers/discord/CHANGELOG.rst
+++ b/airflow/providers/discord/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/discord/provider.yaml b/airflow/providers/discord/provider.yaml
index eb9b89d1bc7c5..d5b758a9b4977 100644
--- a/airflow/providers/discord/provider.yaml
+++ b/airflow/providers/discord/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Discord `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/docker/CHANGELOG.rst b/airflow/providers/docker/CHANGELOG.rst
index 8e315e47cf94c..e7ade51fd01c5 100644
--- a/airflow/providers/docker/CHANGELOG.rst
+++ b/airflow/providers/docker/CHANGELOG.rst
@@ -25,8 +25,8 @@ Changelog
Breaking changes
~~~~~~~~~~~~~~~~
-Change in ``DockerOperator`` and ``DockerSwarmOperator``
-````````````````````````````````````````````````````````
+* ``Auto-apply apply_default decorator (#15667)``
+* ``Replace DockerOperator's 'volumes' arg for 'mounts' (#15843)``
The ``volumes`` parameter in
:class:`~airflow.providers.docker.operators.docker.DockerOperator` and
@@ -34,6 +34,8 @@ The ``volumes`` parameter in
was replaced by the ``mounts`` parameter, which uses the newer
`mount syntax `__ instead of ``--bind``.
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
1.2.0
.....
diff --git a/airflow/providers/elasticsearch/CHANGELOG.rst b/airflow/providers/elasticsearch/CHANGELOG.rst
index f3d62c7dbcfdb..30870e75a2331 100644
--- a/airflow/providers/elasticsearch/CHANGELOG.rst
+++ b/airflow/providers/elasticsearch/CHANGELOG.rst
@@ -19,6 +19,23 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Docs: Fix url for ''Elasticsearch'' (#16275)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+
1.0.4
.....
diff --git a/airflow/providers/elasticsearch/provider.yaml b/airflow/providers/elasticsearch/provider.yaml
index ceb399ae3f8f5..72b1f9e3d1107 100644
--- a/airflow/providers/elasticsearch/provider.yaml
+++ b/airflow/providers/elasticsearch/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Elasticsearch `__
versions:
+ - 2.0.0
- 1.0.4
- 1.0.3
- 1.0.2
diff --git a/airflow/providers/exasol/CHANGELOG.rst b/airflow/providers/exasol/CHANGELOG.rst
index 02e855bdf64a1..28a9f972e0b9d 100644
--- a/airflow/providers/exasol/CHANGELOG.rst
+++ b/airflow/providers/exasol/CHANGELOG.rst
@@ -19,6 +19,20 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.1.1
.....
diff --git a/airflow/providers/exasol/provider.yaml b/airflow/providers/exasol/provider.yaml
index 672c0a8e938ff..0ace0c94183b7 100644
--- a/airflow/providers/exasol/provider.yaml
+++ b/airflow/providers/exasol/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Exasol `__
versions:
+ - 2.0.0
- 1.1.1
- 1.1.0
- 1.0.0
diff --git a/airflow/providers/facebook/CHANGELOG.rst b/airflow/providers/facebook/CHANGELOG.rst
index 4511d2d761028..3a7e13f407413 100644
--- a/airflow/providers/facebook/CHANGELOG.rst
+++ b/airflow/providers/facebook/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.1.0
.....
diff --git a/airflow/providers/facebook/provider.yaml b/airflow/providers/facebook/provider.yaml
index 85b3a33c46316..e11330c0747bb 100644
--- a/airflow/providers/facebook/provider.yaml
+++ b/airflow/providers/facebook/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Facebook Ads `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/ftp/CHANGELOG.rst b/airflow/providers/ftp/CHANGELOG.rst
index 3181e26f8b9ff..f7ee7471f56f6 100644
--- a/airflow/providers/ftp/CHANGELOG.rst
+++ b/airflow/providers/ftp/CHANGELOG.rst
@@ -19,6 +19,18 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Check synctatic correctness for code-snippets (#16005)``
+
1.1.0
.....
diff --git a/airflow/providers/ftp/provider.yaml b/airflow/providers/ftp/provider.yaml
index 9bd5a8929f184..8843b49e43764 100644
--- a/airflow/providers/ftp/provider.yaml
+++ b/airflow/providers/ftp/provider.yaml
@@ -22,6 +22,7 @@ description: |
`File Transfer Protocol (FTP) `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/google/CHANGELOG.rst b/airflow/providers/google/CHANGELOG.rst
index 0ed95b193edaa..a62d9494ec923 100644
--- a/airflow/providers/google/CHANGELOG.rst
+++ b/airflow/providers/google/CHANGELOG.rst
@@ -19,6 +19,43 @@
Changelog
---------
+4.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+* ``Move plyvel to google provider extra (#15812)``
+
+Features
+~~~~~~~~
+
+* ``Add short description to BaseSQLToGCSOperator docstring (#15728)``
+* ``Add extra links for google dataproc (#10343)``
+* ``add oracle connection link (#15632)``
+* ``pass wait_for_done parameter down to _DataflowJobsController (#15541)``
+* ``Use api version only in GoogleAdsHook not operators (#15266)``
+* ``Implement BigQuery Table Schema Update Operator (#15367)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix: GCS To BigQuery source_object (#16160)``
+* ``Fix: Unnecessary downloads in ``GCSToLocalFilesystemOperator`` (#16171)``
+* ``Fix bigquery type error when export format is parquet (#16027)``
+* ``Fix spelling (#15699)``
+* ``Fix argument ordering and type of bucket and object (#15738)``
+* ``Fix sql_to_gcs docstring lint error (#15730)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Rename the main branch of the Airflow repo to be 'main' (#16149)``
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Get rid of requests as core dependency (#15781)``
+ * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+
3.0.0
.....
@@ -90,8 +127,8 @@ Features
* ``[Airflow-15245] - passing custom image family name to the DataProcClusterCreateoperator (#15250)``
-Fixes
-~~~~~
+Bug Fixes
+~~~~~~~~~
* ``Bugfix: Fix rendering of ''object_name'' in ''GCSToLocalFilesystemOperator'' (#15487)``
* ``Fix typo in DataprocCreateClusterOperator (#15462)``
diff --git a/airflow/providers/google/provider.yaml b/airflow/providers/google/provider.yaml
index 9af2070d6f256..fc195ba1250bc 100644
--- a/airflow/providers/google/provider.yaml
+++ b/airflow/providers/google/provider.yaml
@@ -29,6 +29,7 @@ description: |
- `Google Workspace `__ (formerly Google Suite)
versions:
+ - 4.0.0
- 3.0.0
- 2.2.0
- 2.1.0
diff --git a/airflow/providers/grpc/CHANGELOG.rst b/airflow/providers/grpc/CHANGELOG.rst
index d7be0ec8fc13c..64545b52ff74f 100644
--- a/airflow/providers/grpc/CHANGELOG.rst
+++ b/airflow/providers/grpc/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.1.0
.....
diff --git a/airflow/providers/grpc/provider.yaml b/airflow/providers/grpc/provider.yaml
index b33d285780176..4e1ebfd264f0b 100644
--- a/airflow/providers/grpc/provider.yaml
+++ b/airflow/providers/grpc/provider.yaml
@@ -22,6 +22,7 @@ description: |
`gRPC `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/hashicorp/CHANGELOG.rst b/airflow/providers/hashicorp/CHANGELOG.rst
index 081dab49c663f..007db33427c85 100644
--- a/airflow/providers/hashicorp/CHANGELOG.rst
+++ b/airflow/providers/hashicorp/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.2
.....
diff --git a/airflow/providers/hashicorp/provider.yaml b/airflow/providers/hashicorp/provider.yaml
index a0a468267506d..88f38366e0b4f 100644
--- a/airflow/providers/hashicorp/provider.yaml
+++ b/airflow/providers/hashicorp/provider.yaml
@@ -22,6 +22,7 @@ description: |
Hashicorp including `Hashicorp Vault `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/http/CHANGELOG.rst b/airflow/providers/http/CHANGELOG.rst
index b4a0313336731..7ce9f2bdaa85b 100644
--- a/airflow/providers/http/CHANGELOG.rst
+++ b/airflow/providers/http/CHANGELOG.rst
@@ -19,6 +19,27 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add documentation for the HTTP connection (#15379)``
+* ``Update 'SimpleHttpOperator' to take auth object (#15605)``
+* ``HttpHook: Use request factory and respect defaults (#14701)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.1.1
.....
diff --git a/airflow/providers/http/provider.yaml b/airflow/providers/http/provider.yaml
index 79a095b0a4417..cf1145b5cb6be 100644
--- a/airflow/providers/http/provider.yaml
+++ b/airflow/providers/http/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Hypertext Transfer Protocol (HTTP) `__
versions:
+ - 2.0.0
- 1.1.1
- 1.1.0
- 1.0.0
diff --git a/airflow/providers/imap/CHANGELOG.rst b/airflow/providers/imap/CHANGELOG.rst
index 12fea869e4d35..69f383bda6d75 100644
--- a/airflow/providers/imap/CHANGELOG.rst
+++ b/airflow/providers/imap/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for Popular Providers (#15393)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove python2 related handlings and dependencies (#15301)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/imap/provider.yaml b/airflow/providers/imap/provider.yaml
index 21cd1b81fedc7..77e2b97a56d79 100644
--- a/airflow/providers/imap/provider.yaml
+++ b/airflow/providers/imap/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Internet Message Access Protocol (IMAP) `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/jdbc/CHANGELOG.rst b/airflow/providers/jdbc/CHANGELOG.rst
index 12fea869e4d35..823e9eee4d5b0 100644
--- a/airflow/providers/jdbc/CHANGELOG.rst
+++ b/airflow/providers/jdbc/CHANGELOG.rst
@@ -19,6 +19,22 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix some small typos also TESTING.rst (#14594)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/jdbc/provider.yaml b/airflow/providers/jdbc/provider.yaml
index 8fc8807497ae2..5eaeca9c4b7ae 100644
--- a/airflow/providers/jdbc/provider.yaml
+++ b/airflow/providers/jdbc/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Java Database Connectivity (JDBC) `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/jenkins/CHANGELOG.rst b/airflow/providers/jenkins/CHANGELOG.rst
index 26dc24b21de00..a615fe64fde39 100644
--- a/airflow/providers/jenkins/CHANGELOG.rst
+++ b/airflow/providers/jenkins/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix string concatenation using 'f-strings' (#15200)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.1.0
.....
diff --git a/airflow/providers/jenkins/provider.yaml b/airflow/providers/jenkins/provider.yaml
index 47d10e65f0051..84bbd82fd4809 100644
--- a/airflow/providers/jenkins/provider.yaml
+++ b/airflow/providers/jenkins/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Jenkins `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/jira/CHANGELOG.rst b/airflow/providers/jira/CHANGELOG.rst
index 2be8020fdafd7..2498f6f36da57 100644
--- a/airflow/providers/jira/CHANGELOG.rst
+++ b/airflow/providers/jira/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.2
.....
diff --git a/airflow/providers/jira/provider.yaml b/airflow/providers/jira/provider.yaml
index b7e36648d0d61..8b510367d7416 100644
--- a/airflow/providers/jira/provider.yaml
+++ b/airflow/providers/jira/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Atlassian Jira `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/microsoft/azure/CHANGELOG.rst b/airflow/providers/microsoft/azure/CHANGELOG.rst
index 35dc119e5c7f7..4ccbab8cf2846 100644
--- a/airflow/providers/microsoft/azure/CHANGELOG.rst
+++ b/airflow/providers/microsoft/azure/CHANGELOG.rst
@@ -19,6 +19,31 @@
Changelog
---------
+3.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``add oracle connection link (#15632)``
+* ``Add delimiter argument to WasbHook delete_file method (#15637)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix colon spacing in ``AzureDataExplorerHook`` docstring (#15841)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+ * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)``
+
2.0.0
.....
diff --git a/airflow/providers/microsoft/azure/provider.yaml b/airflow/providers/microsoft/azure/provider.yaml
index 133c285abcdab..2f3ac1c391385 100644
--- a/airflow/providers/microsoft/azure/provider.yaml
+++ b/airflow/providers/microsoft/azure/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Microsoft Azure `__
versions:
+ - 3.0.0
- 2.0.0
- 1.3.0
- 1.2.0
diff --git a/airflow/providers/microsoft/mssql/CHANGELOG.rst b/airflow/providers/microsoft/mssql/CHANGELOG.rst
index 229887b7e3af5..f32c53c452b4c 100644
--- a/airflow/providers/microsoft/mssql/CHANGELOG.rst
+++ b/airflow/providers/microsoft/mssql/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.1.0
.....
diff --git a/airflow/providers/microsoft/mssql/provider.yaml b/airflow/providers/microsoft/mssql/provider.yaml
index f545c988a0413..d29a6d85367d0 100644
--- a/airflow/providers/microsoft/mssql/provider.yaml
+++ b/airflow/providers/microsoft/mssql/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Microsoft SQL Server (MSSQL) `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/microsoft/winrm/CHANGELOG.rst b/airflow/providers/microsoft/winrm/CHANGELOG.rst
index 30059e9153d5e..f424bfe0266aa 100644
--- a/airflow/providers/microsoft/winrm/CHANGELOG.rst
+++ b/airflow/providers/microsoft/winrm/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.2.0
.....
diff --git a/airflow/providers/microsoft/winrm/provider.yaml b/airflow/providers/microsoft/winrm/provider.yaml
index e323b9455a97a..1342867ad3986 100644
--- a/airflow/providers/microsoft/winrm/provider.yaml
+++ b/airflow/providers/microsoft/winrm/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Windows Remote Management (WinRM) `__
versions:
+ - 2.0.0
- 1.2.0
- 1.1.0
- 1.0.1
diff --git a/airflow/providers/mongo/CHANGELOG.rst b/airflow/providers/mongo/CHANGELOG.rst
index 12fea869e4d35..8641b2960810d 100644
--- a/airflow/providers/mongo/CHANGELOG.rst
+++ b/airflow/providers/mongo/CHANGELOG.rst
@@ -19,6 +19,30 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for Popular Providers (#15393)``
+
+Bug Fixes
+~~~~~~~~~
+
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Update Docstrings of Modules with Missing Params (#15391)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/mongo/provider.yaml b/airflow/providers/mongo/provider.yaml
index bbe3d1d7b40c4..e3abd742824e9 100644
--- a/airflow/providers/mongo/provider.yaml
+++ b/airflow/providers/mongo/provider.yaml
@@ -22,6 +22,7 @@ description: |
`MongoDB `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/mysql/CHANGELOG.rst b/airflow/providers/mysql/CHANGELOG.rst
index 3c1ce2aea4b78..f3d00c4719296 100644
--- a/airflow/providers/mysql/CHANGELOG.rst
+++ b/airflow/providers/mysql/CHANGELOG.rst
@@ -22,6 +22,28 @@ used with MySQL server 5.6.4 through 5.7.
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for Providers (#15499)``
+
+Bug Fixes
+~~~~~~~~~
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Update Docstrings of Modules with Missing Params (#15391)``
+
1.1.0
.....
diff --git a/airflow/providers/mysql/provider.yaml b/airflow/providers/mysql/provider.yaml
index ac8cfd2060225..7f67060cf36f9 100644
--- a/airflow/providers/mysql/provider.yaml
+++ b/airflow/providers/mysql/provider.yaml
@@ -22,6 +22,7 @@ description: |
`MySQL `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.2
- 1.0.1
diff --git a/airflow/providers/neo4j/CHANGELOG.rst b/airflow/providers/neo4j/CHANGELOG.rst
index 54c77071cf475..00802f04648c1 100644
--- a/airflow/providers/neo4j/CHANGELOG.rst
+++ b/airflow/providers/neo4j/CHANGELOG.rst
@@ -20,6 +20,25 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for Providers (#15499)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.1
.....
diff --git a/airflow/providers/neo4j/provider.yaml b/airflow/providers/neo4j/provider.yaml
index 9d249d62b9e4f..2b5cd54093a19 100644
--- a/airflow/providers/neo4j/provider.yaml
+++ b/airflow/providers/neo4j/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Neo4j `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
integrations:
diff --git a/airflow/providers/odbc/CHANGELOG.rst b/airflow/providers/odbc/CHANGELOG.rst
index 12fea869e4d35..5ded483803775 100644
--- a/airflow/providers/odbc/CHANGELOG.rst
+++ b/airflow/providers/odbc/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix OdbcHook handling of port (#15772)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/odbc/provider.yaml b/airflow/providers/odbc/provider.yaml
index a84e554f2e36d..558b1fe1ff383 100644
--- a/airflow/providers/odbc/provider.yaml
+++ b/airflow/providers/odbc/provider.yaml
@@ -22,6 +22,7 @@ description: |
`ODBC `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/openfaas/CHANGELOG.rst b/airflow/providers/openfaas/CHANGELOG.rst
index dcc9addcd0b29..1ac27ad1cdc6e 100644
--- a/airflow/providers/openfaas/CHANGELOG.rst
+++ b/airflow/providers/openfaas/CHANGELOG.rst
@@ -19,6 +19,20 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.1.1
.....
diff --git a/airflow/providers/openfaas/provider.yaml b/airflow/providers/openfaas/provider.yaml
index 8036fc1da0e36..c17d3031de0f8 100644
--- a/airflow/providers/openfaas/provider.yaml
+++ b/airflow/providers/openfaas/provider.yaml
@@ -22,6 +22,7 @@ description: |
`OpenFaaS `__
versions:
+ - 2.0.0
- 1.1.1
- 1.1.0
- 1.0.0
diff --git a/airflow/providers/opsgenie/CHANGELOG.rst b/airflow/providers/opsgenie/CHANGELOG.rst
index dd5b1de2f0f31..2f25d061d1d3e 100644
--- a/airflow/providers/opsgenie/CHANGELOG.rst
+++ b/airflow/providers/opsgenie/CHANGELOG.rst
@@ -19,6 +19,22 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.2
.....
diff --git a/airflow/providers/opsgenie/provider.yaml b/airflow/providers/opsgenie/provider.yaml
index 84d2e80abff56..39a3f4664cc4b 100644
--- a/airflow/providers/opsgenie/provider.yaml
+++ b/airflow/providers/opsgenie/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Opsgenie `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/oracle/CHANGELOG.rst b/airflow/providers/oracle/CHANGELOG.rst
index d7be0ec8fc13c..7071fb8f9699e 100644
--- a/airflow/providers/oracle/CHANGELOG.rst
+++ b/airflow/providers/oracle/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add optional result handler to database hooks (#15581)``
+* ``[Oracle] Add port to DSN (#15589)``
+* ``add oracle connection link (#15632)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Update Docstrings of Modules with Missing Params (#15391)``
+
1.1.0
.....
diff --git a/airflow/providers/oracle/provider.yaml b/airflow/providers/oracle/provider.yaml
index 3dd00d634cea1..f7bf829903484 100644
--- a/airflow/providers/oracle/provider.yaml
+++ b/airflow/providers/oracle/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Oracle `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/pagerduty/CHANGELOG.rst b/airflow/providers/pagerduty/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/pagerduty/CHANGELOG.rst
+++ b/airflow/providers/pagerduty/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/pagerduty/provider.yaml b/airflow/providers/pagerduty/provider.yaml
index 658519960b1ba..fdff3b9b7a74c 100644
--- a/airflow/providers/pagerduty/provider.yaml
+++ b/airflow/providers/pagerduty/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Pagerduty `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/papermill/CHANGELOG.rst b/airflow/providers/papermill/CHANGELOG.rst
index 3e97015d85ae6..aa31b0320d061 100644
--- a/airflow/providers/papermill/CHANGELOG.rst
+++ b/airflow/providers/papermill/CHANGELOG.rst
@@ -19,6 +19,25 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Emit error on duplicated DAG ID (#15302)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/airflow/providers/papermill/provider.yaml b/airflow/providers/papermill/provider.yaml
index dada8cec72970..72cb75940af0e 100644
--- a/airflow/providers/papermill/provider.yaml
+++ b/airflow/providers/papermill/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Papermill `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/plexus/CHANGELOG.rst b/airflow/providers/plexus/CHANGELOG.rst
index 12fea869e4d35..2b4740c211c06 100644
--- a/airflow/providers/plexus/CHANGELOG.rst
+++ b/airflow/providers/plexus/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Removes arrow higher limits for plexus provider (#16026)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/plexus/provider.yaml b/airflow/providers/plexus/provider.yaml
index b3b8009a311e2..e99290a356c13 100644
--- a/airflow/providers/plexus/provider.yaml
+++ b/airflow/providers/plexus/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Plexus `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/postgres/CHANGELOG.rst b/airflow/providers/postgres/CHANGELOG.rst
index 9b583612c467f..0e33af82b6a69 100644
--- a/airflow/providers/postgres/CHANGELOG.rst
+++ b/airflow/providers/postgres/CHANGELOG.rst
@@ -19,6 +19,27 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``PostgresHook: deepcopy connection to avoid mutating connection obj (#15412)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix spelling (#15699)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.2
.....
diff --git a/airflow/providers/postgres/provider.yaml b/airflow/providers/postgres/provider.yaml
index ff0ba9e6d3c0f..d3af8595779f8 100644
--- a/airflow/providers/postgres/provider.yaml
+++ b/airflow/providers/postgres/provider.yaml
@@ -22,6 +22,7 @@ description: |
`PostgreSQL `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/presto/CHANGELOG.rst b/airflow/providers/presto/CHANGELOG.rst
index cbdc1151b8b99..ef0ba302d00be 100644
--- a/airflow/providers/presto/CHANGELOG.rst
+++ b/airflow/providers/presto/CHANGELOG.rst
@@ -19,6 +19,20 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/airflow/providers/presto/provider.yaml b/airflow/providers/presto/provider.yaml
index 6d003ffc80c49..928bae4e63e8c 100644
--- a/airflow/providers/presto/provider.yaml
+++ b/airflow/providers/presto/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Presto `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/qubole/CHANGELOG.rst b/airflow/providers/qubole/CHANGELOG.rst
index 3512f3d873380..0b6923d6357d0 100644
--- a/airflow/providers/qubole/CHANGELOG.rst
+++ b/airflow/providers/qubole/CHANGELOG.rst
@@ -19,14 +19,27 @@
Changelog
---------
-1.0.3
+2.0.0
.....
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
Features
~~~~~~~~
-* ``Feature add support for include_headers in get_results (#15598)``
+* ``Feature add support for include_headers in get_results (#15598)``
+* ``Feature qubole hook support headers (#15683)``
+* ``Feature qubole hook support headers (#15615)``
+.. Review and move the new changes to one of the sections above:
+ * ``Rename the main branch of the Airflow repo to be 'main' (#16149)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Remove Backport Providers (#14886)``
1.0.2
.....
diff --git a/airflow/providers/qubole/provider.yaml b/airflow/providers/qubole/provider.yaml
index dad3364cd8ded..742b390948eee 100644
--- a/airflow/providers/qubole/provider.yaml
+++ b/airflow/providers/qubole/provider.yaml
@@ -22,7 +22,7 @@ description: |
`Qubole `__
versions:
- - 1.0.3
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/redis/CHANGELOG.rst b/airflow/providers/redis/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/redis/CHANGELOG.rst
+++ b/airflow/providers/redis/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/redis/provider.yaml b/airflow/providers/redis/provider.yaml
index e2d60c3704bd5..4dcf60ef71ad7 100644
--- a/airflow/providers/redis/provider.yaml
+++ b/airflow/providers/redis/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Redis `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/salesforce/CHANGELOG.rst b/airflow/providers/salesforce/CHANGELOG.rst
index 6680d0a4720ab..aa9d301d0182c 100644
--- a/airflow/providers/salesforce/CHANGELOG.rst
+++ b/airflow/providers/salesforce/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+3.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
2.0.0
.....
diff --git a/airflow/providers/salesforce/provider.yaml b/airflow/providers/salesforce/provider.yaml
index 12696d83b1af0..5efaa23ad0fe5 100644
--- a/airflow/providers/salesforce/provider.yaml
+++ b/airflow/providers/salesforce/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Salesforce `__
versions:
+ - 3.0.0
- 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/samba/CHANGELOG.rst b/airflow/providers/samba/CHANGELOG.rst
index 12fea869e4d35..eaacf9342530a 100644
--- a/airflow/providers/samba/CHANGELOG.rst
+++ b/airflow/providers/samba/CHANGELOG.rst
@@ -19,6 +19,26 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add support for extra parameters to samba client (#16115)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/samba/provider.yaml b/airflow/providers/samba/provider.yaml
index 4efc1ddd78307..9fa5b76d55da7 100644
--- a/airflow/providers/samba/provider.yaml
+++ b/airflow/providers/samba/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Samba `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/segment/CHANGELOG.rst b/airflow/providers/segment/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/segment/CHANGELOG.rst
+++ b/airflow/providers/segment/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/segment/provider.yaml b/airflow/providers/segment/provider.yaml
index faf0f9bb82277..71b0c8986def5 100644
--- a/airflow/providers/segment/provider.yaml
+++ b/airflow/providers/segment/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Segment `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/sendgrid/CHANGELOG.rst b/airflow/providers/sendgrid/CHANGELOG.rst
index d8e7a0b221883..f8e3338d3117a 100644
--- a/airflow/providers/sendgrid/CHANGELOG.rst
+++ b/airflow/providers/sendgrid/CHANGELOG.rst
@@ -19,6 +19,20 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/airflow/providers/sendgrid/provider.yaml b/airflow/providers/sendgrid/provider.yaml
index aab6f52466a06..324e42612eb3a 100644
--- a/airflow/providers/sendgrid/provider.yaml
+++ b/airflow/providers/sendgrid/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Sendgrid `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/sftp/CHANGELOG.rst b/airflow/providers/sftp/CHANGELOG.rst
index e8607e4172efd..147cc11d8a206 100644
--- a/airflow/providers/sftp/CHANGELOG.rst
+++ b/airflow/providers/sftp/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.2.0
.....
diff --git a/airflow/providers/sftp/provider.yaml b/airflow/providers/sftp/provider.yaml
index 82ae02ca34e30..5408585b8a8be 100644
--- a/airflow/providers/sftp/provider.yaml
+++ b/airflow/providers/sftp/provider.yaml
@@ -22,6 +22,7 @@ description: |
`SSH File Transfer Protocol (SFTP) `__
versions:
+ - 2.0.0
- 1.2.0
- 1.1.1
- 1.1.0
diff --git a/airflow/providers/singularity/CHANGELOG.rst b/airflow/providers/singularity/CHANGELOG.rst
index de612889b882a..ae754fd6a1fe8 100644
--- a/airflow/providers/singularity/CHANGELOG.rst
+++ b/airflow/providers/singularity/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.1.0
.....
diff --git a/airflow/providers/singularity/provider.yaml b/airflow/providers/singularity/provider.yaml
index 9ab50265c0d1f..af3e9a01f07a5 100644
--- a/airflow/providers/singularity/provider.yaml
+++ b/airflow/providers/singularity/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Singularity `__
versions:
+ - 2.0.0
- 1.1.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/slack/CHANGELOG.rst b/airflow/providers/slack/CHANGELOG.rst
index 08cc5c1da7741..533cd88e138f2 100644
--- a/airflow/providers/slack/CHANGELOG.rst
+++ b/airflow/providers/slack/CHANGELOG.rst
@@ -19,6 +19,33 @@
Changelog
---------
+4.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for Providers (#15499)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+* ``Fix docstring formatting on ``SlackHook`` (#15840)``
+* ``Fix Sphinx Issues with Docstrings (#14968)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Rename the main branch of the Airflow repo to be 'main' (#16149)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
3.0.0
.....
diff --git a/airflow/providers/slack/provider.yaml b/airflow/providers/slack/provider.yaml
index a1d5f10da06ea..dc4ea474e69b1 100644
--- a/airflow/providers/slack/provider.yaml
+++ b/airflow/providers/slack/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Slack `__
versions:
+ - 4.0.0
- 3.0.0
- 2.0.0
- 1.0.0
diff --git a/airflow/providers/snowflake/CHANGELOG.rst b/airflow/providers/snowflake/CHANGELOG.rst
index 4bced464484ca..80bb499f48f8f 100644
--- a/airflow/providers/snowflake/CHANGELOG.rst
+++ b/airflow/providers/snowflake/CHANGELOG.rst
@@ -19,6 +19,28 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add 'template_fields' to 'S3ToSnowflake' operator (#15926)``
+* ``Allow S3ToSnowflakeOperator to omit schema (#15817)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``fix: restore parameters support when sql passed to SnowflakeHook as str (#16102)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.3.0
.....
diff --git a/airflow/providers/snowflake/provider.yaml b/airflow/providers/snowflake/provider.yaml
index a93c54cb61fb9..c32f601d30610 100644
--- a/airflow/providers/snowflake/provider.yaml
+++ b/airflow/providers/snowflake/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Snowflake `__
versions:
+ - 2.0.0
- 1.3.0
- 1.2.0
- 1.1.1
diff --git a/airflow/providers/sqlite/CHANGELOG.rst b/airflow/providers/sqlite/CHANGELOG.rst
index da7155a2c1481..a17583ec94fb2 100644
--- a/airflow/providers/sqlite/CHANGELOG.rst
+++ b/airflow/providers/sqlite/CHANGELOG.rst
@@ -19,6 +19,20 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/airflow/providers/sqlite/provider.yaml b/airflow/providers/sqlite/provider.yaml
index 28bfa8057d76a..d2071ae587a48 100644
--- a/airflow/providers/sqlite/provider.yaml
+++ b/airflow/providers/sqlite/provider.yaml
@@ -22,6 +22,7 @@ description: |
`SQLite `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/ssh/CHANGELOG.rst b/airflow/providers/ssh/CHANGELOG.rst
index e007ca5dc2f02..4563c8cd1b9b5 100644
--- a/airflow/providers/ssh/CHANGELOG.rst
+++ b/airflow/providers/ssh/CHANGELOG.rst
@@ -19,6 +19,28 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation to more Providers (#15408)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Display explicit error in case UID has no actual username (#15212)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+
1.3.0
.....
diff --git a/airflow/providers/ssh/provider.yaml b/airflow/providers/ssh/provider.yaml
index 0b0dca425f23c..1a2c80cf5c45d 100644
--- a/airflow/providers/ssh/provider.yaml
+++ b/airflow/providers/ssh/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Secure Shell (SSH) `__
versions:
+ - 2.0.0
- 1.3.0
- 1.2.0
- 1.1.0
diff --git a/airflow/providers/tableau/CHANGELOG.rst b/airflow/providers/tableau/CHANGELOG.rst
index cef7dda80708a..07a80ee9e4523 100644
--- a/airflow/providers/tableau/CHANGELOG.rst
+++ b/airflow/providers/tableau/CHANGELOG.rst
@@ -19,6 +19,29 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for Providers (#15499)``
+
+Bug Fixes
+~~~~~~~~~
+
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.0
.....
diff --git a/airflow/providers/tableau/provider.yaml b/airflow/providers/tableau/provider.yaml
index e777947b9382b..e09558921f2c1 100644
--- a/airflow/providers/tableau/provider.yaml
+++ b/airflow/providers/tableau/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Tableau `__
versions:
+ - 2.0.0
- 1.0.0
integrations:
diff --git a/airflow/providers/telegram/CHANGELOG.rst b/airflow/providers/telegram/CHANGELOG.rst
index 4348fa8d4371a..bff1dcf26329f 100644
--- a/airflow/providers/telegram/CHANGELOG.rst
+++ b/airflow/providers/telegram/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/airflow/providers/telegram/provider.yaml b/airflow/providers/telegram/provider.yaml
index 79ae470fac44b..b7454b32e9bae 100644
--- a/airflow/providers/telegram/provider.yaml
+++ b/airflow/providers/telegram/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Telegram `__
versions:
+ - 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/trino/CHANGELOG.rst b/airflow/providers/trino/CHANGELOG.rst
index cef7dda80708a..d718be58dd1cb 100644
--- a/airflow/providers/trino/CHANGELOG.rst
+++ b/airflow/providers/trino/CHANGELOG.rst
@@ -19,6 +19,17 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.0
.....
diff --git a/airflow/providers/trino/provider.yaml b/airflow/providers/trino/provider.yaml
index a59aaae6abbe1..b1c729223a035 100644
--- a/airflow/providers/trino/provider.yaml
+++ b/airflow/providers/trino/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Trino `__
versions:
+ - 2.0.0
- 1.0.0
integrations:
diff --git a/airflow/providers/vertica/CHANGELOG.rst b/airflow/providers/vertica/CHANGELOG.rst
index 12fea869e4d35..b4044935ff4aa 100644
--- a/airflow/providers/vertica/CHANGELOG.rst
+++ b/airflow/providers/vertica/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/vertica/provider.yaml b/airflow/providers/vertica/provider.yaml
index 3a222d2b0abba..342f143871cae 100644
--- a/airflow/providers/vertica/provider.yaml
+++ b/airflow/providers/vertica/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Vertica `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/yandex/CHANGELOG.rst b/airflow/providers/yandex/CHANGELOG.rst
index 12fea869e4d35..3bc44b71527e0 100644
--- a/airflow/providers/yandex/CHANGELOG.rst
+++ b/airflow/providers/yandex/CHANGELOG.rst
@@ -19,6 +19,27 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Sphinx Issues with Docstrings (#14968)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Update docstrings to adhere to sphinx standards (#14918)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/yandex/provider.yaml b/airflow/providers/yandex/provider.yaml
index aab750300ab56..2b28a48d8305c 100644
--- a/airflow/providers/yandex/provider.yaml
+++ b/airflow/providers/yandex/provider.yaml
@@ -22,6 +22,7 @@ description: |
Yandex including `Yandex.Cloud `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/airflow/providers/zendesk/CHANGELOG.rst b/airflow/providers/zendesk/CHANGELOG.rst
index 12fea869e4d35..ceb6412597b07 100644
--- a/airflow/providers/zendesk/CHANGELOG.rst
+++ b/airflow/providers/zendesk/CHANGELOG.rst
@@ -19,6 +19,21 @@
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Update Docstrings of Modules with Missing Params (#15391)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/airflow/providers/zendesk/provider.yaml b/airflow/providers/zendesk/provider.yaml
index 09b092c1a472c..e2ee72816e5e4 100644
--- a/airflow/providers/zendesk/provider.yaml
+++ b/airflow/providers/zendesk/provider.yaml
@@ -22,6 +22,7 @@ description: |
`Zendesk `__
versions:
+ - 2.0.0
- 1.0.1
- 1.0.0
diff --git a/breeze b/breeze
index 67c099185dc68..2bc82d5a80493 100755
--- a/breeze
+++ b/breeze
@@ -3559,7 +3559,7 @@ function breeze::run_breeze_command() {
;;
perform_prepare_provider_documentation)
docker_engine_resources::check_all_resources
- runs::run_prepare_provider_documentation_interactively "${@}"
+ runs::run_prepare_provider_documentation "${@}"
;;
perform_push_image)
if [[ ${PRODUCTION_IMAGE} == "true" ]]; then
diff --git a/dev/PROVIDER_PACKAGE_DETAILS.md b/dev/PROVIDER_PACKAGE_DETAILS.md
index fde448e505ccc..ac5743b0f22aa 100644
--- a/dev/PROVIDER_PACKAGE_DETAILS.md
+++ b/dev/PROVIDER_PACKAGE_DETAILS.md
@@ -62,7 +62,7 @@ Details to be hashed out in [the related issue](https://github.com/apache/airflo
When you want to prepare release notes for a package, you need to run:
```
-./breeze --backports prepare-provider-documentation ...
+./breeze prepare-provider-documentation ...
```
The version for each package is going to be updated separately for each package when we agree to the
diff --git a/dev/README_RELEASE_PROVIDER_PACKAGES.md b/dev/README_RELEASE_PROVIDER_PACKAGES.md
index 5cf23e0e6e72c..75cf81d45d86d 100644
--- a/dev/README_RELEASE_PROVIDER_PACKAGES.md
+++ b/dev/README_RELEASE_PROVIDER_PACKAGES.md
@@ -25,7 +25,7 @@
- [Provider packages versioning](#provider-packages-versioning)
- [Prepare Regular Provider packages (RC)](#prepare-regular-provider-packages-rc)
- [Generate release notes](#generate-release-notes)
- - [Build regular provider packages for SVN apache upload](#build-regular-provider-packages-for-svn-apache-upload)
+ - [Build provider packages for SVN apache upload](#build-provider-packages-for-svn-apache-upload)
- [Build and sign the source and convenience packages](#build-and-sign-the-source-and-convenience-packages)
- [Commit the source packages to Apache SVN repo](#commit-the-source-packages-to-apache-svn-repo)
- [Publish the Regular convenience package to PyPI](#publish-the-regular-convenience-package-to-pypi)
@@ -88,7 +88,7 @@ Details about maintaining the SEMVER version are going to be discussed and imple
./breeze prepare-provider-documentation [packages]
```
-This command will not only prepare documentation but will also allow the release manager to review
+This command will not only prepare documentation but will also help the release manager to review
changes implemented in all providers, and determine which of the providers should be released. For each
provider details will be printed on what changes were implemented since the last release including
links to particular commits. This should help to determine which version of provider should be released:
@@ -97,14 +97,21 @@ links to particular commits. This should help to determine which version of prov
* increased minor version if new features are added
* increased major version if breaking changes are added
-It also allows the release manager to update CHANGELOG.rst where high-level overview of the changes should be
-documented for the providers released.
+It also helps the release manager to update CHANGELOG.rst where high-level overview of the changes should be documented for the providers released.
-You can iterate and re-generate the same readme content as many times as you want.
+You should iterate and re-generate the same content after any change as many times as you want.
The generated files should be added and committed to the repository.
+When you want to regenerate the changes before the release and make sure all changelogs
+are updated, run it in non-interactive mode:
-## Build regular provider packages for SVN apache upload
+```shell script
+NO_INTERACTIVE="true"
+./breeze prepare-provider-documentation [packages]
+```
+
+
+## Build provider packages for SVN apache upload
Those packages might get promoted to "final" packages by just renaming the files, so internally they
should keep the final version number without the rc suffix, even if they are rc1/rc2/... candidates.
diff --git a/dev/provider_packages/CHANGELOG_TEMPLATE.rst.jinja2 b/dev/provider_packages/CHANGELOG_TEMPLATE.rst.jinja2
new file mode 100644
index 0000000000000..0de9053a3a7a4
--- /dev/null
+++ b/dev/provider_packages/CHANGELOG_TEMPLATE.rst.jinja2
@@ -0,0 +1,51 @@
+{#
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+ NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
+ OVERWRITTEN WHEN PREPARING PACKAGES.
+
+ IF YOU WANT TO MODIFY IT, YOU SHOULD MODIFY THE TEMPLATE
+ `PROVIDER_INDEX_TEMPLATE.rst.jinja2` IN the `dev/provider_packages` DIRECTORY
+
+#}
+{{ version }}
+{{ version_header }}
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+{% for breaking_change in classified_changes.breaking_changes %}
+* ``{{ breaking_change.message_without_backticks }}``
+{%- endfor %}
+
+Features
+~~~~~~~~
+{% for feature in classified_changes.features %}
+* ``{{ feature.message_without_backticks }}``
+{%- endfor %}
+
+Bug Fixes
+~~~~~~~~~
+{% for fix in classified_changes.fixes %}
+* ``{{ fix.message_without_backticks }}``
+{%- endfor %}
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ {%- for other in classified_changes.other %}
+ * ``{{ other.message_without_backticks }}``
+ {%- endfor %}
diff --git a/dev/provider_packages/README.md b/dev/provider_packages/README.md
index abc4309d8816e..06754ed76b4d4 100644
--- a/dev/provider_packages/README.md
+++ b/dev/provider_packages/README.md
@@ -31,6 +31,7 @@
- [Debugging import check](#debugging-import-check)
- [Debugging verifying provider classes](#debugging-verifying-provider-classes)
- [Debugging preparing package documentation](#debugging-preparing-package-documentation)
+ - [Debugging preparing release-notes](#debugging-preparing-release-notes)
- [Debugging preparing setup files](#debugging-preparing-setup-files)
- [Debugging preparing the packages](#debugging-preparing-the-packages)
- [Testing provider packages](#testing-provider-packages)
@@ -109,6 +110,12 @@ You can run the script with multiple package names if you want to prepare severa
As soon as you are satisfied with the release notes generated you can commit generated changes/new files
to the repository.
+You should manually update generated changelog and classify the commits updated and re-run the
+`prepare-documentation-readme` after all the changes.
+
+You can repeat this several times, the changes generated will automatically include new commits that
+appeared since last run.
+
## Preparing provider packages
You build the packages in the breeze environment, so you do not have to worry about common environment.
@@ -231,7 +238,6 @@ the `${HOME}/airflow` directory:
./breeze initialize-local-virtualenv
```
-
You can find description of all the commands and more information about the "prepare"
tool by running it with `--help`
@@ -245,31 +251,13 @@ You can see for example list of all provider packages:
./dev/provider_packages/prepare_provider_packages.py list-providers-packages
```
-
You can add `--verbose` flag in breeze command if you want to see commands executed.
## Debugging import check
The script verifies if all provider's classes can be imported.
-1) Enter Breeze environment (optionally if you have no local virtualenv):
-
-```shell script
-./breeze
-```
-
-All the rest is in-container in case you use Breeze, but can be in your local virtualenv if you have
-it installed with `devel_all` extra.
-
-2) Install remaining dependencies. Until we manage to bring the apache.beam due to i's dependencies without
- conflicting dependencies (requires fixing Snowflake and Azure providers). This is optional in case you
- already installed the environment with `devel_all` extra
-
-```shell script
-pip install -e ".[devel_all]"
-```
-
-3) Run import check:
+1) Run import check:
```shell script
./dev/import_all_classes.py --path airflow/providers
@@ -281,24 +269,7 @@ It checks if all classes from provider packages can be imported.
The script verifies if all provider's classes are correctly named.
-1) Enter Breeze environment (optionally if you have no local virtualenv):
-
-```shell script
-./breeze
-```
-
-All the rest is in-container in case you use Breeze, but can be in your local virtualenv if you have
-it installed with `devel_all` extra.
-
-2) Install remaining dependencies. Until we manage to bring the apache.beam due to i's dependencies without
- conflicting dependencies (requires fixing Snowflake and Azure providers). This is optional in case you
- already installed the environment with `devel_all` extra
-
-```shell script
-pip install -e ".[devel_all]"
-```
-
-3) Run import check:
+1) Run import check:
```shell script
./dev/provider_packages/prepare_provider_packages.py verify-provider-classes
@@ -313,23 +284,7 @@ The script updates documentation of the provider packages. Note that it uses air
the latest version of tags available in Airflow, so you need to enter Breeze with
`--mount-all-local-sources flag`
-1) Enter Breeze environment (optionally if you have no local virtualenv):
-
-```shell script
-./breeze --mount-all-local-sources
-```
-
-(all the rest is in-container)
-
-2) Install remaining dependencies. Until we manage to bring the apache.beam due to i's dependencies without
- conflicting dependencies (requires fixing Snowflake and Azure providers).
- Optionally if you have no local virtualenv.
-
-```shell script
-pip install -e ".[devel_all]"
-```
-
-3) Run update documentation (version suffix might be empty):
+1) Run update documentation (version suffix might be empty):
```shell script
./dev/provider_packages/prepare_provider_packages.py update-package-documentation \
@@ -346,19 +301,21 @@ and prints warning.
You can add `--verbose` flag if you want to see detailed commands executed by the script.
-## Debugging preparing setup files
-
-This script prepares the actual packages.
+## Debugging preparing release-notes
-1) Enter Breeze environment:
+1) Run update changelog:
```shell script
-./breeze
+./dev/provider_packages/prepare_provider_packages.py update-changelog
```
-(all the rest is in-container)
+You can add `--verbose` flag if you want to see detailed commands executed by the script.
+
+## Debugging preparing setup files
+
+This script prepares the actual packages.
-2) Cleanup the artifact directories:
+1) Cleanup the artifact directories:
This is needed because setup tools does not clean those files and generating packages one by one
without cleanup, might include artifacts from previous package to be included in the new one.
@@ -367,7 +324,7 @@ without cleanup, might include artifacts from previous package to be included in
rm -rf -- *.egg-info build/
```
-3) Generate setup.py/setup.cfg/MANIFEST.in/provider_info.py/README files files for:
+2) Generate setup.py/setup.cfg/MANIFEST.in/provider_info.py/README files files for:
* alpha/beta packages (specify a1,a2,.../b1,b2... suffix)
* release candidates (specify r1,r2,... suffix) - those are release candidate
@@ -394,23 +351,7 @@ Note that it uses airflow git and pulls the latest version of tags available in
so you need to enter Breeze with
`--mount-all-local-sources flag`
-1) Enter Breeze environment (optionally if you have no local virtualenv):
-
-```shell script
-./breeze --mount-all-local-sources
-```
-
-(all the rest is in-container)
-
-2) Install remaining dependencies. Until we manage to bring the apache.beam due to i's dependencies without
- conflicting dependencies (requires fixing Snowflake and Azure providers).
- Optionally if you have no local virtualenv.
-
-```shell script
-pip install -e ".[devel_all]"
-```
-
-3) Run update documentation (version suffix might be empty):
+1) Run update documentation (version suffix might be empty):
```shell script
./dev/provider_packages/prepare_provider_packages.py build-provider-packages \
diff --git a/dev/provider_packages/UPDATE_CHANGELOG_TEMPLATE.rst.jinja2 b/dev/provider_packages/UPDATE_CHANGELOG_TEMPLATE.rst.jinja2
new file mode 100644
index 0000000000000..4fe9624accf02
--- /dev/null
+++ b/dev/provider_packages/UPDATE_CHANGELOG_TEMPLATE.rst.jinja2
@@ -0,0 +1,29 @@
+{#
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+ NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE
+ OVERWRITTEN WHEN PREPARING PACKAGES.
+
+ IF YOU WANT TO MODIFY IT, YOU SHOULD MODIFY THE TEMPLATE
+ `PROVIDER_INDEX_TEMPLATE.rst.jinja2` IN the `dev/provider_packages` DIRECTORY
+
+#}
+.. Review and move the new changes to one of the sections above:
+ {%- for change in new_changes %}
+ * ``{{ change.message_without_backticks }}``
+ {%- endfor %}
diff --git a/dev/provider_packages/prepare_provider_packages.py b/dev/provider_packages/prepare_provider_packages.py
index 2d84d62a0b48f..958dc6ff5b0dd 100755
--- a/dev/provider_packages/prepare_provider_packages.py
+++ b/dev/provider_packages/prepare_provider_packages.py
@@ -19,6 +19,7 @@
# under the License.
"""Setup.py for the Provider packages of Airflow project."""
import collections
+import difflib
import glob
import importlib
import json
@@ -48,6 +49,8 @@
from rich.console import Console
from rich.syntax import Syntax
+from airflow.providers_manager import ProviderInfo
+
try:
from yaml import CSafeLoader as SafeLoader
except ImportError:
@@ -363,7 +366,7 @@ def get_install_requirements(provider_package_id: str) -> List[str]:
:return: install requirements of the package
"""
dependencies = PROVIDERS_REQUIREMENTS[provider_package_id]
- airflow_dependency = 'apache-airflow>=2.1.0.dev0'
+ airflow_dependency = 'apache-airflow>=2.1.0'
# Avoid circular dependency for the preinstalled packages
install_requires = [airflow_dependency] if provider_package_id not in PREINSTALLED_PROVIDERS else []
install_requires.extend(dependencies)
@@ -798,22 +801,41 @@ def render_template(
return content
+PR_PATTERN = re.compile(r".*\(#([0-9]+)\)")
+
+
class Change(NamedTuple):
+ """Stores details about commits"""
+
full_hash: str
short_hash: str
date: str
+ version: str
message: str
+ message_without_backticks: str
+ pr: Optional[str]
-def get_change_from_line(line: str):
+def get_change_from_line(line: str, version: str):
split_line = line.split(" ", maxsplit=3)
+ message = split_line[3]
+ pr = None
+ pr_match = PR_PATTERN.match(message)
+ if pr_match:
+ pr = pr_match.group(1)
return Change(
- full_hash=split_line[0], short_hash=split_line[1], date=split_line[2], message=split_line[3]
+ full_hash=split_line[0],
+ short_hash=split_line[1],
+ date=split_line[2],
+ version=version,
+ message=message,
+ message_without_backticks=message.replace("`", "'"),
+ pr=pr,
)
def convert_git_changes_to_table(
- print_version: Optional[str], changes: str, base_url: str, markdown: bool = True
+ version: str, changes: str, base_url: str, markdown: bool = True
) -> Tuple[str, List[Change]]:
"""
Converts list of changes from it's string form to markdown/RST table and array of change information
@@ -823,7 +845,7 @@ def convert_git_changes_to_table(
The subject can contain spaces but one of the preceding values can, so we can make split
3 times on spaces to break it up.
- :param print_version: Version to print
+ :param version: Version from which the changes are
:param changes: list of changes in a form of multiple-line string
:param base_url: base url for the commit URL
:param markdown: if True, markdown format is used else rst
@@ -838,15 +860,16 @@ def convert_git_changes_to_table(
for line in lines:
if line == "":
continue
- change = get_change_from_line(line)
- message_without_backticks = change.message.replace("`", "'")
+ change = get_change_from_line(line, version)
table_data.append(
(
f"[{change.short_hash}]({base_url}{change.full_hash})"
if markdown
else f"`{change.short_hash} <{base_url}{change.full_hash}>`_",
change.date,
- f"`{message_without_backticks}`" if markdown else f"``{message_without_backticks}``",
+ f"`{change.message_without_backticks}`"
+ if markdown
+ else f"``{change.message_without_backticks}``",
)
)
changes_list.append(change)
@@ -855,7 +878,7 @@ def convert_git_changes_to_table(
return header, []
table = tabulate(table_data, headers=headers, tablefmt="pipe" if markdown else "rst")
if not markdown:
- header += f"\n\n{print_version}\n" + "." * (len(print_version) if print_version else 0) + "\n\n"
+ header += f"\n\n{version}\n" + "." * len(version) + "\n\n"
release_date = table_data[0][1]
header += f"Latest change: {release_date}\n\n"
return header + table, changes_list
@@ -1385,7 +1408,15 @@ def get_all_changes_for_package(
provider_package_id: str,
source_provider_package_path: str,
verbose: bool,
-) -> Tuple[bool, Optional[Change], str]:
+) -> Tuple[bool, Optional[List[List[Change]]], str]:
+ """
+ Retrieves all changes for the package.
+ :param versions: list of versions
+ :param provider_package_id: provider package id
+ :param source_provider_package_path: path where package is located
+ :param verbose: whether to print verbose messages
+
+ """
current_version = versions[0]
current_tag_no_suffix = get_version_tag(current_version, provider_package_id)
if verbose:
@@ -1434,7 +1465,10 @@ def get_all_changes_for_package(
)
print("[yellow]Or mark the changes as doc-only[/]")
changes_table, array_of_changes = convert_git_changes_to_table(
- "UNKNOWN", changes, base_url="https://github.com/apache/airflow/commit/", markdown=False
+ "UNKNOWN",
+ changes,
+ base_url="https://github.com/apache/airflow/commit/",
+ markdown=False,
)
print_changes_table(changes_table)
return False, array_of_changes[0], changes_table
@@ -1449,8 +1483,8 @@ def get_all_changes_for_package(
print(f"New version of the '{provider_package_id}' package is ready to be released!\n")
next_version_tag = HEAD_OF_HTTPS_REMOTE
changes_table = ''
- print_version = versions[0]
- array_of_changes: List[Change] = []
+ current_version = versions[0]
+ list_of_list_of_changes: List[List[Change]] = []
for version in versions[1:]:
version_tag = get_version_tag(version, provider_package_id)
changes = subprocess.check_output(
@@ -1459,24 +1493,24 @@ def get_all_changes_for_package(
universal_newlines=True,
)
changes_table_for_version, array_of_changes_for_version = convert_git_changes_to_table(
- print_version, changes, base_url="https://github.com/apache/airflow/commit/", markdown=False
+ current_version, changes, base_url="https://github.com/apache/airflow/commit/", markdown=False
)
changes_table += changes_table_for_version
- array_of_changes.extend(array_of_changes_for_version)
+ list_of_list_of_changes.append(array_of_changes_for_version)
next_version_tag = version_tag
- print_version = version
+ current_version = version
changes = subprocess.check_output(
get_git_log_command(verbose, next_version_tag),
cwd=source_provider_package_path,
universal_newlines=True,
)
changes_table_for_version, array_of_changes_for_version = convert_git_changes_to_table(
- print_version, changes, base_url="https://github.com/apache/airflow/commit/", markdown=False
+ current_version, changes, base_url="https://github.com/apache/airflow/commit/", markdown=False
)
changes_table += changes_table_for_version
if verbose:
print_changes_table(changes_table)
- return True, array_of_changes[0] if len(array_of_changes) > 0 else None, changes_table
+ return True, list_of_list_of_changes if len(list_of_list_of_changes) > 0 else None, changes_table
def get_provider_details(provider_package_id: str) -> ProviderPackageDetails:
@@ -1492,6 +1526,7 @@ def get_provider_details(provider_package_id: str) -> ProviderPackageDetails:
def get_provider_jinja_context(
+ provider_info: ProviderInfo,
provider_details: ProviderPackageDetails,
current_release_version: str,
version_suffix: str,
@@ -1544,6 +1579,7 @@ def get_provider_jinja_context(
"CROSS_PROVIDERS_DEPENDENCIES_TABLE_RST": cross_providers_dependencies_table_rst,
"PIP_REQUIREMENTS_TABLE": pip_requirements_table,
"PIP_REQUIREMENTS_TABLE_RST": pip_requirements_table_rst,
+ "PROVIDER_INFO": provider_info,
}
return context
@@ -1610,11 +1646,11 @@ def update_release_notes(
provider_info = get_provider_info_from_provider_yaml(provider_package_id)
current_release_version = provider_details.versions[0]
jinja_context = get_provider_jinja_context(
+ provider_info=provider_info,
provider_details=provider_details,
current_release_version=current_release_version,
version_suffix=version_suffix,
)
- jinja_context["PROVIDER_INFO"] = provider_info
proceed, latest_change, changes = get_all_changes_for_package(
provider_details.versions,
provider_package_id,
@@ -1639,13 +1675,7 @@ def update_release_notes(
jinja_context["DETAILED_CHANGES_RST"] = changes
jinja_context["DETAILED_CHANGES_PRESENT"] = len(changes) > 0
- print()
- print(f"Update index.rst for {provider_package_id}")
- print()
- update_index_rst_for_regular_providers(
- jinja_context, provider_package_id, provider_details.documentation_provider_package_path
- )
- update_commits_rst_for_regular_providers(
+ update_commits_rst(
jinja_context, provider_package_id, provider_details.documentation_provider_package_path
)
return True
@@ -1667,11 +1697,11 @@ def update_setup_files(
provider_info = get_provider_info_from_provider_yaml(provider_package_id)
current_release_version = provider_details.versions[0]
jinja_context = get_provider_jinja_context(
+ provider_info=provider_info,
provider_details=provider_details,
current_release_version=current_release_version,
version_suffix=version_suffix,
)
- jinja_context["PROVIDER_INFO"] = provider_info
print()
print(f"Generating setup files for {provider_package_id}")
print()
@@ -1705,7 +1735,7 @@ def replace_content(file_path, old_text, new_text, provider_package_id):
)
-def update_index_rst_for_regular_providers(
+def update_index_rst(
context,
provider_package_id,
target_path,
@@ -1729,7 +1759,7 @@ def update_index_rst_for_regular_providers(
replace_content(index_file_path, old_text, new_text, provider_package_id)
-def update_commits_rst_for_regular_providers(
+def update_commits_rst(
context,
provider_package_id,
target_path,
@@ -2077,7 +2107,7 @@ def summarise_total_vs_bad(total: int, bad: int):
@cli.command()
def verify_provider_classes():
- """Verifies if all classes in all providers are correctly named."""
+ """Verifies names for all provider classes."""
with with_group("Verifies names for all provider classes"):
provider_ids = get_all_providers()
imported_classes = import_all_classes(
@@ -2097,6 +2127,149 @@ def verify_provider_classes():
summarise_total_vs_bad(total, bad)
+def find_insertion_index_for_version(content: List[str], version: str) -> Tuple[int, bool]:
+ """
+ Finds insertion index for the specified version from the .rst changelog content.
+
+ :param content: changelog split into separate lines
+ :param version: version to look for
+
+ :return: Tuple : insertion_index, append (whether to append or insert the changelog)
+ """
+ changelog_found = False
+ skip_next_line = False
+ index = 0
+ for index, line in enumerate(content):
+ if not changelog_found and line.strip() == version:
+ changelog_found = True
+ skip_next_line = True
+ elif not skip_next_line and line and all(char == '.' for char in line):
+ return index - 2, changelog_found
+ else:
+ skip_next_line = False
+ return index, changelog_found
+
+
+class ClassifiedChanges(NamedTuple):
+ """Stores lists of changes classified automatically"""
+
+ fixes: List[Change] = []
+ features: List[Change] = []
+ breaking_changes: List[Change] = []
+ other: List[Change] = []
+
+
+def get_changes_classified(changes: List[Change]) -> ClassifiedChanges:
+ """
+ Pre-classifies changes based on commit messsage, it's wildly guessing now,
+ but if we switch to semantic commits, it could be automated. This list is supposed to be manually
+ reviewed and re-classified by release manager anyway.
+
+ :param changes: list of changes
+ :return: list of changes classified semi-automatically to the fix/feature/breaking/other buckets
+ """
+ classified_changes = ClassifiedChanges()
+ for change in changes:
+ if "fix" in change.message.lower():
+ classified_changes.fixes.append(change)
+ elif "add" in change.message.lower():
+ classified_changes.features.append(change)
+ elif "breaking" in change.message.lower():
+ classified_changes.breaking_changes.append(change)
+ else:
+ classified_changes.other.append(change)
+ return classified_changes
+
+
+@cli.command()
+@argument_package_id
+@option_verbose
+@option_interactive
+def update_changelog(package_id: str, verbose: bool, interactive: bool):
+ """Updates changelog for the provider."""
+ with with_group("Updates changelog for last release"):
+ verify_provider_package(package_id)
+ provider_details = get_provider_details(package_id)
+ provider_info = get_provider_info_from_provider_yaml(package_id)
+ current_release_version = provider_details.versions[0]
+ jinja_context = get_provider_jinja_context(
+ provider_info=provider_info,
+ provider_details=provider_details,
+ current_release_version=current_release_version,
+ version_suffix='',
+ )
+ changelog_path = os.path.join(provider_details.source_provider_package_path, "CHANGELOG.rst")
+ proceed, changes, _ = get_all_changes_for_package(
+ provider_details.versions,
+ package_id,
+ provider_details.source_provider_package_path,
+ verbose,
+ )
+ if not proceed:
+ print(f"[yellow]The provider {package_id} is not being released. Skipping the package.[/]")
+ sys.exit(64)
+ generate_new_changelog(package_id, provider_details, changelog_path, changes)
+ print()
+ print(f"Update index.rst for {package_id}")
+ print()
+ update_index_rst(jinja_context, package_id, provider_details.documentation_provider_package_path)
+
+
+def generate_new_changelog(package_id, provider_details, changelog_path, changes):
+ latest_version = provider_details.versions[0]
+ with open(changelog_path) as changelog:
+ current_changelog = changelog.read()
+ current_changelog_lines = current_changelog.splitlines()
+ insertion_index, append = find_insertion_index_for_version(current_changelog_lines, latest_version)
+ if append:
+ if not changes:
+ print(
+ f"[green]The provider {package_id} changelog for `{latest_version}` "
+ "has first release. Not updating the changelog.[/]"
+ )
+ return
+ new_changes = [
+ change for change in changes[0] if change.pr and "(#" + change.pr + ")" not in current_changelog
+ ]
+ if not new_changes:
+ print(
+ f"[green]The provider {package_id} changelog for `{latest_version}` "
+ "has no new changes. Not updating the changelog.[/]"
+ )
+ return
+ context = {"new_changes": new_changes}
+ generated_new_changelog = render_template(
+ template_name='UPDATE_CHANGELOG', context=context, extension=".rst"
+ )
+ else:
+ classified_changes = get_changes_classified(changes[0])
+ context = {
+ "version": latest_version,
+ "version_header": "." * len(latest_version),
+ "classified_changes": classified_changes,
+ }
+ generated_new_changelog = render_template(
+ template_name='CHANGELOG', context=context, extension=".rst"
+ )
+ new_changelog_lines = current_changelog_lines[0:insertion_index]
+ new_changelog_lines.extend(generated_new_changelog.splitlines())
+ new_changelog_lines.extend(current_changelog_lines[insertion_index:])
+ diff = "\n".join(difflib.context_diff(current_changelog_lines, new_changelog_lines, n=5))
+ syntax = Syntax(diff, "diff")
+ console = Console(width=200)
+ console.print(syntax)
+ if not append:
+ print(
+ f"[green]The provider {package_id} changelog for `{latest_version}` "
+ "version is missing. Generating fresh changelog.[/]"
+ )
+ else:
+ print(f"[green]Appending the provider {package_id} changelog for" f"`{latest_version}` version.[/]")
+ with open(changelog_path, "wt") as changelog:
+ changelog.write("\n".join(new_changelog_lines))
+ changelog.write("\n")
+
+
if __name__ == "__main__":
# The cli exit code is:
# * 0 in case of success
diff --git a/docs/apache-airflow-providers-airbyte/commits.rst b/docs/apache-airflow-providers-airbyte/commits.rst
index 746ccd32a1872..e5a38a5860c97 100644
--- a/docs/apache-airflow-providers-airbyte/commits.rst
+++ b/docs/apache-airflow-providers-airbyte/commits.rst
@@ -28,6 +28,20 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-04 ``Add test_connection method to Airbyte hook (#16236)``
+`10ed42a83 `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)``
+`feddc517d `_ 2021-05-09 ``Add missing docstring params (#15741)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+================================================================================================ =========== =======================================================
+
1.0.0
.....
diff --git a/docs/apache-airflow-providers-airbyte/index.rst b/docs/apache-airflow-providers-airbyte/index.rst
index 48ca0e0814a54..0c2bdb4f0061d 100644
--- a/docs/apache-airflow-providers-airbyte/index.rst
+++ b/docs/apache-airflow-providers-airbyte/index.rst
@@ -127,7 +127,7 @@ Package apache-airflow-providers-airbyte
`Airbyte `__
-Release: 1.0.0
+Release: 2.0.0
Provider package
----------------
@@ -141,6 +141,15 @@ Installation
You can install this package on top of an existing airflow 2.* installation via
``pip install apache-airflow-providers-airbyte``
+PIP requirements
+----------------
+
+================================= ==================
+PIP package Version required
+================================= ==================
+``apache-airflow-providers-http``
+================================= ==================
+
Cross provider package dependencies
-----------------------------------
@@ -160,6 +169,15 @@ Dependent package
`apache-airflow-providers-http `_ ``http``
================================================================================================ ========
+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-airbyte 2.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-airbyte 2.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -181,6 +199,25 @@ Dependent package
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add test_connection method to Airbyte hook (#16236)``
+* ``Add missing docstring params (#15741)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+
1.0.0
.....
diff --git a/docs/apache-airflow-providers-amazon/commits.rst b/docs/apache-airflow-providers-amazon/commits.rst
index 36fb0f124de3a..55fe7a549569b 100644
--- a/docs/apache-airflow-providers-amazon/commits.rst
+++ b/docs/apache-airflow-providers-amazon/commits.rst
@@ -28,14 +28,38 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-02 ``Fix S3 Select payload join (#16189)``
+`8d1663828 `_ 2021-05-29 ``remove retry for now (#16150)``
+`5fbc86f03 `_ 2021-05-27 ``Remove the 'not-allow-trailing-slash' rule on S3_hook (#15609)``
+`904709d34 `_ 2021-05-27 ``Check synctatic correctness for code-snippets (#16005)``
+`476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+`821ea6fc1 `_ 2021-05-17 ``Fix spacing in ''AwsBatchWaitersHook'' docstring (#15839)``
+`146704605 `_ 2021-05-14 ``CloudwatchTaskHandler reads timestamp from Cloudwatch events (#15173)``
+`dab10d9fa `_ 2021-05-10 ``MongoToS3Operator failed when running with a single query (not aggregate pipeline) (#15680)``
+`9c8391a13 `_ 2021-05-10 ``Fix spelling (#15699)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`9953a047c `_ 2021-05-07 ``Add Connection Documentation for the Hive Provider (#15704)``
+`0f97a3970 `_ 2021-05-04 ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+`db557a8c4 `_ 2021-05-01 ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)``
+================================================================================================ =========== ===============================================================================================
+
1.4.0
.....
-Latest change: 2021-04-29
+Latest change: 2021-05-01
================================================================================================ =========== ==========================================================================
Commit Committed Subject
================================================================================================ =========== ==========================================================================
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
`814e471d1 `_ 2021-04-29 ``Update pre-commit checks (#15583)``
`bf2b48174 `_ 2021-04-27 ``Add Connection Documentation for Providers (#15499)``
`4b031d39e `_ 2021-04-27 ``Make Airflow code Pylint 2.8 compatible (#15534)``
diff --git a/docs/apache-airflow-providers-amazon/index.rst b/docs/apache-airflow-providers-amazon/index.rst
index 5ab48239021fb..3a0c4b13074a4 100644
--- a/docs/apache-airflow-providers-amazon/index.rst
+++ b/docs/apache-airflow-providers-amazon/index.rst
@@ -59,7 +59,7 @@ Package apache-airflow-providers-amazon
Amazon integration (including `Amazon Web Services (AWS) `__).
-Release: 1.4.0
+Release: 2.0.0
Provider package
----------------
@@ -110,6 +110,15 @@ Dependent package
`apache-airflow-providers-ssh `_ ``ssh``
============================================================================================================== ===============
+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-amazon 2.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-amazon 2.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -131,6 +140,37 @@ Dependent package
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for the Hive Provider (#15704)``
+* ``CloudwatchTaskHandler reads timestamp from Cloudwatch events (#15173)``
+* ``remove retry for now (#16150)``
+* ``Remove the 'not-allow-trailing-slash' rule on S3_hook (#15609)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix S3 Select payload join (#16189)``
+* ``Fix spacing in 'AwsBatchWaitersHook' docstring (#15839)``
+* ``Fix spelling (#15699)``
+* ``MongoToS3Operator failed when running with a single query (not aggregate pipeline) (#15680)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+ * ``Docs: Replace 'airflow' to 'apache-airflow' to install extra (#15628)``
+
1.4.0
.....
diff --git a/docs/apache-airflow-providers-apache-beam/commits.rst b/docs/apache-airflow-providers-apache-beam/commits.rst
index 9c91cdb96de53..2e782b78776ea 100644
--- a/docs/apache-airflow-providers-apache-beam/commits.rst
+++ b/docs/apache-airflow-providers-apache-beam/commits.rst
@@ -28,6 +28,20 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-01 ``Rename the main branch of the Airflow repo to be 'main' (#16149)``
+`904709d34 `_ 2021-05-27 ``Check synctatic correctness for code-snippets (#16005)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`0f97a3970 `_ 2021-05-04 ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+================================================================================================ =========== ==============================================================================
+
2.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-beam/index.rst b/docs/apache-airflow-providers-apache-beam/index.rst
index afa6f3543e0c2..ba4442f869cc1 100644
--- a/docs/apache-airflow-providers-apache-beam/index.rst
+++ b/docs/apache-airflow-providers-apache-beam/index.rst
@@ -51,7 +51,7 @@ Package apache-airflow-providers-apache-beam
`Apache Beam `__.
-Release: 2.0.0
+Release: 3.0.0
Provider package
----------------
@@ -93,6 +93,15 @@ Dependent package
`apache-airflow-providers-google `_ ``google``
==================================================================================================== ==========
+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-apache-beam 3.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-beam 3.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -114,6 +123,20 @@ Dependent package
Changelog
---------
+3.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Rename the main branch of the Airflow repo to be main (#16149)``
+ * ``Check synctatic correctness for code-snippets (#16005)``
+ * ``Rename example bucket names to use INVALID BUCKET NAME by default (#15651)``
+
2.0.0
.....
@@ -150,7 +173,7 @@ This is the extra for the ``google`` provider:
{
# ...
"apache.beam": ["apache-airflow-providers-apache-beam", "apache-beam[gcp]"],
- # ....
+ # ...
},
)
diff --git a/docs/apache-airflow-providers-apache-cassandra/commits.rst b/docs/apache-airflow-providers-apache-cassandra/commits.rst
index 3cf00d288ff67..e8f9f8359c10c 100644
--- a/docs/apache-airflow-providers-apache-cassandra/commits.rst
+++ b/docs/apache-airflow-providers-apache-cassandra/commits.rst
@@ -28,19 +28,35 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
`5090fb0c8 `_ 2020-12-15 ``Add script to generate integrations.json (#13073)``
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-cassandra/index.rst b/docs/apache-airflow-providers-apache-cassandra/index.rst
index cb7acb1025d2e..a56771b0bf798 100644
--- a/docs/apache-airflow-providers-apache-cassandra/index.rst
+++ b/docs/apache-airflow-providers-apache-cassandra/index.rst
@@ -57,7 +57,7 @@ Package apache-airflow-providers-apache-cassandra
`Apache Cassandra `__.
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -74,11 +74,11 @@ You can install this package on top of an existing airflow 2.* installation via
PIP requirements
----------------
-==================== ====================
+==================== ==================
PIP package Version required
-==================== ====================
-``cassandra-driver`` ``>=3.13.0,<3.21.0``
-==================== ====================
+==================== ==================
+``cassandra-driver`` ``>=3.13.0,<4``
+==================== ==================
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -101,6 +101,21 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-druid/commits.rst b/docs/apache-airflow-providers-apache-druid/commits.rst
index b6374e3b7b914..832aa076468b3 100644
--- a/docs/apache-airflow-providers-apache-druid/commits.rst
+++ b/docs/apache-airflow-providers-apache-druid/commits.rst
@@ -28,18 +28,35 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`266384a63 `_ 2021-04-05 ``Fix string concatenation using 'f-strings' (#15200)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+================================================================================================ =========== =======================================================================
+
1.1.0
.....
-Latest change: 2021-03-05
+Latest change: 2021-03-08
-================================================================================================ =========== ==================================================================
+================================================================================================ =========== =============================================================================
Commit Committed Subject
-================================================================================================ =========== ==================================================================
+================================================================================================ =========== =============================================================================
+`b753c7fa6 `_ 2021-03-08 ``Prepare ad-hoc release of the four previously excluded providers (#14655)``
`59065400f `_ 2021-03-05 ``Bugfix: DruidOperator fails to submit ingestion tasks (#14418)``
`589d6dec9 `_ 2021-02-27 ``Prepare to release the next wave of providers: (#14487)``
`33214d932 `_ 2021-02-26 ``Refactor SQL/BigQuery/Qubole/Druid Check operators (#12677)``
-================================================================================================ =========== ==================================================================
+================================================================================================ =========== =============================================================================
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-druid/index.rst b/docs/apache-airflow-providers-apache-druid/index.rst
index 735cee383e7f9..c2542f0ef1b25 100644
--- a/docs/apache-airflow-providers-apache-druid/index.rst
+++ b/docs/apache-airflow-providers-apache-druid/index.rst
@@ -44,7 +44,7 @@ Package apache-airflow-providers-apache-druid
`Apache Druid `__.
-Release: 1.1.0
+Release: 2.0.0
Provider package
----------------
@@ -86,6 +86,15 @@ Dependent package
`apache-airflow-providers-apache-hive `_ ``apache.hive``
============================================================================================================== ===============
+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-apache-druid 2.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-druid 2.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -107,6 +116,22 @@ Dependent package
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Fix string concatenation using 'f-strings' (#15200)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+
1.1.0
.....
@@ -115,6 +140,11 @@ Features
* ``Refactor SQL/BigQuery/Qubole/Druid Check operators (#12677)``
+Bugfixes
+~~~~~~~~
+
+* ``Bugfix: DruidOperator fails to submit ingestion tasks (#14418)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-hdfs/commits.rst b/docs/apache-airflow-providers-apache-hdfs/commits.rst
index 6a2f76b7407cd..87271d8912c68 100644
--- a/docs/apache-airflow-providers-apache-hdfs/commits.rst
+++ b/docs/apache-airflow-providers-apache-hdfs/commits.rst
@@ -29,20 +29,38 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`71c673e42 `_ 2021-04-22 ``Update Docstrings of Modules with Missing Params (#15391)``
+`6f8ab9e6d `_ 2021-04-12 ``Remove python2 related handlings and dependencies (#15301)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+`71c5979a1 `_ 2021-03-07 ``Created initial guide for HDFS operators (#11212)``
+================================================================================================ =========== =================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`a9ac2b040 `_ 2021-01-23 ``Switch to f-strings using flynt. (#13732)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
`5090fb0c8 `_ 2020-12-15 ``Add script to generate integrations.json (#13073)``
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-hdfs/index.rst b/docs/apache-airflow-providers-apache-hdfs/index.rst
index d83dfcd164387..3c9f94806581f 100644
--- a/docs/apache-airflow-providers-apache-hdfs/index.rst
+++ b/docs/apache-airflow-providers-apache-hdfs/index.rst
@@ -53,7 +53,7 @@ Package apache-airflow-providers-apache-hdfs
and `WebHDFS `__.
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -97,6 +97,27 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Created initial guide for HDFS operators (#11212)``
+* ``Update Docstrings of Modules with Missing Params (#15391)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove python2 related handlings and dependencies (#15301)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-hive/commits.rst b/docs/apache-airflow-providers-apache-hive/commits.rst
index f5ec04647e193..dad5669b004f5 100644
--- a/docs/apache-airflow-providers-apache-hive/commits.rst
+++ b/docs/apache-airflow-providers-apache-hive/commits.rst
@@ -28,6 +28,23 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+`736a62f82 `_ 2021-05-08 ``Remove duplicate key from Python dictionary (#15735)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`9953a047c `_ 2021-05-07 ``Add Connection Documentation for the Hive Provider (#15704)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`4b031d39e `_ 2021-04-27 ``Make Airflow code Pylint 2.8 compatible (#15534)``
+`e229f3541 `_ 2021-04-27 ``Use Pip 21.* to install airflow officially (#15513)``
+================================================================================================ =========== =================================================================
+
1.0.3
.....
diff --git a/docs/apache-airflow-providers-apache-hive/index.rst b/docs/apache-airflow-providers-apache-hive/index.rst
index 89ff1e66c41ce..51de8fddd1425 100644
--- a/docs/apache-airflow-providers-apache-hive/index.rst
+++ b/docs/apache-airflow-providers-apache-hive/index.rst
@@ -57,7 +57,7 @@ Package apache-airflow-providers-apache-hive
`Apache Hive `__
-Release: 1.0.3
+Release: 2.0.0
Provider package
----------------
@@ -106,6 +106,15 @@ Dependent package
`apache-airflow-providers-vertica `_ ``vertica``
====================================================================================================================== ===================
+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-apache-hive 2.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-hive 2.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -127,6 +136,27 @@ Dependent package
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add Connection Documentation for the Hive Provider (#15704)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+ * ``Remove duplicate key from Python dictionary (#15735)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Use Pip 21.* to install airflow officially (#15513)``
+
1.0.3
.....
diff --git a/docs/apache-airflow-providers-apache-kylin/commits.rst b/docs/apache-airflow-providers-apache-kylin/commits.rst
index 5ee4d5255be96..102d250ecb4dd 100644
--- a/docs/apache-airflow-providers-apache-kylin/commits.rst
+++ b/docs/apache-airflow-providers-apache-kylin/commits.rst
@@ -28,20 +28,37 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-15 ``Update KylinHook docstring (#15602)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`3fd5ef355 `_ 2021-01-21 ``Add missing logos for integrations (#13717)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`101d561ce `_ 2020-12-18 ``Fix invalid provider name - Apache Kylin (#13157)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-kylin/index.rst b/docs/apache-airflow-providers-apache-kylin/index.rst
index 76e9b52f06385..c383e634af401 100644
--- a/docs/apache-airflow-providers-apache-kylin/index.rst
+++ b/docs/apache-airflow-providers-apache-kylin/index.rst
@@ -51,7 +51,7 @@ Package apache-airflow-providers-apache-kylin
`Apache Kylin `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -95,6 +95,26 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Update KylinHook docstring (#15602)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-livy/commits.rst b/docs/apache-airflow-providers-apache-livy/commits.rst
index e0e863d30f11e..f329cb4b20be9 100644
--- a/docs/apache-airflow-providers-apache-livy/commits.rst
+++ b/docs/apache-airflow-providers-apache-livy/commits.rst
@@ -28,6 +28,17 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+================================================================================================ =========== ===============================================
+
1.1.0
.....
diff --git a/docs/apache-airflow-providers-apache-livy/index.rst b/docs/apache-airflow-providers-apache-livy/index.rst
index 14c6b15a94a81..6b5ff8c85c575 100644
--- a/docs/apache-airflow-providers-apache-livy/index.rst
+++ b/docs/apache-airflow-providers-apache-livy/index.rst
@@ -50,7 +50,7 @@ Package apache-airflow-providers-apache-livy
`Apache Livy `__
-Release: 1.1.0
+Release: 2.0.0
Provider package
----------------
@@ -64,6 +64,15 @@ Installation
You can install this package on top of an existing airflow 2.* installation via
``pip install apache-airflow-providers-apache-livy``
+PIP requirements
+----------------
+
+================================= ==================
+PIP package Version required
+================================= ==================
+``apache-airflow-providers-http``
+================================= ==================
+
Cross provider package dependencies
-----------------------------------
@@ -83,6 +92,15 @@ Dependent package
`apache-airflow-providers-http `_ ``http``
================================================================================================ ========
+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-apache-livy 2.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-apache-livy 2.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -104,6 +122,17 @@ Dependent package
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.1.0
.....
diff --git a/docs/apache-airflow-providers-apache-pig/commits.rst b/docs/apache-airflow-providers-apache-pig/commits.rst
index 5b473252543e6..3a6b129bda794 100644
--- a/docs/apache-airflow-providers-apache-pig/commits.rst
+++ b/docs/apache-airflow-providers-apache-pig/commits.rst
@@ -28,19 +28,35 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
`5090fb0c8 `_ 2020-12-15 ``Add script to generate integrations.json (#13073)``
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-pig/index.rst b/docs/apache-airflow-providers-apache-pig/index.rst
index c9a3f2a7e4d45..25025f0d823eb 100644
--- a/docs/apache-airflow-providers-apache-pig/index.rst
+++ b/docs/apache-airflow-providers-apache-pig/index.rst
@@ -50,7 +50,7 @@ Package apache-airflow-providers-apache-pig
`Apache Pig `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -85,6 +85,21 @@ You can install this package on top of an existing airflow 2.* installation via
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-pinot/commits.rst b/docs/apache-airflow-providers-apache-pinot/commits.rst
index 14e2ee8e218ca..b4e5bce2ba1ce 100644
--- a/docs/apache-airflow-providers-apache-pinot/commits.rst
+++ b/docs/apache-airflow-providers-apache-pinot/commits.rst
@@ -28,19 +28,34 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`4b031d39e `_ 2021-04-27 ``Make Airflow code Pylint 2.8 compatible (#15534)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
`5090fb0c8 `_ 2020-12-15 ``Add script to generate integrations.json (#13073)``
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-pinot/index.rst b/docs/apache-airflow-providers-apache-pinot/index.rst
index 646f38cd6f782..c2456ad6fa384 100644
--- a/docs/apache-airflow-providers-apache-pinot/index.rst
+++ b/docs/apache-airflow-providers-apache-pinot/index.rst
@@ -44,7 +44,7 @@ Package apache-airflow-providers-apache-pinot
`Apache Pinot `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -88,6 +88,21 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-apache-spark/commits.rst b/docs/apache-airflow-providers-apache-spark/commits.rst
index bb8371c860ca1..9dbb03780fb8f 100644
--- a/docs/apache-airflow-providers-apache-spark/commits.rst
+++ b/docs/apache-airflow-providers-apache-spark/commits.rst
@@ -28,14 +28,26 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+================================================================================================ =========== ===============================================
+
1.0.3
.....
-Latest change: 2021-04-27
+Latest change: 2021-05-01
================================================================================================ =========== =========================================================================
Commit Committed Subject
================================================================================================ =========== =========================================================================
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
`5b2fe0e74 `_ 2021-04-27 ``Add Connection Documentation for Popular Providers (#15393)``
`4b031d39e `_ 2021-04-27 ``Make Airflow code Pylint 2.8 compatible (#15534)``
`657384615 `_ 2021-04-27 ``Fix 'logging.exception' redundancy (#14823)``
diff --git a/docs/apache-airflow-providers-apache-spark/index.rst b/docs/apache-airflow-providers-apache-spark/index.rst
index 32c352f62f4f5..3bf3ac9fcfa75 100644
--- a/docs/apache-airflow-providers-apache-spark/index.rst
+++ b/docs/apache-airflow-providers-apache-spark/index.rst
@@ -57,7 +57,7 @@ Package apache-airflow-providers-apache-spark
`Apache Spark `__
-Release: 1.0.3
+Release: 2.0.0
Provider package
----------------
@@ -101,6 +101,17 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+
1.0.3
.....
diff --git a/docs/apache-airflow-providers-apache-sqoop/commits.rst b/docs/apache-airflow-providers-apache-sqoop/commits.rst
index fd3b40e44d4c5..443906ade495a 100644
--- a/docs/apache-airflow-providers-apache-sqoop/commits.rst
+++ b/docs/apache-airflow-providers-apache-sqoop/commits.rst
@@ -28,19 +28,37 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-31 ``Fixes failing static checks after recent pre-commit upgrade (#16183)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`4b031d39e `_ 2021-04-27 ``Make Airflow code Pylint 2.8 compatible (#15534)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== ========================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
`5090fb0c8 `_ 2020-12-15 ``Add script to generate integrations.json (#13073)``
-================================================================================================ =========== =====================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-apache-sqoop/index.rst b/docs/apache-airflow-providers-apache-sqoop/index.rst
index 8802272674aad..83479e126f901 100644
--- a/docs/apache-airflow-providers-apache-sqoop/index.rst
+++ b/docs/apache-airflow-providers-apache-sqoop/index.rst
@@ -44,7 +44,7 @@ Package apache-airflow-providers-apache-sqoop
`Apache Sqoop `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -79,6 +79,23 @@ You can install this package on top of an existing airflow 2.* installation via
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fixes failing static checks after recent pre-commit upgrade (#16183)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Make Airflow code Pylint 2.8 compatible (#15534)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-asana/commits.rst b/docs/apache-airflow-providers-asana/commits.rst
index 1e48fbfd12837..a29e7f6a58189 100644
--- a/docs/apache-airflow-providers-asana/commits.rst
+++ b/docs/apache-airflow-providers-asana/commits.rst
@@ -20,8 +20,21 @@
Package apache-airflow-providers-asana
------------------------------------------------------
-`Asana `__
+`Asana `__
This is detailed commit list of changes for versions provider package: ``asana``.
For high-level changelog, see :doc:`package information including changelog `.
+
+
+
+1.0.0
+.....
+
+Latest change: 2021-05-17
+
+================================================================================================ =========== ===============================
+Commit Committed Subject
+================================================================================================ =========== ===============================
+`162e3204c `_ 2021-05-17 ``Add Asana Provider (#14521)``
+================================================================================================ =========== ===============================
diff --git a/docs/apache-airflow-providers-asana/index.rst b/docs/apache-airflow-providers-asana/index.rst
index 5790c1843088b..cfd9f5e7953fa 100644
--- a/docs/apache-airflow-providers-asana/index.rst
+++ b/docs/apache-airflow-providers-asana/index.rst
@@ -60,7 +60,7 @@ Content
Package apache-airflow-providers-asana
------------------------------------------------------
-`Asana `__
+`Asana `__
Release: 1.0.0
@@ -68,34 +68,24 @@ Release: 1.0.0
Provider package
----------------
-This is a provider package for the ``asana`` provider. All classes for this provider package
+This is a provider package for ``asana`` provider. All classes for this provider package
are in ``airflow.providers.asana`` python package.
Installation
------------
-.. note::
-
- On November 2020, new version of PIP (20.3) has been released with a new, 2020 resolver. This resolver
- does not yet work with Apache Airflow and might lead to errors in installation - depends on your choice
- of extras. In order to install Airflow you need to either downgrade pip to version 20.2.4
- ``pip install --upgrade pip==20.2.4`` or, in case you use Pip 20.3, you need to add option
- ``--use-deprecated legacy-resolver`` to your pip install command.
-
-
You can install this package on top of an existing airflow 2.* installation via
``pip install apache-airflow-providers-asana``
PIP requirements
----------------
-============= ==================
-PIP package Version required
-============= ==================
-``asana`` ``>=0.10``
-============= ==================
-
-
+=================== ==================
+PIP package Version required
+=================== ==================
+``asana`` ``>=0.10``
+``cached-property`` ``>=1.5.2``
+=================== ==================
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
diff --git a/docs/apache-airflow-providers-celery/commits.rst b/docs/apache-airflow-providers-celery/commits.rst
index 800fa71479c3b..272154ff1f44f 100644
--- a/docs/apache-airflow-providers-celery/commits.rst
+++ b/docs/apache-airflow-providers-celery/commits.rst
@@ -28,19 +28,35 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`3fd5ef355 `_ 2021-01-21 ``Add missing logos for integrations (#13717)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-celery/index.rst b/docs/apache-airflow-providers-celery/index.rst
index b05e8d4efa34e..c47c18040d7b1 100644
--- a/docs/apache-airflow-providers-celery/index.rst
+++ b/docs/apache-airflow-providers-celery/index.rst
@@ -45,7 +45,7 @@ Package apache-airflow-providers-celery
`Celery `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -91,6 +91,21 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-cloudant/commits.rst b/docs/apache-airflow-providers-cloudant/commits.rst
index db400027ed52a..4dc2d66bcedc1 100644
--- a/docs/apache-airflow-providers-cloudant/commits.rst
+++ b/docs/apache-airflow-providers-cloudant/commits.rst
@@ -28,19 +28,34 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`3fd5ef355 `_ 2021-01-21 ``Add missing logos for integrations (#13717)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-cloudant/index.rst b/docs/apache-airflow-providers-cloudant/index.rst
index 00a451d657240..2d39dc6485595 100644
--- a/docs/apache-airflow-providers-cloudant/index.rst
+++ b/docs/apache-airflow-providers-cloudant/index.rst
@@ -45,7 +45,7 @@ Package apache-airflow-providers-cloudant
`IBM Cloudant `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -89,6 +89,21 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-cncf-kubernetes/commits.rst b/docs/apache-airflow-providers-cncf-kubernetes/commits.rst
index eefbb30092242..4b47fd7f7e8b1 100644
--- a/docs/apache-airflow-providers-cncf-kubernetes/commits.rst
+++ b/docs/apache-airflow-providers-cncf-kubernetes/commits.rst
@@ -28,14 +28,31 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-06-03 ``Bug Pod Template File Values Ignored (#16095)``
+`476d0f6e3 `_ 2021-05-22 ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+`85b2ccb0c `_ 2021-05-20 ``Add 'KubernetesPodOperat' 'pod-template-file' jinja template support (#15942)``
+`733bec9a0 `_ 2021-05-20 ``Bug Fix Pod-Template Affinity Ignored due to empty Affinity K8S Object (#15787)``
+`37d549bde `_ 2021-05-14 ``Save pod name to xcom for KubernetesPodOperator (#15755)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+================================================================================================ =========== ===================================================================================
+
1.2.0
.....
-Latest change: 2021-04-27
+Latest change: 2021-05-01
================================================================================================ =========== ===========================================================================
Commit Committed Subject
================================================================================================ =========== ===========================================================================
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
`5b2fe0e74 `_ 2021-04-27 ``Add Connection Documentation for Popular Providers (#15393)``
`53fc1a967 `_ 2021-04-26 ``Change KPO node_selectors warning to proper deprecationwarning (#15507)``
`d3cc67aa7 `_ 2021-04-24 ``Fix timeout when using XCom with KubernetesPodOperator (#15388)``
diff --git a/docs/apache-airflow-providers-cncf-kubernetes/index.rst b/docs/apache-airflow-providers-cncf-kubernetes/index.rst
index 8a52d8a8a30ca..ec7f95a8fee81 100644
--- a/docs/apache-airflow-providers-cncf-kubernetes/index.rst
+++ b/docs/apache-airflow-providers-cncf-kubernetes/index.rst
@@ -58,7 +58,7 @@ Package apache-airflow-providers-cncf-kubernetes
`Kubernetes `__
-Release: 1.2.0
+Release: 2.0.0
Provider package
----------------
@@ -103,6 +103,30 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add 'KubernetesPodOperat' 'pod-template-file' jinja template support (#15942)``
+* ``Save pod name to xcom for KubernetesPodOperator (#15755)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Bug Fix Pod-Template Affinity Ignored due to empty Affinity K8S Object (#15787)``
+* ``Bug Pod Template File Values Ignored (#16095)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Bump pyupgrade v2.13.0 to v2.18.1 (#15991)``
+
1.2.0
.....
diff --git a/docs/apache-airflow-providers-databricks/commits.rst b/docs/apache-airflow-providers-databricks/commits.rst
index 2c4a8f49d2754..648790547c37f 100644
--- a/docs/apache-airflow-providers-databricks/commits.rst
+++ b/docs/apache-airflow-providers-databricks/commits.rst
@@ -28,20 +28,36 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`df143aee8 `_ 2021-04-29 ``An initial rework of the "Concepts" docs (#15444)``
+`49cae1f05 `_ 2021-04-17 ``Add documentation for Databricks connection (#15410)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+================================================================================================ =========== =================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`a9ac2b040 `_ 2021-01-23 ``Switch to f-strings using flynt. (#13732)``
`3fd5ef355 `_ 2021-01-21 ``Add missing logos for integrations (#13717)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-databricks/index.rst b/docs/apache-airflow-providers-databricks/index.rst
index 81a888b527cf1..56c262611f19a 100644
--- a/docs/apache-airflow-providers-databricks/index.rst
+++ b/docs/apache-airflow-providers-databricks/index.rst
@@ -58,7 +58,7 @@ Package apache-airflow-providers-databricks
`Databricks `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -102,6 +102,28 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Features
+~~~~~~~~
+
+* ``Add documentation for Databricks connection (#15410)``
+
+Bug Fixes
+~~~~~~~~~
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``An initial rework of the "Concepts" docs (#15444)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-datadog/commits.rst b/docs/apache-airflow-providers-datadog/commits.rst
index 3655e28b43487..b94c232d0ef79 100644
--- a/docs/apache-airflow-providers-datadog/commits.rst
+++ b/docs/apache-airflow-providers-datadog/commits.rst
@@ -28,19 +28,36 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`a7ca1b3b0 `_ 2021-03-26 ``Fix Sphinx Issues with Docstrings (#14968)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`3fd5ef355 `_ 2021-01-21 ``Add missing logos for integrations (#13717)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-datadog/index.rst b/docs/apache-airflow-providers-datadog/index.rst
index 8428cadcf1b23..2a492baff1845 100644
--- a/docs/apache-airflow-providers-datadog/index.rst
+++ b/docs/apache-airflow-providers-datadog/index.rst
@@ -50,7 +50,7 @@ Package apache-airflow-providers-datadog
`Datadog `__
-Release: 1.0.1
+Release: 2.0.0
Provider package
----------------
@@ -94,6 +94,26 @@ PIP package Version required
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix Sphinx Issues with Docstrings (#14968)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Remove Backport Providers (#14886)``
+ * ``Update documentation for broken package releases (#14734)``
+
1.0.1
.....
diff --git a/docs/apache-airflow-providers-dingding/commits.rst b/docs/apache-airflow-providers-dingding/commits.rst
index ddd8eb0a1cd74..42fb565eab780 100644
--- a/docs/apache-airflow-providers-dingding/commits.rst
+++ b/docs/apache-airflow-providers-dingding/commits.rst
@@ -28,14 +28,32 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`814e471d1 `_ 2021-04-29 ``Update pre-commit checks (#15583)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`266384a63 `_ 2021-04-05 ``Fix string concatenation using 'f-strings' (#15200)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+================================================================================================ =========== =======================================================================
+
1.0.2
.....
-Latest change: 2021-02-24
+Latest change: 2021-02-27
================================================================================================ =========== ============================================================
Commit Committed Subject
================================================================================================ =========== ============================================================
+`589d6dec9 `_ 2021-02-27 ``Prepare to release the next wave of providers: (#14487)``
`e12181258 `_ 2021-02-24 ``Replace deprecated doc links to the correct one (#14429)``
================================================================================================ =========== ============================================================
diff --git a/docs/apache-airflow-providers-dingding/index.rst b/docs/apache-airflow-providers-dingding/index.rst
index d4e14cf623ce7..6b1574db51506 100644
--- a/docs/apache-airflow-providers-dingding/index.rst
+++ b/docs/apache-airflow-providers-dingding/index.rst
@@ -57,7 +57,7 @@ Package apache-airflow-providers-dingding
`Dingding `__
-Release: 1.0.2
+Release: 2.0.0
Provider package
----------------
@@ -90,6 +90,15 @@ Dependent package
`apache-airflow-providers-http `_ ``http``
================================================================================================ ========
+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-dingding 2.0.0 sdist package `_ (`asc `__, `sha512 `__)
+* `The apache-airflow-providers-dingding 2.0.0 wheel package `_ (`asc `__, `sha512 `__)
+
.. Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
@@ -111,6 +120,27 @@ Dependent package
Changelog
---------
+2.0.0
+.....
+
+Breaking changes
+~~~~~~~~~~~~~~~~
+
+* ``Auto-apply apply_default decorator (#15667)``
+
+Bug Fixes
+~~~~~~~~~
+
+* ``Fix hooks extended from http hook (#16109)``
+
+.. Below changes are excluded from the changelog. Move them to
+ appropriate section above if needed. Do not delete the lines(!):
+ * ``Fix string concatenation using 'f-strings' (#15200)``
+ * ``Adds interactivity when generating provider documentation. (#15518)``
+ * ``Prepares provider release after PIP 21 compatibility (#15576)``
+ * ``Update pre-commit checks (#15583)``
+ * ``Remove Backport Providers (#14886)``
+
1.0.2
.....
diff --git a/docs/apache-airflow-providers-discord/commits.rst b/docs/apache-airflow-providers-discord/commits.rst
index 807f48916bd07..5441ea9409962 100644
--- a/docs/apache-airflow-providers-discord/commits.rst
+++ b/docs/apache-airflow-providers-discord/commits.rst
@@ -28,19 +28,36 @@ For high-level changelog, see :doc:`package information including changelog `_ 2021-05-27 ``Fix hooks extended from http hook (#16109)``
+`37681bca0 `_ 2021-05-07 ``Auto-apply apply_default decorator (#15667)``
+`807ad32ce `_ 2021-05-01 ``Prepares provider release after PIP 21 compatibility (#15576)``
+`40a2476a5 `_ 2021-04-28 ``Adds interactivity when generating provider documentation. (#15518)``
+`68e4c4dcb `_ 2021-03-20 ``Remove Backport Providers (#14886)``
+`6e6526a0f `_ 2021-03-13 ``Update documentation for broken package releases (#14734)``
+================================================================================================ =========== =======================================================================
+
1.0.1
.....
-Latest change: 2021-02-01
+Latest change: 2021-02-04
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
Commit Committed Subject
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
+`88bdcfa0d `_ 2021-02-04 ``Prepare to release a new wave of providers. (#14013)``
`ac2f72c98 `_ 2021-02-01 ``Implement provider versioning tools (#13767)``
`3fd5ef355 `_ 2021-01-21 ``Add missing logos for integrations (#13717)``
`295d66f91 `_ 2020-12-30 ``Fix Grammar in PIP warning (#13380)``
`6cf76d7ac `_ 2020-12-18 ``Fix typo in pip upgrade command :( (#13148)``
-================================================================================================ =========== ================================================
+================================================================================================ =========== ========================================================
1.0.0
.....
diff --git a/docs/apache-airflow-providers-discord/index.rst b/docs/apache-airflow-providers-discord/index.rst
index ff16f13ad47f7..9bee594b29bb8 100644
--- a/docs/apache-airflow-providers-discord/index.rst
+++ b/docs/apache-airflow-providers-discord/index.rst
@@ -45,7 +45,7 @@ Package apache-airflow-providers-discord
`Discord