From 0413cd53f5e896ae57201451763e271e1a8e97cb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 5 May 2026 09:26:36 +0000 Subject: [PATCH 1/2] Initial plan From 89d30b74432eb908d4086c453f0dad689f2f0014 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 5 May 2026 09:30:01 +0000 Subject: [PATCH 2/2] fix: ApiLink generates correct URL for versioned docs Agent-Logs-Url: https://github.com/apify/crawlee-python/sessions/cd7995a3-b181-460c-9883-54135d42f52f Co-authored-by: barjin <61918049+barjin@users.noreply.github.com> --- website/src/components/ApiLink.jsx | 33 ++++++++++-------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/website/src/components/ApiLink.jsx b/website/src/components/ApiLink.jsx index af50edc500..b33c627635 100644 --- a/website/src/components/ApiLink.jsx +++ b/website/src/components/ApiLink.jsx @@ -1,32 +1,21 @@ import React from 'react'; import Link from '@docusaurus/Link'; -// eslint-disable-next-line import/no-extraneous-dependencies -import { useDocsVersion } from '@docusaurus/theme-common/internal'; +import { useDocsVersion } from '@docusaurus/plugin-content-docs/client'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -// const pkg = require('../../../packages/crawlee/package.json'); -// -// const [v1, v2] = pkg.version.split('.'); -// const stable = [v1, v2].join('.'); - const ApiLink = ({ to, children }) => { + const version = useDocsVersion(); + const { siteConfig } = useDocusaurusContext(); + + if (siteConfig.presets[0][1].docs.disableVersioning || version.isLast) { + return ( + {children} + ); + } + return ( - {children} + {children} ); - - // const version = useDocsVersion(); - // const { siteConfig } = useDocusaurusContext(); - // - // // if (siteConfig.presets[0][1].docs.disableVersioning || version.version === stable) { - // if (siteConfig.presets[0][1].docs.disableVersioning) { - // return ( - // {children} - // ); - // } - // - // return ( - // {children} - // ); }; export default ApiLink;