Skip to content
This repository was archived by the owner on May 20, 2023. It is now read-only.

Commit 27fde2f

Browse files
committed
Prep weekly sync to github.
Add exclusion for unused file. Update CHANGELOG.md, README.md with notes. Bump dependency versions. PiperOrigin-RevId: 181244068
1 parent 2ce7edd commit 27fde2f

File tree

3 files changed

+70
-3
lines changed

3 files changed

+70
-3
lines changed

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
## 0.9.0-alpha+3
2+
3+
> NOTE: This code is considered production quality, but depends on angular:
4+
> 5.0.0-alpha+3. The alpha tag represents the evolving nature of the AngularDart
5+
> api, not code quality (5.0.0-alpha+3 is used in production Google apps).
6+
7+
**NOTE**: As of `angular 5.0.0-alpha+1` [`dependency_overrides`][dep_overrides]
8+
are **required**:
9+
10+
```yaml
11+
dependency_overrides:
12+
analyzer: ^0.31.0-alpha.1
13+
```
14+
15+
This is because Angular is starting to use and support the Dart 2.0.0 SDK, which
16+
is evolving. We expect to no longer require overrides once we are at a beta
17+
release, but this is unlikely until sometime in early 2018.
18+
19+
[dep_overrides]: https://www.dartlang.org/tools/pub/dependencies#dependency-overrides
20+
21+
* Add support for package
22+
[build_runner](https://pub.dartlang.org/packages/build_runner).
23+
* Material Auto-Suggest Input:
24+
* Wait for the popup to be visible before activating dropdown items.
25+
* Stop escape keyboard events from propagating after they are handled.
26+
* Material Checkbox: Make focasable.
27+
* Material Fab: Update shadow styles.
28+
* Material Select:
29+
* Wait for the popup to be visible before activating dropdown items.
30+
* Stop escape keyboard events from propagating after they are handled.
31+
* Material Radio: Update disabled color to match spec.
32+
* Migrate from Glyph to Material Icon.
33+
* Cleanup unneeded `preserveWhitespace: false` and `preserveWhitespace: true`.
34+
* Cleanup type warnings.
35+
* Cleanup unused variables.
36+
* Update documentation.
37+
138
## 0.9.0-alpha+2
239

340
> NOTE: This code is considered production quality, but depends on angular:
@@ -12,6 +49,12 @@ dependency_overrides:
1249
analyzer: ^0.31.0-alpha.1
1350
```
1451

52+
This is because Angular is starting to use and support the Dart 2.0.0 SDK, which
53+
is evolving. We expect to no longer require overrides once we are at a beta
54+
release, but this is unlikely until sometime in early 2018.
55+
56+
[dep_overrides]: https://www.dartlang.org/tools/pub/dependencies#dependency-overrides
57+
1558
* Material Auto-Suggest Input: Add ability to give a tooltip for the clear
1659
icon.
1760
* Material Expansionpanel: Add mixin for flat on collapse.

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,28 @@ and we will work with you.
4040
**Officially supported browsers:** The last two versions of Chrome, Edge,
4141
Firefox, and Safari.
4242
43+
## Package [build_runner] support
44+
45+
Version 0.9.0-alpha+3 added experimental support for users of package
46+
build_runner. To build your project with build_runner:
47+
48+
1. Add two `dev_dependencies` to your packages pubspec.yaml file:
49+
```
50+
dev_dependencies:
51+
build_runner: ^0.7.0
52+
build_web_compilers: ^0.1.1
53+
```
54+
2. Run `pub get --no-precompile` (avoids pre-compiling unused transformers).
55+
3. Build your package:
56+
```
57+
pub run build_runner build
58+
```
59+
Or run a local development server:
60+
```
61+
pub run build_runner serve
62+
```
63+
[build_runner]: https://pub.dartlang.org/packages/build_runner
64+
4365
## Useful links
4466
4567
* **[Example gallery](https://dart-lang.github.io/angular_components_example/)**

pubspec.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: angular_components
2-
version: 0.9.0-alpha+2
2+
version: 0.9.0-alpha+3
33
description: >
44
The official Material Design components for AngularDart. Used at Google
55
in production apps.
@@ -8,8 +8,8 @@ author: Dart Team <[email protected]>
88
environment:
99
sdk: '>=2.0.0-dev.3.0 <2.0.0'
1010
dependencies:
11-
angular: 5.0.0-alpha+2
12-
angular_forms: 1.0.1-alpha+2
11+
angular: 5.0.0-alpha+3
12+
angular_forms: 1.0.1-alpha+3
1313
build_config: ^0.2.1
1414
built_collection: ^1.6.0
1515
collection: ^1.14.0
@@ -24,6 +24,8 @@ dependencies:
2424
sass_builder: ^1.1.0
2525
uuid: ^0.5.3
2626
transformers:
27+
# build_runner users will not need these transformers and can skip the
28+
# compilation when running pub get by using the --no-precompile flag.
2729
- sass_builder:
2830
outputExtension: .scss.css
2931
- angular

0 commit comments

Comments
 (0)