Skip to content

互換性 ​

このページは、この pantoken ビルドが解決している Instructure UI のソースと、それらを使用するコンシューマを記録します。ターゲットバージョンは別扱いです:検証済みリリースのみが主張され、最後に検証されたリリースより新しいリリースはレビューが必要です。vp run sync:compatibility で再生成してください;gate:compatibility のチェックは乖離があると失敗します。

上流ソース ​

デザイントークン、Instructure カスタムアイコン、Lucide カタログは、各パッケージが消費する解決済みトークン IR を供給します。@instructure/ui-* の React パッケージは @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

コンシューマ ​

PackagePathGoverned byTargetCurrent formatHost versions
@pantoken/nextbundlers/nexttoken-irNext.jsProduction ビルドで Instructure UI 11.7.7 を React 19.3.0 でトランスパイルおよびレンダリングします16.0.0 から 16.3.8 まで(検証済み)
@pantoken/pandabundlers/pandatoken-irPanda CSSPantoken プリセットからの Panda トークンユーティリティ抽出1.12.1 から 2.0.0 まで(検証済み)
@pantoken/postcssbundlers/postcsstoken-irPostCSS—8.0.0 から 8.5.28 まで(検証済み)
@pantoken/tailwindbundlers/tailwindtoken-irTailwind CSS—4.0.17 から 4.3.3 まで(検証済み)
@pantoken/vitebundlers/vitetoken-irVite—8.0.0 から 8.3.1 まで(検証済み)
@pantoken/webpackbundlers/webpacktoken-irwebpack出力されたトークン CSS ビルドアセット5.61.0 から 5.111.1 まで(検証済み)
@pantoken/androidplatforms/androidtoken-irAndroid resources生成されたカラー、寸法、VectorDrawable をコンパイルして Android build-tools とリンクしますAPI 35 / build-tools 35.0.0 から API 35 / build-tools 35.0.0 まで(検証済み)
@pantoken/canvas-theme-editorplatforms/canvas-theme-editortoken-irCanvas Theme Editor—未検証
@pantoken/composeplatforms/composetoken-irJetpack Compose生成された Color と Dp トークンオブジェクトが Android ライブラリモジュールでコンパイルされますKotlin 2.1.10 / Compose UI 1.8.2 / Android API 35 から Kotlin 2.1.10 / Compose UI 1.8.2 / Android API 35 まで(検証済み)
@pantoken/drupalplatforms/drupaltoken-irDrupal themesDrupal コアが生成されたテーマを検出;InfoParser と Symfony YAML がメタデータを受け入れます10.6.18 から 11.3.2 まで(検証済み)
@pantoken/emailplatforms/emailtoken-irHTML email—未検証
@pantoken/flutterplatforms/fluttertoken-irFlutter—未検証
@pantoken/hugoplatforms/hugotoken-irHugoHugo Pipes が Pantoken トークンスタイルシートをビルドします0.165.0 から 0.165.0 まで(検証済み)
@pantoken/jekyllplatforms/jekylltoken-irJekyllJekyll が生成された Sass 部分をサイト CSS にビルドします4.4.1 から 4.4.1 まで(検証済み)
@pantoken/rustplatforms/rusttoken-irRust GUI frameworks生成された egui Color32 アクセサと iced_core Color 定数が Rust ツールチェーンでコンパイルされます1.95.0 から 1.95.0 まで(検証済み)
@pantoken/swiftplatforms/swifttoken-irSwift iOSUIKit SwiftPM モジュール、ランタイムトークンチェック、コンパイル済み Icons.xcassetsテスト環境:Xcode 27.0 (27A266a), Swift 6.4, iOS Simulator SDK/runtime 27.0, iPhone 18 Pro, arm64 iOS 15 deployment target。ランタイムは iOS シミュレータ 27.0 のみでテスト;これは iOS 15 のランタイム下限を確立するものではありません。watchOS や tvOS の主張はありません。
@pantoken/vanillaplatforms/vanillatoken-irVanilla Forums—未検証
@pantoken/wordpressplatforms/wordpresstoken-irWordPress block themestheme.json v36.6 から 7.1.2 まで(検証済み)
@pantoken/angularrenderers/angulartoken-irAngularCUSTOM_ELEMENTS_SCHEMA テンプレートのコンパイル(Angular 16.2.12 / TS 5.1.6; Angular 22.2.0 / TS 6.0.3)16.2.12 から 22.2.0 まで(検証済み)
@pantoken/astrorenderers/astrotoken-irAstro / Starlightトークンスタイルシートを注入した Starlight ページをビルド(Astro 5 と 7)0.35.0 から 0.42.4 まで(検証済み)
@pantoken/bootstraprenderers/bootstraptoken-irBootstrapCSS 変数:body + primary button5.2.0 から 5.3.8 まで(検証済み)
@pantoken/css-in-jsrenderers/css-in-jstoken-irEmotion CSS-in-JSThemeProvider の SSR が Pantoken トークン変数を出力11.14.0 から 11.14.0 まで(検証済み)
@pantoken/docusaurusrenderers/docusaurustoken-irDocusaurus theme-classicInfima の CSS 変数ブリッジ:primary と background3.0.0 から 3.10.2 まで(検証済み)
@pantoken/foundationrenderers/foundationtoken-irFoundation for Sites具体的な Sass 設定 + 変数を用いる CSS オーバーレイ6.1.2 から 6.9.0 まで(検証済み)
@pantoken/markdown-itrenderers/markdown-ittoken-irmarkdown-it—14.0.0 から 15.0.2 まで(検証済み)
@pantoken/mintlifyrenderers/mintlifytoken-irMintlify docs.json公式 CLI が生成されたカラーと背景テーマ設定を検証4.0.1555 から 4.0.1557 まで(検証済み)
@pantoken/muirenderers/muitoken-irMaterial UI具体的な createTheme パレット(MUI 5, 6, 7, 9)5.0.0 から 9.4.0 まで(検証済み)
@pantoken/pendorenderers/pendotoken-irPendo—未検証
@pantoken/reactrenderers/reacttoken-irReactSSR レンダリングされた Icon カスタム要素とトークンフォールバック19.3.0 から 19.3.0 まで(検証済み)
@pantoken/react-markdownrenderers/react-markdowninstui-reactreact-markdownSSR レンダリングされた InstUI 見出し、アイコン、カラースウォッチ(React 19.3.0)10.1.0 から 10.1.0 まで(検証済み)
@pantoken/react-nativerenderers/react-nativetoken-irReact Native—未検証
@pantoken/rehyperenderers/rehypetoken-irrehypeHAST + raw SVG13.0.0 から 13.0.2 まで(検証済み)
@pantoken/shadcnrenderers/shadcntoken-irshadcn/ui CSS variablesTailwind 4.3.3 が Pantoken primary theme alias をコンパイル4.3.3 から 4.3.3 まで(検証済み)
@pantoken/storybookrenderers/storybooktoken-irStorybook themingStorybook ThemeVars コンストラクタがライトとダークの Pantoken テーマを受け入れます8.6.14 から 8.6.14 まで(検証済み)
@pantoken/svelterenderers/sveltetoken-irSvelteアイコンアクションコンポーネントがコンパイルされ、Svelte 4 と 5 で SSR レンダリングされます4.2.20 から 5.57.1 まで(検証済み)
@pantoken/tinymcerenderers/tinymcetoken-irTinyMCE PluginManagerPantoken プラグイン登録とコールバック初期化8.9.2 から 8.9.2 まで(検証済み)
@pantoken/vitepressrenderers/vitepresstoken-irVitePressビルドされたサイト CSS に Pantoken primary-brand ブリッジを含みます1.6.4 から 1.6.4 まで(検証済み)
@pantoken/vuerenderers/vuetoken-irVueプラグインのインストール、カスタム要素設定、および SSR 出力3.0.0 から 3.5.43 まで(検証済み)
@pantoken/web-componentsrenderers/web-componentstoken-irWeb Componentsカスタム要素登録とボタンのシャドウ出力テスト環境:Node 26.10.0 with happy-dom 20.14.5。実ブラウザでのレンダリングとインタラクションは検証されていません。

