https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
2686219 ci: sync CircleCI config from master to 5.0.x The two configurations became out of sync due to a few commits which were erroneously only applied to the master branch. 14 December 2017, 16:36:01 UTC
eb57bc3 fix(animations): ensure DOM is cleaned up after multiple @trigger leave animations finish (#20740) Closes #20541 PR Close #20740 06 December 2017, 15:02:50 UTC
d824cc2 ci: upgrade to node 8 and Bazel 0.8 (#20807) Closes #19648 PR Close #20807 06 December 2017, 14:58:44 UTC
80eeba2 fix(service-worker): ensure initialised in browser only (#20782) closes #20360 PR Close #20782 06 December 2017, 14:54:09 UTC
c91c0d4 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:40 UTC
860ef8c docs(aio): update myUnless references to appUnless (#20658) fixes Issue Number: #20447 PR Close #20658 06 December 2017, 05:54:13 UTC
97ab148 docs(aio): fix numbering of the three ways to access hero details (#20647) Fixes #20628 PR Close #20647 06 December 2017, 05:54:01 UTC
fdf60ac 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:53:47 UTC
10c50cb fix(forms): Broken link NG_VALIDATORS replace by an example (#15480) PR Close #15480 06 December 2017, 05:53:21 UTC
6d15dd7 docs(aio): architecture review for a11y (#17848) PR Close #17848 06 December 2017, 05:49:00 UTC
a5f1df3 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:48 UTC
9efb5da docs(aio): Fix typo (#20732) Remove duplicate word 'to' PR Close #20732 06 December 2017, 05:47:45 UTC
a2fde2b ci(core): Improve the payload size message (#20786) PR Close #20786 06 December 2017, 05:46:25 UTC
e37f7c0 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:19 UTC
6c78cfb 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:52 UTC
9dc310e docs: add changelog for 5.0.5 01 December 2017, 22:40:05 UTC
b26bc90 release: cut the 5.0.5 release 01 December 2017, 22:38:26 UTC
56c98f7 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:28:40 UTC
6bf07b4 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:28:32 UTC
a2ff4ab fix(compiler-cli): propagate ts.SourceFile moduleName into metadata 01 December 2017, 22:28:18 UTC
ee37d4b 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:27:49 UTC
f99335b 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:27:34 UTC
445d833 fix(build): accidental character in commit-message.json 01 December 2017, 19:20:51 UTC
cbd93fe docs: add changelog for 5.0.4 01 December 2017, 05:13:58 UTC
e1dfd9b release: cut the 5.0.4 release 01 December 2017, 05:11:45 UTC
e95b5d7 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. 01 December 2017, 04:16:22 UTC
9e69d97 style: broken build due to missing new lines 30 November 2017, 04:27:06 UTC
b450c83 docs(aio): remove services plurality (#20696) remove services plurality for the sentence formation to be proper PR Close #20696 30 November 2017, 03:37:32 UTC
38be44d 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 30 November 2017, 03:37:23 UTC
e4ce695 test(aio): cleaner approach to reliable Google Analytics e2e tests (#20661) PR Close #20661 30 November 2017, 03:37:14 UTC
4da184c test(aio): fix e2e API test due to #20607 (#20661) PR Close #20661 30 November 2017, 03:37:14 UTC
647ca64 docs(aio): Updating with Ignite UI for Angular (#20663) PR Close #20663 29 November 2017, 22:23:29 UTC
53aff1f docs(aio): add service worker guide content and update nav (#20021) PR Close #20021 29 November 2017, 22:23:23 UTC
71a6f17 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, 22:19:14 UTC
108b6e7 build(aio): upgrade codelyzer to 4.0.x and angular/cli to 1.5.4 (#20392) PR Close #20392 29 November 2017, 22:18:56 UTC
ead7596 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, 22:18:48 UTC
bdaee50 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, 22:18:48 UTC
e099911 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, 22:18:48 UTC
66fd1f8 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, 22:18:48 UTC
0e8f028 docs: fix grammar and wording (#18530) PR Close #18530 29 November 2017, 22:18:39 UTC
c7b211c fix(animations): ensure multi-level leave animations work (#19455) PR Close #19455 28 November 2017, 00:52:56 UTC
22bbd6e fix(animations): ensure multi-level enter animations work (#19455) PR Close #19455 28 November 2017, 00:52:56 UTC
2a5b619 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 28 November 2017, 00:24:58 UTC
264260f docs(aio): update homepage tooling image (#20593) Fix #19831 PR Close #20593 28 November 2017, 00:24:50 UTC
c70cd25 build(aio): ensure downloadable zip filenames are unique (#20586) Fixes #16227 PR Close #20586 28 November 2017, 00:24:42 UTC
2b0c896 fix(compiler-cli): normalize sourcepaths for i18n extracted files (#20417) Fixes #20416 PR Close #20417 28 November 2017, 00:24:35 UTC
c0bf1b0 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 28 November 2017, 00:24:26 UTC
65a40e6 docs: add changelog for 5.0.3 22 November 2017, 21:09:12 UTC
215832d release: cut the 5.0.3 release 22 November 2017, 21:08:11 UTC
686c4ef docs(aio): add ngATL header (#20590) Fix #20568 PR Close #20590 22 November 2017, 21:04:09 UTC
efce396 docs(aio): add a French onsite training ressource (#19889) PR Close #19889 22 November 2017, 16:49:12 UTC
b567f9c docs(aio): add a French onsite training ressource (#19889) PR Close #19889 22 November 2017, 16:49:12 UTC
4ff60c3 docs(aio): fix filename (#20569) PR Close #20569 22 November 2017, 16:48:57 UTC
bc904b1 fix(common): return ISubscription from Location.subscribe() (#20429) Fix #20406 PR Close #20429 22 November 2017, 16:48:38 UTC
135cf22 ci: Update 1% payload size test (#20524) PR Close #20524 22 November 2017, 16:48:26 UTC
0550383 build(aio): filter out ambiguous directives from auto code linking (#20512) Closes #20466 PR Close #20512 22 November 2017, 16:48:19 UTC
07699cb 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, 16:48:18 UTC
e4bb077 build(aio): better parsing of selectors as aliases for directives/components (#20512) PR Close #20512 22 November 2017, 16:48:18 UTC
27e7439 docs(aio): add angularfirebase.com to education resources (#20302) PR Close #20302 22 November 2017, 16:48:09 UTC
66d1602 ci: update pullapprove (#20540) PR Close #20540 22 November 2017, 16:48:02 UTC
0feba49 fix(core): fix #20532, should be able to cancel listener from mixed zone (#20538) PR Close #20538 22 November 2017, 16:47:53 UTC
9ca6ee9 fix(benchpress): Allow ignoring navigationStart events in perflog metric. (#20312) PR Close #20312 22 November 2017, 16:46:34 UTC
a5a8229 docs(aio): fix typo in Attribute Directives documentation (#20143) changed "appHightlight" to "appHighlight" PR Close #20143 22 November 2017, 16:45:41 UTC
f9f2c20 fix(forms): updateOn should check if change occurred (#20358) Fixes #20259. PR Close #20358 22 November 2017, 16:45:22 UTC
662422a 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 22 November 2017, 16:44:58 UTC
b53ead4 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, 16:47:08 UTC
d0abfa3 docs: update the triaging doc with the latest process (#20128) PR Close #20128 21 November 2017, 16:43:28 UTC
3bf36e9 docs: add description for target labels + add LTS target label (#20128) PR Close #20128 21 November 2017, 16:43:28 UTC
82aace6 fix(core): should support event.stopImmediatePropagation (#20469) PR Close #20469 18 November 2017, 00:19:34 UTC
15795d0 fix(animations): validate against trigger() names that use @ symbols (#20326) PR Close #20326 18 November 2017, 00:19:28 UTC
8ddbed8 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 18 November 2017, 00:19:22 UTC
81f1d42 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 18 November 2017, 00:19:13 UTC
3df1542 docs(aio): fix a typo to improve readability (#20435) Remove a comma and space PR Close #20435 18 November 2017, 00:19:06 UTC
8e1e7fa docs(aio): Clearing array with [] (#20369) (#20395) Convert remaining references to directly use LoggerServices logs. PR Close #20395 18 November 2017, 00:18:59 UTC
27f8c69 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 18 November 2017, 00:18:59 UTC
5d0dd97 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 18 November 2017, 00:18:59 UTC
814f062 fix(animations): always fire inner trigger callbacks even if blocked by parent animations (#19753) Closes #19100 PR Close #19753 18 November 2017, 00:17:46 UTC
b1f8eb1 docs: add changelog for 5.0.2 16 November 2017, 19:24:02 UTC
f983d1c release: cut the 5.0.2 release 16 November 2017, 19:20:49 UTC
1285792 fix(aio): fix window title on Home page (#20440) Using `display: none` on the `<h1>` causes `innerText` to not work as expected and include the icon ligature (`link`) in the title. This caused the window title on the angular.io Home page to appear as "Angular - link". This commit fixes it by not generating anchors at all for headings with the `no-anchor` class. Fixes #20427 PR Close #20440 16 November 2017, 04:26:20 UTC
dbdf9f7 docs(aio): add missing closing backtick (#20446) PR Close #20446 16 November 2017, 04:26:12 UTC
d5eaf4d Revert "fix(animations): always fire inner trigger callbacks even if blocked by parent animations (#19753)" This reverts commit bc4b4b5b55768a9d6db5572bf8e9ca90650ae326. 16 November 2017, 04:25:30 UTC
2d6126e style(core): fix comment format for linter 15 November 2017, 19:51:56 UTC
259f6bf style(core): fix max line length to pass linting (#20441) Accidentally introduced in #19920, where other linting errors (unrelated to the PR) prevented proper linting. PR Close #20441 15 November 2017, 19:45:02 UTC
03d549b Revert "fix(core): should support event.stopImmediatePropagation" This reverts commit 5e0eb5e3d94bd7077c4d6657b89bfc8d900f2bc6. 15 November 2017, 19:35:52 UTC
bc4b4b5 fix(animations): always fire inner trigger callbacks even if blocked by parent animations (#19753) Closes #19100 PR Close #19753 15 November 2017, 00:00:01 UTC
00f2055 docs(aio): fix wrong copy (#20431) PR Close #20431 14 November 2017, 23:59:57 UTC
91efc7f docs(core): change from deprecated renderer to renderer2 (#19920) We now show the proper class instead of the deprecated Renderer Fixes #19806 PR Close #19920 14 November 2017, 21:45:04 UTC
8b1a6b1 fix(animations): ensure final state() styles are applied within @.disabled animations (#20267) Closes #20266 PR Close #20267 14 November 2017, 20:13:38 UTC
b732fb9 fix(router): 'merge' queryParamHandling strategy should be able to remove query params (#19733) Closes #18463, #17202 PR Close #19733 14 November 2017, 20:13:30 UTC
0e2d962 ci: tighten package limits (#20364) PR Close #20364 14 November 2017, 20:13:22 UTC
7acbc19 docs(aio): fix broken link in guide/component-interaction (#20411) add a blank line before line with markdown link PR Close #20411 14 November 2017, 18:03:24 UTC
c69eda8 docs(aio): make it clear we are talking about <a> tags (#20410) As is, it could be seen as a typo at first glance. Wrapping the "a" in carets and backticks for formatting adds some clarity. PR Close #20410 14 November 2017, 18:03:21 UTC
210ff78 docs(aio): fix typo in filename (packages.json --> package.json) (#20377) PR Close #20377 14 November 2017, 18:03:17 UTC
96766f7 docs(aio): fix not found schema (#20347) Fixes #20338 PR Close #20347 14 November 2017, 18:03:14 UTC
52b50c4 docs(aio): fix rxjs import (#20350) closes #20349 PR Close #20350 14 November 2017, 18:02:08 UTC
398690d docs: Dependency Injection guides for CLI (#19892) PR Close #19892 14 November 2017, 18:02:05 UTC
dc01fb1 docs(aio): update template forms to CLI (#20014) PR Close #20014 14 November 2017, 18:02:02 UTC
7c26c06 docs(aio): update reactive-forms to CLI (#20019) PR Close #20019 14 November 2017, 18:01:59 UTC
82dc7fa docs(aio): update displaying-data for CLI (#19574) PR Close #19574 14 November 2017, 18:01:56 UTC
back to top