bobu-putheeckal opened a new pull request, #67409: URL: https://github.com/apache/airflow/pull/67409
Closes #64541. ## What's changed - Add a shared UI docs URL helper that falls back to stable docs for unreleased/pre-release Airflow versions. - Use the helper for the nav docs version link and the connections empty-state docs link. - Keep external docs links using `target="_blank"` with `rel="noopener noreferrer"`. ## Tests - `vitest run src/utils/links.test.ts src/layouts/Nav/DocsButton.test.tsx src/pages/Connections/NothingFoundInfo.test.tsx` - `eslint src/utils/links.ts src/utils/links.test.ts src/layouts/Nav/DocsButton.tsx src/layouts/Nav/DocsButton.test.tsx src/pages/Connections/NothingFoundInfo.tsx src/pages/Connections/NothingFoundInfo.test.tsx` - `tsc --p tsconfig.app.json --noEmit` Note: local UI dependencies were provided via a temporary symlink to a sibling worktree install because this worktree did not have `node_modules` and `pnpm` was not installed on PATH. -- 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]
