Minor Changes
-
6e03827: feat: reduce install/image size by making AsyncAPI Studio an on-demand dependency
@asyncapi/studio(and its transitivenext) is no longer a runtime dependency — it is now adevDependency, so end-user (npm install -g) and Docker (--omit=dev) installs are ~450MB smaller, while its version stays tracked and locked for development. The first time you runstart studio,start preview, ornew --studiowithout Studio present, the CLI installs it on-demand into its data directory (the version is read from the CLI's declared@asyncapi/studiorange). Studio can also be downloaded ahead of time withasyncapi studio install. Pass--yes/-y(or setASYNCAPI_STUDIO_AUTO_INSTALL=1) to install it without a prompt in non-interactive environments. Standalone installations now report an actionable error when npm is unavailable. The deadgenerator-v2dependency was also removed and the Docker image was slimmed further (removed the unused build toolchain, kept chromium for PDF generation).