Pre-release alpha of Cosmos 1.14.2.
First alpha cut from
release-1.14with the full milestone applied (previous alphasa1/a2were point fixes off feature branches). See the release PR for cherry-pick provenance and manual conflict resolution: #2708.
Bug Fixes
- Sanitize disallowed characters from XCom backup variable key by @MichaelRBlack in #2629
- Prevent watcher producers from colliding on one XCom-backup key by @tatiana in #2683
- Retry watcher downstream models on upstream-failure recovery by @tatiana in #2684
- Fix
ExecutionMode.WATCHERinteraction withdepends_on_pastby @johnhoran in #2615 - Fix duplicate
deferrablekwarg inDbtRunAirflowAsyncBigqueryOperatorby @pankajastro in #2616 - Fix dbt docs iframe
srcmissing deployment path prefix by @pankajastro in #2640 - Defer
TaskInstanceimport in cluster policy to fix Sentry init crash by @pankajastro in #2662 - Restore type hints broken by lazy imports in
cosmos/__init__.pyby @pankajastro in #2647 - Fix
ExecutionMode.WATCHERnon-dbt stdout being suppressed from logs by @pankajastro in #2654
Docs
- Document source freshness aware execution for
ExecutionMode.WATCHERby @pankajastro in #2617 - Add reference docs for
DbtRunLocalOperator,DbtTestLocalOperator,DbtSnapshotLocalOperatorandDbtBuildLocalOperatorby @pankajastro in #2643 - Add watcher retry behaviour history documentation by @tatiana in #2600
- Add Apache Airflow® trademark on first prominent mention by @pankajkoti in #2624
- Sentence-case section headings by @pankajkoti in #2630
- Use
-for bullet points by @pankajkoti in #2631 - Drop decorative separator lines by @pankajkoti in #2632
- Normalize heading underlines in
docs/guides/anddocs/index.rstby @pankajkoti in #2664 - Fix broken cross-directory doc links by @pankajastro in #2694
- Fix broken external links in hand-written docs by @pankajastro in #2696
Others
- Import
ParamValidationErrorfromairflow.sdkto silence deprecation warning by @pankajastro in #2645 - Import
DAGfromairflow.sdkto silence deprecation warning by @pankajastro in #2644 - Enforce docs style guide via pre-commit hook by @pankajkoti and @tatiana in #2633
Milestone: Cosmos 1.14.2
Full changelog: astronomer-cosmos-v1.14.1...astronomer-cosmos-v1.14.2a3