Skip to content

Compatibilidade ​

Esta página registra as fontes do Instructure UI que esta build do pantoken resolve e quais consumidores as utilizam. Versões-alvo são separadas: apenas releases verificadas são reivindicadas, e releases mais recentes que a última release verificada precisam de revisão. Regenerar com vp run sync:compatibility; o cheque gate:compatibility falha se houver divergência.

Fontes upstream ​

Os tokens de design, os ícones personalizados do Instructure e o catálogo Lucide alimentam o IR de tokens resolvidos que cada pacote consome. Os pacotes React @instructure/ui-* são usados apenas por PTK_INITIAL_CODE_4.

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

Consumidores ​

PackagePathGoverned byTargetCurrent formatHost versions
@pantoken/nextbundlers/nexttoken-irNext.jsBuild de produção transpilando e renderizando Instructure UI 11.7.7 com React 19.3.016.0.0 through 16.3.8 (verificado)
@pantoken/pandabundlers/pandatoken-irPanda CSSExtração utilitária de tokens Panda a partir do preset Pantoken1.12.1 through 2.0.0 (verificado)
@pantoken/postcssbundlers/postcsstoken-irPostCSS—8.0.0 through 8.5.28 (verificado)
@pantoken/tailwindbundlers/tailwindtoken-irTailwind CSS—4.0.17 through 4.3.3 (verificado)
@pantoken/vitebundlers/vitetoken-irVite—8.0.0 through 8.3.1 (verificado)
@pantoken/webpackbundlers/webpacktoken-irwebpackAsset de build CSS de tokens emitido5.61.0 through 5.111.1 (verificado)
@pantoken/androidplatforms/androidtoken-irAndroid resourcesCores geradas, dimensões e VectorDrawable compilam e vinculam com as ferramentas de build AndroidAPI 35 / build-tools 35.0.0 through API 35 / build-tools 35.0.0 (verificado)
@pantoken/canvas-theme-editorplatforms/canvas-theme-editortoken-irCanvas Theme Editor—Ainda não verificado
@pantoken/composeplatforms/composetoken-irJetpack ComposeObjeto Color e Dp gerado compila em um módulo de biblioteca AndroidKotlin 2.1.10 / Compose UI 1.8.2 / Android API 35 through Kotlin 2.1.10 / Compose UI 1.8.2 / Android API 35 (verificado)
@pantoken/drupalplatforms/drupaltoken-irTemas DrupalO core do Drupal detecta o tema gerado; InfoParser e YAML do Symfony aceitam os metadados10.6.18 through 11.3.2 (verificado)
@pantoken/emailplatforms/emailtoken-irEmail HTML—Ainda não verificado
@pantoken/flutterplatforms/fluttertoken-irFlutter—Ainda não verificado
@pantoken/hugoplatforms/hugotoken-irHugoHugo Pipes constrói a folha de estilo de tokens do Pantoken0.165.0 through 0.165.0 (verificado)
@pantoken/jekyllplatforms/jekylltoken-irJekyllJekyll compila o partial Sass gerado no CSS do site4.4.1 through 4.4.1 (verificado)
@pantoken/rustplatforms/rusttoken-irFrameworks GUI RustAcessores Color32 do egui gerados e constantes Color do iced_core compilam com o toolchain Rust1.95.0 through 1.95.0 (verificado)
@pantoken/swiftplatforms/swifttoken-irSwift iOSMódulo UIKit SwiftPM, checagem de tokens em runtime e Icons.xcassets compiladosAmbiente testado: Xcode 27.0 (27A266a), Swift 6.4, iOS Simulator SDK/runtime 27.0, iPhone 18 Pro, arm64 iOS 15 deployment target. Teste de runtime apenas no iOS Simulator 27.0; isso não estabelece um piso de runtime para iOS 15. Sem claim para watchOS ou tvOS.
@pantoken/vanillaplatforms/vanillatoken-irVanilla Forums—Ainda não verificado
@pantoken/wordpressplatforms/wordpresstoken-irTemas de bloco WordPresstheme.json v36.6 through 7.1.2 (verificado)
@pantoken/angularrenderers/angulartoken-irAngularCompilação de templates com CUSTOM_ELEMENTS_SCHEMA (Angular 16.2.12 / TS 5.1.6; Angular 22.2.0 / TS 6.0.3)16.2.12 through 22.2.0 (verificado)
@pantoken/astrorenderers/astrotoken-irAstro / StarlightPágina Starlight construída com folha de estilo de tokens injetada (Astro 5 e 7)0.35.0 through 0.42.4 (verificado)
@pantoken/bootstraprenderers/bootstraptoken-irBootstrapVariáveis CSS: body + botão primário5.2.0 through 5.3.8 (verificado)
@pantoken/css-in-jsrenderers/css-in-jstoken-irEmotion CSS-in-JSThemeProvider SSR emite a variável de token do Pantoken11.14.0 through 11.14.0 (verificado)
@pantoken/docusaurusrenderers/docusaurustoken-irTema Docusaurus classicPonte de variáveis CSS Infima: primária e background3.0.0 through 3.10.2 (verificado)
@pantoken/foundationrenderers/foundationtoken-irFoundation for SitesConfigurações Sass concretas + overlay CSS suportado por variáveis6.1.2 through 6.9.0 (verificado)
@pantoken/markdown-itrenderers/markdown-ittoken-irmarkdown-it—14.0.0 through 15.0.2 (verificado)
@pantoken/mintlifyrenderers/mintlifytoken-irMintlify docs.jsonCLI oficial valida as cores geradas e a configuração de tema de fundo4.0.1555 through 4.0.1557 (verificado)
@pantoken/muirenderers/muitoken-irMaterial UIPaletas concretas createTheme (MUI 5, 6, 7, 9)5.0.0 through 9.4.0 (verificado)
@pantoken/pendorenderers/pendotoken-irPendo—Ainda não verificado
@pantoken/reactrenderers/reacttoken-irReactElemento custom de ícone renderizado por SSR e fallback de token19.3.0 through 19.3.0 (verificado)
@pantoken/react-markdownrenderers/react-markdowninstui-reactreact-markdownCabeçalho, ícone e amostra de cor InstUI renderizados por SSR com React 19.3.010.1.0 through 10.1.0 (verificado)
@pantoken/react-nativerenderers/react-nativetoken-irReact Native—Ainda não verificado
@pantoken/rehyperenderers/rehypetoken-irrehypeHAST + SVG bruto13.0.0 through 13.0.2 (verificado)
@pantoken/shadcnrenderers/shadcntoken-irVariáveis shadcn/ui CSSTailwind 4.3.3 compila o alias de tema primário do Pantoken4.3.3 through 4.3.3 (verificado)
@pantoken/storybookrenderers/storybooktoken-irTheming StorybookConstrutor Storybook ThemeVars aceita temas Pantoken claro e escuro8.6.14 through 8.6.14 (verificado)
@pantoken/svelterenderers/sveltetoken-irSvelteComponente de ação de ícone compila e renderiza SSR no Svelte 4 e 54.2.20 through 5.57.1 (verificado)
@pantoken/tinymcerenderers/tinymcetoken-irTinyMCE PluginManagerRegistro do plugin Pantoken e inicialização de callbacks8.9.2 through 8.9.2 (verificado)
@pantoken/vitepressrenderers/vitepresstoken-irVitePressCSS do site construído inclui a ponte da marca primária do Pantoken1.6.4 through 1.6.4 (verificado)
@pantoken/vuerenderers/vuetoken-irVueInstalação do plugin, configuração de elemento custom e saída SSR3.0.0 through 3.5.43 (verificado)
@pantoken/web-componentsrenderers/web-componentstoken-irWeb ComponentsRegistro de elemento custom e saída de sombra do botãoAmbiente testado: Node 26.10.0 with happy-dom 20.14.5. Renderização e comportamento de interação em navegador real não são verificados.

Revisando releases alvo ​

O fluxo semanal de releases alvo abre uma issue de revisão para novos releases estáveis do WordPress e ecossistemas com um peer npm explícito. Para outros alvos, os mantenedores verificam as notas de release oficiais da plataforma semanalmente e abrem uma issue de revisão manualmente; a ausência de uma issue não significa que um novo release é suportado. Para estender uma claim:

  1. Inspecionar o esquema de saída do release ou mudanças de integração e o adaptador nesta tabela.
  2. Executar o comando de compatibilidade do adaptador com o release candidato, por exemplo vp run @pantoken/postcss#check:compatibility -- 8.5.29. O comando padrão lê cada entrada testedVersions deste registro; ambientes emparelhados aceitam suas flags companheiras.
  3. Para candidatos descobertos por feed, usar vp run downstream:test; tentativas fracassadas são retidas em scripts/release/downstream-compatibility.json. Após uma revisão bem-sucedida, executar vp run downstream:bless --package @pantoken/name --version x.y.z para atualizar a claim.
  4. Executar um host real, compilador, ou verificação de build no mínimo e no novo release. Remapear o formato de saída atual se necessário; não adicionar emissores legados paralelos.
  5. Atualizar scripts/release/target-compatibility.json somente após os cheques passarem, então executar vp run sync:compatibility, regenerar a documentação da API em inglês e adicionar um changeset. Releases mais novos permanecem pendentes até que essa mudança revisada seja aplicada. Documentação localizada é tratada separadamente.

Deprecações ​

Tokens que o upstream removeu mas que o pantoken ainda fornece como shim de compatibilidade. Cada um é mantido funcionando até que seu Removed in upstream minor seja adotado, ponto em que o shim é aposentado e uma minor do consumidor é cortada. Um shim redireciona para um token Replacement ou congela seu último valor conhecido.

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.0valor congelado
--instui-icon-annoyedui@11.7.6ui@11.8.0valor congelado
--instui-icon-frownui@11.7.6ui@11.8.0valor congelado
--instui-icon-historyui@11.7.6ui@11.8.0--instui-icon-rotate-ccw-clock
--instui-icon-laughui@11.7.6ui@11.8.0valor congelado
--instui-icon-mehui@11.7.6ui@11.8.0valor congelado
--instui-icon-podcastui@11.7.6ui@11.8.0valor congelado
--instui-icon-smileui@11.7.6ui@11.8.0valor congelado
--instui-icon-smile-plusui@11.7.6ui@11.8.0valor congelado
--instui-icon-trash-2ui@11.7.6ui@11.8.0valor congelado

Última atualização: