微软图形工具包v4.0现已正式发布

微软图形工具包v4.0现已正式发布

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

微软图形工具包v4.0发布,增加新功能、改进开发者体验和修复错误。用户可编辑待办事项,查看同事在线状态和名片。开发者体验性能和便利性提升。

🔎

延伸解读

用户端功能增强

v4.0 允许用户直接在组件中编辑待办事项,无需跳转,提升了任务管理的效率。人员选择器现在显示同事的在线状态和名片,为任务分配或发起对话提供了更丰富的上下文。这些改进直接回应了用户对缺失场景的反馈,使组件在业务线应用和 ISV 应用中更加实用。

开发者体验优化

本次更新重点提升了性能和便利性。底层框架 Lit 升级支持异步渲染,使组件状态感知更强,减少不必要的重渲染,从而节省内存和计算资源。同时,组件改为显式注册,只有用到的组件才会被打包,显著减小了最终包体积。此外,移除了特定的 SPFx 包和 mgt-loader,简化了 SharePoint 开发者和新用户的入门体验。

搜索组件正式发布

经过 6 个月的预览,搜索组件已晋升为正式版(GA),开发者可以放心地基于它构建丰富的搜索驱动应用,如搜索中心。用户也能更轻松地找到所需信息。这标志着该组件已足够稳定和强大,适合在生产环境中使用。

升级注意事项

v4.0 包含破坏性更改,可能影响现有应用。升级时需运行 npm i @microsoft/mgt,并务必查阅升级指南以了解详细变更。建议开发者在升级前评估影响,并利用 playground 的新登录功能,用自己的数据测试组件,确保兼容性。

❓

Q&A

微软图形工具包v4.0是什么?

微软图形工具包v4.0是微软于2024年2月8日正式发布的一个版本,它是一组可重用、框架无关的组件和身份验证提供程序,用于访问和操作Microsoft Graph。该版本包含新功能、开发者体验改进和错误修复。

v4.0版本为最终用户带来了哪些新功能?

最终用户可以直接在组件中编辑待办事项,通过人员选择器查看同事的在线状态和名片,并使用已正式发布的搜索组件来构建丰富的搜索驱动应用。

v4.0在开发者体验方面做了哪些改进?

开发者体验改进主要集中在性能和便利性:更新底层框架(Lit)以支持异步渲染,减少组件重渲染;通过显式注册组件来减小打包体积;将属性从枚举转换为字符串联合类型;移除特定的SPFx包和mgt-loader;支持所有主要浏览器的ESM模块;在playground中启用登录体验。

如何将现有应用升级到微软图形工具包v4.0?

在项目目录中运行命令:npm i @microsoft/mgt。注意此更新包含破坏性更改,建议查看升级指南以了解详细变更列表。

v4.0中的搜索组件有什么变化?

搜索组件在预览6个月后已提升为正式版(GA),现在完全支持开发者构建丰富的搜索驱动应用,帮助用户轻松找到所需内容。

v4.0版本有哪些破坏性更改需要注意?

此更新包含破坏性更改,可能影响现有应用。具体变更列表请参考官方升级指南。

🏷️

标签

➡️

继续阅读