-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Description
Body
We are kindly requesting that contributors to Apache Airflow RC 2.8.2rc3 help test the RC.
Please let us know by commenting if the issue is addressed in the latest RC.
- Base date for fetching dag grid view must include selected run_id (#34887): @hterik
- Move
IMPORT_ERRORfrom DAG related permissions to view related permissions (#37292): @vincbeck - fix: sort dag processing stats by last_runtime (#37302): @Narendra-Neerukonda
- Check permissions for ImportError (#37468): @jedcunningham
- Allow pre-population of trigger form values via URL parameters (#37497): @jscheffl @jsgh7276
Linked issues: - Fix few small release issues found during 2.8.2 preparation (#37633): @potiuk
- Sanitize the conn_id to disallow potential script execution (#32867): @andylamp @potiuk
Linked issues: - Displaying "actual" try number in TaskInstance view (#34635): @SamWheating
- Fix task id copy button copying wrong id (#34904): @ByPort @Adaverse
Linked issues: - Change AirflowTaskTimeout to inherit BaseException (#35653): @hterik @potiuk
Linked issues: - Fix the bug that affected the DAG end date. (#36144): @avkirilishin
- Fix broken regex for allowed_deserialization_classes (#36147): @barrysteyn @bolkedebruin @tobiaszorzetto
Linked issues: - Updated config.yml for environment variable sql_alchemy_connect_args (#36526): @koushik-rout-samsung
- Fix security manager inheritance in fab provider (#36538): @maiconkkl @vincbeck @kn3609571
Linked issues: - Secret masker ignores passwords with special chars (#36692): @Rurushu13 @aritra24
Linked issues: - Fixing status icon alignment for various views (#36804): @amoghrajesh
- REST API set description on POST to
/variablesendpoint (#36820): @ryandutton @Taragolis
Linked issues: - Fix webserver always redirecting to home page if user was not logged in (#36833): @csp33
Linked issues: - Fix copy button on a DAG run's config (#36855): @im-perativa @anteverse
Linked issues: - Fix bug introduced by replacing spaces by + in run_id (#36877): @ephraimbuddy
- Limit
flask-sessionto <0.6 (#36895): @Taragolis - Bump min version of Alembic to 1.13.1 (#36928): @Tenzer @potiuk
Linked issues: - Disable dryrun autofetch for ClearInstance and MarkInstance (#36941): @sktemkar16 @im-perativa
Linked issues: - fix: DagRuns with UPSTREAM_FAILED tasks get stuck in the backfill. (#36954): @charleschang0531 @avkirilishin
Linked issues: - Handle SystemExit raised in the task. (#36986): @avkirilishin @vlieven
Linked issues: - add description to queue_when (#36997): @devscheffer
- Remove superfluous
@Sentry.enrich_errors(#37002): @jkramer-ginkgo @Lee-W
Linked issues: - Use execution_date= param as a backup to base date for grid view (#37018): @hterik @bbovenzi
Linked issues: - Upgrade yarn stack in pre-commits (#37048): @potiuk
- Bugfix Triggering DAG with parameters is mandatory when show_trigger_form_if_no_params is enabled (#37063): @jscheffl @csp33
Linked issues: - Bump aiohttp min version to avoid CVE-2024-23829 and CVE-2024-23334 (#37110): @hussein-awala
- Switch instance type to m7g (#37127): @potiuk
- Allow running airflow against sqlite in-memory DB for tests (#37144): @potiuk @ashb
Linked issues: - Revert the sequence of initializing configuration defaults (#37155): @potiuk
- Avoid
pendulum.from_timestampusage (#37160): @Taragolis - treeview - deterministic and new getter (#37162): @raphaelauv
- fix: PythonVirtualenvOperator crashes if any python_callable function is defined in the same source as DAG (#37165): @Felix-neko @rawwar
Linked issues: - Fix Airflow serialization for namedtuple (#37168): @aru-trackunit @Joffreybvn
Linked issues: - Fix collapsed grid width and match selected row between grid/gantt (#37205): @bbovenzi
- Resolve handler close race condition at triggerer shutdown (#37206): @dstandish
- Adjust graph node layout (#37207): @bbovenzi
- Avoid log-groomer container failures when log persistence is enabled (#37222): @arovira @ckljohn
Linked issues: - Upgrade to FAB 4.3.11 (#37233): @potiuk
- Upgrade to just released
pip 24.0(#37236): @potiuk - Improve task names in graph view (#37254): @bbovenzi
- Fix the value of
dateTimeAttrFormatconstant (#37285): @Taragolis @Satoshi-Sh
Linked issues: - Fix permission check on DAGs when
access_entityis specified (#37290): @vincbeck - Fix permissions of parent folders for log file handler (#37310): @matejmurin01 @potiuk
Linked issues: - Limit universal-pathlib to < 0.2.0 (#37311): @potiuk
- Remove unused pageSize method. (#37319): @potiuk
- Turn Pydantic into an optional dependency (#37320): @potiuk
- Add more-itertools as dependency of common-sql (#37359): @potiuk
- Remove flakiness introduced by cleanup in configuration test (#37375): @potiuk
Linked issues: - Include
airflow_pre_installed_providers.txtinto sdist distribution (#37388): @Taragolis - Fix bug with clicking url-unsafe tags (#37395): @patgarz
- Remove
markdownfrom core dependencies (#37396): @Taragolis - Fix intermittent failures coming from buildkit parallel builds (#37403): @potiuk
- Add Python 3.12 exclusions in providers/pyproject.toml (#37404): @potiuk
Linked issues: - Uninstall twine before installing it in CI (#37415): @potiuk
- Fix typo (copy&paste victim) introduced in twine fix (#37428): @potiuk
Linked issues: - Replace other Python 3.11 and 3.12 deprecations (#37478): @Taragolis
- Revoking audit_log permission from all users except admin (#37501): @amoghrajesh
- Change margin to padding so first task can be selected (#37527): @vchiapaikeo
- Fix wrong test after fixing audit log permission (#37547): @amoghrajesh @potiuk
Linked issues: - Fix failing home view test after changing audit log permissions (#37550): @amoghrajesh @potiuk
Linked issues: - Revert "Fix future DagRun rarely triggered by race conditions when max_active_runs reached its upper limit. (#31414)" (#37596): @ephraimbuddy
- Fix regression on trigger form error display on form validation: @jscheffl
Thanks to all who contributed to the release (probably not a complete list!):
@devscheffer @kn3609571 @Joffreybvn @arovira @im-perativa @Taragolis @potiuk @bolkedebruin @ephraimbuddy @jedcunningham @patgarz @bbovenzi @Lee-W @SamWheating @koushik-rout-samsung @rawwar @raphaelauv @vlieven @maiconkkl @ByPort @vincbeck @amoghrajesh @Adaverse @dstandish @csp33 @jkramer-ginkgo @ckljohn @jsgh7276 @ashb @anteverse @Rurushu13 @sktemkar16 @aru-trackunit @tobiaszorzetto @jscheffl @avkirilishin @barrysteyn @Felix-neko @matejmurin01 @andylamp @hterik @Narendra-Neerukonda @Tenzer @aritra24 @hussein-awala @vchiapaikeo @charleschang0531 @Satoshi-Sh @ryandutton
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.