A Microsoft está lançando a versão 4.0 de seu Graph Toolkit, um conjunto de componentes para trabalhar com o Microsoft Graph. A atualização traz os componentes de pesquisa para disponibilidade geral, aprimora a experiência do desenvolvedor e corrige bugs.

O Microsoft Graph é um conjunto de APIs para acesso a dados e inteligência na plataforma de software empresarial Microsoft 365.

Lançado em 8 de fevereiro, o Microsoft Graph Toolkit 4.0 permite aos usuários editar itens de tarefas diretamente nos componentes e ver a presença e os cartões dos colegas ao usar o seletor de pessoas. Após seis meses de visualização, os componentes de pesquisa foram promovidos para disponibilidade geral, com suporte total. E a versão 4.0 inclui dezenas de correções de bugs (veja as notas de versão).

O Microsoft Graph Toolkit foi originalmente lançado em setembro de 2019, apresentando uma coleção de componentes de UI da web reutilizáveis ​​e independentes de estrutura para trabalhar com o Microsoft Graph. Para atualizar um aplicativo para a versão mais recente do Microsoft Graph Toolkit, navegue até o diretório do projeto e execute:

npm i @microsoft/mgt

Graph Toolkit 4.0, a experiência do desenvolvedor foi aprimorada, com um esforço para focar no desempenho e no tamanho do pacote do consumidor. A estrutura subjacente do Lit foi atualizada para aproveitar as vantagens da renderização assíncrona. Isso permite que os componentes estejam mais conscientes de seu estado e sejam renderizados novamente com menos frequência e deixem mais memória e ciclos para o restante da página.

Os tamanhos dos pacotes foram reduzidos por meio de um registro explícito dos componentes usados, de modo que os componentes não utilizados não sejam mais incluídos. Espera-se que isso melhore a experiência tanto para desenvolvedores quanto para usuários.

Outras melhorias na experiência do desenvolvedor no Graph Toolkit 4.0:

  • Os atributos foram convertidos para usar uniões de strings em vez de Enums, permitindo uma codificação mais simples e melhor documentação.
  • A necessidade do pacote SPFx específico do Microsoft Graph foi eliminada, simplificando a experiência para desenvolvedores do SharePoint.
  • O mgt-loader foi removido para simplificar a experiência de integração e oferecer uma maneira única de consumir o kit de ferramentas.
  • O playground agora inclui um login opcional que permite aos usuários testar o kit de ferramentas com seus próprios dados.