914797a8ff
feat(upgrade): support multi-slot projection in upgrade/static ( #14282 )
...
Closes #14261
2017-03-13 17:34:53 -07:00
ab40fcb068
docs(aio): fix relative links
...
The migrator was updated to automatically fix these links.
See fca5fb0280
and 3927b7a038
The result of this is that, going forward, we should ask
authors to include the path from the base href to the thing
being linked. E.g. guide/architecture#intro
2017-03-13 16:56:23 -07:00
1847550ad1
docs(aio): move cookbooks into guide
...
Also update all docs with migrated versions from latest angular.io
Fixes #14941
2017-03-13 16:56:23 -07:00
6497633529
feat(aio): improve search results functionality
...
* Ensure that all indexed documents are displayed in the search results.
(Previously the guide documents were not appearing because we only showed
results that had a `name` property, rather than a `name` or `title`.)
* Group the results by their containing folder (e.g. api, guide, tutorial, etc).
* Hide the results when the user hits the ESC key.
* Hide the results when the user clicks on a search result
Closes #14852
2017-03-13 16:55:52 -07:00
8850098ea4
build(aio): ensure API docs are generated in the correct place ( #15103 )
...
The move of the source code from modules/@angular to packages, caused a
problem with the path to the API docs.
2017-03-13 16:53:47 -07:00
eedca09d73
build(aio): generate the api-list.json file from the API docs
2017-03-13 16:52:58 -07:00
7b6dbf0952
fix(aio): LocationService
search should handle corner cases
...
Adds tests and fixes corners cases for both `search()` and `setSearc()`
for things like empty queries and param keys that need encoding.
This commit refactors the `LocationService` to rely upon the `PlatformLocation`
rather than using `window.history` directly. This makes testing easier but also
makes the code simpler since `PlatformLocation` deals with platforms that
do not support history for us.
2017-03-13 16:52:58 -07:00
e6c81d2a42
Revert "refactor(platform-browser): move platform-browser/animations to animations/browser ( #15043 )"
...
This reverts commit 195b863ea4
.
2017-03-13 15:46:44 -07:00
498a95148b
Revert "build(animations): adjust animations/browser source to new standard for automatic build ( #15043 )"
...
This reverts commit 21a18d6ceb
.
2017-03-13 15:46:07 -07:00
21a18d6ceb
build(animations): adjust animations/browser source to new standard for automatic build ( #15043 )
2017-03-13 14:39:42 -07:00
195b863ea4
refactor(platform-browser): move platform-browser/animations to animations/browser ( #15043 )
2017-03-13 14:39:19 -07:00
75147ff008
fix(aio): remove invalid brace from CSS ( #15122 )
2017-03-13 13:36:22 -07:00
018e5c979b
fix(platform-server): fix get/set title in parse5 adapter ( #14965 )
2017-03-13 13:22:03 -07:00
e7dab7e6c1
feat(aio): hard code a "Home" image link into the toolbar
...
Closes #15017
2017-03-13 12:55:11 -07:00
26efa3a25c
style(aio): tidy up SCSS files
2017-03-13 12:55:11 -07:00
893652a813
fix(aio): upgrade to zone.js 0.7.8 ( #15099 )
...
This new version supports empty jasmine it clauses.
2017-03-13 12:53:45 -07:00
6559425b07
fix(core): ErrorHandler should not rethrow an error by default ( #15077 )
2017-03-13 11:27:01 -07:00
df914ef4bf
fix(core): don’t recreate TemplateRef
when used as a reference. ( #15066 )
...
This was a regression introduced in v4 rc.0.
Fixes #14873
2017-03-13 10:44:12 -07:00
4e1cf5b41a
build(aio): replace all occurrences of env vars on a line in aio-builds-setup
2017-03-13 10:30:49 -07:00
0c5f893f6e
test(aio): improve test description and expectations
2017-03-13 10:30:49 -07:00
17f5f3b32c
ci(aio): fix clean-up script on ngbuilds.io
2017-03-13 10:30:49 -07:00
3bb59902f7
docs(aio): add more docs about aio-builds-setup
2017-03-13 10:30:49 -07:00
b804a488c5
feat(aio): make it easy to keep relevant logs outside the docker container
2017-03-13 10:30:49 -07:00
cbde75e77b
feat(aio): redirect HTTP to HTTPS
2017-03-13 10:30:49 -07:00
413e11fac2
build(aio): remove redundant arg
2017-03-13 10:30:49 -07:00
0e2dd76c3b
build: remove obsolete ci-lite/
directory and files ( #14994 )
...
The directory was removed in 91fe3aadb
but then accidentally re-introduced while
rebasing and merging ab0db66bf
.
2017-03-13 10:29:45 -07:00
ff71eff157
refactor(core): use flags in Renderer2.setStyle
instead of booleans ( #15045 )
...
BREAKING CHANGE: (since v4 rc.1)
- `Renderer2.setStyle` no longer takes booleans but rather a
bit mask of flags.
2017-03-13 09:45:04 -07:00
fa1920a02b
feat(aio): enable deep-linking on deployed apps (until prerendering is done) ( #15049 )
2017-03-13 09:35:16 -07:00
71cd2957f7
ci: add wardbell and gkalpak to aio approvers ( #15030 )
2017-03-13 09:34:40 -07:00
6c8638cf01
feat(core): allow to provide multiple default testing modules ( #15054 )
...
This can be used to e.g. add the NoopAnimationsModule by default:
```
TestBed.initTestEnvironment([
BrowserDynamicTestingModule,
NoopAnimationsModule
], platformBrowserDynamicTesting());
```
2017-03-10 16:55:32 -08:00
8b5c6b2732
fix(compiler): shouldn't throw when Symbol is used as DI token ( #13701 )
...
Closes #13314
2017-03-10 15:26:37 -08:00
601494734c
Revert "fix(core): ErrorHandler should not rethrow an error by default ( #13534 )"
...
This reverts commit 1aebea52e1
.
2017-03-10 15:05:48 -08:00
1aebea52e1
fix(core): ErrorHandler should not rethrow an error by default ( #13534 )
...
Closes #14949
Closes #13159
Closes #8993
2017-03-10 14:44:14 -08:00
920b3d259d
feat(aio): support @angular/service-worker using the CLI generated service worker manifest ( #15042 )
2017-03-10 14:05:29 -08:00
fce55d87d2
feat(aio): add Kapunahele animations v2 ( #15023 )
2017-03-10 14:05:00 -08:00
53d62fa7d0
ci: use angular-builds credentials for publishing artifacts ( #15072 )
2017-03-10 14:03:40 -08:00
a69afeb614
ci: skip root pullapproval for packages directory ( #15071 )
2017-03-10 13:54:28 -08:00
5f9fb911f7
fix(compiler): improve error msg for unexpected closing tags ( #14747 )
...
Closes #6652
2017-03-10 13:05:17 -08:00
d17d4a3b54
docs: add changelog for 4.0.0-rc.3
4.0.0-rc.3
2017-03-10 12:26:19 -08:00
814dc107d9
release: cut the 4.0.0-rc.3 release
2017-03-10 12:21:52 -08:00
bebedfed24
build: build modules and examples for karma
2017-03-08 17:35:20 -08:00
2b44854885
build: fix paths for examples tests
2017-03-08 16:29:28 -08:00
b74ab83d2c
refactor: update paths from modules/@angular to packages
2017-03-08 16:29:28 -08:00
da8ea350b2
refactor: More generic build.sh file
2017-03-08 16:29:28 -08:00
1efd508217
build: update package.json to remove babel.
2017-03-08 16:29:28 -08:00
58dd4673cd
refactor: remove babel config files
2017-03-08 16:29:28 -08:00
72563b61fb
build: fix rollup config file paths
2017-03-08 16:29:28 -08:00
5aed1e36b8
refactor: move secondary entry point rollup configs.
2017-03-08 16:29:28 -08:00
8573e36574
build: fix file paths after moving modules/@angular/* to packages/*
2017-03-08 16:29:28 -08:00
3e51a19983
refactor: move angular source to /packages rather than modules/@angular
2017-03-08 16:29:27 -08:00