angular.courses
DIOP0005API healthCI gate

Developer preview API in use

The project uses an API in developer preview: stable enough to try, still allowed to change in a minor release.

What it means

Developer preview APIs are close to their final shape but are not covered by the deprecation policy yet. Breaking changes ship in minors with a note in the changelog.

How to fix it

Read the release notes when updating minors, and switch to the stable form once the API graduates (the caniuse feature page shows the version).

What it looks like

As printed by diopter check; the UI and the Markdown report show the same finding with its location.

[DIOP0005] `linkedSignal` is in developer preview since v19 (src/app/cart/cart.store.ts:14).
In CI
diopter check --fail-on experimental.
In the UI
The API health tab, from diopter next to your dev server, or the static report from diopter build.
For agents
MCP tool get-report (diopter mcp).

Learn more