71f2189 | Jason Aden | 10 May 2017, 23:11:12 UTC | docs: add changelog for 4.2.0-beta.1 | 10 May 2017, 23:11:12 UTC |
dadd9f5 | Jason Aden | 10 May 2017, 23:02:36 UTC | release: cut the 4.2.0-beta.1 release | 10 May 2017, 23:02:36 UTC |
a2dcb7b | Jason Aden | 09 May 2017, 23:37:05 UTC | build: update key for pushing to PACKAGE-builds repos (#16667) | 09 May 2017, 23:37:05 UTC |
bb0902c | Chuck Jazdzewski | 09 May 2017, 23:16:50 UTC | refactor(compiler-cli): move the expression expression type checker (#16562) The expression type checker moved from the language service to the compiler-cli in preparation to using it to check template expressions. | 09 May 2017, 23:16:50 UTC |
9e661e5 | Pete Bacon Darwin | 09 May 2017, 22:53:32 UTC | docs(aio): image sweep (#16609) * fix(aio): allow code blocks to clear floated images Previously the negative margin on the code headings were causing floated images to overlay the start of a code block. Now all code block successfully clear all floated elements. * feat(aio): add a `.clear` class for clearing floating images * fix(aio): tidy up image styles The css rules for `img.right` and `img.left` allow authors easy access to floating an image on the left or right, respectively. The `.image-display` rule which was always found on a figure has been simplified so that all figures have this styling. It is very unlikely that a figure will be used outside the content area; and at this time it seems like `figure` is as good an indicator that we want this kind of styling as anything. Now that images are all tagged with width and height values, we cannot assume to modify these dimensions via CSS as it can cause the image to lose its correct proportions. Until we find a better solition we must set `height` to `auto` when the screen width is below 1300px to ensure that these images maintain their proportions as they get shrunk to fit. * docs(aio): general tidy up of image HTML in guides Previously, the guides have a lot of inline image styling and unnecessary use of the `image-display` css class. Images over 700px are problematic for guide docs, so those have been given specific widths and associated heights. * docs(aio): use correct anchor for "back to the top" link The `#toc` anchor does not work when the page is wide enough that the TOC is floating to the side. * build(aio): add `#top-of-page` to path variants for link checking Since the `#top-of-page` is outside the rendered docs the `checkAnchorLinks` processor doesn't find them as valid targets for links. Adding them as a `pathVariant` solves this problem but will still catch links to docs that do not actually exist. * fix(aio): ensure that headings clear floated images * fix(aio): do not force live-example embedded image to 100% size This made them look too big, generally. Leaving them with no size means that they will look reasonable in large viewports and switch to 100% width in narrow viewports. | 09 May 2017, 22:53:32 UTC |
d0e72a8 | Pete Bacon Darwin | 09 May 2017, 22:51:37 UTC | docs(*) fix dangling links in API docs (#16632) * docs(animations): fix links to `Component` animations * docs(core): fix links to `ReflectiveInjector` methods The `resolve` and other methods were moved from the `Injector` to the `ReflectiveInjector`. * docs(core): fix links to `Renderer` The local links were assuming that that methods were on the current document (e.g. `RootRenderer`), but they are actually on the `Renderer` class. * docs(router): fix links to methods * docs(forms): fix links to methods * docs(core): fix links to methods * docs(router): fix API page links and an internal link | 09 May 2017, 22:51:37 UTC |
b44eb32 | Pete Bacon Darwin | 09 May 2017, 22:51:23 UTC | docs(core): remove link to non-existent class in `InjectableDecorator` (#16653) Closes #16640 | 09 May 2017, 22:51:23 UTC |
7b4a8d5 | Pete Bacon Darwin | 09 May 2017, 22:44:10 UTC | build(aio): remove "pure" property from pipe template (#16655) This information is not relevant to users, right now. Closes #16641 | 09 May 2017, 22:44:10 UTC |
73505e2 | Ward Bell | 09 May 2017, 22:36:24 UTC | feat(aio): scrolling tweaks per 16619 (#16660) | 09 May 2017, 22:36:24 UTC |
e11f529 | Peter Bacon Darwin | 09 May 2017, 13:01:55 UTC | build(aio): run docs after plunkers and zips (in setup) | 09 May 2017, 13:33:40 UTC |
0190df9 | Peter Bacon Darwin | 08 May 2017, 14:38:52 UTC | build(aio): local assets are not dangling links Closes #16615 Closes #16616 | 09 May 2017, 13:33:40 UTC |
1af42ae | Ward Bell | 09 May 2017, 03:47:34 UTC | docs(aio): doc guide tweaks (GS thru Components) Working through obvious non-image content defects, from top of menu (Getting Started) through Fundamentals/Components. | 09 May 2017, 13:27:27 UTC |
215611a | Ward Bell | 08 May 2017, 23:42:38 UTC | refactor(aio): rename auto-scroll -> scroll and refactor Refactor inspired by @gkalpak feedback on PR #16619 | 09 May 2017, 13:11:23 UTC |
98d83b2 | Ward Bell | 07 May 2017, 05:16:54 UTC | feat(aio): scroll back to top when TOC more-items clicked to close closes #16482 Usability feature. When long embedded TOC, collapsing it should scroll user to TOC top, not leave in the middle of the page. | 09 May 2017, 13:11:23 UTC |
cf7689e | Ward Bell | 08 May 2017, 07:03:42 UTC | refactor(aio): simplify/clarify some observables | 09 May 2017, 13:10:58 UTC |
2848f04 | Ward Bell | 06 May 2017, 19:30:34 UTC | fix(aio): do not nav to an image url closes #16608 Formerly, tried to navigate when user clicked an anchor with an image url (to view image in a new tab) resulting in 404. Now ignores href URL with any extension and lets browser handle it. | 09 May 2017, 13:10:36 UTC |
5d4b36f | Victor Berchet | 27 April 2017, 13:42:40 UTC | fix(router): fix redirect to a URL with a param having multiple values (#16376) fixes #16310 PR Close #16376 | 08 May 2017, 22:50:33 UTC |
415a0f8 | Victor Berchet | 27 April 2017, 13:26:43 UTC | test(router): simplify redirect tests (#16376) | 08 May 2017, 22:50:29 UTC |
e0a8376 | Martin Probst | 04 May 2017, 17:36:05 UTC | fix(compiler): avoid a `...null` spread in extraction (#16547) This code only runs in ES5 mode in the test suite, so this is difficult to test. However `updateFromTemplate` is being called with a spread operator, as `...updateFromTemplate(...)`. The spread operator should fail on `null` values. This change avoids the problem by always returning a (possibly empty) array. PR Close #16547 | 08 May 2017, 22:49:43 UTC |
f0f6544 | Tobias Bosch | 05 May 2017, 20:50:41 UTC | fix(core): detach projected views when a parent view is destroyed (#16592) This also clarifies via a test that we only update projected views when the view is created or destroyed, but not when it is attached/detached/moved. Fixes #15578 PR Close #16592 | 08 May 2017, 22:49:02 UTC |
fcc91d8 | Tobias Bosch | 05 May 2017, 20:49:59 UTC | fix(core): projected views should be dirty checked when the declaring component is dirty checked. (#16592) Previously a projected view was only dirty checked when the component in which it was inserted was dirty checked. This fix changes the behavior so that a view is also dirty checked if the declaring component is dirty checked. Note: This does not change the order of change detection, only the fact whether a projected view is dirty checked or not. Fixes #14321 | 08 May 2017, 22:48:58 UTC |
3887d8a | Ward Bell | 08 May 2017, 22:41:19 UTC | feat(aio): close sidenav in narrow (mobile) mode when select a new document (#16617) closes #16603 As before this PR, when wide (side-by-side), the sidenav open/close status only changes when nav to/from marketing page in which case it opens for guide/api and closes for marketing page. | 08 May 2017, 22:41:19 UTC |
041f57c | Pete Bacon Darwin | 08 May 2017, 22:40:32 UTC | feat(aio): focus search when `/` is pressed (#16636) This will aid accessibility. Closes #16129 | 08 May 2017, 22:40:32 UTC |
c5ce040 | David Herges | 08 May 2017, 17:47:53 UTC | docs(core): EventEmitter docs for isAsync defaults (#15780) - solves #15758 | 08 May 2017, 17:47:53 UTC |
98dd609 | Jason Hodges | 08 May 2017, 17:47:13 UTC | docs(animations): remove duplicate word (#16508) | 08 May 2017, 17:47:13 UTC |
6dc6777 | Peter Bacon Darwin | 06 May 2017, 13:50:41 UTC | docs(aio): move links from nav groups to items Fundamentals and Techniques nav groups we also links to pages. This caused counterintuitive behaviour when clicking on them. This commit moves each link from the group item to a children item, called Introduction. Closes #16604 | 07 May 2017, 07:14:10 UTC |
5cf6426 | Peter Bacon Darwin | 06 May 2017, 09:18:42 UTC | docs(aio): fix sizing of marketing doc images This commit ensures that all the images in the marketing docs are correcly sized. Related to #16600 | 06 May 2017, 13:35:24 UTC |
03513e9 | Peter Bacon Darwin | 06 May 2017, 08:43:41 UTC | fix(aio): constrain header-link styles The CSS rule for positioning the automated header links was too general, causing other links inside headings to be positioned incorrectly. Closes #16573 | 06 May 2017, 13:32:49 UTC |
b9ed97c | Peter Bacon Darwin | 06 May 2017, 08:30:18 UTC | fix(aio): do not display a Toc initially Previously the `hasToc` was initialised to true, which caused a flash of unwanted "Contents" [sic] even if the page was not going to need a ToC. Closes #16597 | 06 May 2017, 13:32:09 UTC |
799be9c | Stefanie Fluin | 02 May 2017, 17:13:10 UTC | feat(aio): TOC float right + service refactor TOC appears in right panel when wide and hides embedded TOC Right TOC panel height adjusts dynamically during scroll Refactored `TocService` and its tests for clarity. | 06 May 2017, 06:13:31 UTC |
566dab1 | Alex Rickabaugh | 05 May 2017, 23:16:55 UTC | build(aio): upgrade to @angular/service-worker@1.0.0-beta.11 (#16594) | 05 May 2017, 23:16:55 UTC |
42dc2c1 | Peter Bacon Darwin | 05 May 2017, 08:26:55 UTC | refactor(aio): remove redundant test The search worker is now initialised from the `SearchBoxComponent`, which has its own tests for this. Closes #15593 | 05 May 2017, 20:43:02 UTC |
518eb54 | Peter Bacon Darwin | 05 May 2017, 18:15:03 UTC | refactor(aio): tweak the CSS to account for new CSS classes on `aio-shell` | 05 May 2017, 20:42:34 UTC |
309ada5 | Peter Bacon Darwin | 05 May 2017, 09:02:33 UTC | feat(aio): add helper CSS classes to the `aio-shell` for fine grained styling Alternative to #16564 Closes #16549 | 05 May 2017, 20:42:34 UTC |
9da6340 | Alex Rickabaugh | 27 April 2017, 21:29:11 UTC | fix(http): flatten metadata for @angular/http/testing @angular/http/testing used to publish a metadata structure which paralleled the .d.ts structure. This causes ngc to write incorrect imports for this bundle when compiling providers using MockBackend and other http testing classes. This change restructures the @angular/http/testing build a bit, modeling it after @angular/platform-browser-animations, and produces a FESM structure that has flat metadata. Fixes #15521. | 05 May 2017, 18:20:46 UTC |
7ae7a84 | Alex Rickabaugh | 28 April 2017, 18:54:40 UTC | fix(http): introduce encodingHint for text() for better ArrayBuffer support Currently, if a Response has an ArrayBuffer body and text() is called, Angular attempts to convert the ArrayBuffer to a string. Doing this requires knowing the encoding of the bytes in the buffer, which is context that we don't have. Instead, we assume that the buffer is encoded in UTF-16, and attempt to process it that way. Unfortunately the approach chosen (interpret buffer as Uint16Array and create a Javascript string from each entry using String.fromCharCode) is incorrect as it does not handle UTF-16 surrogate pairs. What Angular actually implements, then, is UCS-2 decoding, which is equivalent to UTF-16 with characters restricted to the base plane. No standard way of decoding UTF-8 or UTF-16 exists in the browser today. APIs like TextDecoder are only supported in a few browsers, and although hacks like using the FileReader API with a Blob to force browsers to do content encoding detection and decoding exist, they're slow and not compatible with the synchronous text() API. Thus, this bug is fixed by introducing an encodingHint parameter to text(). The default value of this parameter is 'legacy', indicating that the existing broken behavior should be used - this prevents breaking existing apps. The only other possible value of the hint is 'iso-8859' which interprets each byte of the buffer with String.fromCharCode. UTF-8 and UTF-16 are not supported - it is up to the consumer to get the ArrayBuffer and decode it themselves. The parameter is a hint, as it's not always used (for example, if the conversion to text doesn't involve an ArrayBuffer source). Additionally, this leaves the door open for future implementations to perform more sophisticated encoding detection and ignore the user-provided value if it can be proven to be incorrect. Fixes #15932. PR Close #16420 | 05 May 2017, 18:20:36 UTC |
aef5245 | Alex Rickabaugh | 27 April 2017, 22:41:46 UTC | fix(http): honor RequestArgs.search and RequestArgs.params map type Currently `new Request({search: ...})` is not honored, and `new Request({params: {'x': 'y'}) doesn't work either, as this object would have toString() called. This change allows both of these cases to work, as proved by the 2 new tests. Fixes #15761 PR Close #16392 | 05 May 2017, 18:20:26 UTC |
547c363 | Tobias Bosch | 26 April 2017, 16:24:42 UTC | feat: add .ngsummary.ts files to support AOT unit tests Design doc: https://docs.google.com/document/d/1VmTkz0EbEVSWfEEWEvQ5sXyQXSCvtMOw4t7pKU-jOwc/edit?usp=sharing | 05 May 2017, 17:23:53 UTC |
2714644 | Ward Bell | 04 May 2017, 21:30:29 UTC | docs(aio): fix broken links discovered May 4th | 05 May 2017, 10:05:22 UTC |
d27588b | Stefanie Fluin | 04 May 2017, 21:58:54 UTC | feat(aio): api label styles - Moved info bar section in pipe template to be the first section to match other templates - Fixed label styling for type label - Added label styling for status label | 05 May 2017, 10:04:55 UTC |
a8379a4 | Peter Bacon Darwin | 04 May 2017, 21:11:00 UTC | docs(aio): remove toc from all marketing pages | 05 May 2017, 09:43:36 UTC |
b7caa3e | Georgios Kalpakas | 04 May 2017, 21:24:53 UTC | fix(aio): do not route `eplnkr` URLs to / from ServiceWorker | 05 May 2017, 09:42:58 UTC |
3e33482 | Ward Bell | 05 May 2017, 06:51:07 UTC | feat(aio): should not send in-page navigations to Google Analytics closes #16521 `LocationService` sends `GaService` a url stripped of fragment and query strings. `GaService` already guards against re-send of the prior url so it will only report doc changes. | 05 May 2017, 09:37:36 UTC |
5057e16 | Peter Bacon Darwin | 04 May 2017, 21:02:26 UTC | build(aio): throw an error if a code-example tag is not closed | 04 May 2017, 22:52:17 UTC |
9449eff | Ward Bell | 04 May 2017, 19:21:31 UTC | docs(aio): improve tutorial next-steps prose/links | 04 May 2017, 22:51:57 UTC |
0361052 | Jesús Rodríguez | 04 May 2017, 16:46:43 UTC | docs(aio): remove hardcoded TOC | 04 May 2017, 22:51:37 UTC |
cd28df6 | Matias Niemelä | 04 May 2017, 21:41:39 UTC | docs: add changelog for 4.2.0-beta.0 | 04 May 2017, 21:41:39 UTC |
59d62bc | Matias Niemelä | 04 May 2017, 21:37:20 UTC | release: cut the 4.2.0-beta.0 version | 04 May 2017, 21:37:20 UTC |
8f46db3 | Matias Niemelä | 04 May 2017, 21:19:58 UTC | docs: add changelog for 4.1.1 | 04 May 2017, 21:35:18 UTC |
1092292 | Olivier Combe | 03 May 2017, 19:49:14 UTC | test(compiler-cli): add test for missingTranslation parameter | 04 May 2017, 19:07:27 UTC |
5856298 | Alex Eagle | 03 May 2017, 17:45:45 UTC | test: cleanup rxjs custom build The latest rxjs release works with closure compiler out of the box. We no longer need to compile our own. Also put closure options into a file rather than using a shell script. | 04 May 2017, 19:07:27 UTC |
7f9c589 | Matias Niemelä | 03 May 2017, 20:17:46 UTC | feat(core): add `begin` and `end` renderer methods to track change detection | 04 May 2017, 19:07:27 UTC |
8931e71 | Peter Bacon Darwin | 03 May 2017, 22:11:12 UTC | build(aio): ensure that tutorial index arrives in the tutorial search area Fixes #16457 | 04 May 2017, 12:45:04 UTC |
5bc435e | Peter Bacon Darwin | 03 May 2017, 21:57:58 UTC | feat(aio): provide icon for API packages in search | 04 May 2017, 12:45:04 UTC |
4dabec6 | Peter Bacon Darwin | 03 May 2017, 21:45:36 UTC | build(aio): compute search title for certain API docs | 04 May 2017, 12:45:04 UTC |
978376a | Peter Bacon Darwin | 03 May 2017, 20:44:30 UTC | build(aio): `doc.searchTitle` can override name in search results | 04 May 2017, 12:45:04 UTC |
895f47a | Georgios Kalpakas | 03 May 2017, 21:01:22 UTC | refactor(aio): remove work-around for browsers without ServiceWorker support This essentially reverts #15731, which is no longer necessary after angular/mobile-toolkit@eeb4b22 (which is included in v1.0.0-beta.10). | 04 May 2017, 11:28:19 UTC |
aec65de | Ward Bell | 04 May 2017, 07:37:55 UTC | refactor(aio): simplify DocViewer | 04 May 2017, 11:23:49 UTC |
2f66932 | Georgios Kalpakas | 03 May 2017, 20:24:29 UTC | fix(aio): make `aio-top-menu .nav-link` cover the whole `<li>` Discussed in https://github.com/angular/angular/pull/16513/files#r114630560. | 04 May 2017, 02:34:58 UTC |
919ff12 | Stefanie Fluin | 03 May 2017, 17:32:15 UTC | fix(aio): cheatsheet table layout fix | 04 May 2017, 02:34:12 UTC |
6748aea | Peter Bacon Darwin | 03 May 2017, 16:19:32 UTC | build(aio): update to dgeni-packages 0.19.0 This contains an updated dependency to TypeScript 2.1, which supports the language constructs that we are using in Angular. | 04 May 2017, 02:33:58 UTC |
b3e63c0 | Georgios Kalpakas | 03 May 2017, 15:18:40 UTC | fix(upgrade): initialize all inputs in time for `ngOnChanges()` Previously, non-bracketed inputs (e.g. `xyz="foo"`) on downgraded components were initialized using `attrs.$observe()` (which uses `$evalAsync()` under the hood), while bracketed inputs (e.g. `[xyz]="'foo'"`) were initialized using `$watch()`. If the downgraded component was created during a `$digest` (e.g. by an `ng-if` watcher), the non-bracketed inputs were not initialized in time for the initial call to `ngOnChanges()` and `ngOnInit()`. This commit fixes it by using `$watch()` to initialize all inputs. `$observe()` is still used for subsequent updates on non-bracketed inputs, because it is more performant. Fixes #16212 | 04 May 2017, 02:32:57 UTC |
77b8a76 | Stefanie Fluin | 02 May 2017, 17:13:10 UTC | feat(aio): toc styling - TOC styling - TOC container placeholder | 04 May 2017, 02:32:41 UTC |
55b8de9 | Jesús Rodríguez | 03 May 2017, 17:31:02 UTC | build(aio): lint examples | 03 May 2017, 20:44:41 UTC |
eb56ab3 | Stefanie Fluin | 03 May 2017, 17:05:18 UTC | fix(aio): remove top bar menu item focus jump | 03 May 2017, 20:43:42 UTC |
f29c6bb | Peter Bacon Darwin | 03 May 2017, 13:13:11 UTC | docs(aio): fix missing title warnings This commit provides missing titles for Press kit. License appears not to want a title. ngmodule and resources2 are no longer needed. | 03 May 2017, 20:42:10 UTC |
464701a | Peter Bacon Darwin | 03 May 2017, 12:58:56 UTC | docs(aio): revert removal of tutorial examples These files were inadvertently removed in #16488 but are actually still referenced. Closes #16503 | 03 May 2017, 20:41:05 UTC |
5b96fb9 | Peter Bacon Darwin | 03 May 2017, 12:55:00 UTC | build(aio): rename `src/content` to `src/generated` This commit will definitely require a clean up of your working folder: ``` cd aio git clean -xdf yarn setup ``` | 03 May 2017, 20:40:46 UTC |
1cfb263 | Ward Bell | 03 May 2017, 05:56:51 UTC | docs(aio): hide the copy button for code in StyleGuide tables. | 03 May 2017, 20:38:25 UTC |
9ca2b4c | Ward Bell | 03 May 2017, 05:39:14 UTC | feat(aio): set “avoid” class by convention (filename has “.avoid.”) Most important for StyleGuide which lost example css class in migration. Also hides copy for “avoid” files. | 03 May 2017, 20:30:45 UTC |
673d8ae | Ward Bell | 03 May 2017, 02:17:05 UTC | feat(aio): add attribute utils for code atty interpretation. These utils support flexible, natural attribute interpretation as applied to code-example and code-pane. Then apply those utils to code-example and live-example | 03 May 2017, 20:30:45 UTC |
8760bf7 | Peter Bacon Darwin | 03 May 2017, 07:52:00 UTC | build(aio): fix paths to template macros in overview-dump template | 03 May 2017, 20:30:11 UTC |
ea02073 | Peter Bacon Darwin | 02 May 2017, 13:26:16 UTC | build(aio): mark API docs as not having a TOC | 03 May 2017, 20:30:11 UTC |
b051d7f | Peter Bacon Darwin | 02 May 2017, 14:08:49 UTC | build(aio): refactor API templates for clean start | 03 May 2017, 20:30:11 UTC |
cade722 | Peter Bacon Darwin | 30 April 2017, 14:07:04 UTC | build(aio): upgrade to dgeni-packages@0.18.0 This contains a fix for the typescript module reader. Previously, TS modules that were of the form: ``` a/b/index.ts ``` Would be given the name `index` and id of `a/b/index`. This is not desirable, so the new version of dgeni-packages/typescript removes this `index` from the id and name, which results in name of `b` and id of `a/b`. | 03 May 2017, 20:30:11 UTC |
58817f5 | Peter Bacon Darwin | 30 April 2017, 11:42:14 UTC | fix(aio): do not collapse API code example indentation | 03 May 2017, 20:30:11 UTC |
3f1d7f7 | Peter Bacon Darwin | 02 May 2017, 13:12:21 UTC | build(aio): add the api folder to the list of template folders | 03 May 2017, 20:30:11 UTC |
c8dc116 | aravindfz | 29 April 2017, 23:19:36 UTC | docs(aio): fixing new url on glossary date pipe | 03 May 2017, 20:29:04 UTC |
9684d78 | Georgios Kalpakas | 15 February 2017, 10:12:14 UTC | build: update `concurrently` to latest version The regression in `concurrently` v3.2.0 (which made us roll back to v3.1.0 in #14378) has been fixed in v3.3.0 (see kimmobrunfeldt/concurrently#89). | 03 May 2017, 16:35:57 UTC |
71f5b73 | Igor Minar | 25 April 2017, 00:15:33 UTC | docs: fix links in api docs | 03 May 2017, 08:22:32 UTC |
5ba8c14 | Peter Bacon Darwin | 01 May 2017, 18:03:27 UTC | docs(aio): remove unnecessary anchor links from styleguide | 03 May 2017, 08:21:18 UTC |
ea9d8a6 | Ward Bell | 29 April 2017, 06:34:26 UTC | docs(aio): move pipes guide under components | 03 May 2017, 08:01:05 UTC |
9650ff0 | Ward Bell | 02 May 2017, 19:22:56 UTC | docs(aio): add hero “Zero” to toh-6 Update to in-memory-web-api should handle id=0. Make sure this works by having a hero with id=0 in ToH. Coincidentally delete lingering dead app/ folders Todo: fix ToH images (which have to do anyway) | 03 May 2017, 07:03:55 UTC |
00dce16 | Souvik Basu | 26 April 2017, 12:44:20 UTC | docs(aio): grammatical fix. remove duplicate word 'our' | 03 May 2017, 07:03:03 UTC |
c946a92 | Tobias Bosch | 26 April 2017, 16:24:42 UTC | refactor(compiler): simplify AOT tests | 02 May 2017, 22:51:54 UTC |
21c96a5 | Stefanie Fluin | 02 May 2017, 19:41:05 UTC | feat(aio): sidenav styling extended | 02 May 2017, 22:14:21 UTC |
a0b9c23 | Peter Bacon Darwin | 02 May 2017, 10:57:26 UTC | feat(aio): support hiding the copy button on `code-examole` components In the API docs there are occasions where we do not wish the code snippet to have a copy button. This commit supports that by providing a new `hideCopy` attribute. | 02 May 2017, 22:14:03 UTC |
cb5bc76 | Ward Bell | 02 May 2017, 00:40:24 UTC | feat(aio): move search results under search box This enables keyboarders to tab from the search box into the results. Important for a11y according to issue #16005. | 02 May 2017, 22:13:40 UTC |
1c8772a | Ward Bell | 01 May 2017, 20:31:02 UTC | fix(aio): delete guide/index.md which is no longer used | 02 May 2017, 22:13:15 UTC |
79ed0e7 | Ward Bell | 01 May 2017, 03:42:08 UTC | feat(aio): display API icons in search results Add API symbols for `let` and `var` so don’t have to translate those types into `const` Also replace <hr> in search results HTML with ellipses icon. | 02 May 2017, 22:12:58 UTC |
0c69903 | Ward Bell | 30 April 2017, 23:33:38 UTC | feat(aio): top 5 weighted search results shown when many area results | 02 May 2017, 22:12:58 UTC |
04dc248 | Stefanie Fluin | 01 May 2017, 17:01:02 UTC | feat(aio): comment cleanup, API table styles - API table styling - Cleanup on resource page comments | 02 May 2017, 17:57:54 UTC |
e263e19 | Tobias Bosch | 28 April 2017, 18:50:45 UTC | fix(core): don’t stop change detection because of errors - prevents unsubscribing from the zone on error - prevents unsubscribing from directive `EventEmitter`s on error - prevents detaching views in dev mode if there on error - ensures that `ngOnInit` is only called 1x (also in prod mode) Fixes #9531 Fixes #2413 Fixes #15925 | 01 May 2017, 22:56:25 UTC |
ac220fc | Peter Bacon Darwin | 28 April 2017, 14:10:31 UTC | docs(aio): fix image size on homepage | 01 May 2017, 22:52:51 UTC |
3b80472 | Peter Bacon Darwin | 28 April 2017, 13:07:21 UTC | style(aio): fix comment on postProcessHtml processor Fixes https://github.com/angular/angular/pull/16336#discussion_r113891332 | 01 May 2017, 22:52:51 UTC |
ca17d4f | Peter Bacon Darwin | 28 April 2017, 14:05:05 UTC | build(aio): auto-fill width/height to all image tags Parse all `<img>` tags, during doc-gen, and insert the width and height of the sourceed image, if neither are already specified. Warnings are reported if the `<img>` tag has no `src` attribute or the image cannot be loaded. The work is done in the `addImageDimensions` post-processor, which must be configured with a `basePath` so that it knows where to find the images. Closes #15888 | 01 May 2017, 22:52:51 UTC |
64335d3 | Peter Bacon Darwin | 28 April 2017, 10:34:01 UTC | build(aio): capture and log errors and warnings when post-processing HTML | 01 May 2017, 22:52:51 UTC |
9945ce2 | Peter Bacon Darwin | 28 April 2017, 09:28:36 UTC | build(aio): move copyContentAssets processor to the base package This allows other processors who need to know about the copyContentAssets processors to ensure that the runs after the content has been copied. | 01 May 2017, 22:52:51 UTC |
6d9da73 | Peter Bacon Darwin | 26 April 2017, 16:58:57 UTC | build(aio): move attribute utils to helpers folder This allows these utility functions to be reused across packages. | 01 May 2017, 22:52:51 UTC |
c889fb1 | Peter Bacon Darwin | 26 April 2017, 18:02:28 UTC | build(aio): include new packages in docs-watch | 01 May 2017, 22:52:51 UTC |