https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
bde5701 docs: add changelog for 5.0.0-rc.4 24 October 2017, 00:35:17 UTC
b16f4bc release: cut the 5.0.0-rc.4 release 24 October 2017, 00:31:42 UTC
6bed189 build(service-worker): set skipTemplateCodegen for build (#19875) PR Close #19875 23 October 2017, 23:31:42 UTC
4abacb5 fix(aio): add service worker entrypoint to aio build (#19875) Fixes #19838 PR Close #19875 23 October 2017, 23:31:42 UTC
0420015 docs: add service-worker to list of allowed scopes (#19875) PR Close #19875 23 October 2017, 23:31:42 UTC
fc0b1d5 fix(compiler): correctly calculate the outDir if it repeats a parts of the `rootDir`. (#19836) Fixes #19718 PR Close #19836 23 October 2017, 22:46:04 UTC
8d45fef refactor(compiler): remove old ngtools api and add listLazyRoutes to new api (#19836) Usages of `NgTools_InternalApi_NG_2` from `@angular/compiler-cli` will now throw an error. Adds `listLazyRoutes` to `@angular/compiler-cli/ngtools2.ts` for getting the lazy routes of a `ng.Program`. PR Close #19836 23 October 2017, 22:46:04 UTC
5da96c7 fix(bazel): don't console.error from the compile helper (#19879) This lets other callers of compile() choose different formatting for the diagnostics PR Close #19879 23 October 2017, 20:56:57 UTC
90d1423 fix(service-worker): include versionedFiles in the manifest hashTable (#19837) There is no difference in runtime (yet) between versioned and unversioned files. Theoretically, the SW does not have to cache-bust versioned files, but the SW doesn't cache bust files on the first request anyway, so in the common case it doesn't matter. If the hash doesn't match, the SW will cache bust the file to be sure, which is technically unnecessary, but since the file itself is versioned, the likelihood of this happening is rare. This fixes a critical bug where versioned files were erroneously not included in the hashTable in the generated manifest. This could lead to applications not updating if only versioned files changed in between versions. PR Close #19837 23 October 2017, 19:11:38 UTC
910735d build: fix `yarn install` command (`--freeze-lockfile` --> `--frozen-lockfile`) 20 October 2017, 17:14:30 UTC
fc86352 build(aio): use http push for navigation.json 20 October 2017, 16:41:02 UTC
441e01c fix(aio): simplify GaService to avoid e2e test failures The GaService and the E2E specs were unnecessarily complicated and had arbitrary async timeouts to ensure that the interplay between the GA library code and the rest of the app worked correctly. This resulted in potential flaky tests if the timeouts were not adequate; this was experienced when Travis upgraded to Chrome 62. The new approach is to block loading of the Analytics library altogether if there is a `__e2e__` flag set in the `SessionStorage` of the browser. It doesn't appear to be enough just to set the flag directly on the window. I think this is because the window gets cleaned when navigation occurs (but I am not certain). The downside of this is that we had to add a small piece of extra logic to the GA snippet in index.html; and we also had to switch from using `<script async ...>` to a programmatic approach to loading the GA library which prevents the browser from eagerly fetching the library. This may be mitigated by adding it to the HTTP/2 push configuration of the Firebase hosting. Re-enables the test that was disabled in https://github.com/angular/angular/pull/19784 Closes #19785 20 October 2017, 16:40:52 UTC
14380ff build: add warning about changing ngtools_api2 20 October 2017, 16:39:30 UTC
820bb7b revert: ci: use chrome stable (#18307) This reverts commit 8bcb268140c1ec64093761de57200501ee65df61. 20 October 2017, 16:38:59 UTC
230b98d docs: add changelog for 5.0.0-rc.3 19 October 2017, 00:23:09 UTC
065ea92 release: cut the 5.0.0-rc.3 release 19 October 2017, 00:23:09 UTC
9b98208 docs: add changelog for 4.4.6 19 October 2017, 00:23:09 UTC
b922743 build: narrow TS version to >=2.4.2 and <2.5 (#19787) As this is the only version range that we tested against in G3. We will support newer versions of TypeScript soon after the Angular 5 release. Closes #19750 PR Close #19787 18 October 2017, 18:20:23 UTC
04ab9f1 fix(common): attempt to JSON.parse errors for JSON responses (#19773) PR Close #19773 18 October 2017, 18:18:58 UTC
25cbc98 fix(compiler-cli): do not add references to files outside of `rootDir` (#19770) References to resources (such as .css files) that are generated into the `outDir` directory outside of `rootDir` would cause a spurious compiler error about not being able to find a files that ends in '.ngstyle.ts'. Also fixed a minor issue in compiler error reporting Fixes: #19765, #19767 PR Close #19770 18 October 2017, 18:18:50 UTC
3861ba2 docs(changelog): fix typo (#19766) PR Close #19766 18 October 2017, 18:18:42 UTC
3bcf0cf fix(service-worker): PushEvent.data has to be decoded (#19764) PushEvent.data is not the data object itself, but an instance representing the data in wire format, with methods to synchronously decode it to JSON, ArrayBuffer, etc. NGSW assumes all push data is in JSON format. PR Close #19764 18 October 2017, 18:18:34 UTC
396c241 fix(service-worker): freshness strategy should clone response for cache (#19764) When Cache.put() is called with a Response, it consumes the response. If the Response is used for any other purpose (such as satisfying the original FetchEvent) it must be cloned first. A bug exists in the mocks used for SW tests, where this condition is not validated. The bodies of MockResponses can be utilized repeatedly without erroring in the same way that a real browser would. This bug is fixed by this commit, which causes tests for the freshness strategy of data caching to start failing. The cause of this failure is a second bug in the data caching code, where the Response is not cloned prior to being passed to Cache.put(). This is also fixed. PR Close #19764 18 October 2017, 18:18:34 UTC
fcfb154 docs(aio): changed confusing term (#19762) Controller should be decorator I believe PR Close #19762 18 October 2017, 18:18:26 UTC
56774df fix(compiler-cli): diagnostics file paths relative to cwd, not tsconfig (#19748) PR Close #19748 18 October 2017, 18:18:17 UTC
c0cc6ee test(animations): ensure :enter callbacks fire on container insertion (#19674) PR Close #19674 18 October 2017, 18:18:08 UTC
6f2939d fix(router): RouterLinkActive should update its state right after checking the children (#19449) Closes #18983 PR Close #19449 18 October 2017, 18:17:55 UTC
7d1abd9 build: update to rxjs@5.5.0 (#19345) PR Close #19345 18 October 2017, 18:17:43 UTC
81173b0 fix(aio): make tests less flaky (#19784) PR Close #19784 18 October 2017, 17:19:24 UTC
b0c7ea8 Revert "fix(router): RouterLinkActive should update its state right after checking the children (#19449)" This reverts commit c569b7524974200040c2abae6923cd4e6f59a13b. As it was synched together with 5a9ed2de272912ac74ed56bfec4bdf4551f7b38e which broke an internal test. 18 October 2017, 16:58:41 UTC
30ecb6e Revert "test(animations): ensure :enter callbacks fire on container insertion (#19674)" This reverts commit 41f57affb6ae0688ed4b6e4704bc8cf2201bc01a. As it was synched together with 5a9ed2de272912ac74ed56bfec4bdf4551f7b38e which broke an internal test. 18 October 2017, 16:57:56 UTC
8d735da Revert "fix(animations): always fire inner trigger callbacks even if blocked by parent animations (#19753)" This reverts commit 5a9ed2de272912ac74ed56bfec4bdf4551f7b38e. As it broke an internal test. 18 October 2017, 16:56:59 UTC
5a9ed2d fix(animations): always fire inner trigger callbacks even if blocked by parent animations (#19753) Closes #19100 PR Close #19753 18 October 2017, 03:57:57 UTC
41f57af test(animations): ensure :enter callbacks fire on container insertion (#19674) PR Close #19674 18 October 2017, 03:57:48 UTC
c569b75 fix(router): RouterLinkActive should update its state right after checking the children (#19449) Closes #18983 PR Close #19449 18 October 2017, 03:57:30 UTC
01e4aa5 build: remove required BrowserStack run as it fails with “Access denied” (#19769) See #19768 PR Close #19769 17 October 2017, 22:51:40 UTC
ad130d6 fix(compiler): add first bazel test for `ng_module` (#19703) We were missing quite a bit of test coverage, this is the start of recreating it. PR Close #19703 17 October 2017, 22:18:31 UTC
621f87b fix(service-worker): use posix path resolution for generation of ngsw.json (#19527) PR Close #19527 17 October 2017, 22:18:17 UTC
64b3619 build: don’t make BrowserStack required as it fails with “Access denied” See #19768 17 October 2017, 21:56:10 UTC
507290d build: fix broken path for animations in .pullapprove (#19453) PR Close #19453 17 October 2017, 17:45:10 UTC
15a8429 fix(service-worker): add missing annotation for SwPush (#19721) PR Close #19721 17 October 2017, 17:38:45 UTC
9723a36 docs(aio): update 2018 events (#19706) update ac 2017 dates PR Close #19706 17 October 2017, 17:38:37 UTC
d75a9fa ci: validate commit messages correctly when not on master (#19685) PR Close #19685 17 October 2017, 17:38:29 UTC
9b264c5 docs(aio): change in-mem-web-api version for examples (#19668) PR Close #19668 17 October 2017, 17:38:15 UTC
60bdcd6 fix(compiler): generate correct imports for type check blocks (#19582) Fixes: #19485 PR Close #19582 17 October 2017, 17:37:55 UTC
d035175 fix(animations): ensure inner :leave animations do not remove node when skipped (#19532) (#19693) PR Close #19693 16 October 2017, 18:13:58 UTC
f42d317 fix(animations): ensure animateChild() works with all inner leave animations (#19006) (#19532) (#19693) PR Close #19693 16 October 2017, 18:13:58 UTC
405ccc7 fix(bazel): fix the output directory for extractor to be genfiles/ instead of bin/ (#19716) PR Close #19716 14 October 2017, 00:31:10 UTC
836c889 fix(compiler): prepare for future Bazel semantics of += (#19717) This is a local mod that was already applied in G3. PR Close #19717 13 October 2017, 23:29:46 UTC
43f9d91 build(aio): fix overwriting with local Angular packages that depend on other local ones (#19655) PR Close #19655 13 October 2017, 16:27:51 UTC
62c7b78 test(aio): fix testing of `NgPackagesInstaller` (#19655) PR Close #19655 13 October 2017, 16:27:51 UTC
97969a8 ci(aio): raise payload limit to accommodate the new search feature (#19682) PR Close #19682 13 October 2017, 16:18:42 UTC
91fcfcb feat(aio): add search to 404 page (#19682) The 404 page will now run a search based on the given URL to offer suggestions for the page that the user really wanted. PR Close #19682 13 October 2017, 16:18:42 UTC
88c46fe refactor(aio): move SearchResultsComponent into shared module (#19682) This will allow it to be used by an embedded component. PR Close #19682 13 October 2017, 16:18:42 UTC
c3f07b3 feat(aio): allow SearchService to have multiple clients (#19682) PR Close #19682 13 October 2017, 16:18:41 UTC
6121083 test(aio): tidy up e2e tests that used invalid URLs (#19682) PR Close #19682 13 October 2017, 16:18:41 UTC
717c680 build(aio): remove unused imports and local variables (#19682) PR Close #19682 13 October 2017, 16:18:41 UTC
09b4244 fix(aio): upgrade rxjs dependency to work with TS 2.4 (#19682) PR Close #19682 13 October 2017, 16:18:41 UTC
2e45267 ci: add service-worker to pullapprove (#19642) PR Close #19642 13 October 2017, 16:15:59 UTC
e81d1fc docs(animations): add missing bracket to fadeAnimation Closes #18899 13 October 2017, 16:12:36 UTC
02394d2 fix(core): don't refer to `hydration` in docs anymore. Closes #18458 13 October 2017, 15:53:44 UTC
653a211 Revert "Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. (#19646)""" This reverts commit 6b7cead0c526e2ca87b0e90b084da6bb8ae5ac1e. 12 October 2017, 23:09:49 UTC
522ec9a docs: add changelog for 5.0.0-rc.2 12 October 2017, 20:43:49 UTC
0fdb7f7 release: cut the 5.0.0-rc.2 release 12 October 2017, 20:38:20 UTC
443ff33 docs: add changelog for 4.4.5 12 October 2017, 20:31:41 UTC
6b7cead Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. (#19646)"" This reverts commit 94a925a1b029a5f5e3f342583decb55c7a8fe47f. 12 October 2017, 17:32:21 UTC
94a925a Revert "perf(compiler): skip type check and emit in bazel in some cases. (#19646)" This reverts commit a22121d65dbc08ca624c94cde67413f4e1d036f1. 12 October 2017, 17:26:53 UTC
055b802 docs(aio): improve the Angular Connect homepage banner (#19684) The original logo was too small. The conference is over two days. PR Close #19684 12 October 2017, 16:31:38 UTC
41fec31 docs(aio): change Material 2 to Material (#19663) it is just called Angular Material now PR Close #19663 11 October 2017, 23:46:49 UTC
a22121d perf(compiler): skip type check and emit in bazel in some cases. (#19646) If no user files changed: - only type check the changed generated files Never emit non changed generated files - we still calculate them, but don’t send them through TypeScript to emit them but cache the written files instead. PR Close #19646 11 October 2017, 22:54:02 UTC
3acf9c7 docs(aio): update banner ad (#19669) PR Close #19669 11 October 2017, 20:14:59 UTC
566606e ci: freeze yarn lockfile when installing dependencies (#19616) PR Close #19616 11 October 2017, 18:52:36 UTC
afa2bb2 build(aio): freeze lockfile when setting up examples (#19616) PR Close #19616 11 October 2017, 18:52:35 UTC
dc03811 build(aio): freeze yarn lockfile for aio-builds-setup scripts (#19616) PR Close #19616 11 October 2017, 18:52:35 UTC
ad7e781 build(aio): freeze lockfile when installing example dependencies (#19616) PR Close #19616 11 October 2017, 18:52:35 UTC
437e803 ci(aio): freeze the lockfile for CI builds (#19616) The CI will now fail if the dependencies in the AIO package.json have been modified without the lockfile being updated. PR Close #19616 11 October 2017, 18:52:35 UTC
dbe6cda build(aio): improve accessor rendering (#19637) Includes an update to `dgeni-packages@0.22.0` which provides more info about accessors if required. PR Close #19637 11 October 2017, 18:51:42 UTC
46992b4 Revert "fix(animations): ensure animateChild() works with all inner leave animations (#19006) (#19532)" This reverts commit 9130505b57c10dc6f4cd9b12ca47e06c4f429b74. 11 October 2017, 17:51:52 UTC
d0af45c Revert "fix(animations): ensure inner :leave animations do not remove node when skipped (#19532)" This reverts commit ac50bd678ee37c4b222baccc8412cc153a1d5a20. 11 October 2017, 17:37:12 UTC
8b57130 build(aio): append information about links in and out of docs (#19583) Closes #19560 PR Close #19583 11 October 2017, 00:06:51 UTC
b0befd7 fix(compiler): `TestBed.overrideProvider` should keep imported `NgModule`s eager (#19624) Before, as soon as a user called `TestBed.overrideProvider` for a provider of a `NgModule` that was imported via `TestBed.configureTestingModule`, that `NgModule` became lazy. This commit changes this behavior to keep the `NgModule` eager, with or without a call to `TestBed.overrideProvider`. PR Close #19624 10 October 2017, 20:51:25 UTC
dfa0973 docs(aio): update animations for CLI (#19551) PR Close #19551 10 October 2017, 20:47:35 UTC
ac50bd6 fix(animations): ensure inner :leave animations do not remove node when skipped (#19532) PR Close #19532 10 October 2017, 19:41:47 UTC
9130505 fix(animations): ensure animateChild() works with all inner leave animations (#19006) (#19532) Closes #18305 PR Close #19532 10 October 2017, 19:41:47 UTC
931cf78 refactor(compiler): introduce `TestBed.deprecatedOverrideProvider` (#19558) This allows use to fix `TestBed.overrideProvider` to keep imported `NgModule`s eager, while allowing our users to still keep the old semantics until they have fixed their tests. PR Close #19558 10 October 2017, 17:15:46 UTC
6ade68c fix(compiler): correctly instantiate eager providers that are used via `Injector.get` (#19558) Closes #15501 PR Close #19558 10 October 2017, 17:15:46 UTC
d30ce19 fix(compiler): correctly calculate the out path on windows (#19601) Fixes #19543 PR Close #19601 10 October 2017, 17:15:06 UTC
d7eac7e Revert "fix(router): navigating to the current location works (#19463)" This reverts commit 43c5b638b96a0c63f041a0b31e4c646ead72341b. 09 October 2017, 23:38:12 UTC
d53b96f Revert "fix(router): do not call `location.go` when skipping a navigation (#19463)" This reverts commit 66515412308138ad083bdd91ab2e80cd2bdf7fac. 09 October 2017, 23:37:31 UTC
79deeac docs(aio): add copy about ngNoForm to NgForm API doc (#19561) PR Close #19561 09 October 2017, 21:53:49 UTC
32ca685 build(aio): do not fail on first `yarn setup` (#19603) PR Close #19603 09 October 2017, 21:47:12 UTC
cff8c05 build(aio): ensure yarn lockfile has correct dgeni-packages version (#19617) PR Close #19617 09 October 2017, 21:46:18 UTC
0ea5f8b docs: add universal guide with production client app - with JK’s edits (#18707) PR Close #18707 09 October 2017, 21:46:04 UTC
555b1cd docs: add universal guide with production client app (#18707) Revises both universal and client build to use AOT and webpack for both. Guide text adjusted accordingly Dodges CLI client build, expected in near future. PR Close #18707 09 October 2017, 21:46:04 UTC
0b0d25f docs: add universal guide (#18707) - based on original effort in PR 17573 PR Close #18707 09 October 2017, 21:46:04 UTC
963a4d0 build(aio): sort API list alphabetically (#19566) Closes #19559 PR Close #19566 09 October 2017, 21:42:52 UTC
f393d86 build: add a Git .mailmap with my new name (#19550) In this way my past contribution is mapped correctly. PR Close #19550 09 October 2017, 21:35:30 UTC
6651541 fix(router): do not call `location.go` when skipping a navigation (#19463) Closes #18036 PR Close #19463 09 October 2017, 18:45:13 UTC
43c5b63 fix(router): navigating to the current location works (#19463) Closes #13340 PR Close #19463 09 October 2017, 18:45:13 UTC
c3a5269 perf(animations): reduce size of bundle by removing AST classes (#19539) This CL refactors the animation AST code to make use of interfaces instead of classes. Given that interfaces are not persisted during runtime the removal of classes should nicely cut down on size for the animations-browser bundle. -- before -- animations-browser.umd.js = 222kb animations-browser.umd.min.js = 107kb -- after -- animations-browser.umd.js = 213kb animations-browser.umd.min.js = 102kb PR Close #19539 09 October 2017, 17:00:48 UTC
back to top