Olivier Combe
06c0d9666f
build(common): mark locales files as side-effect-full ( #23509 )
...
Fixes https://github.com/angular/angular-cli/issues/10322
PR Close #23509
2018-04-24 11:14:52 -07:00
Alex Eagle
1c9200eca8
ci: require green integration tests to publish snapshot ( #23517 )
...
Now looks like https://circleci.com/workflow-run/921ffc90-cff6-4f48-97df-740d60d5bf2b
PR Close #23517
2018-04-23 16:50:16 -07:00
Alex Eagle
ace6440460
ci: fix snapshot publishing ( #23516 )
...
PR Close #23516
2018-04-23 16:32:38 -07:00
Alex Eagle
b26ac1c22f
ci: publish build snapshots from Bazel/CircleCI ( #23512 )
...
This uses a new script and CircleCI job called "build-packages-dist"
which shims the new Bazel build to produce outputs matching the legacy
build. We'll use this to get AIO testing onto CircleCI as well.
We move the integration tests to a new circleCI job that depends on this
one, as well as the build publishing job.
Note that every PR will have a trivial green publishing status, because
we always create this job even for PRs. We'd rather not - see
https://discuss.circleci.com/t/workflows-pull-request-filter/14396/4
PR Close #23512
2018-04-23 15:45:56 -07:00
Sam Julien
60e5507076
docs(aio): Add UpgradingAngularJS to education resources ( #23169 )
...
PR Close #23169
2018-04-23 13:36:47 -07:00
Steven Liekens
4cfa571258
fix(router): cache route handle if found ( #22475 )
...
When asking the route reuse strategy to retrieve a detached route handle, store the
return value in a local variable for further processing instead of asking again later.
resolves #22474
PR Close #22475
2018-04-23 13:35:59 -07:00
Alex Rickabaugh
999ab0a690
ci: add alxhub as owner to a few packages ( #23510 )
...
PR Close #23510
2018-04-23 10:08:25 -07:00
Victor Berchet
ba47997715
style(compiler): fix lint issues ( #23480 )
...
PR Close #23480
2018-04-22 11:49:49 -07:00
Victor Berchet
a35bf114eb
build: make commit validation accept typical Revert messages ( #23480 )
...
fixes #23479
PR Close #23480
2018-04-22 11:49:49 -07:00
Victor Berchet
6761a64522
refactor(compiler): remove a dependency from the IVY AST to the template AST ( #23476 )
...
PR Close #23476
2018-04-20 17:23:02 -07:00
Victor Berchet
0b47902ad7
refactor(ivy): move core code to core.ts ( #23476 )
...
PR Close #23476
2018-04-20 17:23:02 -07:00
Victor Berchet
4662878a1f
refactor(compiler): refactor template binding parsing ( #23460 )
...
A long time ago Angular used to support both those attribute notations:
- `*attr='binding'`
- `template=`attr: binding`
Because the last notation has been dropped we can refactor the binding parsing.
Source maps will benefit from that as no `attr:` prefix is added artificialy any
more.
PR Close #23460
2018-04-20 16:07:55 -07:00
Alex Rickabaugh
ca776c59dd
fix(compiler): handle undefined annotation metadata ( #23349 )
...
In certain cases seen in production, simplify() can returned
undefined when simplifying decorator metadata. This has proven tricky
to reproduce in an isolated test, but the fix is simple and low-risk:
don't attempt to spread an undefined set of annotations in the first
place.
PR Close #23349
2018-04-19 18:57:22 -07:00
Alex Rickabaugh
f2563ca800
ci(compiler): replace chuckjaz with alxhub as compiler owner ( #23456 )
...
PR Close #23456
2018-04-19 16:32:31 -07:00
Victor Berchet
9757347e71
feat(ivy): add an IVY local the compiler which avoids analyzeModule ( #23441 )
...
closes #23289
Based on a spike by @chukjaz
PR Close #23441
2018-04-19 16:32:09 -07:00
Victor Berchet
a19e018439
refactor(ivy): remove the backpatch compiler ( #23441 )
...
PR Close #23441
2018-04-19 16:32:09 -07:00
Victor Berchet
6ff164be0e
refactor(compiler): misc minor ( #23441 )
...
PR Close #23441
2018-04-19 16:32:09 -07:00
Victor Berchet
84f024309a
refactor(ivy): misc cleanup ( #23441 )
...
PR Close #23441
2018-04-19 16:32:09 -07:00
Victor Berchet
c6b206ee4b
feat(compiler): support `// ...` and `// TODO` in mock compiler expectations ( #23441 )
...
PR Close #23441
2018-04-19 16:32:09 -07:00
Victor Berchet
1d1e75ee2b
Revert "fix(compiler): Pretty print object instead of [Object object] ( #22689 )" ( #23442 )
...
This reverts commit 8555a3a3cd
.
Reverted because of https://github.com/angular/angular/issues/23440
PR Close #23442
2018-04-19 14:51:58 -07:00
Matias Niemelä
acf6781ccc
test(core): add a symbols test for renderer2 code ( #23436 )
...
PR Close #23436
2018-04-18 14:49:29 -07:00
Igor Minar
fd48e53986
docs(aio): add front page campaign for the ng-conf live stream ( #23391 )
...
PR Close #23391
2018-04-17 14:13:43 -07:00
Brandon Roberts
fe312ccb4c
docs(aio): Cleanup examples with edits from Igor/George ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
764f471dc0
build(aio): turn on webpack's stats.json generation for debugging purposes ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
8b02c0e769
build(aio): add @angular/language-service ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Brandon Roberts
5a2ee7a6f5
docs(aio): Bump shared yarn.lock file for examples ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Brandon Roberts
529d4fc9ee
docs(aio): Bump shared dependencies to RC5 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Brandon Roberts
fac7dde5b1
docs(aio): Fix failing upgrade-module tests ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Brandon Roberts
1f005908a4
docs(aio): Fix failing boilerplate tests ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Brandon Roberts
2278fe8f0e
docs(aio): Upgrade examples to Angular 6 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
aad3444a58
test(aio): fix failing tests ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
44377adbcc
docs(aio): update `yarn test` command in README.md ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
b28b3acb83
build(aio): update to @angular/material@6.0.0-rc.11 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
7493435911
test(aio): move reflect-metadata polyfills to test.ts ( #23234 )
...
This resolves https://github.com/angular/angular-cli/issues/10333 and nicely cleans up the code.
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
937f7cea37
build(aio): update to angular/core@6.0.0-rc.5 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
7d1990e4d1
style(aio): lint fixes for examples ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
76f8ae31ad
test(aio): fix tests and update testing infra ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
103846a51d
build(aio): update tslint and codelyzer ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
0a536af093
build(aio): fix deployment script ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
4f29287399
build(aio): upgrade `@angular/cli` to `6.0.0-rc.4` ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
62e6c1f43a
build(aio): upgrade `@angular/*` to `6.0.0-rc.4` ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
c3c513ed9e
build(aio): remove redundant flags from cli commands ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
ed495bc9f1
build(aio): switch to `webpack-cli` for IE polyfills ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
George Kalpakas
a3de5f8f20
build(aio): upgrade `rxjs` to `6.0.0-turbo-rc.4` ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
2491b7249a
ci: chown bazel-built packages when running integration tests ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
a851ba3781
build: update to rxjs@6.0.0-uncanny-rc.7 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
0468a649af
build: remove a postinstall-patch to fix rxjs ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
47d3acdc49
build(aio): reorder entries in package.json ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
acbfb9eb4d
build: fix angular.json that was missing keys due to cli bugs ( #23234 )
...
https://github.com/angular/angular-cli/issues/10225
https://github.com/angular/angular-cli/issues/10226
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
d35f84a167
build(aio): update to @angular/material@6.0.0-rc.1 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00