b4a467e387
ci: disable debug output from env.sh
2016-05-25 08:22:07 -07:00
05266241af
build(npm): short-circuit npm install if node_modules are healthy
...
Closes #8627
2016-05-13 22:07:41 +02:00
bac1a6eab3
fix(build): Fix an error in package publishing step where the script errors when a UMD bundle is not found for compiler-cli package.
2016-05-12 16:49:03 -07:00
267d864976
fix(build): Fix broken e2e test Travis task by running the right variation of sed on Travis
2016-05-12 13:58:42 -07:00
97a1084c99
fix(build): Hook up publish-build-artifacts to Travis
2016-05-12 12:01:53 -07:00
d537a26297
chore(build): reenable optional jobs in SL and BS
...
Closes #8558
2016-05-11 17:00:43 -07:00
d414734aac
fix(build): Change publish-build-artifacts.sh to work with new packaging system
2016-05-11 16:58:18 -07:00
119abe7bb9
chore: fail build if a command from tsc-watch fails.
...
This bug was introduced with eba6e7946d
to integrate the compiler_cli into the build properly.
Closes #8480
2016-05-04 20:30:10 -07:00
eba6e7946d
refactor(compiler_cli): move it into modules/@angular and integrate properly into the build
...
This also does no more depend on a version
on npm for the compiler_cli.
Also runs the tests for tools/metadata
2016-05-03 15:57:49 -07:00
de978229b2
chore(compiler): Run compiler_cli tests in new CI.
...
Also update docs/peer deps, display errors from running jasmine, use the right location of cjs-jasmine
2016-05-02 22:39:32 -06:00
2e1f3f003d
build: adding basic e2e testing infrastructure
2016-05-02 08:15:10 -07:00
fdd8bd1a36
chore: use ng2tc
for compiling and running tests on ci
2016-05-01 23:40:59 -07:00
ce5b37239e
chore: add lint job to travis
2016-05-01 22:59:41 -07:00
a66cdb469f
repackaging: all the repackaging changes squashed
2016-05-01 20:51:00 -07:00
602641dffd
feat(router): adds an example app using the new router
2016-04-29 02:45:57 +00:00
c209836fd0
fix(changelog): fix changelog script.
...
One charecter missing from
140a878a3d
2016-04-26 16:12:59 -07:00
140a878a3d
chore(changelog): regenerate changelog for beta.16 including refactor
...
- the script explicitly takes input for the starting tag.
- the script only prepends changes.
2016-04-26 15:33:35 -07:00
2b34c88b69
refactor(view_compiler): codegen DI and Queries
...
BREAKING CHANGE:
- Renderer:
* renderComponent method is removed form `Renderer`, only present on `RootRenderer`
* Renderer.setDebugInfo is removed. Renderer.createElement / createText / createTemplateAnchor
now take the DebugInfo directly.
- Query semantics:
* Queries don't work with dynamically loaded components.
* e.g. for router-outlet: loaded components can't be queries via @ViewQuery,
but router-outlet emits an event `activate` now that emits the activated component
- Exception classes and the context inside changed (renamed fields)
- DebugElement.attributes is an Object and not a Map in JS any more
- ChangeDetectorGenConfig was renamed into CompilerConfig
- AppViewManager.createEmbeddedViewInContainer / AppViewManager.createHostViewInContainer
are removed, use the methods in ViewContainerRef instead
- Change detection order changed:
* 1. dirty check component inputs
* 2. dirty check content children
* 3. update render nodes
Closes #6301
Closes #6567
2016-04-13 14:43:48 -07:00
3412aba46e
feat(typescript): update to 1.9 nightly.
...
To workaround https://github.com/Microsoft/TypeScript/issues/7573
we must remove the readonly keyword from generated .d.ts files.
This solution will not scale, but will probably buy enough time to require our users move to a 2.0 beta.
Closes #8003
2016-04-13 18:54:58 +00:00
7a1a1b80ed
Roll forward to 0.1.24
...
Closes #7867
2016-04-07 21:58:48 +00:00
529988bc81
Fix DDC errors
2016-04-07 21:58:48 +00:00
291928feb1
chore(scripts): log out of npm
2016-03-30 16:20:21 -07:00
3739588e97
chore: build cjs code prior to launching e2e tests
...
Closes #6783
Closes #7725
2016-03-22 22:09:33 +00:00
0730b753f2
chore(ddc): add e2e test infra + first test
2016-03-22 22:09:33 +00:00
5c330ea492
chore(publish): run router publish with additional memory
...
Closes #7408
2016-03-22 00:20:08 +00:00
9820271243
chore(script): publish angular 1 router to latest tag in npm
2016-03-22 00:20:08 +00:00
d61aaac400
chore(): remove all angular2_material code.
2016-03-16 13:37:37 -07:00
14f0e9ada8
chore: fix DDC errors / warnings
...
Closes #7195
2016-03-08 22:17:32 +00:00
75ae4a9159
ci(publish-build-artifacts.sh): skip all the work for builds other than upstream/master
...
Closes #7413
2016-03-05 19:54:22 +00:00
37d18d0112
ci(travis): publish artifacts only from the upstream/master jobs
2016-03-05 19:54:22 +00:00
1d49b3e36b
fix(build): Use fixed version of Chromium Canary that will be updated manually instead of automatically using the latest Chrome canary
2016-03-02 15:35:07 -08:00
391a9edabb
chore(build): use Chromium in Travis for JS tests
2016-03-01 11:24:44 -08:00
a7e9bc97f6
ci(typescript): add typescript_next build
...
Install typescript@next before build.js and test.typings.
Restore the regular version before travis caches node_modules/.
Fixes #6368
2016-02-16 17:29:29 -08:00
19cfb4eb12
fix(build): publish typings directory to our npm snapshot branch
2016-02-11 11:35:43 -08:00
16b521794c
fix(build): don't try to copy .d.ts files into the npm distro
...
Fixes #6921
2016-02-05 11:53:15 -08:00
6932b29acb
chore(ci): bump up the error count for dart DDC.
2016-01-27 11:19:56 -08:00
800c8f196f
chore(ddc): make DDC build non-experimental
2016-01-26 21:04:34 -08:00
db87baeb98
fix(ddc): router, compiler, web worker fixes for DDC
...
Also enable DDC checks across all non-web worker playground apps. We are
now down to 2 DDC errors across all of them. The remaining two need to be
fixed in package:analyzer, not in angular.
BREAKING CHANGE:
- there's a chance of breakage as router's Instruction constructor
signature changed.
Closes #6693
2016-01-27 02:30:20 +00:00
b5b6ece65a
chore(ddc): reduce DDC warning cap 260->180 as we fixed a bunch
...
Closes #6625
2016-01-26 03:58:22 +00:00
4282297c24
fix(ddc): type fixes necessary to bring DDC severe count to 0
2016-01-26 03:58:22 +00:00
9c96b8affc
chore: track size of a "Hello world" app built with SystemJS
...
Closes #6621
2016-01-26 02:54:03 +00:00
f7424d5aeb
chore: track size of a "Hello world" app built with WebPack
...
Closes #6434
2016-01-21 01:28:35 +00:00
6b73d09ba1
chore(build): make experimental Dart build useful
...
Previously we grepped all hand-written Dart code and ran analyzer in strong mode against it.
Now we run it against transformed playground apps, which:
1. does not analyze unnecessary code (we primarily care about stuff that runs in the browser)
2. analyzes generated code, which does run in the browser and which we failed to analyze in the previous version of the build
Closes #6436
2016-01-13 21:09:55 +00:00
a08f50badd
chore(build): allow to run examples and benchmarks without bundles
...
The bundles will only be used if the flag `--useBundles` is passed to `gulp build.js`.
2016-01-05 08:27:24 -08:00
0b6e75a85e
chore(ci): cleanup artifact upload
...
This is no longer needed for g3sync.
Closes #6232
2016-01-04 23:02:04 +00:00
4291758079
build(sauce/bs): make some browsers required in CI
...
Closes #5795
2016-01-04 22:30:48 +00:00
9d28147acb
fix(benchpress): fix flake
...
memory was not allocated to be high enough, resulting in partial results to be
clipped, and therefore failing the assertions
Closes #6161
2016-01-04 19:25:32 +00:00
f0d876a873
chore(tests): disable flaky firefox test
...
Tracking issue is #5611
Closes #5817
2015-12-10 22:54:26 +00:00
1e740581ee
build(npm_publish.sh): run gulp via node --max-old-space-size=1900 to workaround #5229
2015-12-09 19:51:10 -08:00
cc8f1f9552
feat(testing): package angular2_testing to prepare it for publishing
...
Closes #5682
2015-12-09 03:01:21 +00:00