Skip to content

Συμβατότητα ​

Αυτή η σελίδα καταγράφει τις πηγές του Instructure UI από τις οποίες επιλύεται αυτή η κατασκευή pantoken, και ποιοι καταναλωτές τις χρησιμοποιούν. Οι στοχευμένες εκδόσεις είναι ξεχωριστές: μόνο οι επαληθευμένες κυκλοφορίες δηλώνονται, και οι κυκλοφορίες νεότερες από την τελευταία επαληθευμένη κυκλοφορία χρειάζονται έλεγχο. Αναδημιουργήστε τη με vp run sync:compatibility; ο έλεγχος gate:compatibility αποτυγχάνει αν αποκλίνει.

Πηγές upstream ​

Τα design tokens, τα προσαρμοσμένα εικονίδια Instructure και το κατάλογο Lucide τροφοδοτούν το επιλυμένο token IR που καταναλώνει κάθε πακέτο. Τα React πακέτα @instructure/ui-* χρησιμοποιούνται μόνο από @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 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.

Έλεγχος στοχευμένων εκδόσεων ​

Η εβδομαδιαία ροή εργασίας στοχευμένων κυκλοφοριών ανοίγει ένα issue ανασκόπησης για νέες σταθερές κυκλοφορίες WordPress και οικοσυστήματα με ρητό npm peer. Για άλλους στόχους, οι συντηρητές ελέγχουν τις επίσημες σημειώσεις κυκλοφορίας της πλατφόρμας εβδομαδιαίως και ανοίγουν χειροκίνητα ένα issue ανασκόπησης; η απουσία issue δεν σημαίνει ότι μια νέα κυκλοφορία υποστηρίζεται. Για να επεκτείνετε μια αξίωση:

  1. Επιθεωρήστε το schema εξόδου της κυκλοφορίας ή τις αλλαγές ενσωμάτωσης και τον adapter στον πίνακα αυτό.
  2. Εκτελέστε την εντολή συμβατότητας του adapter με την υποψήφια κυκλοφορία, για παράδειγμα vp run @pantoken/postcss#check:compatibility -- 8.5.29. Η προεπιλεγμένη εντολή διαβάζει κάθε testedVersions είσοδο από αυτό το μητρώο· τα συνδυασμένα περιβάλλοντα δέχονται τα συνοδευτικά τους flags.
  3. Για υποψήφιους ανιχνευμένους από τα feed, χρησιμοποιήστε vp run downstream:test; οι αποτυχημένες προσπάθειες διατηρούνται στο scripts/release/downstream-compatibility.json. Μετά από επιτυχή ανασκόπηση, εκτελέστε vp run downstream:bless --package @pantoken/name --version x.y.z για να ενημερώσετε την αξίωση.
  4. Εκτελέστε έναν πραγματικό host, compiler, ή έλεγχο εργαλείου build στο ελάχιστο και τη νέα κυκλοφορία. Επαναχάρτηστε την τρέχουσα μορφή εξόδου αν χρειάζεται· μην προσθέτετε παράλληλους παλαιούς εκπομπούς μορφής.
  5. Ενημερώστε scripts/release/target-compatibility.json μόνο αφού περάσουν οι έλεγχοι, έπειτα εκτελέστε vp run sync:compatibility, αναδημιουργήστε τα Αγγλικά API docs, και προσθέστε ένα changeset. Οι νεότερες κυκλοφορίες παραμένουν σε εκκρεμότητα μέχρι να ενσωματωθεί αυτή η ανασκοπημένη αλλαγή. Τα μεταφρασμένα έγγραφα χειρίζονται ξεχωριστά.

Αποσύρσεις ​

Tokens upstream που αφαιρέθηκαν αλλά το pantoken εξακολουθεί να τα διανέμει ως shim συμβατότητας. Κάθε ένα διατηρείται λειτουργικό μέχρι να υιοθετηθεί το Removed in upstream minor, οπότε το shim αποσύρεται και κόβεται ένα consumer minor. Ένα shim είτε προωθεί σε ένα Replacement token είτε παγώνει την τελευταία γνωστή τιμή του.

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

Τελευταία ενημέρωση: