Angular 21.1.0 现已发布  第1张

Angular 21.1.0 正式版现已上线,本次版本更新涵盖多项功能增强与优化,主要内容如下:

common

  • 新增对 Cloudflare 和 Cloudinary 图像加载器的自定义转换能力
  • 扩展 ImageKit 与 Imgix 加载器,支持用户自定义图像处理参数

compiler

  • 引入多分支 switch case 匹配机制
  • 支持空 case(empty cases)语法

core

  • 内置稳定性调试辅助工具,便于诊断变更检测问题
  • 允许在函数调用中使用剩余参数(rest parameters)
  • 支持数组字面量中嵌入展开表达式(spread elements)
  • 支持对象字面量中使用扩展运算符(spread expressions)
  • 微任务(microtask)调度逻辑调整为始终在所有同步应用代码执行完毕后触发
  • providePlatformInitializer 方法现返回 StaticProvider 类型

forms

  • 新增能力:可通过字段状态(field state)直接聚焦已绑定的表单控件

platform-browser

  • createApplication API 增加上下文(context)参数支持
  • createApplication 过程中支持即时编译(JIT)资源的解析

router

  • 新增路由清理策略控制选项
  • 导航过程中可精细化配置滚动行为(scroll behavior)
  • 提供独立工具函数,用于计算路由激活状态(isActive
  • RunGuardsAndResolvers 函数现于注入上下文中执行
  • RedirectFunction 参数列表扩展,新增 paramMapqueryParamMap 输入
  • 支持通配符路由中带尾随段(trailing segments)的参数匹配(#64737)

upgrade

  • 标记 VERSION 导出项为弃用(deprecated)

弃用说明

upgrade

  • 来自 @angular/upgradeVERSION 常量已被弃用

完整更新日志请参阅官方发布页:https://www.php.cn/link/04c9f83b9f0f69b71c45cfc4aebc1030

源码下载地址:点击下载