Bug Fixes
- Fix deprecation error message rather than silencing it (#18126)
- Limit the number of queued dagruns created by the Scheduler (#18065)
- Fix
DagRun
execution order from queued to running not being properly followed (#18061) - Fix
max_active_runs
not allowing moving of queued dagruns to running (#17945) - Avoid redirect loop for users with no permissions (#17838)
- Avoid endless redirect loop when user has no roles (#17613)
- Fix log links on graph TI modal (#17862)
- Hide variable import form if user lacks permission (#18000)
- Improve dag/task concurrency check (#17786)
- Fix Clear task instances endpoint resets all DAG runs bug (#17961)
- Fixes incorrect parameter passed to views (#18083) (#18085)
- Fix Sentry handler from
LocalTaskJob
causing error (#18119) - Limit
colorlog
version (6.x is incompatible) (#18099) - Only show Pause/Unpause tooltip on hover (#17957)
- Improve graph view load time for dags with open groups (#17821)
- Increase width for Run column (#17817)
- Fix wrong query on running tis (#17631)
- Add root to tree refresh url (#17633)
- Do not delete running DAG from the UI (#17630)
- Improve discoverability of Provider packages' functionality
- Do not let
create_dagrun
overwrite explicitrun_id
(#17728) - BugFix: Regression on pid reset to allow task start after heartbeat (#17333)
- Set task state to failed when pod is DELETED while running (#18095)
- Advises the kernel to not cache log files generated by Airflow (#18054)
- Sort adopted tasks in
_check_for_stalled_adopted_tasks
method (#18208) - Fix
DagRunState
enum query forMySQLdb
driver (#17886)
Doc only changes
- Update version added fields in airflow/config_templates/config.yml (#18128)
- Improve the description of how to handle dynamic task generation (#17963)
- Improve cross-links to operators and hooks references (#17622)
- Doc: Fix replacing Airflow version for Docker stack (#17711)
- Make the providers operators/hooks reference much more usable (#17768)
- Update description about the new
connection-types
provider meta-data - Suggest to use secrets backend for variable when it contains sensitive data (#17319)
- Improves quick-start docker-compose warnings and documentation (#18164)
- Separate Installing from sources section and add more details (#18171)
- Doc: Use
closer.lua
script for downloading sources (#18179) - Doc: Improve installing from sources (#18194)
- Improves installing from sources pages for all components (#18251)