Skip to content

Uyumluluk ​

Bu sayfa, bu pantoken derlemesinin çözdüğü Instructure UI kaynaklarını ve hangi tüketicilerin bunları kullandığını kaydeder. Hedef sürümler ayrı tutulur: yalnızca doğrulanmış sürümler ilan edilir ve doğrulanmış son sürümden daha yeni sürümler inceleme gerektirir. Yeniden üretmek için vp run sync:compatibility çalıştırın; gate:compatibility denetimi saparsa başarısız olur.

Yukarı akış kaynakları ​

Tasarım token'ları, Instructure özel simgeleri ve Lucide kataloğu, her paketin tükettiği çözümlenmiş token IR'sini besler. @instructure/ui-* React paketleri yalnızca @pantoken/react-markdown tarafından kullanılır.

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

Tüketiciler ​

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.

Hedef sürümlerin incelenmesi ​

Haftalık hedef-sürüm iş akışı, yeni kararlı WordPress sürümleri ve açık bir npm peer'ı olan ekosistemler için bir inceleme sorunu açar. Diğer hedefler için, bakımcılar platformun resmi sürüm notlarını haftalık kontrol eder ve manuel olarak bir inceleme sorunu açar; bir sorunun yokluğu yeni bir sürümün desteklendiği anlamına gelmez. Bir iddiayı genişletmek için:

  1. Sürümün çıktı şemasını veya entegrasyon değişikliklerini ve bu tablodaki adaptörü inceleyin.
  2. Aday sürüm ile adaptörün uyumluluk komutunu çalıştırın, örneğin vp run @pantoken/postcss#check:compatibility -- 8.5.29. Varsayılan komut bu kayıttaki her testedVersions girdisini okur; eşlenik ortamlar eşlik eden bayrakları kabul eder.
  3. Besleme-keşifli adaylar için vp run downstream:test kullanın; başarısız denemeler scripts/release/downstream-compatibility.json içinde saklanır. Başarılı bir incelemeden sonra, iddiayı güncellemek için vp run downstream:bless --package @pantoken/name --version x.y.z çalıştırın.
  4. En azından yeni sürümde gerçek bir host, derleyici veya build-aracı kontrolü çalıştırın. Gerekirse mevcut çıktı formatını yeniden eşleyin; paralel eski biçim yayıcıları eklemeyin.
  5. Kontroller geçtikten sonra yalnızca scripts/release/target-compatibility.json güncelleyin, sonra vp run sync:compatibility çalıştırın, İngilizce API belgelerini yeniden oluşturun ve bir changeset ekleyin. Daha yeni sürümler, incelenmiş değişiklik yerleşene kadar beklemede kalır. Yerelleştirilmiş dokümantasyon ayrı olarak ele alınır.

Kaldırmalar (Deprecations) ​

Yukarı akışta pantoken tarafından hala uyumluluk ara yüzü (shim) olarak gönderilen token'lar. Her biri, ilgili Removed in yukarı akış küçük sürümü benimsenene kadar çalışır durumda tutulur; o noktada shim emekliye ayrılır ve bir tüketici minör sürümü kesilir. Bir shim ya bir Replacement token'ına yönlendirir ya da son bilinen değerini dondurur.

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

Son güncelleme: