Skip to content

Konpatibilite ​

Paj sa a anrejistre sous Instructure UI kote konstriksyon pantoken sa a rezoud soti, ak ki konsomatè ki itilize yo. Vèsyon sib yo separe: sèlman lage verifye yo reklame, epi lage ki pi nouvo pase dènye lage verifye a bezwen revizyon. Reyenjenere li ak vp run sync:compatibility; chèk gate:compatibility a echwe si li devye.

Sous anlè ​

Tokens konsepsyon yo, ikon koutim Instructure yo, ak katalòg Lucide yo bay IR token rezoud la ke chak pake konsome. Pake React @instructure/ui-* yo itilize sèlman pa @pantoken/react-markdown.

PackageFeedsRangeResolved
@instructure/instructure-design-tokenstoken-irgithub:instructure/instructure-design-tokens#v2.1.0v2.1.0@c7f0deea242d
@instructure/ui-iconsicons^11.7.711.7.7
lucideicons^1.48.01.48.0
@instructure/ui-headinginstui-react^11.7.711.7.7
@instructure/ui-textinstui-react^11.7.711.7.7
@instructure/ui-linkinstui-react^11.7.711.7.7
@instructure/ui-listinstui-react^11.7.711.7.7
@instructure/ui-tableinstui-react^11.7.711.7.7
@instructure/ui-viewinstui-react^11.7.711.7.7
@instructure/ui-imginstui-react^11.7.711.7.7
@instructure/ui-alertsinstui-react^11.7.711.7.7

Konsomatè ​

