8a547ee | Hans Larsen | 16 June 2017, 16:41:51 UTC | docs: add changelog for 4.2.3 | 16 June 2017, 16:41:51 UTC |
4211432 | Hans Larsen | 16 June 2017, 16:38:29 UTC | release: cut the 4.2.3 release | 16 June 2017, 16:38:29 UTC |
b8c39cd | Kara Erickson | 16 June 2017, 00:24:41 UTC | fix(forms): temp roll back breaking change with min/max directives With 4.2, we introduced the min and max validator directives. This was actually a breaking change because their selectors could include custom value accessors using the min/max properties for their own purposes. For now, we are rolling back the change by removing the exports. Closes #17491. | 16 June 2017, 16:32:19 UTC |
9c7a84d | Paul Gschwendtner | 15 June 2017, 11:06:16 UTC | docs(aio): re-add biography entry for devversion With SHA 2c3e948e61a22da9e0612f882edfb830e8470b6c the biography of Paul Gschwendtner has been accidentally removed. This re-adds the biography entry (picture still present) as requested on Slack. | 16 June 2017, 06:56:30 UTC |
dbc6a4c | Georgios Kalpakas | 14 June 2017, 15:34:13 UTC | build(aio): do not fail if `check-env` for the main angular project fails Fixes #17434 | 16 June 2017, 06:53:26 UTC |
784410e | Georgios Kalpakas | 14 June 2017, 15:34:10 UTC | build: fix link to DEVELOPER.md in `check-environment.js` | 16 June 2017, 06:53:25 UTC |
90a5a1e | Georgios Kalpakas | 13 June 2017, 07:46:46 UTC | build(aio): remove dependency on build artifacts from parent folder | 16 June 2017, 06:53:25 UTC |
301f99c | Georgios Kalpakas | 13 June 2017, 07:43:47 UTC | build: remove redundant line The same value is set a few lines below. | 16 June 2017, 06:53:25 UTC |
64e63b9 | Georgios Kalpakas | 15 June 2017, 17:24:45 UTC | fix(aio): add missing redirect rule for `/styleguide` Fixes #17542 | 16 June 2017, 06:52:29 UTC |
b192dd5 | Igor Minar | 10 June 2017, 01:25:03 UTC | fix(animations): remove duplicate license header | 15 June 2017, 21:51:40 UTC |
96aa3bb | Jules Kremer | 12 June 2017, 20:50:33 UTC | docs(aio): update about page | 15 June 2017, 21:15:59 UTC |
8abc1df | Jesse Palmer | 15 June 2017, 05:44:15 UTC | feat(aio): add iphone pwa features | 15 June 2017, 21:15:59 UTC |
f5eb528 | Kapunahele Wong | 14 June 2017, 18:22:32 UTC | docs(aio): incorporate Ward's comments | 15 June 2017, 21:15:58 UTC |
5cf06a9 | Kapunahele Wong | 14 June 2017, 16:29:51 UTC | docs(aio): add short section on built-in validators, copy edits | 15 June 2017, 21:15:58 UTC |
ab90f63 | Georgios Kalpakas | 14 June 2017, 16:41:57 UTC | fix(aio): do not log messages in production In dev mode, all messages passed to `Logger` will be logged. In production mode, only warnings and errors will be logged. Fixes #17453 | 15 June 2017, 21:15:57 UTC |
150d271 | Georgios Kalpakas | 14 June 2017, 16:41:49 UTC | refactor(aio): remove unused `Logger` dependencies | 15 June 2017, 21:15:57 UTC |
a686eb2 | Jesus Rodriguez | 13 June 2017, 12:51:41 UTC | build(aio): extra redirect rule | 15 June 2017, 21:15:57 UTC |
bfa7889 | David Herges | 13 June 2017, 09:51:30 UTC | docs(aio): http guide shows how to import toPromise operator from rxjs Solves #17454 | 15 June 2017, 21:15:56 UTC |
64fa100 | Georgios Kalpakas | 13 June 2017, 20:08:46 UTC | fix(aio): specify large image for PWA splash-screen | 14 June 2017, 16:45:37 UTC |
5fae987 | Georgios Kalpakas | 13 June 2017, 14:08:31 UTC | build(aio): upgrade lighthouse to v2.1 | 14 June 2017, 16:45:37 UTC |
9c4cda1 | Georgios Kalpakas | 12 June 2017, 23:23:11 UTC | ci(aio): fail the build if the PWA score is too low Previously, there was an issue with testing the PWA score on staging and failing the build was temporarily disabled. It works now, so we need to enable failing the build is the score drops below some threshold. | 14 June 2017, 16:45:37 UTC |
d9cbe56 | Peter Bacon Darwin | 14 June 2017, 10:00:03 UTC | test(aio): add async beforeEach to prevent Chrome disconnects Related to 3d5f520ff08f00f89f323f1ec3bcd1e0c3f38596 from #17405 | 14 June 2017, 16:45:37 UTC |
86df710 | Georgios Kalpakas | 13 June 2017, 22:13:33 UTC | fix(aio): always cover the whole footer with its background Fixes #17465 | 14 June 2017, 16:45:37 UTC |
e7a4f92 | Trotyl Yu | 09 June 2017, 08:05:16 UTC | fix(aio): fix trackBy demo in template-syntax article | 14 June 2017, 16:45:36 UTC |
76af452 | Vikram Subramanian | 13 June 2017, 21:30:36 UTC | test(platform-server): fix and re-enable integration tests | 14 June 2017, 16:45:36 UTC |
11dfb68 | Jesús Rodríguez | 13 June 2017, 21:49:13 UTC | ci: update github templates (#17466) | 13 June 2017, 22:27:35 UTC |
d363aa0 | Georgios Kalpakas | 13 June 2017, 10:38:05 UTC | fix(aio): make the footer links clickable on all browsers The footer background (implemented via `footer:after`) had a higher `z-index` than other footer elements and was obscuring the footer links on certain browsers (Firefox, Edge, IE), which made them unclickable. This commit lowers the index of `footer:after`, so that links are clickable on these browsers. Fixes #17460 | 13 June 2017, 22:27:35 UTC |
209d74c | Alex Rickabaugh | 13 June 2017, 21:00:59 UTC | ci: disable platform-server integration test as it is currently broken | 13 June 2017, 22:27:35 UTC |
fec8f6f | olegdunkan | 08 June 2017, 09:10:24 UTC | refactor(compiler): remove duplicate code | 13 June 2017, 22:27:35 UTC |
ee9daaf | Alex Eagle | 12 June 2017, 23:03:47 UTC | ci: use npm_install for bazel using yarn_install polluted our node_modules cache because it disregards the npm_shrinkwrap.json | 13 June 2017, 22:27:35 UTC |
4164369 | Frederik Prijck | 09 June 2017, 19:17:18 UTC | docs(aio): update typescript for `examples/webpack` to same as cli | 13 June 2017, 18:35:17 UTC |
747b6a6 | Peter Bacon Darwin | 12 June 2017, 22:51:39 UTC | build(aio): add staging environment You can now specify what environment you are building by add it to the `yarn build` command. For example: ``` yarn build -- --env=stage ``` Moreover the `deploy-to-firebase.sh` script will automatically apply the appropriate environment. | 13 June 2017, 18:35:17 UTC |
9ed836c | Ward Bell | 02 May 2017, 06:01:20 UTC | docs(aio): i18n guide - updates for v4 | 13 June 2017, 18:35:17 UTC |
e4c8244 | Peter Bacon Darwin | 13 June 2017, 10:42:36 UTC | build(aio): increase docs integration test timeouts The API docs tests have very variable run times, depending upon the build environment. This change doubles their test timeout values to prevent false-negative failures. | 13 June 2017, 18:35:17 UTC |
a2f2321 | Georgios Kalpakas | 13 June 2017, 10:14:58 UTC | fix(aio): fix scrolling to elements near the bottom of the page Previously, we always assumed that elements would be scrolled to the top of the page, when calling `element.scrollIntoView()`. This is not true for elements that cannot be scrolled to the top, e.g. when the viewport height is larger than the height of the content after the element (common for small sections near the end of the page). In such cases, we would unnecessarily scroll up to account for the static toolbar, which was unnecessary (since the element was not behind the toolbar anyway) and caused ScrollSpy to fail to identify the scrolled-to section as active. This commit fixes it by ensuring that we do not scroll more than necessary in order to align the top of the element with the bottom of the toolbar. Fixes #17452 | 13 June 2017, 18:35:17 UTC |
668f9ed | Peter Bacon Darwin | 12 June 2017, 22:12:28 UTC | fix(aio): show search results when search box gets focus Due to a previous commit, the search was only triggered if the query changed, and not when the search box regained focus. | 13 June 2017, 18:35:17 UTC |
b784829 | Peter Bacon Darwin | 12 June 2017, 20:51:41 UTC | fix(aio): use locally hosted lunr library The library is downloaded from npm but then copied into the assets folder (and ignored by git) as part of the postinstall step. | 13 June 2017, 18:35:17 UTC |
ad4fee7 | Peter Bacon Darwin | 13 June 2017, 10:01:04 UTC | fix(aio): make search results better * update to latest version of lunr search * add trailing wildcard to search terms to increase matches * fix unwanted error when escape was pressed Closes #17417 | 13 June 2017, 18:35:17 UTC |
2d31e17 | Georgios Kalpakas | 13 June 2017, 09:05:59 UTC | fix(aio): fix buttons in "Home" and "Features" Using `<a>` inside a `<button>` is not syntactically valid HTML and breaks on some browsers (e.g. Firefox). Furthermore, clicking the button doesn't do anything unless you click on the link (e.g. clicking on the padding around the link does nothing), which is inconvenient and confusing. Fixes #17448 | 13 June 2017, 18:35:17 UTC |
39cff56 | Ward Bell | 12 June 2017, 19:50:47 UTC | docs: clarify when non-null-assertion-operator is needed in template-syntax | 13 June 2017, 18:35:17 UTC |
203c5ba | Peter Bacon Darwin | 11 June 2017, 21:11:11 UTC | fix(aio): ensure that API filter page can display 3 columns in wide view Fixes #17251 | 13 June 2017, 18:35:17 UTC |
eda7bb5 | Peter Bacon Darwin | 11 June 2017, 20:38:34 UTC | fix(aio): tidy up layout of api filter page * Remove the "info-banner" styling from the filters. * Fix alignment of the search box on a narrow screen (closes #17395) * Remove unnecessary whitespace before section headers | 13 June 2017, 18:35:17 UTC |
1480a30 | Jules Kremer | 12 June 2017, 19:54:48 UTC | docs(aio): rename Upgrade docs to cheatsheet | 13 June 2017, 18:35:16 UTC |
d6087f7 | Peter Bacon Darwin | 11 June 2017, 18:44:21 UTC | fix(aio): remove outline from search input on focus Closes #17396 | 13 June 2017, 18:35:16 UTC |
dc084a5 | Igor Minar | 12 June 2017, 23:13:46 UTC | build(aio): make deploy-to-firebase.sh executable | 12 June 2017, 23:13:46 UTC |
7a2d2ef | Alex Rickabaugh | 12 June 2017, 22:36:19 UTC | docs: add changelog for 4.2.2 | 12 June 2017, 22:50:10 UTC |
e95062d | Alex Rickabaugh | 12 June 2017, 22:36:05 UTC | release: cut the 4.2.2 release | 12 June 2017, 22:50:10 UTC |
0268818 | Igor Minar | 12 June 2017, 22:33:31 UTC | build(aio): update Google Analytics property id for the prod environment This is the same property ID as the one used by the current angular.io. | 12 June 2017, 22:49:41 UTC |
234268e | Georgios Kalpakas | 23 May 2017, 08:36:02 UTC | ci(aio): deploy commits on the stable branch to production The current stable branch is determined based on the current version mapped to the npm `latest` tag (by replacing the patch version number with 'x' - e.g. `1.2.3` --> `1.2.x`). PRs against the stable branch will be deployed to the preview server (as long as the rest of the requirements are met). Commits on the stable branch itself will be deployed to production. Fixes #16908 | 12 June 2017, 22:49:22 UTC |
ed73d4f | Tobias Bosch | 12 June 2017, 21:10:08 UTC | refactor(compiler): don’t always compile `.ngfactory.ts` files by default This puts the behavior introduced in https://github.com/angular/angular/commit/573b8611bc4ab85a7436ee110526678a0ecf6c76 behind the new flag `alwaysCompileGeneratedCode` to not break users that might have relied on this behavior. | 12 June 2017, 22:27:02 UTC |
6ca4692 | Matias Niemelä | 12 June 2017, 18:35:22 UTC | fix(animations): properly collect :enter nodes in a partially updated collection This PR fixes an issue where `query(':enter')` will only collect elements up until it an element that is found that isn't apart of the `:enter` query. Closes #17440 | 12 June 2017, 22:26:46 UTC |
185075d | Matias Niemelä | 09 June 2017, 21:39:36 UTC | fix(animations): compute removal node height correctly | 12 June 2017, 19:18:26 UTC |
451257a | Matias Niemelä | 09 June 2017, 22:22:43 UTC | fix(animations): do not treat a `0` animation state as `void` | 12 June 2017, 19:18:15 UTC |
3d5f520 | Georgios Kalpakas | 12 June 2017, 05:44:54 UTC | test(aio): fix Chrome getting disconnected during unit tests Chrome (v58+) often gets disconnected during unit tests (causing them to fail). This has been happening locally (on Windows) and on Travis. The exact reasons are not known, but it seems that some of the `AppComponent` tests are to blame. Based on the discussion in https://github.com/jasmine/jasmine/issues/1327 (and plenty of trial-and-error), using Jasmine's `done()` callback before each of test (even calling it synchronously) fixes the issue. | 12 June 2017, 12:59:44 UTC |
a1065bf | Georgios Kalpakas | 11 June 2017, 12:57:14 UTC | build(aio): upgrade Jasmine-related dependencies According to https://github.com/jasmine/jasmine/issues/1327#issuecomment-306924549, this might help with help with frequent DISCONNECTED errors (especially on Travis). | 12 June 2017, 12:59:44 UTC |
d6f345c | Georgios Kalpakas | 11 June 2017, 12:01:25 UTC | build(aio): upgrade Karma-related dependencies | 12 June 2017, 12:59:44 UTC |
d961911 | Georgios Kalpakas | 30 May 2017, 12:45:08 UTC | docs(aio): fix broken example in upgrade guide Fixes #17109 | 11 June 2017, 17:37:27 UTC |
e543272 | Peter Bacon Darwin | 10 June 2017, 05:35:32 UTC | fix(aio): remove gap between sidenav menus Fixes #17394 | 11 June 2017, 14:05:04 UTC |
c8c0cee | Igor Minar | 10 June 2017, 01:32:36 UTC | build(bazel): fix the typescript path in the BUILD file (#17316) | 10 June 2017, 01:32:36 UTC |
afbc2b0 | Igor Minar | 10 June 2017, 01:14:13 UTC | build(aio): upgrade purify to deal with messed up comment in animations code | 10 June 2017, 01:31:50 UTC |
69ec1e2 | Igor Minar | 10 June 2017, 00:25:33 UTC | build(aio): upgrade to @angular/*@4.2.1 | 10 June 2017, 01:31:50 UTC |
ff15509 | Igor Minar | 08 June 2017, 06:47:35 UTC | build(aio): turn on webpack 3.0 scope-hoisting | 10 June 2017, 01:31:50 UTC |
7e22a2f | Igor Minar | 09 June 2017, 22:46:43 UTC | build(aio): remove duplicate webpack version | 10 June 2017, 01:31:50 UTC |
0a48c92 | Igor Minar | 08 June 2017, 06:51:57 UTC | build(aio): upgrade to purify 0.0.24 that supports webpack 3.0 | 10 June 2017, 01:31:50 UTC |
991ca92 | Igor Minar | 08 June 2017, 06:51:17 UTC | build(aio): turn off vendor chunking This was done to prevent webpack from generating cross chunk registry calls which prevent DCE. | 10 June 2017, 01:31:50 UTC |
c550f88 | Igor Minar | 08 June 2017, 07:15:08 UTC | build(aio): upgrade to an unreleased version of cli with webpack 3.0-rc.0 | 10 June 2017, 01:31:50 UTC |
851038c | Igor Minar | 08 June 2017, 07:14:29 UTC | build(aio): upgrade @angular/service-worker to beta.15 | 10 June 2017, 01:31:50 UTC |
df7774c | Jesús Rodríguez | 10 June 2017, 01:27:11 UTC | docs(aio): restore animation original value (#17385) | 10 June 2017, 01:27:11 UTC |
15090a8 | Alex Rickabaugh | 09 June 2017, 23:11:29 UTC | docs: add changelog for 4.2.1 | 09 June 2017, 23:11:29 UTC |
8575e3f | Alex Rickabaugh | 09 June 2017, 23:04:09 UTC | release: cut the 4.2.1 release | 09 June 2017, 23:04:09 UTC |
90b0713 | Tobias Bosch | 09 June 2017, 21:00:03 UTC | refactor(compiler): don’t write summaries for jit by default The default is false externally but true internally at Google. | 09 June 2017, 22:58:53 UTC |
d56b7ed | Kapunahele Wong | 09 June 2017, 21:48:53 UTC | docs(aio): reorganise the sidenav menu (#16934) Reorganizes the items in the sidenav menu and consolidates the quickstart and cli-quickstart guides into one. | 09 June 2017, 21:48:53 UTC |
db5e506 | Jesús Rodríguez | 09 June 2017, 21:36:36 UTC | build(aio): update typescript to 2.3.2 (#17382) | 09 June 2017, 21:36:36 UTC |
0020dad | Jesús Rodríguez | 09 June 2017, 21:35:35 UTC | docs(aio): update examples to 4.2 (#17367) | 09 June 2017, 21:35:35 UTC |
c2d31fb | Alex Rickabaugh | 06 June 2017, 22:58:38 UTC | fix(http): move destructuring inside {Request,Response}Options ctor Previously the RequestOptions/ResponseOptions classes had constructors with a destructured argument hash (represented by the {Request,Response}OptionsArgs type). This type consists entirely of optional members. This produces a .d.ts file which includes the constructor declaration: constructor({param, otherParam}?: OptionsArgs); However, this declaration doesn't type-check properly. TypeScript determines the actual type of the hash parameter to be OptionsArgs | undefined, which it then concludes does not have a `param` or `otherParam` member. This is a bug in TypeScript ( https://github.com/microsoft/typescript/issues/10078 ). As a workaround, destructuring is moved inside the method, where it does not produce broken artifacts in the .d.ts. Fixes #16663. | 09 June 2017, 21:34:39 UTC |
65d49d5 | George Kalpakas | 09 June 2017, 21:14:39 UTC | fix(aio): temporarily remove link to source from the API pages (#17371) We need to come up with a better design (possibly involving an icon button) to link to the source code (for viewing and/or editing). Fixes #17254 | 09 June 2017, 21:14:39 UTC |
3a99af2 | David Herges | 09 June 2017, 20:35:23 UTC | docs(packaging): update homepage in @angular/tsc-wrapped (#17352) Motivation: `yarn outdated`, for exmaple, shows the homepage URL on the command line. If copy-pasting or clicking on the URL, it's nice to see the repo's page instead of a 404. | 09 June 2017, 20:35:23 UTC |
503fd1f | Igor Minar | 09 June 2017, 19:11:43 UTC | docs(aio): fix image width on the homepage | 09 June 2017, 20:32:52 UTC |
4c74dba | Igor Minar | 09 June 2017, 19:11:27 UTC | docs(aio): update events page | 09 June 2017, 20:32:52 UTC |
33df13a | Jesús Rodríguez | 09 June 2017, 20:31:12 UTC | build(aio): update to 4.2 (#17369) | 09 June 2017, 20:31:12 UTC |
ce18c68 | Georgios Kalpakas | 09 June 2017, 18:48:15 UTC | fix(aio): temporarily remove the focus style of top-bar nav items Temporarily addresses #17216 until we upgrade to an `@angular/material` version that includes angular/material2@3bc82f6dc. | 09 June 2017, 19:37:12 UTC |
2d56239 | Ward Bell | 08 June 2017, 22:46:32 UTC | fix(aio): sidebar folder state after select item Closes #17245 and #17253 When the user selects a doc item in the side nav: 1) expand folder(s) leading to the selected doc item 2) on a wide display, keep other already expanded folders open 3) on narrow (mobile) display, collapse other expanded folders Used to do (3) when wide. Issue #17245 asks for (2). That logic was bypassed for selected node when we allowed headers to have content because that unintentionally expanded the header’s folder when selected. Because the selected node is no longer a header with content, removing this exclusion also means that folders are expanded/collapsed with above logic even for API pages. | 09 June 2017, 15:53:54 UTC |
a0b30e5 | Peter Bacon Darwin | 08 June 2017, 20:14:04 UTC | docs(aio): remove example specific `.gitignore` files All the files that should be ignored are defined in the `aio/content/examples/.gitigore` folder. | 09 June 2017, 13:33:21 UTC |
76a9206 | Peter Bacon Darwin | 08 June 2017, 08:40:14 UTC | docs(aio): remove cli-quickstart styles.css from git | 09 June 2017, 13:33:21 UTC |
ef6609a | Peter Bacon Darwin | 08 June 2017, 07:31:06 UTC | docs(aio): remove example specific styles from the shared boilerplate styles.css | 09 June 2017, 13:33:21 UTC |
c0dcb34 | Peter Bacon Darwin | 08 June 2017, 14:08:19 UTC | docs(aio): create styles.css snippet file for toh-pt5 example | 09 June 2017, 13:33:21 UTC |
8a9a5ec | Peter Bacon Darwin | 08 June 2017, 07:29:24 UTC | docs(aio): move example specific styles into router example app.css file | 09 June 2017, 13:33:21 UTC |
12c5ead | Peter Bacon Darwin | 08 June 2017, 07:28:36 UTC | docs(aio): do not ignore i18n example js file | 09 June 2017, 13:33:21 UTC |
3db6b6c | Peter Bacon Darwin | 07 June 2017, 21:34:11 UTC | build(aio): ignore example files that are gitignored Rather than hard coding excludes into the dgeni config, use the fact that we are already ignoring the boilerplate and generated files via the .gitignore file. | 09 June 2017, 13:33:21 UTC |
e894f5c | Georgios Kalpakas | 07 June 2017, 13:51:21 UTC | fix(aio): expand the main content width when there is no ToC Previously, the main content would always leave a 18% margin on the right to be occupied by the ToC (even if there was no ToC). This commit lets the main content expand to the right to occupy all the available space when there is no ToC. Fixes #17205 Fixes #17270 | 09 June 2017, 12:33:51 UTC |
8524187 | Georgios Kalpakas | 08 June 2017, 09:51:43 UTC | fix(aio): restrain scrolling inside ToC (when cursor over ToC) Previously, when scrolling the ToC and reaching the top/bottom, further mousewheel events would result in scrolling the window (and thus the main content). This is standard browser behavior. In the case of the ToC though, the `ScrollSpy` would detect scrolling in the main content and scroll the active ToC to entry into view, thus resetting the scroll position of the ToC. Reproduction: 1. Open `~/guide/template-syntax`. 2. Start scrolling through the long ToC. 3. Try to go to the bottom of the ToC. 4. Once you reach the bottom, the main content starts scrolling down. 5. The first section ("HTML in templates") becomes "active", so the ToC is scrolled back up to make its corresponding entry visible. 6. Go back to step 2. This commit improves the UX, by not allowing the main content to scroll when the cursor is ovr the ToC and the user has scrolled all the way to the top/bottom of it. | 09 June 2017, 09:38:06 UTC |
f7422a9 | Georgios Kalpakas | 08 June 2017, 13:30:33 UTC | fix(aio): animate hamburger in/out Fixes #17215 | 09 June 2017, 07:17:48 UTC |
cf0a9e0 | Alex Rickabaugh | 08 June 2017, 22:13:37 UTC | docs: add changelog for 4.2.0 | 08 June 2017, 22:38:20 UTC |
8e5beb0 | Alex Rickabaugh | 08 June 2017, 22:04:22 UTC | release: cut the 4.2.0 release | 08 June 2017, 22:38:20 UTC |
576d6d8 | Igor Minar | 08 June 2017, 22:26:15 UTC | feat(aio): update the home page and docs landing page content (#17325) Closes #17268 Closes #17230 | 08 June 2017, 22:26:15 UTC |
41a765d | Ward Bell | 06 June 2017, 23:16:08 UTC | fix(aio): re-color code pretty print closes #17246 | 08 June 2017, 21:00:16 UTC |
f370fd3 | Ward Bell | 07 June 2017, 17:59:48 UTC | docs: "TypeScript to JavaScript" code tab renamed “ES6 + Decorators” closes #17260 | 08 June 2017, 21:00:06 UTC |
a222c3e | Kara Erickson | 08 June 2017, 03:22:23 UTC | fix(forms): fix min and max validator behavior on non-numbers | 08 June 2017, 20:59:17 UTC |
5a71df0 | Jesus Rodriguez | 08 June 2017, 14:22:39 UTC | build(aio): rename features header | 08 June 2017, 19:57:42 UTC |
6a46cab | Ward Bell | 07 June 2017, 16:45:01 UTC | docs: security guide images closes #17263 | 08 June 2017, 19:57:13 UTC |