https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
579bed1 docs: add changelog for 5.2.3 31 January 2018, 20:47:02 UTC
b59fb23 release: cut the 5.2.3 release 31 January 2018, 20:45:17 UTC
2aa460b docs: add http guide sample and adjust text (#21326) PR Close #21326 31 January 2018, 18:24:43 UTC
e0022ae docs: Fix platform-detection example for Universal (#21796) PR Close #21796 31 January 2018, 18:21:04 UTC
f2e923e build(aio): upgrade to dgeni-packages 0.24.0 (#21802) This has two benefits: * it prepares the way for the API docs update, which need parameter docs * it doesn't incorrectly report dangling links for non-latin anchors Closes #21306 PR Close #21802 31 January 2018, 18:20:37 UTC
c2f5ed5 fix(common): generate closure-locale data file with exported plural functions (#21873) Fixes #21870 PR Close #21873 30 January 2018, 19:42:31 UTC
5d75df8 ci: unblock master by ignoring date pipe tests while we fix it (#21906) PR Close #21906 30 January 2018, 19:33:46 UTC
ed2b717 fix(common): allow HttpInterceptors to inject HttpClient (#19809) Previously, an interceptor attempting to inject HttpClient directly would receive a circular dependency error, as HttpClient was constructed via a factory which injected the interceptor instances. Users want to inject HttpClient into interceptors to make supporting requests (ex: to retrieve an authentication token). Currently this is only possible by injecting the Injector and using it to resolve HttpClient at request time. Either HttpClient or the user has to deal specially with the circular dependency. This change moves that responsibility into HttpClient itself. By utilizing a new class HttpInterceptingHandler which lazily loads the set of interceptors at request time, it's possible to inject HttpClient directly into interceptors as construction of HttpClient no longer requires the interceptor chain to be constructed. Fixes #18224. PR Close #19809 30 January 2018, 00:12:32 UTC
fad99cc fix(forms): inserting and removing controls should work in re-bound form arrays (#21822) Closes #21501 PR Close #21822 30 January 2018, 00:11:41 UTC
3f5ead3 fix(aio): missing plural s in preserveWhiteSpaces example (#21854) PR Close #21854 29 January 2018, 19:35:13 UTC
a89e709 docs: change ”it's" to "its" as needed in several docs. (#21867) Most of them are in content but one is in common and needs special approval. PR Close #21867 29 January 2018, 19:34:47 UTC
6a7689d build: update to latest bazel rules (#21821) PR Close #21821 27 January 2018, 18:55:45 UTC
696ba01 fix(aio): don't set noindex metatag in the static index.html (#21816) This seems to be causing crawling issues for google. Ref #21665 PR Close #21816 27 January 2018, 00:08:31 UTC
81d64d6 fix(core): fix retrieving the binding name when an expression changes (#21814) fixes #21735 fixes #21788 PR Close #21814 26 January 2018, 23:34:48 UTC
7410941 build: merge-pr now checks that PR status is green before proceeding (#21810) Optionally one can use `--force` to override and merge no non-green PR. PR Close #21810 26 January 2018, 22:50:41 UTC
d159ad8 build(aio): prevent Windows error on `serve-and-sync` (#21806) Running `yarn start` (which watches the `src/` directory) and `yarn docs-watch` (which cleans up files in `src/generated/api/`) often results in `ENOTEMPTY` errors. This commit solves it by ensuring that `yarn docs` has been completed before running `yarn start`. PR Close #21806 26 January 2018, 22:50:15 UTC
250c8da fix(language-service): ensure correct paths are passed to TypeScript (#21812) The 2.6 version of TypeScript's `resolveModuleName` started to require paths passed to be separated by '/' instead of being able to handle '\'. `ngc` and `ng` already do this transformation. Fixes: #21811 PR Close #21812 26 January 2018, 22:49:23 UTC
778e6e7 fix(language-service): spell diagnostics correctly (#21812) PR Close #21812 26 January 2018, 22:49:23 UTC
35a0721 fix(router): remove @internal tag on ParamInheritanceType (#21773) This is a more defensive approach to ensure that references to ParamInheritanceType from the published declarations do not cause compilation errors when compiling Angular from the published packages. Fixes #21456 PR Close #21773 26 January 2018, 18:28:34 UTC
ba045e8 docs: add notes on email used for CLA (#21754) Closes #20034 PR Close #21754 26 January 2018, 18:28:18 UTC
67806a7 fix(aio): close SideNav on non-sidenav doc on wide screen (#21538) Partly addresses #21520. PR Close #21538 26 January 2018, 18:25:16 UTC
9778a23 fix(aio): fix SideNav height on narrow screens (#21538) Since we specify `bottom: 0`, specifying the height is unnecessary and leads to wrong height (unless updated) on narrow screens where the topbar height is decreased. Partly addresses #21520. PR Close #21538 26 January 2018, 18:25:15 UTC
87e06d7 ci: Add back the CLI integration test with pinning (#21555) The CLI app is now checked in, rather than generated dynamically with `ng new`. This loses some assertion power, but gains hermeticity. It also checks in lock files for all integration tests, avoiding floating version numbers. We'll need another place to integration test between changes in the various repositories - but the angular/angular PR-blocking status is not the right place to do this. PR Close #21555 26 January 2018, 06:18:56 UTC
56f3e18 fix(forms): allow FormBuilder to create controls with any formState type (#20917) Align formState type in FormBuilder#control with FormControl#constructor Fixes #20368 PR Close #20917 26 January 2018, 06:17:43 UTC
637515e build: autosquashes SHAs as part of merge-pr script (#21791) To support `git checkin --fixup` and `git checkin —squash` we need to make sure that `merge-pr` squashes the sepecial commits before they are merged. For more details see: https://robots.thoughtbot.com/autosquashing-git-commits PR Close #21791 26 January 2018, 06:12:11 UTC
27ecd07 docs(aio): fix missing stylesheet in component-styles example (#21772) The code in the example was referring to `hero-app.component.css` but this did not exist. PR Close #21772 25 January 2018, 21:38:14 UTC
4db1be0 docs(aio): fix paths to imported CSS stylesheets (#21772) The AOT compiler needs relative paths so that it can find the imported stylesheets. PR Close #21772 25 January 2018, 21:38:14 UTC
a0dbef9 build(aio): upgrade CLI version to cope with new Angular 6.0.0-beta.1 release (#21772) Before version 1.6 of Angular CLI there was a check that prevented use of Angular compiler CLI with major version 6. PR Close #21772 25 January 2018, 21:38:13 UTC
3aaf43f docs: add changelog for 5.2.2 25 January 2018, 05:26:17 UTC
d952ae2 release: cut the 5.2.2 release 25 January 2018, 05:23:04 UTC
da9e57b build: Update to latest rules_typescript. (#21675) Fixes #21481 PR Close #21675 25 January 2018, 04:47:41 UTC
44d4f82 docs(aio): added a link to Angular-RU (#21687) Angular-RU Community on GitHub is a single point for all resources, chats, podcasts and meetups for Angular in Russia PR Close #21687 25 January 2018, 04:47:40 UTC
bde2b44 ci: use `sudo: false` on Travis (#21641) Related to #21422. PR Close #21641 25 January 2018, 04:47:40 UTC
2a3de80 fix(aio): fix code highlight in API docs templates (#21630) Fixes #21108 PR Close #21630 25 January 2018, 04:47:40 UTC
71f9eaa fix(common): extract plural function from i18n locale data files for TS 2.6 (#21626) Fixes #21608 PR Close #21626 25 January 2018, 04:47:40 UTC
a62c186 fix(common): don't remove special characters when extracting CLDR data (#21626) PR Close #21626 25 January 2018, 04:47:40 UTC
c8bf281 build(aio): generate sitemap from the generated pages (#21689) Closes #21684 PR Close #21689 25 January 2018, 04:47:40 UTC
de6c644 fix(compiler): Don't strip `/*# sourceURL ... */` (#16088) Currently, `shimCssText` only keep `/*# sourceMappingUrl ... */` comments and strip `/*# sourceURL ... */` comments. So, Chrome can't find the source maps for component style(that's created in new `style` tags) PR Close #16088 24 January 2018, 20:35:31 UTC
5423882 build: merge PR to all branches per target: label (#21739) PR Close #21739 24 January 2018, 20:35:13 UTC
8b3fbb5 fix(router): don't use ParamsInheritanceStrategy in declarations (#21574) ParamsInheritanceStrategy is internal, so any references to it from the published .d.ts files will fail. Fixes #21456. PR Close #21574 24 January 2018, 05:34:37 UTC
2f61d3c fix(aio): remove remaining `plnkr` references (#20165) PR Close #20165 24 January 2018, 05:33:55 UTC
5894f6e build(aio): check for obsolete `plnkr.json` and missing `main` files (#20165) Also, remove `plnkr.json` for `service-worker-getting-started` guide, since it is not used and ServiceWorker cannot work correctly in plnkr/stackblitz anyway (e.g. no build step to re-compute hashes). A zipper might be useful and can be added in a subsequent PR, but it is currently broken (e.g. no dependency on `@angular/service-worker`). PR Close #20165 24 January 2018, 05:33:55 UTC
6d9fcd6 build(aio): upgrade sample `package.json` files to jasmine@~2.8.0 (#20165) - Update tooling to support revised testing guide (PR #20697). - Require jasmine upgrade for examples that use marble testing. - Copy `cli/package.json` to `testing/` and add `jasmine-marbles`. - Resolve merge conflicts created by `NgModules` guides. PR Close #20165 24 January 2018, 05:33:55 UTC
0cbccc0 build(aio): migrate plunker to stackblitz (#20165) PR Close #20165 24 January 2018, 05:33:52 UTC
ed670a3 docs: update ICU select messages to use male/female (#21713) fixes #21694 PR Close #21713 24 January 2018, 00:32:24 UTC
8e44577 fix(compiler): fix ICU select messages to use male/female/other (#21713) related to #21694 PR Close #21713 24 January 2018, 00:32:24 UTC
6921c20 test(forms): Better description and coverage for #19256 (#21652) fixes #21575 PR Close #21652 24 January 2018, 00:31:45 UTC
52970c0 fix(compiler-cli): do not fold errors past calls in the collector (#21708) Folding errors passed calls prevented the static reflector from begin able to ignore errors in annotations it doesn't know as the call to the unknown annotation was elided from the metadata. Fixes: #21273 PR Close #21708 23 January 2018, 21:33:26 UTC
eecdf34 docs: fix #19989, add zone flags(blacklist/module) in guide (#21701) PR Close #21701 23 January 2018, 21:33:11 UTC
21f7669 refactor(bazel): pass around tsconfig as a file, not a path (#21614) this unlocks the ability to replay ts compilations with different settings PR Close #21614 23 January 2018, 18:06:05 UTC
4b68fdc build: Update to latest rules_typescript. (#21675) Fixes #21481 PR Close #21675 22 January 2018, 23:34:48 UTC
c12ea3a fix(common): A null value should remove the style on IE (#21679) fixes #21064 PR Close #21679 22 January 2018, 20:57:23 UTC
d7dbdc5 docs: fix stray div and reformat paragraph (#21676) PR Close #21676 20 January 2018, 04:42:04 UTC
0112a90 ci: add github bot config to triage issues (#21672) Fixes #21635 PR Close #21672 20 January 2018, 04:41:15 UTC
66bbc84 ci(aio): do not limit size of gzip7 and gzip 9 (#21601) PR Close #21601 20 January 2018, 04:41:01 UTC
554129d feat(aio): update metatags to control search engine crawling (#21665) The `<meta name="robots" content="noindex">` tag is used to indicate to search engine crawlers that they should not index the current page. This is set dynamically by the the document viewer component to ensure that 404 and other erroring pages are not added to the search index. This relies upon the idea that the crawling bot will run the JS and wait to see if this meta tag has been added or not. Since we believe that the `googebot` will do this, we also pre-emptively add a hard-coded noindex tag specifically for this bot, so that if anything else fails in bootstrapping the app, the failed page will not be added to the index. Closes #21317 PR Close #21665 20 January 2018, 04:31:45 UTC
e32a0ca fix(aio): add a required comma in firebase.json (#21618) PR Close #21618 20 January 2018, 04:31:30 UTC
c828e56 build: Remove angular_src nested workspace (#21096) PR Close #21096 19 January 2018, 21:10:09 UTC
1626e74 docs: clarify the use of classes and interfaces in style guide (#20919) PR Close #20919 19 January 2018, 21:09:58 UTC
a15a2b4 ci: add "PR action: cleanup" to the bot's forbiddenLabels list (#21562) PR Close #21562 19 January 2018, 21:09:41 UTC
379ed75 docs: improve/simplify example for `providers` guide (#21589) PR Close #21589 19 January 2018, 21:09:31 UTC
0f61989 docs: fix/improve example for `singleton-services` guide (#21589) PR Close #21589 19 January 2018, 21:09:31 UTC
7060655 docs: several minor `NgModule` guide fixes/improvements (#21589) PR Close #21589 19 January 2018, 21:09:31 UTC
b5fc3eb docs: minor fixes (anchor tags, redundant whitespace, consistent code-snippets lang) (#21589) PR Close #21589 19 January 2018, 21:09:31 UTC
451bdb9 docs: change titles to sentence case (#21620) PR Close #21620 19 January 2018, 21:09:25 UTC
983ccc0 build(aio): fix zips testing commands (#21629) PR Close #21629 19 January 2018, 21:09:17 UTC
00f99b3 ci: update github bot messages (#21634) Fixes #21633 PR Close #21634 19 January 2018, 21:09:11 UTC
ba4ea82 fix(compiler-cli): do not lower expressions in non-modules (#21649) Fixes: #21651 PR Close #21649 19 January 2018, 21:09:04 UTC
982eb7b fix(common): fallback to last defined value for named date and time formats (#21299) closes #21282 PR Close #21299 19 January 2018, 21:08:57 UTC
3606c55 docs: edit entry component FAQ (#21487) PR Close #21487 19 January 2018, 21:08:50 UTC
2c65027 docs: add server side redirect and fix NgModule FAQ links (#21487) PR Close #21487 19 January 2018, 21:08:50 UTC
4ee92f1 docs: fix lazy loading example dir name (#21475) PR Close #21475 19 January 2018, 21:08:30 UTC
c9b6591 build: add mhevery to bazel approvers (#21314) PR Close #21314 19 January 2018, 21:08:19 UTC
02352bc fix(compiler): add support for marker tags in xliff serializers (#21250) The Xliff serializer now supports the tags `seg-source` and `mrk`, while the Xliff2 serializer now supports `mrk`. Fixes #21078 PR Close #21250 19 January 2018, 21:08:10 UTC
0d55600 Revert "fix(core): fix chained http call (#20924)" This reverts commit 54e75766adb22e15cd9831991e8537d2ca71eaef. 19 January 2018, 21:06:33 UTC
af4eb00 docs: add changelog for 5.2.1 17 January 2018, 17:39:46 UTC
d3e7ebb release: cut the 5.2.1 release 17 January 2018, 17:37:50 UTC
420f5c4 build(bazel): remove spurious file (#21455) PR Close #21455 17 January 2018, 16:24:34 UTC
b773a4a docs(aio): change `df-question` to `app-question` (#21438) closes: #21404 PR Close #21438 17 January 2018, 15:20:52 UTC
55f15c5 docs(aio): add description and docs links for code samples (#21561) PR Close #21561 17 January 2018, 15:19:37 UTC
4556532 feat(core): add binding name to content changed error (#20352) Adding the binding name to the error message recieved by the user gives extra context on what exactly changed. The tests are also updated to reflect the new error message. PR Close #20352 17 January 2018, 15:17:00 UTC
54e7576 fix(core): fix chained http call (#20924) Fixes an issue where chained http calls would prematurely call testability whenStable callbacks after the first http call. Fixes #20921 PR Close #20924 17 January 2018, 15:14:55 UTC
d3333f0 refactor(core): refactor WrappedValue (#20997) - Improve `WrappedValue` by adding `unwrap` symetrical to `wrap`. - remove dead code - `ValueUnwrapper` The property `wrapped` is an implementation details and should never be accessed directly - use `unwrap(wrappedValue)`. Will change to protected in Angular 7. PR Close #20997 16 January 2018, 15:13:24 UTC
75f8522 feat(forms): handle string with and without line boundary on pattern validator (#19256) PR Close #19256 16 January 2018, 15:12:14 UTC
a771ee5 build(aio): move file cleaning to later in the doc gen (#21540) Previously the generated files were cleaned out before doc-gen began (via a yarn pre-script). This can cause a race condition in the CLI server, which prevents the new generated files from being picked up. Now we delay the cleaning until the last minute to ensure that they ar still picked up by the webpack server. PR Close #21540 16 January 2018, 15:11:01 UTC
a4cbe35 ci: disable integration/cli-hello-world test (#21492) it is non-hermetic and breaks often due to unpinned dependencies. PR Close #21492 12 January 2018, 22:57:45 UTC
cc9419d fix(language-service): Clear caches when program changes (#21337) This commit fixes a bug whereby the caches are not cleared when the program changes. This subsequently produces the incorrect error of 'Component ... is not included in a module ...'. PR Close #19405 PR Close #21337 12 January 2018, 22:43:34 UTC
d5393c7 docs(compiler): document the $any type cast function (#20968) Closes #20966 PR Close #20968 12 January 2018, 22:38:42 UTC
71dd92b style(aio): enforce strict TypeScript checks (#21342) Closes #20646 PR Close #21342 12 January 2018, 22:37:02 UTC
977978e test(common): make date pipe tests work in more timezones (#21379) Fixes #21112 PR Close #21379 12 January 2018, 21:50:06 UTC
eb70966 fix(aio): correctly handle redirects (#21416) - Fixes handling of some redirects by the ServiceWorker. - Fixes redirect for old `NgFor` to new `NgForOf` URL. Fixes #21318 PR Close #21416 12 January 2018, 21:49:10 UTC
cf4bea5 ci(aio): run e2e tests in `production` mode (#21470) This will enable catching errors introduced by build optimizations that do not appear in `development` mode. Fixes #21446 PR Close #21470 12 January 2018, 21:46:00 UTC
8e9cd57 fix(common): set correct timezone for ISO8601 dates in Safari (#21506) Fixes #21491 PR Close #21506 12 January 2018, 21:21:11 UTC
f23896f docs: fix release schedule date (#21474) PR Close #21474 12 January 2018, 20:10:26 UTC
0e59d18 ci: add angular robot config file (#21489) PR Close #21489 12 January 2018, 18:12:28 UTC
54c8a32 ci: update pullapprove rules now that we allow selfapprovals (#21494) PR Close #21494 12 January 2018, 18:11:37 UTC
9005a6f feat(aio): implement survey notification link (#21371) Closes #21094 PR Close #21371 12 January 2018, 18:06:08 UTC
3c6a506 fix(benchpress): should still support selenium_webdriver < 3.6.0 (#21477) PR Close #21477 11 January 2018, 18:54:11 UTC
b49d54e docs(forms): clarify note in reactive forms doc (#21134) PR Close #21134 11 January 2018, 15:04:15 UTC
55fd82e docs: fix release schedule date (#21469) PR Close #21469 11 January 2018, 14:45:49 UTC
back to top