Skip to content

docs: better overviews for apis#2223

Merged
bjohansebas merged 22 commits intoredesignfrom
redesign-apis-docs
Mar 30, 2026
Merged

docs: better overviews for apis#2223
bjohansebas merged 22 commits intoredesignfrom
redesign-apis-docs

Conversation

@bjohansebas
Copy link
Copy Markdown
Member

No description provided.

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 29, 2026

Deploy Preview for expressjscom-preview ready!

Name Link
🔨 Latest commit 73f2a62
🔍 Latest deploy log https://app.netlify.com/projects/expressjscom-preview/deploys/69c9cbcd50db810008609a4f
😎 Deploy Preview https://deploy-preview-2223--expressjscom-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 100 (🟢 up 3 from production)
Accessibility: 100 (🟢 up 13 from production)
Best Practices: 100 (no change from production)
SEO: 100 (🟢 up 6 from production)
PWA: 80 (🟢 up 50 from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@bjohansebas bjohansebas marked this pull request as ready for review March 30, 2026 00:45
@bjohansebas bjohansebas requested a review from a team as a code owner March 30, 2026 00:45
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR restructures the Express API reference pages to provide richer overview/landing pages (MDX with Card-based navigation) across 3.x/4.x/5.x, while also standardizing many API subpages to use Markdown headings instead of embedded HTML.

Changes:

  • Replace several legacy overview.md/include-driven pages with index.mdx overview pages for Router/Request/Response (and add an API landing page per version).
  • Convert many API subpages’ <h3 ...> headings to Markdown # ... headings for consistency.
  • Update the API sidebar menu structure/links (including adding a 3.x-only “Middleware” section) and add new i18n strings used by the menu.

Reviewed changes

Copilot reviewed 289 out of 289 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
astro/src/i18n/ui/en.json Adds new menu translation keys used by the API sidebar.
astro/src/content/docs/en/5x/api.md Removes legacy docs-based 5.x API reference stub page.
astro/src/content/docs/en/4x/api.md Removes legacy docs-based 4.x API reference stub page.
astro/src/content/docs/de/4x/api.md Removes legacy DE 4.x API page that embedded EN includes.
astro/src/content/api/5x/api/router/router.md Removes legacy router overview page (replaced by router index.mdx).
astro/src/content/api/5x/api/router/router-use.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/router/router-route.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/router/router-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/router/router-all.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/router/router-Router.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/router/router-METHOD.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/router/overview.md Removes legacy router overview page (replaced by router index.mdx).
astro/src/content/api/5x/api/router/index.mdx Adds Router landing page with CardList navigation to router APIs.
astro/src/content/api/5x/api/response/response.md Converts “Properties/Methods” headings to Markdown headings.
astro/src/content/api/5x/api/response/res-vary.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-type.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-status.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-set.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-sendStatus.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-sendFile.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-send.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-req.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-render.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-redirect.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-location.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-locals.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-links.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-jsonp.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-json.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-headersSent.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-format.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-end.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-download.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-cookie.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-clearCookie.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-attachment.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-append.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/res-app.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/response/overview.md Removes legacy response overview page (replaced by response index.mdx).
astro/src/content/api/5x/api/response/index.mdx Adds Response landing page with CardList navigation to res APIs.
astro/src/content/api/5x/api/request/req-xhr.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-subdomains.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-stale.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-signedCookies.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-secure.md Converts embedded HTML heading to Markdown heading and removes stray whitespace line.
astro/src/content/api/5x/api/request/req-route.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-res.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-range.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-query.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-protocol.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-path.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-params.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-originalUrl.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-is.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-ips.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-ip.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-hostname.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-host.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-fresh.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-cookies.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-body.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-base-url.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-app.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-acceptsLanguages.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-acceptsEncodings.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-acceptsCharsets.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/req-accepts.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/request/overview.md Removes legacy request overview page (replaced by request index.mdx).
astro/src/content/api/5x/api/request/index.mdx Adds Request landing page with CardList navigation to req APIs.
astro/src/content/api/5x/api/express/index.mdx Converts “Methods” heading to Markdown heading and adds short intro sentence.
astro/src/content/api/5x/api/express/express.urlencoded.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/express/express.text.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/express/express.static.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/express/express.router.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/express/express.raw.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/express/express.json.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/index.mdx Converts Properties/Events/Methods headings to Markdown headings and adds intro sentences.
astro/src/content/api/5x/api/application/app-use.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-set.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-router.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-route.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-render.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-put-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-post-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-path.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-onmount.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-mountpath.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-locals.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-listen.md Converts embedded HTML headings to Markdown headings.
astro/src/content/api/5x/api/application/app-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-get-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-engine.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-enabled.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-enable.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-disabled.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-disable.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-delete-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-all.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api/application/app-METHOD.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/5x/api.mdx Adds 5.x API landing page with code sample + CardList section links.
astro/src/content/api/5x/api.md Removes legacy API stub page.
astro/src/content/api/4x/api/router/router-use.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/router/router-route.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/router/router-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/router/router-all.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/router/router-Router.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/router/router-METHOD.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/router/overview.md Removes legacy router overview page (replaced by router index.mdx).
astro/src/content/api/4x/api/router/index.mdx Adds Router landing page with CardList navigation to router APIs.
astro/src/content/api/4x/api/response/res-vary.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-type.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-status.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-set.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-sendStatus.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-sendFile.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-send.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-req.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-render.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-redirect.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-location.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-locals.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-links.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-jsonp.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-json.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-headersSent.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-format.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-end.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-download.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-cookie.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-clearCookie.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-attachment.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-append.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/res-app.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/response/overview.md Removes legacy response overview page (replaced by response index.mdx).
astro/src/content/api/4x/api/response/index.mdx Adds Response landing page with CardList navigation to res APIs.
astro/src/content/api/4x/api/request/req-xhr.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-subdomains.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-stale.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-signedCookies.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-secure.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-route.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-res.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-range.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-query.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-protocol.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-path.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-params.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-originalUrl.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-is.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-ips.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-ip.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-hostname.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-fresh.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-cookies.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-body.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-base-url.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-app.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-acceptsLanguages.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-acceptsEncodings.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-acceptsCharsets.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/req-accepts.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/request/overview.md Removes legacy request overview page (replaced by request index.mdx).
astro/src/content/api/4x/api/request/index.mdx Adds Request landing page with CardList navigation to req APIs (includes 4.x-specific alert).
astro/src/content/api/4x/api/express/overview.mdx Removes legacy Express overview MDX page (replaced by express index.mdx).
astro/src/content/api/4x/api/express/index.mdx Adds Express object landing page with CardList navigation to express APIs.
astro/src/content/api/4x/api/express/express.urlencoded.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/express/express.text.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/express/express.static.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/express/express.router.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/express/express.raw.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/express/express.json.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/overview.mdx Removes legacy application overview MDX page (replaced by application index.mdx).
astro/src/content/api/4x/api/application/index.mdx Adds application landing page with CardList navigation and info alert.
astro/src/content/api/4x/api/application/app-use.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-set.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-route.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-render.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-put-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-post-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-path.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-onmount.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-mountpath.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-locals.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-listen.md Converts embedded HTML headings to Markdown headings.
astro/src/content/api/4x/api/application/app-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-get-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-engine.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-enabled.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-enable.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-disabled.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-disable.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-delete-method.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-all.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api/application/app-METHOD.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/4x/api.mdx Adds 4.x API landing page with code sample + CardList section links.
astro/src/content/api/4x/api.md Removes legacy API stub page.
astro/src/content/api/3x/api/response/response.md Removes legacy 3.x response include page (replaced by response index.mdx).
astro/src/content/api/3x/api/response/res-type.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-status.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-set.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-sendfile.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-send.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-req.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-render.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-redirect.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-location.md Converts embedded HTML heading to Markdown heading and changes signature display.
astro/src/content/api/3x/api/response/res-locals.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-links.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-jsonp.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-json.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-format.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-download.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-cookie.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-clearCookie.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-charset.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/res-attachment.md Updates description line and converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/response/overview.md Removes legacy placeholder response overview.
astro/src/content/api/3x/api/response/index.mdx Adds Response overview page with CardList navigation (new).
astro/src/content/api/3x/api/request/req-xhr.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-subdomains.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-stale.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-signedCookies.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-secure.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-route.md Converts embedded HTML heading to Markdown heading and normalizes code fence language.
astro/src/content/api/3x/api/request/req-res.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-query.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-protocol.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-path.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-params.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-originalUrl.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-is.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-ips.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-ip.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-host.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-header.md Converts embedded HTML heading to Markdown heading and fixes trailing “p” artifact line.
astro/src/content/api/3x/api/request/req-fresh.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-files.md Converts embedded HTML heading to Markdown heading and normalizes code fence language.
astro/src/content/api/3x/api/request/req-cookies.md Converts embedded HTML heading to Markdown heading and adds code fence title.
astro/src/content/api/3x/api/request/req-body.md Converts embedded HTML heading to Markdown heading and adds code fence title.
astro/src/content/api/3x/api/request/req-acceptsLanguage.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-acceptsCharset.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-accepts.md Converts embedded HTML heading to Markdown heading and adds code fence title.
astro/src/content/api/3x/api/request/req-acceptedLanguages.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-acceptedCharsets.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/request/req-accepted.md Converts embedded HTML heading to Markdown heading and formats JSON example.
astro/src/content/api/3x/api/request/overview.md Removes legacy request include page (replaced by request index.mdx).
astro/src/content/api/3x/api/request/index.mdx Adds Request overview page with CardList navigation (new).
astro/src/content/api/3x/api/middleware/middleware.md Removes legacy middleware include page (replaced by middleware index.mdx).
astro/src/content/api/3x/api/middleware/index.mdx Adds middleware landing page with CardList navigation to built-in middleware docs.
astro/src/content/api/3x/api/middleware/directory.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/middleware/csrf.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/middleware/cookiesession.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/middleware/cookieparser.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/middleware/compress.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/middleware/bodyparser.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/middleware/basicauth.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/express.md Removes legacy Express 3.x express() page.
astro/src/content/api/3x/api/application/index.mdx Converts Properties/Methods headings to Markdown headings and updates links to absolute versioned paths.
astro/src/content/api/3x/api/application/app-use.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-settings.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-set.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-routes.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-render.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-param.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-locals.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-listen.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-get.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-engine.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-enabled.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-enable.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-disabled.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-disable.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-configure.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-all.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api/application/app-VERB.md Converts embedded HTML heading to Markdown heading.
astro/src/content/api/3x/api.mdx Adds 3.x API landing page (with EOL warning/info alerts) and CardList navigation.
astro/src/content/api/3x/api.md Removes legacy 3.x API include-based wrapper page.
astro/src/config/menu/api.ts Updates API sidebar routes to new index pages; adds 3.x-only Middleware section; expands Request/Response/Router nav structure.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bjohansebas bjohansebas merged commit 84cc5f0 into redesign Mar 30, 2026
10 checks passed
@bjohansebas bjohansebas deleted the redesign-apis-docs branch March 30, 2026 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants