Angular 10.0.0-next.6Web 前端框架

Angular 10.0.0-next.6 已发布,具体更新内容如下:

Bug Fixes

bazel: ng_package 规则应更新 ts_library 目标的“package.json”(#36944)(d5293d2)

compiler:删除未解决的 DI 参数的过时和无效警告(#36985)(d0280a0)

editor -cli:正确规范模拟 Windows 文件路径(#36859)(b682bd1)

core:处理需要多个数字的复数函数(#36901)(2ff4b35),closes#36888

forms:在验证器中正确处理数值(#36157)(88a235d),closes#35591

localize:确保getLocation()works(#36853)(70b25a3)

ngcc:支持 delegate 的 ModuleWithProviders 函数(#36948)(fafa50d),closes#36892

......

Features

bazel:通过删除 esm5 和 fesm5 简化 ng_package(#36944)(9dbb30f)

compiler cli:如果发现具有 Angular 功能的未修饰类,则报告错误(#36921)(4c92cf4)

core:带有修饰字段的未修饰类迁移应使用生命周期钩子处理类(#36921)(c6ecdc9)

ngcc:支持新的 APF,其中module指向 esm2015 输出(#36944)(c98a4d6)

language-service:[ivy]解析 Angular 编译器选项(#36922)(dbd0f8e)

删除 TypeScript 3.6 和 3.7 支持(#36329)(fbd281c)

Performance Improvements

compiler cli:逐步执行模板类型检查(#36211)(ecffc35)

compiler cli:将 Ivy 模板类型检查分为多个文件(#36211)(b861e9c)

BREAKING CHANGES

TypeScript 3.6 和 3.7 版本不再受支持,请更新至 TypeScript 3.8

forms:数字输入不再监听change事件。

更多详细内容请查看更新说明:https://github.com/angular/angular/blob/master/CHANGELOG.md