https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
652ac79 build: idiomatic install of @angular/bazel npm package (#26258) 16 October 2018, 20:20:00 UTC
31632b2 build: update ngcontainer to bazel 0.18.0 (#26465) * build: update ngcontainer to bazel 0.18.0 * build: update skylint to bazel 0.18 use .bazelignore file to ignore node_modules directory 15 October 2018, 23:51:26 UTC
08e4489 build(bazel): update to rules_typescript 0.20.2 (#26279) 06 October 2018, 00:57:18 UTC
0e1ca09 build: update to rules_typescript 0.20.1 and rules_nodejs 0.15.0 (#26260) 05 October 2018, 14:16:47 UTC
2546c66 build(bazel): use fine-grained npm deps (#26111) 04 October 2018, 20:14:14 UTC
81f5656 build: introduce a package.bzl This lets Angular Bazel users install our transitive deps, rather than have to list them in their WORKSPACE file. If they want a different version of one of these deps, they just need to install it before calling rules_angular_dependencies. 02 October 2018, 13:46:07 UTC
a2878b0 fix(docs-infra): remove unnecessary margin on short descriptions (#25768) (This was added in 405d97431fa374afdd5cddc6780f8949ee76a2c6 but it is not clear the reasoning. It looks better to remove it now.) PR Close #25768 01 October 2018, 16:36:34 UTC
5977b72 build(docs-infra): fix formatting of entry point export table (#25768) Now that `list-table` cells are `pre` formatterd we must be careful of what whitespace appears in text nodes. PR Close #25768 01 October 2018, 16:36:34 UTC
7373da9 build(docs-infra): simplify property syntax rendering (#25768) PR Close #25768 01 October 2018, 16:36:34 UTC
783a682 build(docs-infra): remove unused property table heading (#25768) PR Close #25768 01 October 2018, 16:36:34 UTC
d22418d build(docs-infra): add short description "See more" link (#25768) If there is additional (non-short) description then add in a link to the short description to take the reader there. PR Close #25768 01 October 2018, 16:36:34 UTC
4b1fd98 build(docs-infra): pluralize NgModule(s) heading as appropriate (#25768) PR Close #25768 01 October 2018, 16:36:34 UTC
935ef13 build(docs-infra): improve directive selector rendering (#25768) `:not(...)` blocks are now rendered as italic, while the rest of the selector is bold. PR Close #25768 01 October 2018, 16:36:33 UTC
f4b6058 build(docs-infra): move directive macros into memberHelpers.html (#25768) PR Close #25768 01 October 2018, 16:36:33 UTC
15dadb9 build(docs-infra): include directives etc in class descendants lists (#25768) PR Close #25768 01 October 2018, 16:36:33 UTC
ce06a75 build(docs-infra): display inherited members on directives (#25768) PR Close #25768 01 October 2018, 16:36:33 UTC
9889276 build(docs-infra): directive inputs and outputs (#25768) PR Close #25768 01 October 2018, 16:36:33 UTC
d0f7ead build(docs-infra): rename example template variable in directive pages (#25768) PR Close #25768 01 October 2018, 16:36:33 UTC
4b132c9 build(docs-infra): remove class overview from directive pages (#25768) PR Close #25768 01 October 2018, 16:36:33 UTC
46729c7 build(docs-infra): improve directive selector rendering (#25768) If the documentation contains a `@selectors` tag then the content of that is used to describe the selectors of a directive. Otherwise the selector string is split and each selector is listed as a list item in an unordered list. PR Close #25768 01 October 2018, 16:36:33 UTC
f22deb2 build(docs-infra): improve directive API doc templates (#25768) Closes #22790 Closes #25530 PR Close #25768 01 October 2018, 16:36:32 UTC
57de9fc build(docs-infra): upgrade @angular/cli to 6.2.3 (#26145) PR Close #26145 01 October 2018, 16:35:49 UTC
31034f5 build(docs-infra): upgrade @angular/* to 7.0.0-beta.7 (#26145) PR Close #26145 01 October 2018, 16:35:48 UTC
c5899f4 build(docs-infra): update payload size limits to reflect current status (#26145) PR Close #26145 01 October 2018, 16:35:48 UTC
ab379ab refactor(ivy): always use styling helper methods when comparing values (#26149) PR Close #26149 01 October 2018, 16:35:22 UTC
32e479f refactor(ivy): reorganize styling and player files (#26149) PR Close #26149 01 October 2018, 16:35:22 UTC
391c708 fix(ivy): ensure [style]/[class] bindings identity check the previous value (#26149) PR Close #26149 01 October 2018, 16:35:22 UTC
c513316 refactor(ivy): rename stylingProp => styleProp (#26149) PR Close #26149 01 October 2018, 16:35:22 UTC
68fadd9 refactor(ivy): replace LNode.nodeInjector with TNode.injectorIndex (#26177) PR Close #26177 01 October 2018, 16:34:52 UTC
2ad1bb4 release: cut the v7.0.0-rc.0 release 28 September 2018, 22:14:20 UTC
794c359 docs: fix a typo in the Universal guide (#25853) line 39: `highly-interactive` is the pre-qualifier of `Angular application`, which is the subject so the comma is not necessary (I think). I think this will make it easier for non-native speakers. PR Close #25853 28 September 2018, 16:36:09 UTC
b807106 build: use separate tags for ivy builds in `publish-build-artifacts.sh` (#26159) PR Close #26159 28 September 2018, 16:35:32 UTC
86e6a20 test: remove typescript 2.9 and 3.0 typings tests (#26151) We no longer support these versions and the tests actually break with the output from 3.1 (at least in the case of tsc 2.9) PR Close #26151 28 September 2018, 16:34:51 UTC
9993c72 feat: add support for TypeScript 3.1 (#26151) PR Close #26151 28 September 2018, 16:34:51 UTC
f455518 docs: integrate cli doc from wiki into main doc (#25776) PR Close #25776 27 September 2018, 22:33:47 UTC
7cf5807 fix(ivy): ensure [style] and [class] bindings are placed in the same instruction (#26126) PR Close #26126 27 September 2018, 22:32:40 UTC
9523991 refactor(router): cleanup to navigation stream for readability and documentation (#25740) * Pull out `activateRoutes` into new operator * Add `asyncTap` operator * Use `asyncTap` operator for router hooks and remove corresponding abstracted operators * Clean up formatting * Minor performance improvements PR Close #25740 27 September 2018, 21:02:58 UTC
9acd04c refactor(router): update test based on router quick-cancelling ongoing navigations (#25740) PR Close #25740 27 September 2018, 21:02:58 UTC
c091d40 refactor(router): make sure redirect within NavigationStart event works (#25740) PR Close #25740 27 September 2018, 21:02:58 UTC
b7baf63 refactor(router): move routing into a single Observable stream (#25740) This is a major refactor of how the router previously worked. There are a couple major advantages of this refactor, and future work will be built on top of it. First, we will no longer have multiple navigations running at the same time. Previously, a new navigation wouldn't cause the old navigation to be cancelled and cleaned up. Instead, multiple navigations could be going at once, and we imperatively checked that we were operating on the most current `router.navigationId` as we progressed through the Observable streams. This had some major faults, the biggest of which was async races where an ongoing async action could result in a redirect once the async action completed, but there was no way to guarantee there weren't also other redirects that would be queued up by other async actions. After this refactor, there's a single Observable stream that will get cleaned up each time a new navigation is requested. Additionally, the individual pieces of routing have been pulled out into their own operators. While this was needed in order to create one continuous stream, it also will allow future improvements to the testing APIs as things such as Guards or Resolvers should now be able to be tested in much more isolation. * Add the new `router.transitions` observable of the new `NavigationTransition` type to contain the transition information * Update `router.navigations` to pipe off of `router.transitions` * Re-write navigation Observable flow to a single configured stream * Refactor `switchMap` instead of the previous `mergeMap` to ensure new navigations cause a cancellation and cleanup of already running navigations * Wire in existing error and cancellation logic so cancellation matches previous behavior PR Close #25740 27 September 2018, 21:02:57 UTC
4c0d4fc refactor(router): create pipeable afterPreactivation function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
5b3c08b refactor(router): create pipeable resolveData function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
68f2e0c refactor(router): create pipeable checkGuards function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
9c1c945 refactor(router): create pipeable setupPreactivation function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
ef53386 refactor(router): create pipeable beforePreactivation function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
380b3d7 refactor(router): create pipeable applyRedirects function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
4decc85 refactor(router): create pipeable recognize function (#25740) PR Close #25740 27 September 2018, 21:02:57 UTC
4d544bc style: update gulp task to format untracked and diff files separately (#24969) PR Close #24969 27 September 2018, 19:09:08 UTC
4c819f7 style: add combined task to format from git diff and status commands (#24969) PR Close #24969 27 September 2018, 19:09:08 UTC
ac3252a style: add gulp task to only format changed files (#24969) Closes #24904 PR Close #24969 27 September 2018, 19:09:08 UTC
a08af77 refactor: fix return type of `tryCall` (#25481) PR Close #25481 27 September 2018, 19:07:38 UTC
aac08e0 build: pass `stripExportPattern` as an array of `RegExp` (#26012) This is a workaround for https://github.com/bazelbuild/rules_nodejs/issues/317 PR Close #26012 27 September 2018, 19:07:03 UTC
63b795a refactor(ivy): make sure that test bed symbols are imported from ivy_switch (#26121) PR Close #26121 27 September 2018, 19:06:34 UTC
5f6900e feat(ivy): add ability to inspect local refs through context discovery (#26117) PR Close #26117 27 September 2018, 19:00:53 UTC
325e801 fixup! feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
632b19d fixup! feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
add1198 fixup! feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
0ed2df2 fixup! feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
bc1f2d6 fixup! feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
d7326d8 fixup! feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
c683f74 feat(ivy): fixed typo in test case description 27 September 2018, 18:52:07 UTC
b286abe feat(ivy): adding support for ngNonBindable attribute 27 September 2018, 18:52:07 UTC
eeebe28 ci(docs-infra): run the script in the correct folder 27 September 2018, 16:04:53 UTC
ffc6e19 build: RxJS updated to 6.3 (#26087) PR Close #26087 27 September 2018, 00:01:15 UTC
a01acec fix(docs-infra): use correct parameters for paginated requests to GitHub (#25671) As it turns out, in GitHub API paginated requests, page numbering is 1-based. (https://developer.github.com/v3/#pagination) Starting at page 0 (which returns the first page), results in making the same request twice and logging incorrect numbers (since the first 100 items are listed twice). PR Close #25671 26 September 2018, 22:26:19 UTC
021f434 fix(docs-infra): fix preview server periodic clean-up (#25671) Includes the following fixes: - Fix cron entry format for clean-up script. Crontabs in `/etc` should not have a user field. No idea why it used to work before, but it started giving errors recently: `/bin/sh: root: not found`. - Set required env variable in clean-up script. (Broken in cc6f36a9d.) This was producing the following error: `ERROR: Missing required environment variable 'AIO_CIRCLE_CI_TOKEN'!` - Use the correct path for downloads to be removed. (Broken in cc6f36a9d.) PR Close #25671 26 September 2018, 22:26:19 UTC
f113b49 test(docs-infra): remove unnecessary test helpers (#25671) `supertest.Request` extends `Promise` and can be used directly without "promisifying". PR Close #25671 26 September 2018, 22:26:19 UTC
d8d276c docs(docs-infra): update preview server docs to account for recent changes (#25671) Mostly (but not exclusively) a follow-up to #23576. PR Close #25671 26 September 2018, 22:26:19 UTC
e42bd01 ci(docs-infra): test PR previews on CI (#25671) The deployment of PR previews is triggered by the notification webhook of the `aio_preview` CircleCI job (which creates and stores the build artifacts). This commit adds a new job (`test_aio_preview`), which waits for the preview to be deployed (for PRs that do have a preview) and then runs some tests against it (currently only PWA tests). Fixes #23818 PR Close #25671 26 September 2018, 22:26:19 UTC
6d6b0ff feat(docs-infra): add API endpoint for checking if PR can have preview (#25671) There several reasons why PRs cannot have (public) previews: - The PR did not affect any relevant files (e.g. non-spec files in `aio/` or `packages/`). - The PR cannot be automatically verified as "trusted" (based on its author or labels). Note: The endpoint does not check whether there currently is a (public) preview for the specified PR; only whether there can be one. PR Close #25671 26 September 2018, 22:26:19 UTC
f378454 fix(docs-infra): correctly check PR files on preview server (#25671) According to the docs, the response of GitHub's [PR files API][1] _"includes a maximum of 300 files"_. This means that if a PR contains more files, it is possible that not all files are retrieved (which could, for example, give a false negative for the "significant files touched" check - not likely but possible). This commit fixes it by using paginated requests to retrieve all changed files. [1]: https://developer.github.com/v3/pulls/#list-pull-requests-files PR Close #25671 26 September 2018, 22:26:19 UTC
c8c8436 test(docs-infra): fix test for preview server's `GithubPullRequests` (#25671) PR Close #25671 26 September 2018, 22:26:19 UTC
b31c8b6 test(docs-infra): fix test for preview server's `BuildCleaner` completing prematurely (#25671) PR Close #25671 26 September 2018, 22:26:19 UTC
897261e test(docs-infra): fix preview server unit tests on Windows (#25671) Some tests where comparing actual with expected paths, without taking into account that paths will be different on Windows. This commit uses `path.resolve()` to convert expected paths to their OS-specific form. PR Close #25671 26 September 2018, 22:26:19 UTC
35d70ff test(docs-infra): add support for source-maps in preview server tests (#25671) PR Close #25671 26 September 2018, 22:26:19 UTC
fc0a795 refactor(docs-infra): use mockable logger (#25671) Related discussion: https://github.com/angular/angular/pull/23576#discussion_r187925949. PR Close #25671 26 September 2018, 22:26:19 UTC
182c08b refactor(docs-infra): fix method name (getPrfromBranch --> getPrFromBranch) (#25671) PR Close #25671 26 September 2018, 22:26:19 UTC
e2bc0ad build(docs-infra): upgrade preview server dependencies (#25671) PR Close #25671 26 September 2018, 22:26:19 UTC
73333ee build(docs-infra): replace `concurrently` with `npm-run-all` for preview server dev (#25671) `npm-run-all` works just as well, but is better at handling termination on Windows. PR Close #25671 26 September 2018, 22:26:19 UTC
c819859 build(docs-infra): do not exit preview server `dev` script when `build` fails (#25671) PR Close #25671 26 September 2018, 22:26:19 UTC
79aefa7 build(docs-infra): avoid race condition in `aio-builds-setup/` npm scripts (#25671) Previously, due to multiple scripts re-building during `yarn dev` initialization, there could be race conditions that led to errors. This commit fixes it by ensuring `yarn build` is run once (before the main `yarn dev` script). PR Close #25671 26 September 2018, 22:26:19 UTC
e1990a5 docs: firefox web components info (#26118) PR Close #26118 26 September 2018, 22:25:44 UTC
4cff5b2 release: cut the v7.0.0-beta.7 release 26 September 2018, 22:07:11 UTC
4597582 docs: release notes for the v6.1.9 release 26 September 2018, 20:12:20 UTC
f29b218 feat(docs-infra): generate Angular CLI command reference (#25363) PR Close #25363 26 September 2018, 18:24:02 UTC
39a6754 build(docs-infra): add option to run only the doc-gen (#25363) This can save time when iterating by not regenerating the zips and embedded examples. PR Close #25363 26 September 2018, 18:24:02 UTC
bc88f31 docs: update routing integration section based on feedback (#20023) PR Close #20023 26 September 2018, 17:14:49 UTC
a5b7008 docs: add section on router integration (#20023) PR Close #20023 26 September 2018, 17:14:49 UTC
0aafbac docs: clean up providedIn: 'root' syntax for router examples (#20023) PR Close #20023 26 September 2018, 17:14:49 UTC
ac5aa8f docs: router guide review feedback changes (#20023) PR Close #20023 26 September 2018, 17:14:49 UTC
1fb3c4f docs: Update router guide to use Angular CLI (#20023) PR Close #20023 26 September 2018, 17:14:49 UTC
3c8aa0b docs: Refresh content on routable animations for router guide (#20023) PR Close #20023 26 September 2018, 17:14:49 UTC
15a2b8f fix(ivy): wrapper fns arent necessary anymore (#26108) PR Close #26108 26 September 2018, 07:03:16 UTC
d191085 docs: cleanup minor changes for forms overview (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
354d194 docs: remove unused properties from forms overview example (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
eaccd03 docs: fix typos from review feedback (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
343df33 docs: update with forms overview review feedback (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
9b14483 docs: more overview feedback changes (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
bd42caf docs: update nav descriptions based on feedback (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
7db8111 docs: add updated reactive forms data flow image (#25663) PR Close #25663 26 September 2018, 01:48:15 UTC
back to top