PackagePathGoverned byTargetCurrent formatHost versions
@pantoken/nextbundlers/nexttoken-irNext.jsProduction build transpiling and rendering Instructure UI 11.7.7 with React 19.3.016.0.0 through 16.3.8 (verified)
@pantoken/pandabundlers/pandatoken-irPanda CSSPanda token utility extraction from the Pantoken preset1.12.1 through 2.0.0 (verified)
@pantoken/postcssbundlers/postcsstoken-irPostCSS—8.0.0 through 8.5.28 (verified)
@pantoken/tailwindbundlers/tailwindtoken-irTailwind CSS—4.0.17 through 4.3.3 (verified)
@pantoken/vitebundlers/vitetoken-irVite—8.0.0 through 8.3.1 (verified)
@pantoken/webpackbundlers/webpacktoken-irwebpackEmitted token CSS build asset5.61.0 through 5.111.1 (verified)
@pantoken/androidplatforms/androidtoken-irAndroid resourcesGenerated colors, dimensions, and VectorDrawable compile and link with Android build-toolsAPI 35 / build-tools 35.0.0 through API 35 / build-tools 35.0.0 (verified)
@pantoken/canvas-theme-editorplatforms/canvas-theme-editortoken-irCanvas Theme Editor—Not yet verified
@pantoken/composeplatforms/composetoken-irJetpack ComposeGenerated Color and Dp token object compiles in an Android library moduleKotlin 2.1.10 / Compose UI 1.8.2 / Android API 35 through Kotlin 2.1.10 / Compose UI 1.8.2 / Android API 35 (verified)
@pantoken/drupalplatforms/drupaltoken-irDrupal themesDrupal core discovers generated theme; InfoParser and Symfony YAML accept metadata10.6.18 through 11.3.2 (verified)
@pantoken/emailplatforms/emailtoken-irHTML email—Not yet verified
@pantoken/flutterplatforms/fluttertoken-irFlutter—Not yet verified
@pantoken/hugoplatforms/hugotoken-irHugoHugo Pipes builds the Pantoken token stylesheet0.165.0 through 0.165.0 (verified)
@pantoken/jekyllplatforms/jekylltoken-irJekyllJekyll builds the generated Sass partial into site CSS4.4.1 through 4.4.1 (verified)
@pantoken/rustplatforms/rusttoken-irRust GUI frameworksGenerated egui Color32 accessors and iced_core Color constants compile with the Rust toolchain1.95.0 through 1.95.0 (verified)
@pantoken/swiftplatforms/swifttoken-irSwift iOSUIKit SwiftPM module, runtime token check, and compiled Icons.xcassetsTested environment: Xcode 27.0 (27A266a), Swift 6.4, iOS Simulator SDK/runtime 27.0, iPhone 18 Pro, arm64 iOS 15 deployment target. Runtime tested only on iOS Simulator 27.0; this does not establish an iOS 15 runtime floor. No watchOS or tvOS claim.
@pantoken/vanillaplatforms/vanillatoken-irVanilla Forums—Not yet verified
@pantoken/wordpressplatforms/wordpresstoken-irWordPress block themestheme.json v36.6 through 7.1.2 (verified)
@pantoken/angularrenderers/angulartoken-irAngularCUSTOM_ELEMENTS_SCHEMA template compilation (Angular 16.2.12 / TS 5.1.6; Angular 22.2.0 / TS 6.0.3)16.2.12 through 22.2.0 (verified)
@pantoken/astrorenderers/astrotoken-irAstro / StarlightBuilt Starlight page with injected token stylesheet (Astro 5 and 7)0.35.0 through 0.42.4 (verified)
@pantoken/bootstraprenderers/bootstraptoken-irBootstrapCSS variables: body + primary button5.2.0 through 5.3.8 (verified)
@pantoken/css-in-jsrenderers/css-in-jstoken-irEmotion CSS-in-JSThemeProvider SSR emits the Pantoken token variable11.14.0 through 11.14.0 (verified)
@pantoken/docusaurusrenderers/docusaurustoken-irDocusaurus theme-classicInfima CSS-variable bridge: primary and background3.0.0 through 3.10.2 (verified)
@pantoken/foundationrenderers/foundationtoken-irFoundation for SitesConcrete Sass settings + variable-backed CSS overlay6.1.2 through 6.9.0 (verified)
@pantoken/markdown-itrenderers/markdown-ittoken-irmarkdown-it—14.0.0 through 15.0.2 (verified)
@pantoken/mintlifyrenderers/mintlifytoken-irMintlify docs.jsonOfficial CLI validates generated colors and background theme config4.0.1555 through 4.0.1557 (verified)
@pantoken/muirenderers/muitoken-irMaterial UIConcrete createTheme palettes (MUI 5, 6, 7, 9)5.0.0 through 9.4.0 (verified)
@pantoken/pendorenderers/pendotoken-irPendo—Not yet verified
@pantoken/reactrenderers/reacttoken-irReactSSR-rendered Icon custom element and token fallback19.3.0 through 19.3.0 (verified)
@pantoken/react-markdownrenderers/react-markdowninstui-reactreact-markdownSSR-rendered InstUI heading, icon, and color swatch with React 19.3.010.1.0 through 10.1.0 (verified)
@pantoken/react-nativerenderers/react-nativetoken-irReact Native—Not yet verified
@pantoken/rehyperenderers/rehypetoken-irrehypeHAST + raw SVG13.0.0 through 13.0.2 (verified)
@pantoken/shadcnrenderers/shadcntoken-irshadcn/ui CSS variablesTailwind 4.3.3 compiles the Pantoken primary theme alias4.3.3 through 4.3.3 (verified)
@pantoken/storybookrenderers/storybooktoken-irStorybook themingStorybook ThemeVars constructor accepts light and dark Pantoken themes8.6.14 through 8.6.14 (verified)
@pantoken/svelterenderers/sveltetoken-irSvelteIcon action component compiles and SSR renders on Svelte 4 and 54.2.20 through 5.57.1 (verified)
@pantoken/tinymcerenderers/tinymcetoken-irTinyMCE PluginManagerPantoken plugin registration and callback initialization8.9.2 through 8.9.2 (verified)
@pantoken/vitepressrenderers/vitepresstoken-irVitePressBuilt site CSS includes the Pantoken primary-brand bridge1.6.4 through 1.6.4 (verified)
@pantoken/vuerenderers/vuetoken-irVuePlugin installation, custom-element configuration, and SSR output3.0.0 through 3.5.43 (verified)
@pantoken/web-componentsrenderers/web-componentstoken-irWeb ComponentsCustom-element registration and button shadow outputTested environment: Node 26.10.0 with happy-dom 20.14.5. Real-browser rendering and interaction behavior are not verified.