ターゲットリリースのレビュー ​

週次のターゲットリリースワークフローは、新しい安定版 WordPress リリースや明示的な npm ピアを持つエコシステム向けにレビュー issue をオープンします。他のターゲットについては、メンテナがプラットフォームの公式リリースノートを週次で確認し、手動でレビュー issue をオープンします;issue が存在しないことが新しいリリースがサポートされないことを意味するわけではありません。主張を拡張するには:

  1. リリースの出力スキーマまたは統合変更と、この表のアダプタを確認します。
  2. 候補リリースでアダプタの互換性コマンドを実行します。例:vp run @pantoken/postcss#check:compatibility -- 8.5.29。デフォルトコマンドはこのレジストリからすべての testedVersions エントリを読み取ります;ペア環境はそれぞれのフラグを受け入れます。
  3. フィード検出された候補については vp run downstream:test を使用します;失敗した試行は scripts/release/downstream-compatibility.json に保持されます。レビューが成功したら、主張を更新するために vp run downstream:bless --package @pantoken/name --version x.y.z を実行します。
  4. 最低限として、実際のホスト、コンパイラ、またはビルドツールでチェックを実行します。必要なら現在の出力フォーマットを再マップしてください;並行するレガシーフォーマットのエミッタを追加しないでください。
  5. チェックが合格した後にのみ scripts/release/target-compatibility.json を更新し、次に vp run sync:compatibility を実行して英語 API ドキュメントを再生成し、changeset を追加します。より新しいリリースは、そのレビュー済み変更が反映されるまで保留のままです。ローカライズされたドキュメントは別途扱います。

廃止予定 ​

上流で削除されたが pantoken が互換性シムとしてまだ出荷しているトークン。各シムはその Removed in 上流マイナーが採用されるまで動作を維持し、その時点でシムは廃止され、コンシューマ用のマイナーが切られます。シムは Replacement トークンへフォワードするか、最後に知られている値を固定(freeze)します。

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

最終更新: