https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
aeb98db docs: add changelog for 4.4.0-RC.0 02 September 2017, 05:01:41 UTC
8036d05 release: cut the 4.4.0-RC.0 release 02 September 2017, 04:49:51 UTC
7d137d7 fix(core): complete EventEmitter in QueryList on component destroy (#18902) Fixes #18741 PR Close #18902 02 September 2017, 03:52:03 UTC
b8b551c perf(core): add option to remove blank text nodes from compiled templates (#18823) PR Close #18823 01 September 2017, 18:30:04 UTC
7ec28fe feat(compiler): allow multiple exportAs names (#18723) This change allows users to specify multiple exportAs names for a directive by giving a comma-delimited list inside the string. The primary motivation for this change is to allow these names to be changed in a backwards compatible way. PR Close #18723 01 September 2017, 18:26:10 UTC
1cc3fe2 fix(animations): do not leak DOM nodes/styling for host triggered animations (#18853) Closes #18606 PR Close #18853 01 September 2017, 17:24:14 UTC
ba7d70e build: fix changelog to remove AIO line items (#18956) fixes 18740 PR Close #18956 31 August 2017, 01:10:56 UTC
497e017 fix(compiler): normalize the locale name (#18963) PR Close #18963 31 August 2017, 00:48:08 UTC
8821723 fix(common): fix XSSI prefix stripping by using JSON.parse always (#18466) Currently HttpClient sends requests for JSON data with the XMLHttpRequest.responseType set to 'json'. With this flag, the browser will attempt to parse the response as JSON, but will return 'null' on any errors. If the JSON response contains an XSSI-prevention prefix, this will cause the browser's parsing to fail, which is unrecoverable. The only compelling reason to use the responseType 'json' is for performance (especially if the browser offloads JSON parsing to a separate thread). I'm not aware of any browser which does this currently, nor of any plans to do so. JSON.parse and responseType 'json' both end up using the same V8 code path in Chrome to implement the parse. Thus, this change switches all JSON parsing in HttpClient to use JSON.parse directly. Fixes #18396, #18453. PR Close #18466 30 August 2017, 00:19:02 UTC
a203a95 fix(common): fix improper packaging for @angular/common/http (#18613) PR Close #18613 30 August 2017, 00:16:56 UTC
dfe2bad build: Add GitHub scripts for rebasing PRs (#18359) PR Close #18359 28 August 2017, 23:33:11 UTC
f09a266 docs: add changelog for 4.3.6 23 August 2017, 20:01:42 UTC
3853fff release: cut the 4.3.6 release 23 August 2017, 19:59:49 UTC
641be64 docs(aio): add info about `--local` option in the readme (#18824) PR Close #18824 23 August 2017, 18:19:23 UTC
bcf211b docs(aio): fix "Error handling" section in "HttpClient" (#18821) Removed additional curly brackets to fix blocks. Also replaced tab with 2 spaces. PR Close #18821 23 August 2017, 18:19:15 UTC
ee5591d fix(core): make sure onStable runs in the right zone (#18706) Make sure the callbacks to the NgZone callbacks run in the right zone with or without the rxjs Zone patch - https://github.com/angular/zone.js/commit/1ed83d08ac2ce840c9669df27a18f0c35cb689c3. PR Close #18706 23 August 2017, 18:18:47 UTC
1f43713 fix(aio): do not redirect API pages on archive and next deployments (#18791) PR Close #18791 21 August 2017, 23:34:55 UTC
325b9b4 docs(aio): add ngAtlanta to the events page (#18649) PR Close #18649 21 August 2017, 23:34:25 UTC
88abdbd docs(aio): update resources to include NinjaCodeGen Angular CRUD generator (#18518) PR Close #18518 21 August 2017, 23:34:17 UTC
14d34c9 style(animations): format integration spec (#18805) PR Close #18805 21 August 2017, 22:09:53 UTC
e1f45a3 fix(animations): restore auto-style support for removed DOM nodes (#18787) PR Close #18787 19 August 2017, 04:32:41 UTC
9a754f9 fix(animations): make sure animation cancellations respect AUTO style values (#18787) Closes #17450 PR Close #18787 19 August 2017, 04:32:34 UTC
c3dcbf9 fix(animations): make sure @.disabled respects disabled parent/sub animation sequences (#18715) Prior to this fix if @parent and @child animations ran at the same time within a disabled region then there was a chance that a @child sub animation would never complete. This would cause *directives to never close a removal when a @child trigger was placed on them. This patch fixes this issue. PR Close #18715 19 August 2017, 04:32:28 UTC
5d68c83 fix(animations): ensure animations are disabled on the element containing the @.disabled flag (#18714) Prior to fix this fix, @.disabled would only work to disable child animations. Now it will also disable animations for the element that has the @.disabled flag (which makes more sense). PR Close #18714 19 August 2017, 04:32:21 UTC
ac58914 feat(animations): allow @.disabled property to work without an expression (#18713) PR Close #18713 19 August 2017, 04:32:13 UTC
77ebd2b docs(aio): fix card inconsistency (#18726) PR Close #18726 19 August 2017, 04:15:36 UTC
fec3b1a fix(core): correct order in ContentChildren query result (#18326) Fixes #16568 PR Close #18326 19 August 2017, 04:15:17 UTC
3b571a4 build(aio): do not auto-link code elements already inside a link (#18776) Closes #18769 PR Close #18776 18 August 2017, 18:38:43 UTC
efee81e docs(aio): typo in template-syntax guide (#18765) PR Close #18765 18 August 2017, 18:38:16 UTC
a7a698c docs(aio): update resource for codelyzer (#18742) PR Close #18742 18 August 2017, 18:22:11 UTC
b5f1dc3 test(aio): fix error logged during tests (#18659) The fixed test expected there to be a doc version without a URL. This used to be the case but not any more. As a result, an error was logged in the test output (but no failure). This commit fixes it by ensuring that a version without a URL exists. PR Close #18659 18 August 2017, 18:20:22 UTC
eef2814 docs(aio): move code snippet to appropriate location (#18650) PR Close #18650 18 August 2017, 18:19:15 UTC
f9b2905 fix(animations): resolve error when using AnimationBuilder with platform-server (#18642) Use an injected DOCUMENT instead of assuming the global 'document' exists. Fixes #18635. PR Close #18642 18 August 2017, 18:15:05 UTC
4852f55 build(packaging): increase node memory for tests (#18731) PR Close #18731 18 August 2017, 18:15:05 UTC
793f31b feat(common): add an empty DeprecatedI18NPipesModule module Adding an empty module to ease the migration to the i18n pipes. 18 August 2017, 18:15:05 UTC
7e94405 docs: add changelog for 4.3.5 16 August 2017, 17:51:23 UTC
6076a8d release: cut the 4.3.5 release 16 August 2017, 17:49:38 UTC
a1624f2 fix(forms): re-assigning options should not clear select Fixes #18330 16 August 2017, 17:34:23 UTC
b2f4d53 docs(forms): fix reactive-forms guide typo closes #17943 15 August 2017, 23:43:21 UTC
7662cef docs: remove TypeScript to JavaScript guide & sample 15 August 2017, 23:35:01 UTC
1cb6076 build(aio): switch from `@angular/http` to `@angular/common/http` ``` $ ls -l dist/*.js 14942 dist/0.b19e913fbdd6507d346b.chunk.js 1535 dist/inline.a1b446562b36eebb766d.bundle.js 524385 (+ 682) dist/main.19fec4390ff7837ee6ef.bundle.js 37402 dist/polyfills.9f7e0e53bce2a6c8326e.bundle.js 54001 dist/worker-basic.min.js 632265 (+ 682) total ``` 15 August 2017, 22:16:10 UTC
1990c3c build(aio): upgrade `zone.js` to 0.8.16 ``` $ ls -l dist/*.js 14942 dist/0.b19e913fbdd6507d346b.chunk.js 1535 dist/inline.a1b446562b36eebb766d.bundle.js 523703 dist/main.19fec4390ff7837ee6ef.bundle.js 37402 (+ 3088) dist/polyfills.9f7e0e53bce2a6c8326e.bundle.js 54001 dist/worker-basic.min.js 631583 (+ 3088) total ``` 15 August 2017, 22:16:10 UTC
b589d85 build(aio): upgrade `@angular/*` to 5.0.0-beta.3 ``` $ ls -l dist/*.js 14942 dist/0.b19e913fbdd6507d346b.chunk.js 1535 dist/inline.7813f9128903f164bc00.bundle.js 523703 (-18484) dist/main.19fec4390ff7837ee6ef.bundle.js 34314 dist/polyfills.9b05df3b6c9270ebf575.bundle.js 54001 dist/worker-basic.min.js 628495 (-18484) total ``` 15 August 2017, 22:16:10 UTC
03ec3a2 build(aio): upgrade `@angular/*` to 4.3.4 ``` $ ls -l dist/*.js 14942 dist/0.b19e913fbdd6507d346b.chunk.js 1535 dist/inline.dd77b84267809087d225.bundle.js 542187 (+ 2191) dist/main.f3ffdb5bb1a5bcec2163.bundle.js 34314 dist/polyfills.9b05df3b6c9270ebf575.bundle.js 54001 dist/worker-basic.min.js 646979 (+ 2191) total ``` 15 August 2017, 22:16:10 UTC
a5baed6 build(aio): upgrade `@angular/cli` to 1.3.0 ``` $ ls -l dist/*.js 14942 (+ 4) dist/0.b19e913fbdd6507d346b.chunk.js 1535 dist/inline.e07e02e29b7fc93816c6.bundle.js 539996 (-56433) dist/main.f466098a873c1169a6dc.bundle.js 34314 (- 33) dist/polyfills.9b05df3b6c9270ebf575.bundle.js 54001 dist/worker-basic.min.js 644788 (-56462) total ``` 15 August 2017, 22:16:10 UTC
259fc91 docs(core): correct code examples for ChangeDetectorRef 15 August 2017, 22:12:35 UTC
a618d6e docs(forms): add api docs for AbstractControlDirective 15 August 2017, 22:07:44 UTC
b315a84 docs(aio): add Metadata guide based on Chuck’s docs Chuck’s gist https://gist.github.com/chuckjaz/65dcc2fd5f4f5463e492ed0cb93bca60#file-Angular%20Metadata-md Also chuck’s doc on metadata-related errors (link needed) 15 August 2017, 19:21:23 UTC
972538b fix(core): forbid destroyed views to be inserted or moved in VC Fixes #18615 14 August 2017, 19:09:22 UTC
d7be4f1 perf(aio): update to new version of build-optimizer 11 August 2017, 20:29:01 UTC
b9c1c91 fix(aio): skip PWA test when redeploying non-public commit 11 August 2017, 20:29:01 UTC
06e479f docs: add changelog for 4.3.4 10 August 2017, 16:40:01 UTC
0065868 release: cut the 4.3.4 release 10 August 2017, 16:38:13 UTC
77fa3c3 test(aio): fix tests for example-boilerplate (#18619) PR #18520 was accidentally merged into 4.3.x, which uses a different location for building `tsc-wrapped`. This commit reverts the changes from #18520 that were not compatible with 4.3.x. 10 August 2017, 03:28:43 UTC
f4cb453 test(aio): fix running docs examples against local builds (#18520) This commit also updates the version of `@angular/cli` used for docs examples. The previous (transient) dependency `@ngtools/webpack` was not compatible with `@angular/compiler-cli@>=5` and was breaking when running against the local builds (currently at 5.0.0-beta.2). The version of `@ngtools/webpack` used by the latest `@angular/cli` version is compatible with `@angular/compiler-cli@5`. 09 August 2017, 21:21:39 UTC
9329bfb fix(aio): add missing code snippet (#18547) The snippet got lost some time during the migration from the old version (it is [present in v2][1]). [1]: https://v2.angular.io/docs/ts/latest/cookbook/aot-compiler.html#!#running-the-application Fixes #18544 09 August 2017, 21:20:50 UTC
3efc88f test(aio): fix the `deploy-to-firebase` tests This commit also ensures that if the tests fail, the script exits with an error. closes #18595 09 August 2017, 21:18:07 UTC
954b090 ci(aio): fix deploying the stable branch to Firebase The `deploy-to-firebase.sh` always expects there to be a `src/extra-files/<mode>` directory and breaks if it doesn't exist. 09 August 2017, 21:17:47 UTC
71f5e78 test(animations): disable buggy test in Chrome 39 (#18483) Fixes #15793 09 August 2017, 21:16:03 UTC
f0c3ed0 ci(aio): fix deploying to firebase (#18590) 08 August 2017, 21:00:59 UTC
c8fd3f5 docs(common): fix the DatePipe API docs (#18548) 07 August 2017, 18:47:38 UTC
e0660b1 fix(animations): support persisting dynamic styles within animation states (#18468) Closes #18423 Closes #17505 07 August 2017, 18:40:34 UTC
5a165eb fix(animations): revert container/queried animations accordingly during cancel (#18516) 07 August 2017, 18:39:04 UTC
3212f8c docs(aio): typo & update the bio (#18559) 07 August 2017, 17:20:52 UTC
c421cca ci(aio): compute AIO deployment mode There are now 3 modes for deployment: next, stable, archive. We compute which mode (and other deployment properties) from the `TRAVIS_BRANCH` and the `STABLE_BRANCH`. If the TRAVIS_BRANCH is master we deploy as "next". If the `TRAVIS_BRANCH` matches the `STABLE_BRANCH` we deploy as "stable". Otherwise if the branch has a major version lower than the stable version and its minor version is highest of similar branches we deploy as "archive". For "archive" deployments we compute the firebase project and deployment url based on the major version of the `TRAVIS_BRANCH`. As well as choosing where to deploy the build, we also use this to select the environment file for the AIO Angular app. This will enable the app to change its rendering and behaviour based on its mode. See #18287 04 August 2017, 16:15:38 UTC
bbec7db feat(aio): add "archive" and "next" color themes 04 August 2017, 16:15:38 UTC
00134ae feat(aio): redirect marketing pages to `docs` if deploy mode is `archive` See #18287 04 August 2017, 16:15:38 UTC
07bd459 feat(aio): add deploy mode to version picker See #18287 04 August 2017, 16:15:38 UTC
302adf1 feat(aio): enable deployment mode to be set via URL query The deployment mode set from the environment provided at build time; or overridden by the `mode` query parameter: e.g. `...?mode=archive` See #18287 04 August 2017, 16:15:38 UTC
1a6a134 feat(aio): update UI based on deployment mode * Add a banner if the mode is "archive" * Add a `mode-...` class to the `aio-shell` element to enable mode based theming. See #18287 04 August 2017, 16:15:38 UTC
072a772 ci(aio): include extra files in AIO deployment based on mode Any files that are inside the `extra-files/{mode}` folder will be copied over to the `dist` folder before deployment to Firebase. See #18287 04 August 2017, 16:15:38 UTC
5f0e0a4 ci(aio): compute AIO deployment mode There are now 3 modes for deployment: next, stable, archive. We compute which mode (and other deployment properties) from the `TRAVIS_BRANCH` and the `STABLE_BRANCH`. If the TRAVIS_BRANCH is master we deploy as "next". Otherwise if the branch is the highest of its minor versions we deploy as "stable" if the `TRAVIS_BRANCH` matches the `STABLE_BRANCH` or else "archive". For "archive" deployments we compute the firebase project and deployment url based on the major version of the `TRAVIS_BRANCH`. As well as choosing where to deploy the build, we also use this to select the environment file for the AIO Angular app. This will enable the app to change its rendering and behaviour based on its mode. See #18287 04 August 2017, 16:15:38 UTC
c7b72aa docs(aio): tech edits to form validation (PR #18495) 03 August 2017, 20:58:22 UTC
732eb61 docs(forms): update and re-organize validation guide 03 August 2017, 20:57:58 UTC
e7e7622 fix(compiler): ignore @import in multi-line css (#18452) Fixes #18038 03 August 2017, 18:01:24 UTC
4176832 refactor(router): compile router cleanly with TypeScript 2.4 (#18465) 03 August 2017, 00:32:27 UTC
71de92a docs(router): fix typo (#18479) 03 August 2017, 00:31:33 UTC
e0021d4 refactor(platform-browser): compiler platform-browser packages cleanly (#18464) 02 August 2017, 23:31:14 UTC
4e44102 refactor(forms): compile forms cleanly with TypeScript 2.4 (#18462) 02 August 2017, 23:29:57 UTC
111b70d refactor(upgrade): compile upgrade cleanly with TypeScript 2.4 (#18461) 02 August 2017, 23:28:38 UTC
5e4054b fix(compiler): cleanly compile with TypeScript 2.4 (#18456) 02 August 2017, 23:27:14 UTC
5afc7ab fix(benchpress): compile cleanly with TS 2.4 (#18455) 02 August 2017, 23:24:33 UTC
65d0888 fix(aio): fix layout of the webpack guide (#18493) This is possibly a temporary fix for the layout, until we decide whether we want to remove the guide or properly add it to the SideNav menu. Fixes #17912 02 August 2017, 23:01:02 UTC
adfd237 ci(aio): Add commit message to payload data (#18137) 02 August 2017, 22:59:54 UTC
3a82af3 docs(aio): fix missing anchor-open in i18n documentation (#18476) The Internationalisation documentation, "Translate text nodes" section, has an incomplete markdown anchor, and leaks markdown into the page. Fix the anchor by adding the opening bracket. 02 August 2017, 22:56:25 UTC
3af6230 fix(aio): correctly redirect `cookbook/a1-a2-quick-reference.html` (#18418) Fixes #18415 02 August 2017, 22:54:49 UTC
afe3393 test(common): skip some DatePipe tests in old Chrome where Intl is buggy (#15784) 02 August 2017, 22:52:27 UTC
c4b51bf docs(aio): replace old blog link in footer (#18448) Fixes #18233 02 August 2017, 22:46:25 UTC
b65fe3e ci: remove chromium fold reference (#18445) 02 August 2017, 22:44:26 UTC
116ee33 build(aio): use cli 1.3.0-rc (#18290) 02 August 2017, 22:37:39 UTC
dbc5c58 docs: improve github labels by introducing "PR target" labels (#18436) I also renamed all "pr_*" lables to "PR *" lables, removed obsolete "chore" label, and added docs label. 02 August 2017, 22:31:56 UTC
baf4ce0 build: enable TSLint on the packages folder (#18459) porting PRs #18392 and #18441 to 4.x 02 August 2017, 22:23:33 UTC
24db1ed docs: add changelog for 4.3.3 02 August 2017, 20:00:35 UTC
82798e9 release: cut the 4.3.3 release 02 August 2017, 19:57:34 UTC
da8bb1b docs(aio): fixed list format in FormArray section 31 July 2017, 18:40:27 UTC
f5cbc2e fix(compiler): fix for element needing implicit parent placed in top-level ng-container fixes #18314 31 July 2017, 18:40:20 UTC
cbc1986 fix(aio): fix links to source for paths with symlinks Fixes #18353 31 July 2017, 18:39:47 UTC
0982f99 ci: short-circuit npm install for aio builds that use yarn only 31 July 2017, 18:39:41 UTC
a5a29b0 docs(aio): delay ngUpgrade e2e test to avoid flakes 31 July 2017, 18:39:36 UTC
a8f3197 build: short-circuit build for AIO tasks 31 July 2017, 18:39:31 UTC
back to top