potiuk opened a new pull request, #76444: URL: https://github.com/apache/airflow/pull/76444
Replaces the Dependabot UI bump for `main`, keeping its commit and adding the test fix it needs to pass CI. `@tanstack/virtual-core` now measures the scroll viewport from `clientHeight` rather than `offsetHeight`. `happy-dom` reports 0 for it, so 28 log tests rendered no virtualized rows. They now mock `clientHeight` as well. This is a test fixture gap; there is no change to production code. Checked locally, on the branch rebased onto `main`: - `pnpm test` in `airflow-core/src/airflow/ui`: 28 failed before the mock, 2345 passed after it. - `pnpm test` in the simple auth manager UI: 1 passed on Node 22. - `vite build` of the UI: succeeded. - prek pre-commit hooks, including `ts-compile-lint-ui`, and manual-stage hooks: passed. The `compile-ui-assets` manual hook was skipped in favour of the direct build above. related: #76395, #76441 --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes — Claude Opus 5 Generated-by: Claude Opus 5 following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
