diff --git a/.changeset/pre.json b/.changeset/pre.json index fbb9a9e..52cf012 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -51,6 +51,7 @@ "dev-ssr-entry-styles", "dev-ssr-inline-core", "dev-toolbar-inspector", + "devtools-dev-server", "devtools-optimizer-hash", "devtools-optional-peer-stub", "diagnostics-auto-enable", @@ -107,6 +108,7 @@ "nonce-local-projection", "observe-option", "option-docs-cleanup", + "optional-babel-peers", "path-addressed-server-functions", "performance-tracks-dev-default", "plugin-package-rename", diff --git a/CHANGELOG.md b/CHANGELOG.md index b23bff0..4c0043c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 3.0.0-next.57 + +### Minor Changes + +- a3c76c2: Connect the start-mode development toolbar to the dev server. Errors the server runtime reports through `configureServerErrors` reach the toolbar, and the app's own hook is still called. The toolbar also gets the installed versions of `solid-js`, `@solidjs/web`, the plugin and Vite, and an endpoint that opens files in the editor. + +### Patch Changes + +- 75a5876: `@babel/core` and `@solidjs/babel-plugin` are now optional peer dependencies, and `@types/babel__core` is no longer a dependency, so a project on the default native compiler installs no Babel packages. Projects using `compiler: 'babel'` must install `@babel/core` and `@solidjs/babel-plugin`, and projects passing the `babel` option under the native compiler must install `@babel/core`; without them the plugin throws an error naming the option and the packages on the first transform. The `babel` option is now typed by the exported `BabelOptions` interface, which accepts Babel's `TransformOptions` without the plugin's declarations importing `@babel/core`. + ## 3.0.0-next.56 ### Patch Changes diff --git a/package.json b/package.json index 9a486bd..d878691 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@solidjs/vite-plugin", - "version": "3.0.0-next.56", + "version": "3.0.0-next.57", "description": "solid-js integration plugin for Vite", "type": "module", "engines": {