Skip to content

docs: better overviews for apis - #2223

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

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

Conversation

@bjohansebas

Copy link
Copy Markdown
Member

No description provided.

@netlify

netlifyBot commented Mar 29, 2026

Copy link
Copy Markdown

Deploy Preview for expressjscom-preview ready!

NameLink
🔨 Latest commit73f2a62
🔍 Latest deploy loghttps://app.netlify.com/projects/expressjscom-preview/deploys/69c9cbcd50db810008609a4f
😎 Deploy Previewhttps://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 ownerMarch 30, 2026 00:45

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

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

Comment threadastro/src/i18n/ui/en.json
Comment threadastro/src/content/api/3x/api/response/index.mdx Outdated
Comment threadastro/src/content/api/3x/api/response/index.mdx
Comment threadastro/src/content/api/3x/api/request/index.mdx Outdated
Comment threadastro/src/config/menu/api.ts Outdated
@bjohansebas
bjohansebas merged commit 84cc5f0 into redesignMar 30, 2026
10 checks passed
@bjohansebas
bjohansebas deleted the redesign-apis-docs branch March 30, 2026 01:05
@bjohansebasbjohansebas mentioned this pull request Apr 4, 2026
Sign up for freeto 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

@bjohansebas