6727 Commits

Author SHA1 Message Date
Miško Hevery
928c5657c8 refactor: remove EventEmitter from facade ()
As of right now each module has its own copy of the EventEmitter
contributing to bloat.
2017-03-06 15:21:39 -08:00
Igor Minar
728fe472f8 ci: replace '| head -n1' with 'git log -1' due to broken pipe breaking -o pipefail 2017-03-05 11:53:45 -08:00
Igor Minar
32990307fe ci: turn on bash xtrace in publish-build-artifacts.sh to debug deploy failure on master 2017-03-05 11:43:25 -08:00
Peter Bacon Darwin
00fdcf4e58 build: allow check-environment.js to be run directly 2017-03-05 08:41:26 -08:00
Peter Bacon Darwin
ab0db66bf7 build(aio): move gulp tasks to package.json
Generate the docs with `yarn docs`.
Test the doc generation code with `yarn docs-test`

The docs are automatically built as part of the `yarn build` task,
so there is no need to rebuild them in the test_aio.sh file
2017-03-05 08:41:26 -08:00
Peter Bacon Darwin
8757656508 build(aio): upgrade to angular 4.0.0-rc.2 2017-03-05 08:41:26 -08:00
Peter Bacon Darwin
01ff427685 test(aio): reimplemented all the commented-out unit tests 2017-03-05 08:41:26 -08:00
Peter Bacon Darwin
2ebfa2ff31 test(aio): add placeholder test descriptions 2017-03-05 08:41:26 -08:00
Peter Bacon Darwin
b09ee424bf refactor(aio): reorganize search service for easier testing 2017-03-05 08:41:26 -08:00
Igor Minar
b8321e2f7d ci: add comment and remove debugging printenv statement 2017-03-05 08:12:55 -08:00
Igor Minar
b8f0c3dc7b ci: redo how env variables are set and shared in ci to prevent collisions 2017-03-05 08:03:38 -08:00
Igor Minar
91fe3aadbc ci: delete obsolete files and move scripts/ci-lite/ to scripts/ci/ 2017-03-05 08:03:38 -08:00
Igor Minar
a24e652f2b ci: clean up CI logging, folding, add build time logging, and improve error handling () 2017-03-02 00:22:24 -08:00
Peter Bacon Darwin
207298cd3a build(aio): generate marketing docs JSON files 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
62eafa4eec test(aio): fix up links in app e2e test 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
4626ca2bff build(aio): add file-not-found doc 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
38bb744008 fix(aio): remove external HTML and SCSS from app component 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
dca83ec738 feat(aio): add search service and search UI 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
71e22b8d11 feat(aio): implement doc and navigation UI 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
371dc4744c feat(aio): add navigation service 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
4767f107fb feat(aio): add logger service 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
5ae4b77d8b feat(aio): add document service 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
887d32a9bf feat(aio): add location service 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
3883b736c0 build(aio): content documents should have a contents field 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
c2e672cd1c docs(aio): add NOTES 2017-03-02 00:21:06 -08:00
Peter Bacon Darwin
93c0ab7131 fix(aio): remove previous files 2017-03-02 00:21:06 -08:00
Olivier Combe
e6e8123bdd build: update to yarn 0.21.3 () 2017-03-01 23:58:05 -08:00
Igor Minar
49aa50886a docs: add 2.4.9 release notes 2017-03-01 23:22:56 -08:00
Igor Minar
180b705227 release: cut the 4.0.0-rc.2 release 2017-03-01 22:46:11 -08:00
Igor Minar
0f94b93c81 docs: add changelog for 4.0.0-rc.2 2017-03-01 22:44:18 -08:00
Igor Minar
de57b2d9fd docs: update 2.4.9 release schedule 2017-03-01 22:43:38 -08:00
Matias Niemelä
9560ad81b9 fix(animations): make animations work in AOT () 2017-03-01 17:13:06 -08:00
Jason Aden
3168ef75da build: fix secondary entry point es5 output and core Rx references ()
Secondary entry points (testing, static, etc) are rolled up into a
single ESM/ES2015 file, then downleveled to ESM/ES2015. This downleveling
was not working and was producing ESM/ES2015. Also, the @angular/core
package's .babelrc file was missing reference to Rx Observable which
broke the UMD bundle.

Fixes 
2017-03-01 15:59:09 -08:00
Dzmitry Shylovich
b6e6fc1724 docs: fix changelog to list npm command for Windows ()
Closes 
2017-03-01 15:37:16 -08:00
Igor Minar
dd499010be ci: add NGBUILDS_IO_KEY to .travis.yaml for ngbuilds.io integration 2017-03-01 15:28:10 -08:00
Igor Minar
d2803da8b6 ci: add AlexE and Jason to the build-and-ci pullapprove group 2017-03-01 15:28:10 -08:00
Chuck Jazdzewski
a6996a9cdd fix(tsc-wrapped): validate metadata in static members of a class ()
Fixes 
2017-03-01 14:45:00 -08:00
Chuck Jazdzewski
6bae7378b1 fix(language-service): tolerate errors in decorators ()
Fixes 
2017-03-01 13:23:34 -08:00
Chuck Jazdzewski
7a66a4115b test(language-service): test @angular/language-service can be loaded by tsserver.js () 2017-03-01 13:22:46 -08:00
Tobias Bosch
79fc1e3959 fix(compiler): apply element bindings before host bindings () 2017-03-01 12:17:43 -08:00
vikerman
9402df92de test(platform-server): enable meta tag and title service specs for server ()
Fix CSS selector syntax to allow single and double quotes. Needed for meta tag service selector to work properly on parse5.

Fixes .
2017-03-01 11:19:22 -08:00
vikerman
47bdc2b0b7 fix(platform-server): don't setup Testability and TestabilityRegistry on the server () 2017-03-01 11:16:56 -08:00
Alex Eagle
49b462e815 test: closure integration test for change detection () 2017-03-01 08:05:22 -08:00
Victor Berchet
5753de50f0 fix(core): fix isComponentView() and isEmbeddedView() tests ()
fixes 
2017-03-01 08:03:14 -08:00
Victor Berchet
d1182af1a4 refactor: change remaining <template> to <ng-template> () 2017-03-01 08:02:37 -08:00
Cédric Exbrayat
bc9e1debf2 docs: changelog - fix else example ()
The else syntax needs a `ng-template`.
2017-03-01 08:02:02 -08:00
Victor Berchet
fc9e6b2a0a docs: add details about OpaqueToken deprecation in the changelog () 2017-03-01 08:01:08 -08:00
Martin Probst
968995a4c6 fix(upgrade): fix upgrade component Closure optimization. ()
$scope and $element are passed to AngularJS, which is not optimized
together with the app. That means properties must be quoted to prevent
renaming.
2017-03-01 06:49:25 -08:00
Tobias Bosch
5ba55b0e04 fix(compiler): fix identifier names of EMPTY_MAP / EMPTY_ARRAY () 2017-02-28 14:16:26 -08:00
Tobias Bosch
126fda2613 perf: delete pre-view-engine core, compiler, platform-browser, etc code ()
After the introduction of the view engine, we can drop a lot of code that is not used any more.

This should reduce the size of the app bundles because a lot of this code was not being properly tree-shaken by today's tools even though it was dead code.
2017-02-27 23:08:19 -08:00