https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
c2dbc55 release: cut the 5.1.0 release 06 December 2017, 20:17:04 UTC
9ee2703 docs: add changelog for 5.1.0 06 December 2017, 20:17:04 UTC
b78ada1 fix(animations): ensure DOM is cleaned up after multiple @trigger leave animations finish (#20740) Closes #20541 PR Close #20740 06 December 2017, 15:02:42 UTC
6790e02 ci: upgrade to node 8 and Bazel 0.8 (#20807) Closes #19648 PR Close #20807 06 December 2017, 14:58:33 UTC
7cabaa0 fix(service-worker): ensure initialised in browser only (#20782) closes #20360 PR Close #20782 06 December 2017, 14:55:33 UTC
da3563c fix(service-worker): esm2015 points to wrong path (#20800) The package.json esm2015 points to the wrong path. "esm15" should be "esm2015" Service Worker can't be compiled with use of Closure Compiler PR Close #20800 06 December 2017, 14:53:30 UTC
9bbec42 docs(aio): add service worker guide content and update nav (#20736) PR Close #20736 06 December 2017, 14:52:20 UTC
be99449 docs(core): add docs for i18n tokens (#17920) PR Close #17920 06 December 2017, 05:56:43 UTC
77ef527 docs(aio): update myUnless references to appUnless (#20658) fixes Issue Number: #20447 PR Close #20658 06 December 2017, 05:54:39 UTC
f092a7c docs(aio): fix numbering of the three ways to access hero details (#20647) Fixes #20628 PR Close #20647 06 December 2017, 05:54:34 UTC
5e25d39 docs: component-styles guide - inline styles must be CSS (#20701) Cannot write them in less, sass, or stylus See CLI issue https://github.com/angular/angular-cli/issues/8472 PR Close #20701 06 December 2017, 05:54:23 UTC
35977e3 fix(forms): Broken link NG_VALIDATORS replace by an example (#15480) PR Close #15480 06 December 2017, 05:53:12 UTC
f7328c6 docs(aio): architecture review for a11y (#17848) PR Close #17848 06 December 2017, 05:49:27 UTC
25f2211 docs: add We Are One Sàrl as onsite training (#20714) Adding We Are One Sàrl as an onsite training company in Switzerland. PR Close #20714 06 December 2017, 05:48:41 UTC
18793c8 docs(aio): Fix typo (#20732) Remove duplicate word 'to' PR Close #20732 06 December 2017, 05:46:56 UTC
e7cdb9f ci(core): Improve the payload size message (#20786) PR Close #20786 06 December 2017, 05:46:10 UTC
6911a25 build: set `preserveWhitespaces` to false by default on Bazel (#20783) `preserveWhitespaces: false` will be the default in Angular 6+ You can opt-out at component or element level. Docs: https://angular.io/api/core/Component#preserveWhitespaces PR Close #20783 05 December 2017, 00:16:01 UTC
7e7ff2e ci: fix the payload-size checking scripts (#20683) The scripts were accidentally broken in #20524. More specifically, when a limit was exceeded the script would break while trying to log an error message due to a missing `commit` variable. This commit fixes it and also does some minor clean-up (improve docs, use more descriptive variable names, remove dead code, etc). PR Close #20683 04 December 2017, 22:52:15 UTC
d34f0bf docs: add changelog for 5.1.0-rc.1 01 December 2017, 22:55:51 UTC
1f5fa25 release: cut the 5.1.0-rc.1 release 01 December 2017, 22:55:39 UTC
d507057 docs: add changelog for 5.0.5 01 December 2017, 22:41:48 UTC
f582620 fix(service-worker): use relative path for ngsw.json Not every application is served from the domain root. The Service Worker made a bad assumption that it would be, and so requested /ngsw.json from the domain root. This change corrects this assumption, and requests ngsw.json without the leading slash. This causes the request to be interpreted relative to the SW origin, which will be the application root. 01 December 2017, 22:21:07 UTC
3fbcde9 fix(service-worker): send initialization signal from the application The Service Worker contains a mechanism by which it will postMessage itself a signal to initialize its caches. Through this mechanism, initialization happens asynchronously while keeping the SW process alive. Unfortunately in Firefox, the SW does not have the ability to postMessage itself during the activation event. This prevents the above mechanism from working, and the SW initializes on the next fetch event, which is often too late. Therefore, this change has the application wait for SW changes and tells each new SW to initialize itself. This happens in addition to the self-signal that the SW attempts to send (as self-signaling is more reliable). That way even on browsers such as Firefox, initialization happens eagerly. 01 December 2017, 22:21:07 UTC
f841fbe fix(compiler-cli): propagate ts.SourceFile moduleName into metadata 01 December 2017, 22:19:06 UTC
b9a91a5 fix(service-worker): don't crash if SW not supported Currently a bug exists where attempting to inject SwPush crashes the application if Service Workers are unsupported. This happens because SwPush doesn't properly detect that navigator.serviceWorker isn't set. This change ensures that all passive observation of SwPush and SwUpdate doesn't cause crashes, and that calling methods to perform actions on them results in rejected Promises. It's up to applications to detect when those services are not available, and refrain from attempting to use them. To that end, this change also adds an `isSupported` getter to both services, so users don't have to rely on feature detection directly with browser APIs. Currently this simply detects whether the SW API is present, but in the future it will be expanded to detect whether a particular browser supports specific APIs (such as push notifications, for example). 01 December 2017, 22:18:16 UTC
65f4fad fix(service-worker): allow disabling SW while still using services Currently, the way to not use the SW is to not install its module. However, this means that you can't inject any of its services. This change adds a ServiceWorkerModule.disabled() MWP, that still registers all of the right providers but acts as if the browser does not support Service Workers. 01 December 2017, 22:18:16 UTC
60a3081 docs: add changelog for 5.1.0-rc.0 01 December 2017, 05:38:52 UTC
b967cbf release: cut the 5.1.0-rc.0 release 01 December 2017, 05:37:42 UTC
8826a82 docs: add changelog for 5.0.4 01 December 2017, 05:34:44 UTC
47addd1 revert: docs(aio): add service worker guide content and update nav (#20021) (#20716) * revert: style: broken build due to missing new lines This reverts commit ba6af2a6ddced3aafc797b1dc1c63fcac4356da0. The commit that introduced these files (48300067f) will also get reverted. * revert: docs(aio): add service worker guide content and update nav (#20021) This reverts commit 48300067fb96febb0351ab7745be2ad13ce6cfac. This commit has some issues (e.g. breaks some e2e tests, adds images to the wrong directories, breaks linting, etc). Reverting in order to investigate and fix. 30 November 2017, 17:53:07 UTC
ba6af2a style: broken build due to missing new lines 30 November 2017, 04:27:25 UTC
b9e4d62 docs(aio): remove services plurality (#20696) remove services plurality for the sentence formation to be proper PR Close #20696 29 November 2017, 22:53:49 UTC
71e5de6 fix(compiler-cli): fix memory leak in program creation (#20692) Saving `oldProgram` in `AngularCompilerProgram` instances is causing a memory leak for unemitted programs. It's not actually used so simply not saving it fixes the memory leak. Fix #20691 PR Close #20692 29 November 2017, 22:53:11 UTC
3def2cc test(aio): cleaner approach to reliable Google Analytics e2e tests (#20661) PR Close #20661 29 November 2017, 22:53:04 UTC
4ec4a99 test(aio): fix e2e API test due to #20607 (#20661) PR Close #20661 29 November 2017, 22:53:04 UTC
3203069 fix(language-service): Allow empty templates (#20651) Fixes the bug where templates with empty strings show up as error in the editor. PR Close #19406 PR Close #20651 29 November 2017, 22:52:55 UTC
54bfe14 fix(language-service): Fix crash when no script files are found (#20550) Fixes the crash in typescript host when getScriptFileNames() returns an empty array. PR Close #19325 PR Close #20550 29 November 2017, 22:52:48 UTC
ba850b3 Revert "fix(core): should use native addEventListener in ngZone (#20672)" This reverts commit 65a2cb830716afaace03684e4023e7b0e24d669f. 29 November 2017, 20:56:29 UTC
f3c5481 docs(aio): Updating with Ignite UI for Angular (#20663) PR Close #20663 29 November 2017, 18:15:34 UTC
4830006 docs(aio): add service worker guide content and update nav (#20021) PR Close #20021 29 November 2017, 18:15:27 UTC
b841e0d docs(aio): add class attribute to example referenced in Structural Directive guide (#19446) See https://github.com/angular/angular/blob/master/aio/content/guide/structural-directives.md From the structural-directives.md: The rest of the <div>, including its class attribute, moved inside the <ng-template> element. Maybe this made sense at one time but it has become out of sync. PR Close #19446 29 November 2017, 18:15:21 UTC
65a2cb8 fix(core): should use native addEventListener in ngZone (#20672) PR Close #20672 29 November 2017, 04:27:25 UTC
0bef021 build(aio): upgrade codelyzer to 4.0.x and angular/cli to 1.5.4 (#20392) PR Close #20392 29 November 2017, 04:27:18 UTC
aafa75d fix(common): don't strip XSSI prefix for if error isn't JSON (#19958) This changes XhrBackend to not strip the XSSI prefix from error text if such a prefix is present but the remaining body does not parse as JSON. PR Close #19958 29 November 2017, 04:27:10 UTC
503be69 fix(common): treat an empty body as null when parsing JSON in HttpClient (#19958) Previously, XhrBackend would call JSON.parse('') if the response body was empty (a 200 status code with content-length 0). This changes the XhrBackend to attempt the JSON parse only if the response body is non-empty. Otherwise, the body is left as null. Fixes #18680. Fixes #19413. Fixes #19502. Fixes #19555. PR Close #19958 29 November 2017, 04:27:10 UTC
eb01ad5 fix(common): remove useless guard in HttpClient (#19958) An invalid "if" condition is always true, and is thus useless. This change removes it. No behavior changes. Fixes #19223. PR Close #19958 29 November 2017, 04:27:10 UTC
15a54df fix(common): accept falsy values as HTTP bodies (#19958) Previously, HttpClient used the overly clever test "body || null" to determine when a body parameter was provided. This breaks when the valid bodies '0' or 'false' are provided. This change tests directly against 'undefined' to detect the presence of the body parameter, and thus correctly allows falsy values through. Fixes #19825. Fixes #19195. PR Close #19958 29 November 2017, 04:27:10 UTC
eaaae2e docs: fix grammar and wording (#18530) PR Close #18530 29 November 2017, 04:27:02 UTC
c2b3792 fix(animations): ensure multi-level leave animations work (#19455) PR Close #19455 29 November 2017, 00:24:41 UTC
b2a586c fix(animations): ensure multi-level enter animations work (#19455) PR Close #19455 29 November 2017, 00:24:40 UTC
8bb42df fix(compiler): correctly detect when to serialze summary metadata (#20668) The change to improve error messages broke the summary serialization of summaries. PR Close #20668 28 November 2017, 22:43:35 UTC
add5953 Revert "fix(animations): ensure multi-level enter animations work (#19455)" This reverts commit dd6237ecd97123e8122dd30d6ae1d546fed599b8. 28 November 2017, 21:08:44 UTC
6b4c240 Revert "fix(animations): ensure multi-level leave animations work (#19455)" This reverts commit 1366762d12e0faa857deb793255099bfe0e0f717. 28 November 2017, 21:08:31 UTC
24bf3e2 feat(common): add locale id parameter to `registerLocaleData` (#20623) PR Close #20623 27 November 2017, 23:00:06 UTC
8ecda94 feat(compiler-cli): improve error messages produced during structural errors (#20459) The errors produced when error were encountered while interpreting the content of a directive was often incomprehencible. With this change these kind of error messages should be easier to understand and diagnose. PR Close #20459 27 November 2017, 22:59:57 UTC
1366762 fix(animations): ensure multi-level leave animations work (#19455) PR Close #19455 27 November 2017, 22:59:47 UTC
dd6237e fix(animations): ensure multi-level enter animations work (#19455) PR Close #19455 27 November 2017, 22:59:46 UTC
6e83204 fix(bazel): produce named AMD modules for codegen (#20547) fixes #19422 Signed-off-by: Alex Eagle <alexeagle@google.com> PR Close #20547 27 November 2017, 19:44:41 UTC
a53a040 build(aio): prevent comments in code from leaking into doc-gen code snippets (#20607) The new version of dgeni-packages (0.22.1) does a better job of rendering code nodes, which do not include comments. Fixes #19751 PR Close #20607 27 November 2017, 18:16:28 UTC
5bef070 docs(aio): update homepage tooling image (#20593) Fix #19831 PR Close #20593 27 November 2017, 18:16:20 UTC
89de98b build(aio): ensure downloadable zip filenames are unique (#20586) Fixes #16227 PR Close #20586 27 November 2017, 18:16:14 UTC
de78307 fix(compiler-cli): normalize sourcepaths for i18n extracted files (#20417) Fixes #20416 PR Close #20417 27 November 2017, 18:16:07 UTC
6293ca2 docs(core): fix broken NgZone code example (#19291) The current code example was broken as there were a couple of syntax errors. This commit fixes the demo. PR Close #19291 27 November 2017, 18:14:47 UTC
330bb2a release: cut the 5.1.0-beta.2 release 22 November 2017, 21:34:53 UTC
59455ea release: cut the 5.1.0-beta.2 release 22 November 2017, 21:25:40 UTC
e9e4ffd docs: add changelog for 5.0.3 22 November 2017, 21:25:40 UTC
0444e13 docs(aio): add ngATL header (#20590) Fix #20568 PR Close #20590 22 November 2017, 19:49:59 UTC
ffb6dbe fix(animations): always fire start and done callbacks in order for noop animations (#20570) PR Close #20570 22 November 2017, 18:36:28 UTC
0e012c9 fix(animations): always fire inner trigger callbacks even if blocked by parent animations (#19753) Closes #19100 PR Close #19753 22 November 2017, 16:38:02 UTC
a0819d3 docs(aio): add a French onsite training ressource (#19889) PR Close #19889 22 November 2017, 14:58:02 UTC
ffd8c36 docs(aio): add a French onsite training ressource (#19889) PR Close #19889 22 November 2017, 14:58:02 UTC
1594f8c docs(aio): fix filename (#20569) PR Close #20569 22 November 2017, 14:57:37 UTC
d7a727c feat(platform-browser-dynamic): export `JitCompilerFactory` (#20478) Fixes #20125 PR Close #20478 22 November 2017, 14:56:11 UTC
437a044 fix(common): return ISubscription from Location.subscribe() (#20429) Fix #20406 PR Close #20429 22 November 2017, 14:55:10 UTC
ac93f12 ci: Update 1% payload size test (#20524) PR Close #20524 22 November 2017, 04:28:28 UTC
e2b76bb build(aio): filter out ambiguous directives from auto code linking (#20512) Closes #20466 PR Close #20512 22 November 2017, 04:28:16 UTC
ae0275e build(aio): do not store duplicate metadata aliases (#20512) Having duplicates was causing the code auto-linking to ignore `ngForm` directives. PR Close #20512 22 November 2017, 04:28:16 UTC
ecce907 build(aio): better parsing of selectors as aliases for directives/components (#20512) PR Close #20512 22 November 2017, 04:28:16 UTC
c2cb475 docs(aio): add angularfirebase.com to education resources (#20302) PR Close #20302 22 November 2017, 04:28:00 UTC
7cf5e95 ci: update pullapprove (#20540) PR Close #20540 21 November 2017, 17:49:52 UTC
a740e4f fix(core): fix #20532, should be able to cancel listener from mixed zone (#20538) PR Close #20538 21 November 2017, 17:49:36 UTC
2a9d2ba docs: update changelog with missing feature in 5.1.0-beta.1 (#20508) PR Close #20508 21 November 2017, 00:39:48 UTC
4ed0439 fix(compiler): support event bindings in `fullTemplateTypeCheck` (#20490) The type-check block now disables type checking event access instead of generating a reference to an undefined variable. PR Close #20490 21 November 2017, 00:39:42 UTC
23ab83b docs: update the triaging doc with the latest process (#20128) PR Close #20128 21 November 2017, 00:39:36 UTC
9332161 docs: add description for target labels + add LTS target label (#20128) PR Close #20128 21 November 2017, 00:39:36 UTC
816d5ba docs: NgModule guide prose for CLI (partial) (#19776) Also replaces “Angular Module” with “NgModule” wherever that is clarifying. Continue using “module” when qualified as in “feature module”, “root module”, “routing module”, etc. PR Close #19776 21 November 2017, 00:39:25 UTC
69c53c3 fix(forms): updateOn should check if change occurred (#20358) Fixes #20259. PR Close #20358 17 November 2017, 22:28:46 UTC
365712e docs(aio): fix typo in Attribute Directives documentation (#20143) changed "appHightlight" to "appHighlight" PR Close #20143 17 November 2017, 18:53:10 UTC
997336b fix(core): should support event.stopImmediatePropagation (#20469) PR Close #20469 17 November 2017, 04:43:53 UTC
1861e41 fix(animations): validate against trigger() names that use @ symbols (#20326) PR Close #20326 16 November 2017, 22:20:09 UTC
7c44637 build(aio): tighten up code autolinking (#20468) Do not match code "words" that are part of a hyphenated string of characters: e.g. `platform-browser-dynamic` should not auto-link `browser`. Do not match code "words" that correspond to pipe names but are not preceded by a pipe `|` character. E.g. `package.json` should not auto link `json` to the `JsonPipe`. Closes #20187 PR Close #20468 16 November 2017, 22:20:03 UTC
68b53c0 fix(compiler): emit correct type-check-blocks with TemplateRef's (#20463) The type-check block generated with `"fullTemplateTypeCheck"` was invalid if the it contained a template ref as would be generated using the `else` micro-syntax of `NgIf`. Fixes: #19485 PR Close #20463 16 November 2017, 22:19:54 UTC
368cb5a docs(aio): fix a typo to improve readability (#20435) Remove a comma and space PR Close #20435 16 November 2017, 22:19:48 UTC
949836d docs(aio): Clearing array with [] (#20369) (#20395) Convert remaining references to directly use LoggerServices logs. PR Close #20395 16 November 2017, 22:19:35 UTC
697fb76 docs(aio): Removing reference to LoggerService property (#20369) (#20395) The reference removed so that calling LoggerService clear() method behaves as intended in SpyComponent. PR Close #20395 16 November 2017, 22:19:35 UTC
0fedb57 docs(aio): Clearing array with [] (#20369) (#20395) Clearing array with setting length to 0 replaced with [] for being short and marginally efficient. For reference: [] is turned into a sequence of around 15 machine instructions on x64 (if bump pointer allocation succeeds), whereas a.length=0 is a C++ runtime function call, which requires 10-100x as many instructions. Benedikt Meurer PR Close #20395 16 November 2017, 22:19:35 UTC
717ac5a fix(benchpress): Allow ignoring navigationStart events in perflog metric. (#20312) PR Close #20312 16 November 2017, 22:18:38 UTC
4064cbe docs: add changelog for 5.1.0-beta.1 16 November 2017, 22:04:25 UTC
a88306d release: cut the 5.1.0-beta.1 release 16 November 2017, 22:03:03 UTC
c702ffc docs: add changelog for 5.0.2 16 November 2017, 21:41:55 UTC
back to top