nx/docs/changelog/18_0_0.md
Jack Hsu 66eaf2fc74
docs(misc): remove /nx-api pages (#31453)
This PR removes the `/nx-api` pages from `nx-dev`. They are already
redirected from `/nx-api` to either `/technologies` or
`/reference/core-api` URLs.

e.g. `/nx-api/nx` goes to `/reference/core-api/nx` and `/nx-api/react`
goes to `/technologies/react/api`

**Changes**:
- Remove old `nx-api.json` from being generated in
`scripts/documentation/generators/generate-manifests.ts` -- this was
used to generate the sitemap
- Remove `pages/nx-api` from Next.js app since we don't need them
- Remove workaround from link checker
`scripts/documentation/internal-link-checker.ts` -- the angular
rspack/rsbuild and other workarounds are gone now that they are proper
docs in `map.json`
- Update Powerpack/Remote Cache reference docs to exclude API documents
(since they are duplicated in the Intro page) --
`nx-dev/models-document/src/lib/mappings.ts`
- All content in `docs` have been updated with new URL structure

**Note:** Redirects are already handled, and Claude Code was used to
verify the updated `docs/` URLs (see report below). The twelve 404s
links were updated by hand.

## Verification Report

https://gist.github.com/jaysoo/c7863fe7e091cb77929d1976165c357a
2025-06-04 16:57:01 -04:00

1.5 KiB

Nx 18

We were so excited about the features in Nx 18 that we created a whole Launch Nx Week to share our excitement with you. During the launch week, we made the following announcements:

{% youtube src="https://youtu.be/Ed1ZCNqWF1Q" title="Nx 18.0!!!" /%}

Features

{% cards cols="2" %} {% card title="Inferred tasks (Project Crystal)" type="document" url="/concepts/inferred-tasks" /%} {% card title="Project Details View" type="document" url="/features/explore-graph#explore-projects-in-your-workspace" /%} {% card title="New @nx/nuxt plugin" type="document" url="/technologies/vue/nuxt/introduction" /%} {% card title="Distribute tasks on Nx Agents" type="document" url="/ci/features/distribute-task-execution" /%} {% card title="Automatically split e2e tasks (Atomizer)" type="document" url="/ci/features/split-e2e-tasks" /%} {% card title="Re-run flaky tasks" type="document" url="/ci/features/flaky-tasks" /%} {% /cards %}

Breaking Changes

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.