YyFew more updates:

1) I went through a first round of reviews, reviewed and updated the docs
and made sure all versions and messages are correct (Thanks Elad as usual
:)
2) Updated the list of providers with breaking changes (most of them are
about deprecations removals):
  * asana
  * microsoft-azure
  * opsgenie
  * tableau
  * slack
  * snowflake

3) IMPORTANT!

With this "2.3+" wave I changed my mind whether we should treat
min-airflow-version upgrade of provider (on its own it should not be a
breaking change for the provider). Detailed reasoning is in
https://github.com/apache/airflow/pull/27613#discussion_r1020103858
responding to Elad's question about it but in short it boils down to:

* when user uses Airflow 2.2 - this change is not breaking because the user
simply cannot install that provider
* when user uses Airflow 2.3 - this change is not breaking any of user's
workflow - they can install the provider and it should work

So overall - such change is not breaking. Instead I bump "major" version of
all providers (unless there were other breaking changes - see the list
above).

If someone has any doubts here or if you think this is not a good idea -
please comment here, I will also ask for a lasy consensus separately.

J.


On Fri, Nov 11, 2022 at 3:07 AM Jarek Potiuk <[email protected]> wrote:

> Hello everyone,
>
> Slightly delayed, but I am just about to prepare the new wave of
> providers. This is a special release as all providers are only compatible
> with Airflow 2.3 - so we release ALL providers and all of them have at
> least minor versions bumped.
>
> There are breaking changes in:
>
> * azure
> * tableau
> * cncf.kubernetes
>
> PR here: https://github.com/apache/airflow/pull/27613
>
> Let me know if you still want to have some important provider changes to
> merge (and they are ready to be merged).
>
> J.
>
>

Reply via email to