https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
cdc66f6 docs: add changelog for 5.2.0-rc.0 04 January 2018, 00:12:46 UTC
5bceb89 release: cut the 5.2.0-rc.0 release 04 January 2018, 00:09:47 UTC
2582eca docs: add changelog for 5.1.3 04 January 2018, 00:07:35 UTC
3e47ea2 fix(language-service): ignore null metadatas (#20557) There can be null metadatas in certain cases, for example with locales. Fixes #20260 PR Close #20557 02 January 2018, 16:29:44 UTC
d365077 docs(aio): HttpClientXsrfModule withConfig => withOptions (#21185) Docummentation suggests use of HttpClientXsrfModule#withConfig but this method looks like it's renamed to #withConfig. https://angular.io/guide/http#configuring-custom-cookieheader-names PR Close #21185 02 January 2018, 16:29:07 UTC
bc7a6d7 build: force upstream fetch before merge (#21192) PR Close #21192 27 December 2017, 23:42:03 UTC
9f538a6 build: add karma tests for render3 (#21188) PR Close #21188 27 December 2017, 22:46:56 UTC
3750ea9 feat(core): final adjustements to ngIvy read option for queries (#21187) PR Close #21187 27 December 2017, 22:46:56 UTC
afd89ed fix(core): support read option when querying for types (#21187) PR Close #21187 27 December 2017, 22:46:56 UTC
a62371c feat(core): more read options for ngIvy queries (#21187) PR Close #21187 27 December 2017, 22:46:56 UTC
c516bc3 feat(core): add ngOnInit and ngDoCheck support in render3 (#21156) PR Close #21156 27 December 2017, 22:46:56 UTC
8bf1305 refactor(core): avoid object creation in bind (#21155) PR Close #21155 27 December 2017, 22:46:56 UTC
d8abf70 aio: Sort in the api type dropdown (#21176) Change the order of elements in the api type dropdown to be alphabetical order PR Close #21030 PR Close #21176 27 December 2017, 19:12:54 UTC
efd9c09 docs(changelog): fix typo in 5.1.1 (#21007) PR Close #21007 23 December 2017, 05:39:22 UTC
a66cd52 docs(forms): add text about min() and max() as functions (#21110) PR Close #21110 23 December 2017, 05:36:46 UTC
a0ffdf1 build(common): generate ts declarations for i18n locale files (#21127) Fixes #21120 PR Close #21127 23 December 2017, 05:34:03 UTC
83d207d build: upgrade to TypeScript 2.6 (#21144) Fixes #20653 PR Close #21144 23 December 2017, 04:15:47 UTC
83c1383 build: upgrade circle/build into large class (more ram) (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
c66283a build: add istruction for running and debugging tests to `BAZEL.md` (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
ae97920 build: move _testing_init into tools; limit web_test concurrency (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
533a010 build(platform-browser): exclude node incompatible tests from :test target. (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
6b81d1c build(compiler-cli): exclude command line scripts from compilation (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
fefc081 build(service-worker): enable karma bazel test for service-worker (#21053) Corrected the environment detection code which was incorretly throwing exception in the browser if `require` function was found. PR Close #21053 22 December 2017, 21:10:51 UTC
bdee1f4 build(upgrade): enable bazel tests for upgrade (#21053) Added missing angular-mocks dependency. PR Close #21053 22 December 2017, 21:10:51 UTC
40dfe39 build(router): enable bazel tests for router (#21053) Bazel runs on newer version of RxJs than is installed in Yarn. The never version subclasses `EmptyError` in a different way which fails the `instanceof` check. This change makes the `instanceof` check more robust with respect to `EmptyError`. PR Close #21053 22 December 2017, 21:10:51 UTC
3d50fd7 build: add bazel test rules for remainder of packages (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
cc1058f build: add bazel test rules for more packages (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
47e251a build: remove `main()` from specs (#21053) PR Close #21053 22 December 2017, 21:10:51 UTC
47bcb5b build(core): add bazel test targets for core (#21053) - Add tests target for `test`, `test_node_only` and `test_web` in `core` package. - Created a `_testing_init` pseudo package where bootstrap code for tests is kept. - Moved `source_map_util` from `test` to `testing` so to prevent circular dependency. - Removed `visibility:public` for testing `BUILD` packages. PR Close #21053 22 December 2017, 21:10:51 UTC
f3fc74a build(core): remove `main()` from specs (#21053) `main()` function used to be needed to support dart, since dart Does not allow top level statements. Since we no longer use dart The need for `main()` has been removed. In preparation for `Basel` and standardized way of running tests we are removing `main()` PR Close #21053 22 December 2017, 21:10:51 UTC
86a36ea fix(animations): avoid infinite loop with multiple blocked sub triggers (#21119) This patch fixes animations so that if multiple sub @triggers are used and are blocked by a parent animation then the engine will not lead itself into an infinite loop. PR Close #21119 22 December 2017, 17:23:28 UTC
5ba1cf1 fix(router): fix wildcard route with lazy loaded module (again) (#18139) Closes #13848 Description: We doesn't handle children of wildcard route properly link. It's always an empty array. Created from #13851 PR Close #18139 22 December 2017, 17:20:11 UTC
07b81ae fix(common): handle JS floating point errors in percent pipe (#20329) Fixes #20136 PR Close #20329 22 December 2017, 17:02:49 UTC
5a7bf36 build: fix circular dep between interface and l_node by merging (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
66528a2 build: fix benchmarks for render3 (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
a777572 build: yarn buildifier (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
4f05d02 feat(core): support 'read' option for ngIvy queries (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
5df3431 docs(core): add missing docs to component and fix formatting (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
764fea1 test(core): animation renderer factory in render3 (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
bbdea96 refactor: remove import circular dependencies (#20855) This PR fixes a circular dependency among those files in Renderer3: `query` -> `di` -> `instructions` -> `query` -> ... Looking at the above dependencies the `di` -> `instructions` import is a problematic one. Previously `di` had an import from `instructions` since we can known about "current node" only in `instructions` (and we need "current node" to create node injector instances). This commit refactors the code in the way that functions in the `di` file don't depend on any info stored module-global variables in `instructions`. PR Close #20855 22 December 2017, 05:40:58 UTC
d1de587 feat(core): add renderer factory in render3 (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
147aec4 feat: support queries for elements with local names (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
1f5049f style: fix formatting errors (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
09e3839 perf: use style.setProperty instead of setAttribute in render3 and iv benchmarks (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
19eeba2 refactor(core): rename instructions for consistency (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
6cc8f22 docs(core): add docs to instructions, minor renames (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
83b27ba style: fix formatting errors (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
b462f49 refactor(core): renamed and split out interfaces (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
1a9064b docs(core): add more comments to di and fix formatting (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
5bc869c docs(core): document di and minor renames (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
8fdb1e0 refactor(core): store directive defs in static data (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
f3d38ce docs(core): add comments to node_manipulation functions (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
05953b3 docs(core): add comments to assert functions (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
f75296e perf: add benchmarks for IV and render3 with functions (tree) (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
0867e85 perf: add large table and deep tree benchmarks for render3 (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
93b00cc refactor(core): store locals in main array in rederer3 (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
0fa818b feat(core): Moving Renderer3 into @angular/core (#20855) PR Close #20855 22 December 2017, 05:40:58 UTC
bc66d27 docs(service-worker): fix word wrap (#21114) The fix removes space between 'c' and 'aches' in docs PR Close #21114 22 December 2017, 04:12:18 UTC
6a58184 build: make umd.min.js source map paths relative (#21147) I'm not quite sure how to test this since we don't have any infrastructure for these kinds of tests. I did verify the fix manually though. Fixes #15740 PR Close #21147 22 December 2017, 04:11:20 UTC
27fc458 build: fix pullapprove (#21140) Currently it gives a green status if I edit a file I'm an owner of, even without anyone else's approval. PR Close #21140 21 December 2017, 22:04:20 UTC
0487a9f build: update pullapprove: (#21117) - remove ex-team members - allow author to approve their own change - move more bazel files under the bazel group PR Close #21117 21 December 2017, 21:17:00 UTC
871ece6 fix(animations): renaming issue with DOMAnimation. (#21125) Closure Compiler renames all properties that are "internal" to the program. `DOMAnimation` however is external, it is a browser API, so its fields must not be renamed. This change marks `DOMAnimation` as external using `declare interface`, which will cause Closure Compiler to back off and prevent renaming of any of its fields. PR Close #21125 21 December 2017, 17:44:37 UTC
abca7c0 docs: add changelog for 5.2.0-beta.1 20 December 2017, 21:42:24 UTC
1f5256e release: cut the 5.1.0-beta.1 release 20 December 2017, 21:39:58 UTC
6990354 docs: add changelog for 5.1.2 20 December 2017, 21:39:37 UTC
135ead6 ci(router): update the public API guard for the router This fixes a badly applied revert earlier. 20 December 2017, 19:54:22 UTC
33c0ee3 fix(compiler): report an error for recursive module references Modules that directly or indirectly export or imported themselves reports an error instead of generating a stack fault. Fixes: #19979 20 December 2017, 18:54:45 UTC
5efea2f feat(router): add "paramsInheritanceStrategy" router configuration option Previously, the router would merge path and matrix params, as well as data/resolve, with special rules (only merging down when the route has an empty path, or is component-less). This change adds an extra option "paramsInheritanceStrategy" which, when set to 'always', makes child routes unconditionally inherit params from parent routes. Closes #20572. 20 December 2017, 18:06:24 UTC
5f23a12 fix(compiler-cli): do not force type checking on .js files The compiler host would force any file that is in node_modules into the list of files that needed to be type checked which captures .js files if `allowJs` is set to `true`. This should have only forced .d.ts files into the project to enable generation of factories. Fixes: #19757 20 December 2017, 18:01:10 UTC
3020875 fix(compiler-cli): do not emit invalid .metadata.json files If no metadata is collected the `ngc` would generate file that contained `[null]` instead of eliding the `.metadata.json` file. Fixes: #20479 20 December 2017, 17:58:36 UTC
e4c53f8 Revert "feat(router): add a function set up router sync when used with downgradeModule" This reverts commit f5bb99931989357c4a053c93c82b92c2740e7d5e. The commit does not include proper tests. 20 December 2017, 17:15:15 UTC
b61e3e9 Revert "fix(router): replaceURL when reacting to a change coming from angularjs" This reverts commit 0b2d636b75d69e17bff2eb875181a2a6242e1abb. The commit does not include proper tests. 20 December 2017, 17:14:27 UTC
f593552 docs(aio): Rename service worker files, update examples, move service worker under Techniques 19 December 2017, 19:07:57 UTC
8458647 docs(aio): fix inconsistency in lifecycle hooks table 19 December 2017, 18:48:29 UTC
a693c56 ci: add router/testing to public API guard 19 December 2017, 18:45:33 UTC
8ceffd8 fix(aio): improve transitions between pages - Avoid unnecessary animations, style transitions, repositioning on initial rendering. - Better handle transitioning from/to Home page (which is the only page with transparent top-menu). - Better coordinate sidenav and hamburger animations with page transitions. - Improve fade-in/out animations. Fixes #20996 19 December 2017, 18:45:19 UTC
2986e25 refactor(aio): clean up top-menu CSS - Clean-up and re-organize top-menu styles. - Clean-up and merge hamburger styles into top-menu styles. 19 December 2017, 18:45:19 UTC
f8fe53a feat(aio): support disabling `DocViewer` animations via class 19 December 2017, 18:45:19 UTC
74e3115 build(aio): make zipper work correctly with CLI projects 19 December 2017, 18:44:56 UTC
3846f19 docs(core): move core examples into `examples/core/` directory This allows examples to be found during aio's `yarn serve-and-sync`, which only looks for examples in `packages/examples/<packageName>/**/*`, where `packageName` is the name of the package that the modified file belonged to; e.g. `core`, `common`, etc.). 18 December 2017, 20:10:29 UTC
0575135 fix(upgrade): replaces get/setAngularLib with get/setAngularJSGlobal The current names are confusing because Angular should refer to the latest version of the framework. 18 December 2017, 20:10:01 UTC
82bcd83 feat(compiler): allow ngIf to use the ngIf expression directly as a guard Allows a directive to use the expression passed directly to a property as a guard instead of filtering the type through a type expression. This more accurately matches the intent of the ngIf usage of its template enabling better type inference. Moved NgIf to using this type of guard instead of a function guard. Closes: #20967 18 December 2017, 20:09:21 UTC
e48f477 ci: temporarily remove wardbell from pullapprove (2FA) 18 December 2017, 16:41:44 UTC
20e1cc0 fix(service-worker): check for updates on navigation Currently the Service Worker checks for updates only on SW startup, an event which happens frequently but also nondeterministically. This makes it hard for developers to observe the update process or reason about how updates will be delivered to users. This problem is exacerbated by the DevTools behavior of keeping the SW alive indefinitely while opened, effectively preventing the page from updating at all. This change causes the SW to additionally check for updates on navigation requests (app page reloads). This creates deterministic update behavior, and is much easier for developers to reason about. It does leave the old update-on-SW-startup behavior in place, as removing that would be a breaking change. Fixes #20877 15 December 2017, 23:19:20 UTC
0b2d636 fix(router): replaceURL when reacting to a change coming from angularjs Closes: #20549 15 December 2017, 15:59:56 UTC
f5bb999 feat(router): add a function set up router sync when used with downgradeModule 15 December 2017, 15:59:56 UTC
a474276 test(aio): correct usage of fakeAsync and inject together in test Corrects a test which wrapped the fakeAsync call in an inject call. This caused the test to not actually run. 15 December 2017, 15:55:09 UTC
05ff6c0 fix(compiler): make tsx file aot compatible fixes #20555 15 December 2017, 15:53:46 UTC
d91ff17 fix(compiler): generate the correct imports for summary type-check Summaries should be ignored when importing the types used in a type-check block. 15 December 2017, 15:53:11 UTC
d213a20 fix(forms): avoid producing an error with hostBindingTypeCheck Using the default value accessor no longer produces errors when used in combination with fullTemplateTypeCheck and hostBindingTypeCheck. Fixes: #19905 15 December 2017, 15:52:52 UTC
2e7e935 fix(common): fix a Closure compilation issue. Closure Compiler cannot infer that the swtich statement is exhaustive, which causes it to complain that the method does not always return a value. Work around the problem by throwing an exception in the default case, and using the `: never` type to ensure the code is unreachable. 15 December 2017, 15:51:30 UTC
b89e7c2 ci(aio): move e2e tests to non-optional job This essentially reverts #20178, since the flakes should be gone after pinning ChromeDriver and Chrome versions to 2.32 and 59 respectively. 14 December 2017, 16:48:52 UTC
b4db2e2 ci: downgrade Chromium to a version that does not cause flakes There seems to be some issue that causes Chrome/ChromeDriver to unexpectedly reload during the aio e2e tests, causing flakes. It is not clear what exactly is causing the reloading, but to the best of my knowledge it is something inside Chrome or ChromeDriver. Pinning Chrome to r494239 (between 62.0.3185.0 and 62.0.3186.0) fixes the flakes. Fixes #20159 14 December 2017, 16:48:52 UTC
a33eaf6 test(aio): disable `DocViewer` animations during e2e tests 14 December 2017, 16:48:52 UTC
0d47c39 test(aio): fix and clean up e2e tests 14 December 2017, 16:48:52 UTC
cbe7e39 build(common): don't generate .d.ts & .metadata.json files for i18n locales Fixes #20880 14 December 2017, 16:29:36 UTC
6d57cb0 ci: parallelize bazel build and test The current setup can cause a de-optimization where unit tests can't start running until the slowest build target completes. 14 December 2017, 16:28:52 UTC
6e2a8a2 docs: add changelog for 5.2.0-beta.0 13 December 2017, 19:43:12 UTC
7874697 release: cut the 5.2.0-beta.0 release 13 December 2017, 19:39:44 UTC
7671417 docs: add changelog for 5.1.1 13 December 2017, 19:36:25 UTC
back to top