Skip to content

Compatibility

ignite-element@3.0.0-beta.8 supports the versions below. The state libraries and lit-html are optional peer dependencies — install only the ones the adapter you import needs. npm/pnpm warn if an installed version is below the minimum.

DependencyRequiredNeeded for
Node.js>=22running the build/dev toolchain
TypeScript5.x (authored against 5.9)the typed JSX authoring path
xstate>=5.19.0ignite-element/xstate
@reduxjs/toolkit>=2.3.0ignite-element/redux
redux>=5.0.1ignite-element/redux (peer of Redux Toolkit)
mobx>=6.13.5ignite-element/mobx
lit-html>=3.2.1the optional legacy lit renderer

The version ranges come from each package’s peerDependencies; the Node and TypeScript rows reflect the toolchain the v3 types and packages are built and tested against.