皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Angular 10.1.0 发布,Web 前端框架

Angular 10.1.0 现已发布,具体更新内容如下:

Features

  • bazel:从 ng_module 中提供 LinkablePackageInfo
  • common:在 keyValuePipe 中添加 ReadonlyMap 代替 Map
  • compiler-cli:将 SourceFile.getOriginalLocation() 添加到 sourcemaps 包中
  • compiler:支持一元运算符,以便进行更准确的类型检查
  • core:将 async 改名为 waitForAsync,以避免混淆
  • localize:允许在提取过程中处理重复的信息
  • platform-browser:允许 sms-URLs
  • ……

Bug Fixes

  • bazel:修复 bazel 构建的集成测试
  • common:在模板类型检查器中缩小 NgIf context 变量的范围
  • compiler-cli:避免为只从类型导入的符号创建值表达式
  • compiler:错误地推断 SVG 中 HTML 节点的 namespace
  • core:允许在bootstrap之前随时修改 lifecycle hooks
  • elements:在正确的区域运行 strategy methods
  • forms:处理 groups/arrays 自己的待定异步验证。
  • ……

Code Refactoring

  • router将 DefaultRouteReuseStrategy 导出到 Router public_api

性能改进

  • compiler-cli当 child scope 空时不发出 template guards
  • compiler-cli修复增量程序重用中的回归问题
  • compiler-cli仅在使用时生成指令声明
  • compiler-cli仅为引用的 DOM 元素生成类型检查代码
  • forms:在 prod 构建中使用内部ngDevModeflag 来 tree-shake 错误信息
  • ngcc: ESM 依赖项主机中的短路标记
  • ngcc:使用EntryPointManifest来加速 noop ProgramBaseEntryPointFinder的速度
  • router应用 priorizedizedGuardValue 运算符以优化 CanLoad 防护

更新说明:https://github.com/angular/angular/blob/master/CHANGELOG.md

转自 https://www.oschina.net/news/118334/angular-10-1-0-released