diff --git a/CHANGELOG.md b/CHANGELOG.md index 14ec650bcb..3c59f7a523 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,53 @@ + +# [8.0.0-beta.9](https://github.com/angular/angular/compare/8.0.0-beta.8...8.0.0-beta.9) (2019-03-20) + + +### Bug Fixes + +* **bazel:** correct regexp test for self-references in metadata ([#29346](https://github.com/angular/angular/issues/29346)) ([9d090cb](https://github.com/angular/angular/commit/9d090cb)) +* **bazel:** don't produce self-references in metadata ([#29317](https://github.com/angular/angular/issues/29317)) ([3facdeb](https://github.com/angular/angular/commit/3facdeb)), closes [#29315](https://github.com/angular/angular/issues/29315) +* **bazel:** fix strict null checks compile error in packages/bazel/src/schematics/ng-add/index.ts ([#29282](https://github.com/angular/angular/issues/29282)) ([9a7f560](https://github.com/angular/angular/commit/9a7f560)) +* **bazel:** Remove [@angular](https://github.com/angular)/upgrade from dev dependencies ([#29319](https://github.com/angular/angular/issues/29319)) ([1db8bf3](https://github.com/angular/angular/commit/1db8bf3)) +* **bazel:** Support new e2e project layout ([#29318](https://github.com/angular/angular/issues/29318)) ([8ef690c](https://github.com/angular/angular/commit/8ef690c)) +* **bazel:** turn off pure call tree shaking for ng_package ([#29210](https://github.com/angular/angular/issues/29210)) ([4990b93](https://github.com/angular/angular/commit/4990b93)) +* **compiler-cli:** incorrect metadata bundle for multiple unnamed re-exports ([#29360](https://github.com/angular/angular/issues/29360)) ([105cfaf](https://github.com/angular/angular/commit/105cfaf)), closes [/github.com/angular/material2/blob/master/tools/package-tools/build-release.ts#L78-L85](https://github.com//github.com/angular/material2/blob/master/tools/package-tools/build-release.ts/issues/L78-L85) +* **core:** don't wrap `` and `` elements into a required parent ([#29219](https://github.com/angular/angular/issues/29219)) ([f2dc32e](https://github.com/angular/angular/commit/f2dc32e)) +* **core:** parse incorrect ML open tag as text ([#29328](https://github.com/angular/angular/issues/29328)) ([4605df8](https://github.com/angular/angular/commit/4605df8)), closes [#29231](https://github.com/angular/angular/issues/29231) + + +### Features + +* add support for TypeScript 3.3 (and drop older versions) ([#29004](https://github.com/angular/angular/issues/29004)) ([75748d6](https://github.com/angular/angular/commit/75748d6)) + + +### BREAKING CHANGES + +* **core:** Certain elements (like `` or ``) require parent elements to be of a certain type by the HTML specification +(ex. can only be inside / ). Before this change Angular template parser was auto-correcting +"invalid" HTML using the following rules: +- `` would be wrapped in `` if not inside ``, `` or ``; +- `` would be wrapped in `` if not inside ``. + +This meachanism of automatic wrapping / auto-correcting was problematic for several reasons: +- it is non-obvious and arbitrary (ex. there are more HTML elements that has rules for parent type); +- it is incorrect for cases where `` / `` are at the root of a component's content, ex.: + +```html + + ... + +``` + +In the above example the `` component culd be "surprised" to see additional +`` elements inserted by Angular HTML parser. + + +* TypeScript 3.1 and 3.2 are no longer supported. + +Please update your TypeScript version to 3.3 + + + # [8.0.0-beta.8](https://github.com/angular/angular/compare/8.0.0-beta.7...8.0.0-beta.8) (2019-03-12) diff --git a/package.json b/package.json index 4c19e716ef..2f87d1a64a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-srcs", - "version": "8.0.0-beta.8", + "version": "8.0.0-beta.9", "private": true, "branchPattern": "2.0.*", "description": "Angular - a web framework for modern web apps",