a31b2175dc
chore(gulpfile): fix link to clang formatting
...
Seems like the anchor tag wasn't updated here.
Closes #4410
2015-10-27 09:59:52 -07:00
fbe748f273
build(node): update node from 4.1.1 to 4.2.1
...
This is just a maintenance upgrade to keep us close to the latest release.
No known bugs are being fixed by this upgrade.
I also removed the npm override in .travis.yaml since node 4 ships with a recent version of npm
and usually this version is preferred (it might contain custom patches).
Closes #4939
2015-10-27 14:15:54 +00:00
ea6b316932
build(gulp): rename angularBuilder.mock to angularBuilder.uninitialized to prevent confusion with testing mocks
...
Closes #4936
2015-10-27 11:34:39 +00:00
ef7050892e
build(gulp): don't exit prematurely during cleanup
...
Before this change we would exit while there were cleanup micro tasks scheduled for executions,
this caused tmp files to be left over and consume a lot of space.
Fixes #4441
2015-10-27 11:34:39 +00:00
e4e74ae65c
chore: rename modules/examples to modules/playground
...
The directory contains code authored in a style that makes it transpilable to dart. As such, these are not idiomatic examples of Angular 2 usage.
The main purpose of this directory is to enable experimentation with Angular within the angular/angular repository.
Closes #4342
Closes #4639
2015-10-18 11:48:43 +00:00
57649d1839
fix(publish): emit type declarations with CJS build
...
Closes #4706
Closes #4708
2015-10-13 22:17:12 +00:00
50e922f37b
feat(build): add tasks to watch and recompile js and dart
2015-10-13 21:42:12 +00:00
3b036601cc
fix(build): Fix serve.js.dev to build bundles
...
Closes #4700
2015-10-13 21:04:10 +00:00
f529236bfc
refactor(test): rename test_lib to testing
...
Old test_lib is now testing_internal
test_lib_public is now testing
2015-10-13 10:36:49 -07:00
5a504e6b78
chore(bundles): use proper bundle arithmetic for all http bundles
...
Closes #4699
2015-10-13 15:28:33 +00:00
da1272f368
build(analytics): add basic build-analytics to the project
...
This is pretty experimental, but the goal is to track the performance
of our build over time so that we can more easily track perf regressions.
Currently it's integrated only with gulp tasks, but I'd like to expand it
to tracking travis jobs, protractor/benchpress test runs, npm installs, etc.
No PII is being collected. And the data is collected via a Google Analytics
property owned by the Angular team account.
Closes #4672
2015-10-12 03:50:00 +00:00
95f984615b
Produce .d.ts files from our typescript compilation.
...
Deliver them into our npm module output so users can consume them directly.
Fixes #3082
2015-10-10 02:18:33 +00:00
ff77230edb
chore(bundles): use proper bundle arithmetic for http
...
Closes #4575
2015-10-08 18:28:06 +00:00
62e14dc529
build(bundle): fix angular2/test_lib bundle to reexport test_lib rather than test
...
Closes #4556
2015-10-07 04:49:46 +00:00
f7b75330e0
chore(test): make e2e tests use the bundles.
...
After this change, only web_worker thread in its e2e test is not using
the bundles.
Closes #4565
2015-10-07 01:17:19 +00:00
75187d605b
chore: remove unused docs/dgeni tasks and packages
...
This stuff now lives in angular.io repo.
Related to #4477
Closes #4552
2015-10-06 22:54:17 +00:00
bb4fd2de94
build(gulp): simplify Dart transformer tasks
...
Now that `modules_dart` contains only `transform` code, simplify its
`gulp` rules.
2015-10-06 11:27:49 -07:00
6117a7037b
chore(build): copy bundles so they can be used with e2e tests
2015-10-06 10:55:08 -07:00
076191cf9d
chore(bundles): publish minified router bundle
...
Closes #4503
2015-10-06 15:50:33 +00:00
74c0daab27
chore(build): minify bundles in parallel
2015-10-06 15:50:33 +00:00
758efba34b
fix(gulp): use the new karma.Server api
...
Closes #4375
2015-10-03 21:33:58 +00:00
9fa57d06da
style(gulp): make code more readable
2015-10-03 21:33:57 +00:00
36562ecaae
build(gulp): bump check-environment node version to 4.1.1 and npm to 2.14.5
2015-10-03 21:33:57 +00:00
6ae9686a0d
fix(benchpress): update build step, read and config
...
Closes #4419
2015-10-02 14:42:15 -07:00
841f8789fd
refactor(transformer): precompile stylesheets
...
Part of #3605
2015-10-01 18:48:27 -07:00
5557a5716d
chore(saucelabs): fix badge
...
Closes #4412
2015-10-01 00:02:05 +00:00
e1853b33d3
chore(saucelabs): add matrix badge to README.md
...
Closes #4400
2015-09-29 10:03:45 +02:00
5bf6a3af15
chore(typescript): fixes dart failures and linter
...
Closes #4359
2015-09-25 20:15:55 +00:00
7a53f82516
chore(typescript 1.6 upgrade): fix build.js and docs
2015-09-25 20:15:55 +00:00
2ee32fb02c
chore(typescript 1.6 upgrade): fix build.tools
2015-09-25 20:15:55 +00:00
ef61b81b0c
fix(bundles): add explicit format: cjs for empty files.
2015-09-24 13:42:12 -07:00
be6d92c29a
fix(dist): don't distribute the HTML dart api docs
...
fixes #4115
Closes #4211
2015-09-17 15:49:53 +00:00
16bf335a4a
refactor(async): replace RxJS with RxNext
...
Closes #3110
Closes #4201
2015-09-15 23:44:57 +00:00
851b1cf013
build(gulp): properly exit tasks that don't use broccoli pipeline when ctrl+c is hit
...
Closes #4194
2015-09-15 18:00:01 +00:00
dcd2df2486
build(gulp): add docs/angular.io/watch and docs/angular.io/copy tasks
2015-09-15 18:00:01 +00:00
cb4ff7491a
chore(dart/transform): Integrate protoc into gulp build
...
This change detects if the user has `protoc` available and, if so, uses
it to generate `.pb.dart` files. If not, pre-built files are used
instead.
2015-09-15 08:39:07 -07:00
bfbce542e6
chore(material): add unit tests for MdButton.
2015-09-14 14:36:57 -07:00
cac25fe003
chore(build): replace traceur-runtime with es6-shim.
...
This removes traceur as a dependency for the t push -f
angular2 build.
Closes #4148
2015-09-14 21:02:29 +00:00
de9dc55852
chore(bundles): switch bundler tool input from es6 to es5.
...
Http sfx bundle was not regenerated when bundles.js task was called.
The new bundles are a bit bigger (angular2.min.js 519604 -> 590056 bytes).
Part of it is because TS inlines class shims vs defering to
TraceurRuntime.
BREAKING CHANGE:
TraceurRuntime is no longer need when consuming the angular 2 bundles.
Shims or native support for ES6 Map, Set and Symbol are still needed (can be
provided by es6-shim.js or core.js).
Closes #4141
2015-09-11 23:11:11 +00:00
e9ad100b1f
fix(build): switch to cjs output for es5.
...
System output does not work at the current versions of TS and
system.js. Will revisit after upgrading TS.
Removes unused traceur tooling.
Closes #3974
2015-09-04 23:10:34 +00:00
12a8064c27
chore(gulpfile.js): Fix some hint issues in gulpfile.js
...
Closes #3905
2015-09-01 05:01:39 +00:00
3468f7cfd5
chore(build): Add WebWorker bundle.
...
Closes #3207
Closes #3881
2015-08-28 20:40:16 +00:00
a94f051d43
fix(bundle): don't include System.config in dev bundle
...
Fixes #3826
Closes #3862
2015-08-27 17:20:03 +00:00
8ed22ce6e7
chore: update all import paths
2015-08-25 15:33:23 -07:00
5f6b7ffadb
chore(build): Fix flaky builds caused by doc generation.
...
Closes #3836
2015-08-25 21:29:45 +00:00
6d2345accb
chore(build): Fix test.unit.dart and test.unit.dartvm transformer load errors
...
Closes #3832
2015-08-25 19:47:58 +00:00
bf4b75ee9c
fix(build): error when running npm test
locally
...
Closes #3806
2015-08-25 15:46:27 +00:00
88a5b8da0f
chore(transform): move transform module to modules_dart
...
The build/pure-packages.dart gulp task has also been updated to move the files into the angular2 tree.
Closes #3729
2015-08-24 03:39:07 +00:00
06487237e5
Revert "Revert "feat(router): add angular 1.x router""
...
This reverts commit 298f1fb6a6
.
2015-08-20 13:19:34 -07:00
298f1fb6a6
Revert "feat(router): add angular 1.x router"
...
This reverts commit fde026a9e4
.
2015-08-20 08:06:14 -07:00