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
Igor Minar
87e9f333d4
build(aio): update to @angular/material@5.2.4 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
08fc4f3ad8
build: update to rxjs@6.0.0-tactical-rc.1 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
c6c79ab5dc
test: simplify config for cli-hello-world ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
6837491f08
test: update cli-hello-world to cli@6.0.0-rc.2 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
fc5af69fb2
build(aio): update to @angular/cli@6.0.0-rc.2 + project layout update ( #23234 )
...
project layout was updated using:
yarn ng update @angular/cli --migrate-only --from=1.7.3
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
81ccb718b1
build(aio): upgrade to @angular/*@6.0.0-rc.3 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Igor Minar
0c56dfadef
build(aio): upgrade to @angular/*@6.0.0-rc.2 ( #23234 )
...
PR Close #23234
2018-04-17 14:09:02 -07:00
Matias Niemelä
7be7abdebd
refactor(animations): use a const enum to avoid compilation side effects ( #23402 )
...
This patch is in response to #23401 where a non-const enum was being
compiled as an empty object when used in an animation player when
`ng build --prod` was being processed. This patch is a immediate fix
for the issue and #23400 tracks it.
Closes #23401
PR Close #23402
2018-04-17 14:03:01 -07:00