Zhicheng Wang
47a2cb7a81
fix: 纠正一些错误的合并
2017-10-11 18:15:36 +08:00
Zhicheng Wang
8e76818265
fix: 纠正一些错误的翻译
2017-10-11 18:05:52 +08:00
Zhicheng Wang
d3871fa8a2
fix: 文字微调
2017-10-09 08:20:39 +08:00
Zhicheng Wang
7219ede3e6
fix: 文字微调
2017-10-08 19:15:42 +08:00
Zhicheng Wang
f69fd998e3
fix: replace `` with <code></code>
2017-10-07 20:13:16 +08:00
Zhicheng Wang
c15784c068
fix: 纠正一个技术错误
...
chore: 修正yarn.lock
2017-10-07 17:52:49 +08:00
Zhicheng Wang
a1cfb5b2ae
chore: 增加鸣谢清单
2017-10-03 21:57:04 +08:00
Zhicheng Wang
30cadba603
feat: 翻译了 cheatsheet
2017-10-03 21:51:07 +08:00
Zhicheng Wang
4308681d7b
fix: 修正编译错误
2017-10-03 12:49:09 +08:00
Zhicheng Wang
9a43523368
Merge remote-tracking branch 'en/master' into aio
2017-10-03 11:37:04 +08:00
Trotyl Yu
68c20e43ed
docs(aio): remove outdated statement
2017-10-02 22:12:26 -05:00
George Kalpakas
eef7d8aa11
fix(upgrade): call `ngOnInit()` after `ngOnChanges()` (on components with inputs)
...
Fixes #18913
2017-10-02 16:01:07 -07:00
George Kalpakas
617b3d2ba5
fix(upgrade): correctly run change detection when `propagateDigest` is false
2017-10-02 16:01:07 -07:00
George Kalpakas
546eb7d851
test(upgrade): ensure AngularJS is bootstraped inside the Angular zone in tests
2017-10-02 16:01:07 -07:00
George Kalpakas
29dbc3b67c
refactor(upgrade): remove redundant call to `appRef.detach()`
...
Once a `ViewRef` is attached to the `ApplicationRef`, destroying the corresponding `ComponentRef` will automatically detach the `ViewRef`.
2017-10-02 16:01:07 -07:00
George Kalpakas
4e6aa9c2db
fix(upgrade): ensure downgraded components are destroyed in the Angular zone
2017-10-02 16:01:07 -07:00
Tobias Bosch
745b59f49c
perf(compiler): only emit changed files for incremental compilation
...
For now, we always create all generated files, but diff them
before we pass them to TypeScript.
For the user files, we compare the programs and only emit changed
TypeScript files.
This also adds more diagnostic messages if the `—diagnostics` flag
is passed to the command line.
2017-10-02 08:24:50 -07:00
Tobias Bosch
b0868915ae
perf(compiler): don’t emit summaries for jit by default
...
This re-adds the flag `enableSummariesForJit` to the compiler options
that already existed in Angular 4.
2017-10-02 08:24:50 -07:00
Zhicheng Wang
dfde690718
微调
2017-10-01 13:41:29 +08:00
Zhicheng Wang
d7fd581c37
Merge branch 'master' into aio
...
# Conflicts:
# aio/content/guide/ajs-quick-reference.md
# aio/content/guide/animations.md
# aio/content/guide/browser-support.md
# aio/content/guide/form-validation.md
# aio/content/guide/i18n.md
# aio/content/guide/pipes.md
# aio/content/guide/router.md
# aio/content/guide/set-document-title.md
# aio/content/guide/structural-directives.md
# aio/content/guide/template-syntax.md
# aio/content/guide/testing.md
# aio/content/marketing/resources.json
# aio/content/tutorial/toh-pt1.md
# aio/content/tutorial/toh-pt2.md
# aio/content/tutorial/toh-pt3.md
# aio/content/tutorial/toh-pt4.md
# aio/content/tutorial/toh-pt5.md
2017-10-01 13:22:33 +08:00
Tobias Bosch
0038712474
fix(compiler): add typings for `COMPILED`.
...
Note: This commit has to be synced into G3 again.
2017-09-29 09:26:38 -07:00
Tobias Bosch
db74f44a97
fix: don’t rely on `goog.DEBUG` but on `COMPILED` instead
...
`good.DEBUG` can also be true when using advanced compilation.
Attention: This change has be applied in G3 already as a local mod!
2017-09-29 09:26:38 -07:00
Victor Berchet
30d5a2ca83
docs: add changelog for 5.0.0-rc.0
2017-09-28 16:29:39 -07:00
Victor Berchet
6d3487f1c1
release: cut the 5.0.0-rc.0 release
2017-09-28 16:26:00 -07:00
Alex Rickabaugh
d442b6855f
feat(service-worker): introduce the @angular/service-worker package ( #19274 )
...
This service worker is a conceptual derivative of the existing @angular/service-worker maintained at github.com/angular/mobile-toolkit, but has been rewritten to support use across a much wider variety of applications.
Entrypoints include:
@angular/service-worker: a library for use within Angular client apps to communicate with the service worker.
@angular/service-worker/gen: a library for generating ngsw.json files from glob-based SW config files.
@angular/service-worker/ngsw-worker.js: the bundled service worker script itself.
@angular/service-worker/ngsw-cli.js: a CLI tool for generating ngsw.json files from glob-based SW config files.
2017-09-28 16:18:12 -07:00
Tobias Bosch
7c1d3e0f5a
fix(compiler): make watch mode work with `declaration: false`
...
closes #19464
2017-09-28 14:21:05 -07:00
Tobias Bosch
2f6ae527d1
fix(compiler): make sure our out path calculation is correct
2017-09-28 14:20:20 -07:00
Tobias Bosch
ec2be5dccb
fix(compiler): allow to use flat modules and summaries
...
The combination of flat modules, flat module redirects and summaries
lead to errors before.
2017-09-28 14:20:20 -07:00
Victor Berchet
14e8e88022
Revert "refactor(core): Change `abstract get` to `readonly` ( #19226 )"
...
This reverts commit 3aa3d5c548
.
2017-09-28 13:36:56 -07:00
Victor Berchet
6a9ce67714
Revert "refactor(core): Removed readonly getters and changed to readonly ( #19225 )"
...
This reverts commit 2b84b86fc0
.
2017-09-28 13:36:44 -07:00
Victor Berchet
bed8ac70f7
docs: add changelog for 4.4.4
2017-09-28 12:19:21 -07:00
Victor Savkin
a9d32a3f89
fix(router): resolve and guards should be able to reject with null and undefined ( #19418 )
...
Closes #17148
2017-09-28 11:06:08 -07:00
Chuck Jazdzewski
ff5b050a92
fix(compiler): correctly map error message locations ( #19424 )
2017-09-28 10:53:04 -07:00
Chuck Jazdzewski
b3db3f80ba
fix(compiler): do not consider a reference with members as a reference ( #19454 )
...
Fixes : #18170
2017-09-28 10:52:52 -07:00
tinayuangao
2b84b86fc0
refactor(core): Removed readonly getters and changed to readonly ( #19225 )
...
variables
2017-09-28 09:36:29 -07:00
tinayuangao
3aa3d5c548
refactor(core): Change `abstract get` to `readonly` ( #19226 )
2017-09-28 09:36:13 -07:00
Matias Niemelä
2d2300e118
docs(animations): document usage of negative limit values for query ( #19451 )
2017-09-28 09:34:36 -07:00
Chuck Jazdzewski
f24ea59f74
fix(compiler-cli): don't rewrite imports when annotating for closure ( #19444 )
...
Closure no longer needs to have the imports rewritten avoid rewriting
as this can cause issues when the source directory structure differs
from what is deployed.
Fixes : #19026
2017-09-28 09:31:28 -07:00
Chuck Jazdzewski
c1b029a413
fix(language-service): do not report errors for `OpaqueToken` ( #19427 )
...
`OpaqueToken` was removed from angular but the language-service
should not report errors when it is used for older versions of
angular.
2017-09-28 09:30:34 -07:00
Alex Eagle
82e49230ff
build: Give names to the AMD modules nested in Angular UMD distro ( #19425 )
2017-09-28 09:29:22 -07:00
George Kalpakas
f7199aa8c8
build(aio): remove `--` from more yarn commands ( #19421 )
2017-09-28 09:29:04 -07:00
George Kalpakas
0e00265647
build(aio): disable cache when building a new docker image for the preview server ( #19391 )
2017-09-28 09:28:54 -07:00
Alex Eagle
5406a49f06
docs: add 'bazel' as an Angular component ( #19346 )
2017-09-28 09:28:42 -07:00
Victor Berchet
8dbe2af0bc
test: increase polyfills size upper limit in CLI integration tests
...
tests started failing after 0.8.18 was release
2017-09-27 17:04:24 -07:00
Kapunahele Wong
334caf8e7c
docs(aio): add copy about NgForOf ( #18686 )
2017-09-27 15:25:41 -07:00
Kapunahele Wong
8d8995f1ab
docs(aio): edit summary and next step headers ( #16962 )
2017-09-27 13:45:47 -07:00
Kapunahele Wong
48c6ece2be
docs(aio): remove links to top of documents ( #16971 )
2017-09-27 13:45:25 -07:00
Kapunahele Wong
f7c7038171
docs(aio): update metadata documentation to include expression lowering ( #19203 )
2017-09-27 13:43:19 -07:00
Tobias Bosch
627f04883a
fix(compiler): implement i18n with new compiler
...
This commit is from vikerman@
closes #19429
2017-09-27 10:10:49 -07:00
Tobias Bosch
a7798f2a93
fix: don’t use the global `ng` at all with closure enhanced optimizations
...
This is needed as:
- closure declares globals itself for minified names, which sometimes clobber our `ng` global
- we can't declare a closure extern as the namespace `ng` is already used within Google for typings for angularJS (via `goog.provide('ng....')`).
2017-09-27 10:09:56 -07:00