Kapunahele Wong
b85cb410f1
docs(aio): change in-mem-web-api version for examples ( #19668 )
...
PR Close #19668
2017-10-17 10:40:52 -07:00
Peter Bacon Darwin
1be22df0df
ci(aio): raise payload limit to accommodate the new search feature ( #19704 )
...
PR Close #19704
2017-10-13 15:20:23 -07:00
Peter Bacon Darwin
a805839d38
feat(aio): add search to 404 page ( #19704 )
...
The 404 page will now run a search based on the given URL to offer
suggestions for the page that the user really wanted.
PR Close #19704
2017-10-13 15:20:23 -07:00
Peter Bacon Darwin
3ac61a7550
refactor(aio): move SearchResultsComponent into shared module ( #19704 )
...
This will allow it to be used by an embedded component.
PR Close #19704
2017-10-13 15:20:23 -07:00
Peter Bacon Darwin
57ea33bc5c
feat(aio): allow SearchService to have multiple clients ( #19704 )
...
PR Close #19704
2017-10-13 15:20:23 -07:00
Peter Bacon Darwin
4891649d68
test(aio): tidy up e2e tests that used invalid URLs ( #19704 )
...
PR Close #19704
2017-10-13 15:20:23 -07:00
Peter Bacon Darwin
93aba1bb1c
build(aio): remove unused imports and local variables ( #19704 )
...
PR Close #19704
2017-10-13 15:20:23 -07:00
Matias Niemelä
f983a6c615
fix(animations): properly support boolean-based transitions and state changes ( #19672 )
...
Closes #9396
Closes #12337
PR Close #19672
2017-10-13 09:40:29 -07:00
George Kalpakas
18f1b016e5
build(aio): consider devDependencies
when overwriting dependencies of local Angular packages ( #19687 )
...
Previously, only `dependencies` were taken into account.
PR Close #19687
2017-10-13 09:30:10 -07:00
Casey Schroeder
591dcc26af
docs(animations): add missing bracket to fadeAnimation
...
Closes #18899
2017-10-13 09:14:29 -07:00
Tobias Bosch
4acd322128
fix(core): don't refer to hydration
in docs anymore.
...
Closes #18458
2017-10-13 09:05:30 -07:00
Chuck Jazdzewski
32a814bdfa
docs: removing unnecessary commits from change log
2017-10-12 13:32:23 -07:00
Chuck Jazdzewski
912068e71c
docs: add changelog for 4.4.5
4.4.5
2017-10-12 10:26:21 -07:00
Chuck Jazdzewski
df8e57dc5d
release: cut the 4.4.5 release
2017-10-12 10:07:33 -07:00
Peter Bacon Darwin
f27f6e498f
docs(aio): improve the Angular Connect homepage banner ( #19684 )
...
The original logo was too small.
The conference is over two days.
PR Close #19684
2017-10-12 09:49:58 -07:00
George Kalpakas
01bfbcb84a
build(aio): update yarn.lock
( #19683 )
...
PR Close #19683
2017-10-12 09:49:48 -07:00
Michael Prentice
a15abbb324
docs(aio): change Material 2 to Material ( #19663 )
...
it is just called Angular Material now
PR Close #19663
2017-10-11 16:54:09 -07:00
Olivier Combe
28c29d560e
build: fix rxjs version for aio ( #19585 )
...
PR Close #19585
2017-10-11 15:30:52 -07:00
Jules Kremer
65ca7fd4aa
docs(aio): update banner ad ( #19669 )
...
PR Close #19669
2017-10-11 14:45:06 -07:00
Peter Bacon Darwin
3e3f918bb3
ci: freeze yarn lockfile when installing dependencies ( #19616 )
...
PR Close #19616
2017-10-11 14:37:38 -07:00
Peter Bacon Darwin
fc1dcffbdd
build(aio): freeze lockfile when setting up examples ( #19616 )
...
PR Close #19616
2017-10-11 14:37:38 -07:00
Peter Bacon Darwin
ee3c681f98
build(aio): freeze yarn lockfile for aio-builds-setup scripts ( #19616 )
...
PR Close #19616
2017-10-11 14:37:37 -07:00
Peter Bacon Darwin
6225fedcb8
build(aio): freeze lockfile when installing example dependencies ( #19616 )
...
PR Close #19616
2017-10-11 14:37:37 -07:00
Peter Bacon Darwin
2905069559
ci(aio): freeze the lockfile for CI builds ( #19616 )
...
The CI will now fail if the dependencies in the AIO
package.json have been modified without the
lockfile being updated.
PR Close #19616
2017-10-11 14:37:37 -07:00
Peter Bacon Darwin
47202dd747
build(aio): improve accessor rendering ( #19637 )
...
Includes an update to `dgeni-packages@0.22.0` which provides more info
about accessors if required.
PR Close #19637
2017-10-11 14:37:28 -07:00
Peter Bacon Darwin
fb130c4eae
build(aio): append information about links in and out of docs ( #19583 )
...
Closes #19560
PR Close #19583
2017-10-11 14:37:16 -07:00
Tobias Bosch
734378c90b
fix(compiler): TestBed.overrideProvider
should keep imported NgModule
s eager ( #19624 )
...
Before, as soon as a user called `TestBed.overrideProvider` for a provider
of a `NgModule` that was imported via `TestBed.configureTestingModule`,
that `NgModule` became lazy.
This commit changes this behavior to keep the `NgModule` eager,
with or without a call to `TestBed.overrideProvider`.
PR Close #19624
2017-10-11 14:01:04 -07:00
Tobias Bosch
3959b7ef28
refactor(compiler): introduce TestBed.deprecatedOverrideProvider
( #19558 )
...
This allows use to fix `TestBed.overrideProvider` to keep imported `NgModule`s eager,
while allowing our users to still keep the old semantics until they have fixed their
tests.
PR Close #19558
2017-10-11 14:00:32 -07:00
Tobias Bosch
e292548523
fix(compiler): correctly instantiate eager providers that are used via Injector.get
( #19558 )
...
Closes #15501
PR Close #19558
2017-10-11 14:00:32 -07:00
Kapunahele Wong
c2506a78a1
docs(aio): add copy about ngNoForm to NgForm API doc ( #19561 )
...
PR Close #19561
2017-10-11 14:00:12 -07:00
Peter Bacon Darwin
34f70c6de2
build(aio): sort API list alphabetically ( #19566 )
...
Closes #19559
PR Close #19566
2017-10-11 13:52:19 -07:00
Michał Gołębiowski-Owczarek
3d9c2a6352
build: add a Git .mailmap with my new name ( #19550 )
...
In this way my past contribution is mapped correctly.
PR Close #19550
2017-10-11 13:52:06 -07:00
George Kalpakas
3232125650
build(aio): remove unnecessary --
from yarn commands ( #19565 )
...
Essentially backports ffceae0a0 and f7199aa8c to 4.4.x.
PR Close #19565
2017-10-11 13:26:07 -07:00
Chuck Jazdzewski
c9f8718d2a
fix(tsc-wrapped): don't rewrite imports when annotating for closure ( #19579 )
...
Port of f24ea59f74552113f8e8586d2d69045254512aa to 4.4.x
Closure no longer needs to have the imports rewritten so avoid
rewriting as this can cause issues when the source directory
structure differs from what is deployed.
Fixes : #17171
PR Close #19579
2017-10-11 13:25:01 -07:00
George Kalpakas
f89ac92e5e
test(aio): temporarily disable failing examples e2e tests ( #19600 )
...
Temporarily disable a couple of failing upgrade example e2e tests
to unblock the 4.4.x branch while investigating and fixing the
issues.
It seems to be some typings-related issues that TypeScript 2.5.3
complains about.
(Note: The same tests are temporarily disabled on master too.)
PR Close #19600
2017-10-10 15:58:45 -07:00
George Kalpakas
f82efcf942
build(aio): do not fail on first yarn setup
( #19600 )
...
PR Close #19600
2017-10-10 15:58:45 -07:00
George Kalpakas
dc22f4dc69
build(aio): fix overwriting with local Angular packages that depend on other local ones ( #19600 )
...
PR Close #19600
2017-10-10 15:58:45 -07:00
George Kalpakas
173ccf03ab
test(aio): fix testing of NgPackagesInstaller
( #19600 )
...
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
1d5c3c1c9b
build(aio): example-boilerplate is no longer responsible for yarn install ( #19600 )
...
The tooling for boilerplate was also running `yarn install` on the examples'
shared folder. But since this is handled by `ng-packages-installer` this
commit refactors the tools so that the boilerplate no longer does this
anymore.
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
e4dac421db
build(aio): ignore @angular/mobile-toolkit in dist builds ( #19600 )
...
The new v5 version of this toolkit is too incompatible for us to run
AIO against both versions. So for now we will ignore this libary when
running against local Angular distributions and continue to use the
version on npm.
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
c639cdd3b3
build(aio): support ignoring dist packages in "local" mode ( #19600 )
...
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
5bcfa7cdfe
build(aio): provide cleaner scripts for local build switching ( #19600 )
...
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
d8fd892e71
ci(aio): use custom package.json to run with local distributables ( #19600 )
...
Closes #19388
PR Close #19600
2017-10-10 15:58:44 -07:00
Georgios Kalpakas
074a997302
build(aio): add support for using the locally built Angular packages for aio ( #19600 )
...
This commit allows building angular.io against the locally built Angular
packages. It adds two new npm scripts:
- `setup-local`: Same as `setup`, but overwrites the Angular packages for both
angular.io and the examples boilerplate with the locally built ones.
- `build-local`: Same as `build`, but uses `setup-local` instead of `setup`
under the hood, thus overwriting installed Angular packages with locally built
ones.
Fixes #18611
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
62616f541a
build(aio): ensure webdriver is updated when switching between local and npm deps ( #19600 )
...
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
156442f80d
docs(aio): fix animations example to work with Angular v5 ( #19600 )
...
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
37112f549a
build(aio): upgrade ts-node
to support newer TypeScript config ( #19600 )
...
This was causing `Cannot find type definition file for 'jasmine'. (2688)`
errors when running Protractor.
PR Close #19600
2017-10-10 15:58:44 -07:00
Peter Bacon Darwin
cf4b4d53ba
fix(aio): fix SearchService to work with TypeScript 2.4 ( #19600 )
...
The call to `race` required a type parameter to disambiguate the return type.
PR Close #19600
2017-10-10 15:58:43 -07:00
Alex Rickabaugh
d45e3aa433
fix(aio): downgrade yarn to 1.0.2 temporarily ( #19600 )
...
PR Close #19600
2017-10-10 15:58:43 -07:00
Tobias Bosch
ccc25ee901
fix: reformat files from previous cherry-picks
2017-10-05 13:54:46 -07:00