@lynx-js/qrcode-rsbuild-plugin@0.7.0
Minor Changes
- BREAKING CHANGE: Require
@lynx-js/rspeedy^0.17.0in the plugins that read the build engine config throughSymbol.for('@lynx-js/rsbuild-plugin:config'), since the engine that ships with0.16does not expose it. The plugins that do not touch the engine keep their existing range and add^0.17.0to it. (#3682)
Patch Changes
-
Declare the build host as an optional peer dependency.
@rsbuild/corecovers a plain Rsbuild build, and@lynx-js/rspeedycovers an Rspeedy one, so whichever host is installed is version-checked. (#3678) -
Stop
rspeedy previewfrom repeating the bundle path in the URLs it prints. The bundle path is now resolved once, inserver.printUrls, instead of being written into the server routes that Rsbuild appends to every printed URL. (#3779) -
Resolve the bundle filename through
getLynxConfig(api).resolveBundleFilename()instead of readingoutput.filenameout of the Rspeedy config. A configured filename is now honored when the plugins are used with Rsbuild directly. (#3651) -
Skip the built-in
pluginLynxwhen one is already applied, so a user who needs to configure the Lynx build engine can applypluginLynxthemselves and have their options win.@lynx-js/rspeedybecomes an optional peer dependency ofpluginReactLynxandpluginQRCode. (#3661)