1338995ee9
fix(aio): fix home learn more button alignment ( #17154 )
2017-06-01 09:37:42 -07:00
47e4fca7fd
fix(aio): swap feature headers for divs to remove anchors and fix feature image resizing ( #17156 )
2017-06-01 09:37:27 -07:00
665e7071fa
fix(animations): always change to desired animation state even if no transition fires ( #17025 )
...
Fixes #16947
2017-05-31 15:36:41 -07:00
c20f60b144
fix(router): make remove trailing slash consistent with URL params
...
closes #16069
2017-05-31 14:35:47 -07:00
1408357198
docs: add details about the WeakMap polyfill for 4.x in the changelog ( #17146 )
2017-05-31 14:34:51 -07:00
1f9a3dd1e6
fix(aio): fix typo in web worker check ( #17133 )
2017-05-31 05:43:55 -05:00
11505fa0d8
fix(aio): disable search on browsers that don't support web workers
2017-05-31 05:22:39 -05:00
9326e062d8
fix(aio): googlebot polyfill fix
2017-05-31 05:22:39 -05:00
cb2cb7c3bd
build(aio): display "call" and "new" members of interfaces in API docs
2017-05-31 08:45:50 +03:00
92d99ba279
build(aio): upgrade to dgeni-packages 0.19.1
...
This provides the fix where static class members were not being displayed
in API docs, closes #17024
2017-05-31 08:45:50 +03:00
dfbbbb5e3e
build(aio): the the captured h1 as the title for the search index
...
If there is no title already provided, use the one captured from the renderedContent.
2017-05-31 08:45:31 +03:00
89f317915d
build(aio): use the captured h1 as the title if necessary
...
If the doc does not already have a `title` tag
then use the one captured from the renderedContent in
the final JSON output, instead.
2017-05-31 08:45:31 +03:00
4d5fa5c855
build(aio): capture the h1 title and attach it to the document
...
The HTML post-processing now collects any h1
that is found in the renderedContent and attaches
it to the doc via the `doc.vFile.title` property.
2017-05-31 08:45:31 +03:00
2f35392cd8
fix(aio): make the search-pane larger (and improve the search-box) ( #17105 )
...
* fix(aio): make the search-pane larger
Fixes #17094
* feat(aio): give the search-box a type of "search"
This enables browsers to style it better (e.g. add an `x` button for clearing
the field, which allows users to quickly reset the search query and hide
results).
2017-05-30 15:15:54 -07:00
b056adc032
fix(aio): fix SideNav items alignment ( #17106 )
...
Fixes #17097
2017-05-30 15:15:43 -07:00
0d894a18fc
fix(aio): fix ToC styling ( #17110 )
...
There seems to have been a bad rebase of #16228 on top of #16959 , which affected
ToC styles from both PRs. This commit restores the horizontal line under `.h1`
elements and the vertical blue bar on the left-hand side of the ToC (with the
circle running along the bar to indicate the active section).
Fixes #17098
2017-05-30 15:15:31 -07:00
e5138081ec
build: update router package.json placeholder ( #17060 )
2017-05-30 13:19:54 -07:00
8ffa483bb6
fix(compiler): enableLegacyTemplate should not be ignored ( #17051 )
...
Fixes #15555
2017-05-30 13:19:42 -07:00
ea8a43def0
feat(tsc-wrapped): always convert shorthand imports ( #16898 )
...
Now converts shorthand imports for every TypeScript target. Tsickle is able to expand index shorthand imports for every TypeScript target and module possibility.
Expanding shorthand imports for CommonJS modules is also helpful when testing in the browser. Module loaders like SystemJS are not able to understand directory imports (or index shorthand imports)
2017-05-30 10:46:54 -07:00
535d9da6b6
fix(common): always use 'other' case for locales with no plural rules ( #16990 )
...
Locales with no rules were using the wrong plural rule instead of the default.
2017-05-30 10:46:36 -07:00
18bf77204e
feat(compiler): emit typescript nodes from an output ast ( #16823 )
2017-05-30 10:43:13 -07:00
160221c815
test(platform-server): fix target of TS outDir for integration test ( #17118 )
2017-05-30 10:40:03 -07:00
6220b49463
build(aio): upgrade to ngo with top-level NewExpression and CallExpression prefixing ( #17063 )
2017-05-27 11:46:52 -07:00
aa683a765d
fix(aio): add polyfill for GoogleBot ( #17062 )
...
I chose to use unknown=polyfill option as per recommendation found at https://github.com/Financial-Times/polyfill-service/issues/852#issuecomment-272097936
2017-05-27 11:44:53 -07:00
b8b91d3418
feat(aio): marketing design refresh
...
- Add styling for active TOC item
- Add sidenav styles
- Change header tags to divs from index marketing page to remove anchors
- Fix use of card mixin and create separate card-docs class
- Add marketing styling
- Topnav styling when on home landing page
- Remove hamburger menu on home page
- Add fully rounded border to top nav toolbar search input
- Add mobile styles
- Add title banner to other marketing pages
2017-05-27 07:24:03 +01:00
0018acfede
fix(aio): remove es2015 syntax from the onerror webmaster tools debugger ( #17056 )
2017-05-26 16:48:55 -06:00
51d7a65a2b
docs: add changelog for 4.2.0-rc.1
4.2.0-rc.1
2017-05-26 14:38:41 -07:00
a1724f7816
release: cut the 4.2.0-rc.1 release
2017-05-26 14:32:20 -07:00
d108479d84
fix(animations): use a lightweight renderer for non-animation components ( #17003 )
...
This reverts commit c0981b8e13
.
2017-05-26 14:39:42 -06:00
cd5bc64658
docs(aio): update headers for toc ( #16969 )
2017-05-26 13:28:06 -06:00
5f723cb92c
feat(aio): temporarily add debugging code for google crawler ( #17046 )
2017-05-26 13:25:33 -06:00
7ffb75f476
refactor(compiler): change bundle
to flatModuleIndex
in the code ( #17028 )
2017-05-26 09:13:28 -07:00
c0981b8e13
Revert "fix(animations): use a lightweight renderer for non-animation components ( #17003 )"
...
This reverts commit 3ab86bd661
.
2017-05-26 08:55:23 -07:00
80e506563c
Revert "refactor(compiler): change bundle
to flatModuleIndex
in the code ( #17028 )"
...
This reverts commit 5aa53d70aa
.
2017-05-26 08:54:50 -07:00
694951096c
feat(aio): provide noop service worker file
...
Use this file if we need to turn off the service worker in deployed sites
in an emergency where the worker has a bug that is blocking the application
from working.
Closes #16897
2017-05-26 14:24:41 +01:00
9e7e178585
build(aio): add google webmaster tools verification file
...
this file needs to remain in the repo for us to remain verified as owners of aio-staging.firebaseapp.com.
2017-05-26 01:25:58 -07:00
db3113ba16
build(aio): externalize @angular/cli patches into a js file
...
This improves code readability and maintainability.
2017-05-26 01:19:59 -07:00
3117f565c1
ci(aio): switch over to shared account for deployment to staging and production
2017-05-26 01:19:59 -07:00
8443d199b2
build(aio): use purify to include tslib
...
cli's scripts setup evals strings which requires too much escaping that bloats the code
2017-05-26 01:19:59 -07:00
8e2f72c644
build(aio): turn on pure_getters option in uglify
2017-05-26 01:19:59 -07:00
0c1d1e2396
build(aio): upgrade purify to 0.0.11 with better coverage
2017-05-26 01:19:59 -07:00
740450287d
build(aio): upgrade ngo to 0.0.3 with static prop unhoisting
2017-05-26 01:19:59 -07:00
0c691af1d2
build(aio): start using tsc importHelpers option for the app
...
this means we'll be temporarily duplicating the helpers (onces included via scripts
and secondly imported via es imports) - once rxjs, core and material migrate over
to tslib, we can drop the scripts/global dupe.
2017-05-26 06:02:12 +01:00
5aa53d70aa
refactor(compiler): change bundle
to flatModuleIndex
in the code ( #17028 )
2017-05-25 19:02:35 -06:00
3ab86bd661
fix(animations): use a lightweight renderer for non-animation components ( #17003 )
2017-05-25 18:54:35 -06:00
2538094e13
fix(aio): group topbar items into a single sidenav node when narrow screen ( #17001 )
...
The `TopBarNarrow` now only shows a single top level container, "About Angular",
and the original `TopBar` items will be children of this container.
The `TopBarNarrow` styling is changed to match the rest of the `SideNav`.
2017-05-25 17:44:27 -06:00
b37a0484d4
docs(aio): restore missing files ( #16995 )
2017-05-25 17:44:03 -06:00
4c5e28e53a
build(aio): less verbose boilerplate generator ( #16970 )
2017-05-25 17:43:46 -06:00
e10d763446
fix(aio): correctly handle re-navigation to the empty path ( #16997 )
2017-05-25 17:43:34 -06:00
573b8611bc
fix(compiler): compile .ngfactory.ts
files even if nobody references them. ( #16899 )
...
This is especially important for library authors, as they will
not reference the .ngfactory.ts files.
Fixes #16741
2017-05-25 11:00:26 -06:00