Revize lage sib yo ​

Workflow sib-lage chak semèn nan ouvri yon pwoblèm revizyon pou nouvo lage WordPress ki estab ak ekosistèm ki gen yon peer npm eksplisit. Pou lòt sib, mantiènè yo tcheke nòt lage ofisyèl platfòm la chak semèn epi louvri yon pwoblèm revizyon manyèlman; yon pwoblèm ki pa prezan pa vle di yon nouvo lage sipòte. Pou elaji yon reklamasyon:

  1. Enskri eskema pwodiksyon lage a oswa chanjman entegasyon yo ak adaptè nan tablo sa a.
  2. Kouri kòmand konpatibilite adaptè a ak lage kandida a, pa egzanp vp run @pantoken/postcss#check:compatibility -- 8.5.29. Kòmand default la li chak testedVersions antre nan rejis sa a; anviwònman pè aksepte drapo konpayon yo.
  3. Pou kandida dekouvri pa feed, itilize vp run downstream:test; tantativ ki echwe yo konsève nan scripts/release/downstream-compatibility.json. Apre yon revizyon ki reyisi, kouri vp run downstream:bless --package @pantoken/name --version x.y.z pou mete ajou reklamasyon an.
  4. Kouri yon chèk reyalite sou yon òt, konpilatè, oswa zouti-build kòm minimòm sou nouvo lage a. Remape fòma pwodiksyon aktyèl la si sa nesesè; pa ajoute emetè fòma eritaj paralèl.
  5. Mete ajou scripts/release/target-compatibility.json sèlman apre chèk yo pase, epi kouri vp run sync:compatibility, rejenere dokiman API angle yo, epi ajoute yon changeset. Lage ki pi nouvo rete tann jiskaske chanjman revize sa a lanse. Dokimantasyon lokalize jere separeman.

Depresyasyon ​

Tokens anlè yo te retire men pantoken toujou anbake yo kòm yon shim konpatibilite. Chak youn kenbe fonksyon jiskaske Removed in minor anlè a adopte, epi nan moman sa shim nan retrete epi yo koupe yon minor konsomatè. Yon shim swa voye bay yon token Replacement oswa friz valè li te konnen dènye a.

TokenDeprecated inRemoved inReplacement
--instui-component-side-nav-bar-new-insitution-logo-gapui@11.7.7ui@11.8.0--instui-component-side-nav-bar-new-institution-logo-gap
--instui-component-side-nav-bar-new-insitution-logo-paddingui@11.7.7ui@11.8.0--instui-component-side-nav-bar-new-institution-logo-padding
--instui-icon-angryui@11.7.6ui@11.8.0frozen value
--instui-icon-annoyedui@11.7.6ui@11.8.0frozen value
--instui-icon-frownui@11.7.6ui@11.8.0frozen value
--instui-icon-historyui@11.7.6ui@11.8.0--instui-icon-rotate-ccw-clock
--instui-icon-laughui@11.7.6ui@11.8.0frozen value
--instui-icon-mehui@11.7.6ui@11.8.0frozen value
--instui-icon-podcastui@11.7.6ui@11.8.0frozen value
--instui-icon-smileui@11.7.6ui@11.8.0frozen value
--instui-icon-smile-plusui@11.7.6ui@11.8.0frozen value
--instui-icon-trash-2ui@11.7.6ui@11.8.0frozen value

Dènye mete ajou: