Jetpack Compose Glimmer
| Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
|---|---|---|---|---|
| 22 de abril de 2026 | - | - | - | 1.0.0-alpha11 |
Declarar dependências
Para adicionar uma dependência no Jetpack Compose Glimmer, adicione o repositório Maven do Google
ao seu projeto. Leia
Repositório Maven do Google
para mais informações.
Adicione as dependências dos artefatos necessários no arquivo build.gradle para seu app ou módulo:
Groovy
dependencies { implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha11" }
Kotlin
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha11") }
Para mais informações sobre dependências, consulte Adicionar dependências de build.
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
glimmer e glimmer-google-fonts versão 1.0
Versão 1.0.0-alpha11
22 de abril de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha11 e androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha11. A versão 1.0.0-alpha11 contém estas confirmações.
Mudanças na API
glimmer-google-fontsfoi lançado. Adicione essa dependência e usecreateGoogleSansFlexTypographypara criar uma instânciaTypographycom a configuração recomendada do Google Sans Flex. Essa instânciaTypographypode ser fornecida normalmente peloGlimmerTheme. (Iec9e4, b/458447191)
Versão 1.0.0-alpha10
8 de abril de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha10. A versão 1.0.0-alpha10 contém estas confirmações.
Mudanças na API
- Adição da API
IconButton. (I0f3dd, b/481298420) - Generalização do tipo de salvador
StackStatecomoSaver<StackState, *>. (Ic164f, b/491893461)
Correções de bugs
- Atualização do
compileSdkdo Compose para a API 37. Isso significa que uma versão mínima do AGP 9.2.0 é necessária ao usar o Compose. (Id45cd, b/413674743)
Versão 1.0.0-alpha09
25 de março de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha09. A versão 1.0.0-alpha09 contém estas confirmações.
Mudanças na API
- Ajuste dos valores padrão para primário, positivo, negativo e de superfície. Adição de um novo eixo de cores chamado "background". (I6bb6c, b/481671956)
- Adição de um subsistema
ComponentSpacingValuesnoGlimmerThemeque fornece valores para uso em componentes para preenchimentos e outros elementos de espaçamento. As constantes de espaçamento e preenchimentoPascalCasenos objetos de padrões de componentes (por exemplo,ContentPadding,ItemSpacing) foram renomeadas paracamelCasee convertidas em propriedades combináveis. (I96e30, b/491166461) - Movimentação de
onClickpara a última posição na lista de parâmetros para ser usado como lambda final. Não consumirIndirectPointerEvent(s)se nenhuma lambda aplicável for fornecida (I9343e, b/486965466) - Renomeação de profundidade e entidades relacionadas para
DepthEffect. As propriedades de camada deDepthEffectsão tornadas públicas. (Ie26d2, b/485632564)
Versão 1.0.0-alpha08
11 de março de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha08. A versão 1.0.0-alpha08 contém estas confirmações.
Mudanças na API
- Substituição de
TitleChipDefaults.contentPaddingpor uma constanteContentPadding. (If992f, b/489451530) - O Glimmer
ListStateagora forneceScrollIndicatorState(I0a2f8, b/481662773) - Adição de um novo
TextStylechamadocaption. Para osTextStylesatuais, atualização defontWeight,fontSizeelineHeight. (I2319f, b/473560419)
Versão 1.0.0-alpha07
25 de fevereiro de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha07. A versão 1.0.0-alpha07 contém estas confirmações.
Versão 1.0.0-alpha06
11 de fevereiro de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha06. A versão 1.0.0-alpha06 contém estas confirmações.
Mudanças na API
- Adição de uma versão sobrecarregada da API
VerticalListcom o slot para um título. (Ic3d44) - Atualização da ordem dos parâmetros
autoSizedo texto do Glimmer para consistência com o Material Design 3. (Ic24bd, b/477669012)
Versão 1.0.0-alpha05
28 de janeiro de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha05. A versão 1.0.0-alpha05 contém estas confirmações.
Versão 1.0.0-alpha04
14 de janeiro de 2026
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha04. A versão 1.0.0-alpha04 contém estas confirmações (link em inglês).
Novos recursos
- Adição de suporte para várias decorações de itens por item para
VerticalStack(22daab3) e suporte para formas de decoração genéricas (033e015).
Mudanças na API
- Adição de
VerticalListDefaultspara fornecer valores recomendados para o combinávelVerticalList. (I07b1a, b/448364605)
Correções de bugs
- Adição do tratamento de foco inicial ao
VerticalStackpara garantir que o item superior receba o foco quando ele entrar na pilha. Isso corrige um problema em que o foco inicial é atribuído ao próximo item, resultando em uma rolagem imediata para esse item. (bd69841) - Correção de um bug no
ItemDecorationNodedoVerticalStack, em que as decorações não eram atualizadas no escopo do item quando o nó do modificador era reutilizado. (7ec2c94)
Versão 1.0.0-alpha03
17 de dezembro de 2025
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha03. A versão 1.0.0-alpha03 contém estas confirmações.
Correções de bugs
- Atualizações de comportamento e correções de bugs para pilhas
Versão 1.0.0-alpha02
3 de dezembro de 2025
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha02. A versão 1.0.0-alpha02 contém estas confirmações.
Mudanças na API
- Novos métodos de extensão
items(items: List<T>)eitemsIndexed(items: List<T>)noListScope. (Ic2afe) - Fornecimento da API
FlingBehaviorparaVerticaList. (I16de7) - Fornecimento de uma fábrica para o comportamento de ajuste com reconhecimento de foco
VerticalList. (I4a528)
Versão 1.0.0-alpha01
5 de novembro de 2025
Lançamento de androidx.xr.glimmer:glimmer:1.0.0-alpha01. A versão 1.0.0-alpha01 inclui estes commits.
Novos recursos
- Lançamento inicial para desenvolvedores do Jetpack Compose Glimmer, linguagem de design e componentes de interface para criar experiências de Android XR aumentadas. Projetado para clareza, legibilidade e distração mínima com estilo simplificado, foco diferenciado e elevação otimizada.
- Comece sua jornada com nosso conjunto inicial de componentes do Jetpack Compose Glimmer:
- Texto
- Icons
- Title Chips
- Cards
- Lists
- Buttons
- Stacks (em desenvolvimento)