-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Closed
Labels
kind:metaHigh-level information important to the communityHigh-level information important to the community
Description
Body
We are kindly requesting that contributors to Apache Airflow RC 2.8.1rc1 help test the RC.
Please let us know by commenting if the issue is addressed in the latest RC.
- Add log lookup exception for empty op subtypes (#35536): @vchiapaikeo
- Create latest log dir symlink as relative link (#36019): @Kache
- Fix Python-based decorators templating (#36103): @potiuk
Linked issues: - Do not let EventsTimetable schedule past events if catchup=False (#36134): @avkirilishin
- Add test to evaluation of tasks in mapped task group (#36149): @avkirilishin
- Bugfix/logging for pausing (#36182): @alephmelo @romsharon98
Linked issues: - Kubernetes executor running slots leak fix (#36240): @llamageddon83 @dirrao @crabio
Linked issues: - enable mark task as failed/success always (#36254): @romsharon98 @internetcoffeephone
Linked issues: - Stop deserializing pickle when enable_xcom_pickling is False (#36255): @hussein-awala
- Replace deprecated
get_accessible_dag_idsand useget_readable_dagsin get_dag_warnings (#36256): @hussein-awala - Check DAG read permission before accessing DAG code (#36257): @hussein-awala
- Upgrade to just released
pip23.3.2 (#36271): @potiuk - Bugfix: Webserver returns 500 for POST requests to api/dag/*/dagrun from anonymous user (#36275): @tullis @eliskovets @pateash
Linked issues: - Increase width of execution_date input in trigger.html (#36278): @HurSungYun
- Use
batch_is_authorized_dagto check if user has permission to read DAGs (#36279): @hussein-awala @vincbeck
Linked issues: - Add support of Pendulum 3 (#36281): @Taragolis
- Remove common.io from chicken-egg providers. (#36284): @potiuk
- Straighten typing in workday timetable (#36296): @uranusjr
- Fix AirflowSkipException message raised by BashOperator (#36354): @dolfinus
- Allow PythonVirtualenvOperator.skip_on_exit_code to be zero (#36361): @dolfinus
- fix datetime reference in DAG.is_fixed_time_schedule (#36370): @joshowen
- Stop serializing timezone-naive datetime as a timezone-aware datetime with UTC tz (#36379): @Lee-W @hussein-awala
Linked issues: - Fix the required access for get_variable endpoint (#36396): @hussein-awala
- Add flask config:
MAX_CONTENT_LENGTH(#36401): @yo1956 - Make
kubernetesdecorator type annotation consistent with operator (#36405): @Taragolis - Remove redundant
dockerdecorator type annotations (#36406): @Taragolis - Follow BaseHook connection fields method signature in FSHook (#36444): @Taragolis
- Fix get_leaves calculation for teardown in nested group (#36456): @dstandish @ardubev16
Linked issues: - Remove pypitest from the release process (#36466): @potiuk
- fix: Repair incorrect display of the deferrable operators in the documentation (#36476): @kacpermuda
- Add zlib1g-dev package to Airflow images (#36493): @potiuk
- Add pre-commit check to check integrations table. (#36497): @timonviola
- Refactor _manage_executor_state by refreshing TIs in batch (#36502): @hussein-awala
- Announce MSSQL support end in Airflow 2.9.0, add migration script hints (#36509): @jscheffl
Linked issues: - Raise error when
DagRunfails while runningdag test(#36517): @kaxil - Remove option ot set a task instance to running state in UI (#36518): @jscheffl
- Fix details tab not showing when using dynamic task mapping (#36522): @shohamy7 @csp33
Linked issues: - feat: K8S 1.29 support (#36527): @raphaelauv
- Standardize airflow build process and switch to Hatchling build backend (#36537): @potiuk
- Avoid using dict as default value in call_regular_interval (#36608): @hussein-awala
- Tracking airflow-github changelog activities using progress bar (#36610): @amoghrajesh
- Fix run type icon alignment with run type text (#36616): @shohamy7 @amoghrajesh
Linked issues: - Redirect to index when user does not have permission to access a page (#36623): @vincbeck
- Make
graphvizdependency optional (#36647): @potiuk
Linked issues: - Make sure
multiple_outputsis inferred correctly even when usingTypedDict(#36652): @noamcohen97 - Fix the type hint for tis_query in _process_executor_events (#36655): @hussein-awala
- Provide the logger_name param to base hook in order to override the logger name (#36674): @hussein-awala
- Change in dag details from
concurrencytomax active tasks(#36691): @romsharon98 - Fix Callback exception when a removed task is the last one in the task instance list (#36693): @joaopamaral
- Get rid of pyarrow-hotfix for CVE-2023-47248 (#36697): @potiuk @ephraimbuddy
Linked issues: - Set min pandas dependency to 1.2.5 for all providers and airflow (#36698): @potiuk
Linked issues: - Fix AttributeError while using the function update_state (#36712): @fuatcakici
Linked issues: - Use
mariadbby default when build final prod image (#36716): @ant-bl @Taragolis
Linked issues: - Add back FAB constant in legacy security manager (#36719): @zachliu @vincbeck
Linked issues: - Fix check on subclass for
typing.Unionin_infer_multiple_outputsfor Python 3.10+ (#36728): @Taragolis - Fix tests to adopt changes in Jinja 3.1.3 (#36731): @Taragolis
- Remove usused index on task instance (#36737): @dstandish @babinos87
Linked issues: - Allow anoymous user edit/show resource when set AUTH_ROLE_PUBLIC (#36750): @BobDu @eliskovets
Linked issues: - Restore function scoped httpx import in file_task_handler for perf (#36753): @vchiapaikeo
- explicit string cast required to force integer-type run_ids to be passed as strings instead of integers (#36756): @evgenyslab
- Disable
PytestDeprecationWarningwhen create warnings_recorder (#36759): @Taragolis - Generate Python client in reproducible way (#36763): @potiuk
- Better error message when sqlite URL uses relative path (#36774): @potiuk
- Remove wrong changelog about default Python version in the image (#36777): @potiuk
Linked issues: - Add unit test for AUTH_ROLE_PUBLIC=Admin (#36787): @BobDu
Linked issues: - Avoid auto-detection of Airflow Sources during breeze installation (#36792): @potiuk
- Fix airflow-scheduler exiting with code 0 on exceptions (#36800): @joaopamaral
Thanks to all who contributed to the release (probably not a complete list!):
@joaopamaral @Lee-W @hussein-awala @amoghrajesh @fuatcakici @zachliu @llamageddon83 @dirrao @avkirilishin @uranusjr @dolfinus @yo1956 @ephraimbuddy @internetcoffeephone @BobDu @romsharon98 @Kache @kaxil @timonviola @potiuk @pateash @babinos87 @shohamy7 @tullis @HurSungYun @raphaelauv @ant-bl @csp33 @Taragolis @evgenyslab @joshowen @dstandish @noamcohen97 @ardubev16 @eliskovets @crabio @jscheffl @alephmelo @kacpermuda @vchiapaikeo @vincbeck
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Metadata
Metadata
Assignees
Labels
kind:metaHigh-level information important to the communityHigh-level information important to the community