Jetpack Compose Glimmer
| Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
|---|---|---|---|---|
| 8 de abril de 2026 | - | - | - | 1.0.0-alpha10 |
Declarar dependências
Para adicionar uma dependência no Jetpack Compose Glimmer, adicione o repositório do Google Maven
ao seu projeto. Leia
o 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-alpha10" }
Kotlin
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha10") }
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.
Versão 1.0
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 cor chamado "background". (I6bb6c, b/481671956)
- Adição de um subsistema
ComponentSpacingValuesemGlimmerThemeque 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 usada 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 de texto
autoSizedo Glimmer para consistência com o Material 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 no Android XR 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)