@solidjs/html@2.0.0-rc.3
Breaking Changes📦 solid-jsView on GitHub →
⚠ 4 breaking🔧 8 symbols
Summary
This release absorbs the expressions snapshot, reorganizes compilers and runtimes into new packages, and flattens the expressions dump. It also moves internal implementations into subpath folders and adjusts runtime bindings.
⚠️ Breaking Changes
- The expressions snapshot has been absorbed into this repo, lifting compilers to `@solidjs/babel-plugin` and `@solidjs/compiler`, and dumping runtimes into `@solidjs/web`, `h`, `html`, and `universal`.
- The expressions dump has been collapsed, dropping the rxcore seam, flattening runtimes into package `src/`, deleting `babel-preset-solid`, and publishing compiler natives as `@solidjs/compiler-*`.
- Frames, server-functions, and serialization implementations have been moved into their subpath folders.
- `@solidjs/h` and `@solidjs/html` are now bound directly to `@solidjs/web` instead of taking a runtime argument.
Migration Steps
- Update imports for compilers to use `@solidjs/babel-plugin` and `@solidjs/compiler`.
- Update imports for runtimes to use `@solidjs/web`, `h`, `html`, or `universal`.
- Update imports for compiler natives to use `@solidjs/compiler-*`.
- Adjust imports related to frames, server-functions, and serialization to reflect their new subpath folders.
- Update imports for `@solidjs/h` and `@solidjs/html` to bind directly to `@solidjs/web`.