Victor Berchet
7ac38aa357
feat(compiler): add support for source map generation ( #14258 )
...
fixes #14125
PR Close #14258
2017-02-10 15:04:15 -06:00
Pete Bacon Darwin
600402d440
build(aio): big move of docs related files ( #14361 )
...
All the docs related files (docs-app, doc-gen, content, etc)
are now to be found inside the `/aio` folder.
The related gulp tasks have been moved from the top level
gulp file to a new one inside the `/aio` folder.
The structure of the `/aio` folder now looks like:
```
/aio/
build/ # gulp tasks
content/ #MARKDOWN FILES for devguides, cheatsheet, etc
devguides/
cheatsheets/
transforms/ #dgeni packages, templates, etc
src/
app/
assets/
content/ #HTML + JSON build artifacts produced by dgeni from /aio/content.
#This dir is .gitignored-ed
e2e/ #protractor tests for the doc viewer app
node_modules/ #dependencies for both the doc viewer builds and the dgeni stuff
#This dir is .gitignored-ed
gulpfile.js #Tasks for generating docs and building & deploying the doc viewer
```
Closes #14361
2017-02-09 11:58:36 -08:00
Victor Berchet
5e7a2fa854
build: update jasmine to 2.4 ( #14362 )
...
PR Close #14362
2017-02-09 12:08:33 -06:00
Miško Hevery
c871af7b5a
chore(release): cut the 4.0.0-beta.7 release
2017-02-09 09:36:10 -08:00
Alex Eagle
2ada3187a6
build: upgrade to TypeScript 2.1 ( #13294 )
2017-02-08 11:32:30 -06:00
Lucas Sloan
5bccff0d7a
fix(tsc-wrapped): use tsickle's new source map composition feature ( #14150 )
...
Tsickle transforms typescript code, which can change the location of code.
This can cause issues such as runtime stack traces reporting that errors
were raised on the incorrect line in the orginal source. This change replaces
the DecoratorDownlevelCompilerHost and the TsickleCompilerHost with tsickle's
TsickleCompilerHost, which automatically composes tsickle's source maps with
typescript's source maps, so that line numbers are correctly reported at
runtime.
PR Close #14150
2017-02-07 16:16:29 -06:00
Peter Bacon Darwin
12f03b90fd
build(aio): support guide authoring
...
This commit implements various tags, inline tags and changes the markdown
renderer to use Rho. This enables us to generate guide type documents.
2017-02-06 12:08:57 -08:00
laco0416
4370049cea
fix(build): make fsevents an optional dependency in npm ( #13945 )
...
PR Close #13945
2017-02-03 15:05:43 -06:00
Misko Hevery
1961332f26
chore(release): cut the 4.0.0-beta.6 release
2017-02-02 21:01:27 -08:00
Igor Minar
da41a954b5
docs: branding fixes ( #14132 )
...
Angular 1.x -> AngularJS
Angular 1 -> AngularJS
Angular1 -> AngularJS
Angular 2+ -> Angular
Angular 2.0 -> Angular
Angular2 -> Angular
I have deliberately not touched any of the symbol names as that would cause big merge collisions with Tobias's work.
All the renames are in .md, .json, and inline comments and jsdocs.
PR Close #14132
2017-01-27 15:03:11 -06:00
Alex Eagle
4d5a4d89cd
test(integration): add an env for testing closure builds ( #14130 )
...
* feat: add an env for testing closure builds
* build(npm): add dev dependency on yarn (and remove dev props for readability)
* build: refactor integration test runner
2017-01-27 09:17:50 -08:00
Peter Bacon Darwin
d1d0ce7613
build(aio): update node dependencies for doc-gen ( #14097 )
2017-01-26 23:46:56 -08:00
Alex Rickabaugh
28bdc5af47
chore(release): cut the 4.0.0-beta.5 release
2017-01-25 15:38:19 -08:00
Miško Hevery
4b854be29e
chore(release): cut the 4.0.0-beta.4 release
2017-01-18 18:55:46 -06:00
Alex Eagle
b1e3dda5cb
chore(tsc-wrapped): update tsickle to latest ( #13471 )
2017-01-17 18:26:03 -06:00
Matias Niemelä
123943a6e0
chore(release): cut the 4.0.0-beta.3 release
2017-01-11 14:25:16 -08:00
Igor Minar
3e90ffd293
chore(release): cut the 4.0.0-beta.2 release
2017-01-05 16:58:31 -08:00
Victor Berchet
eed83443b8
chore(tslint): update tslint to 4.x ( #13603 )
2016-12-27 14:55:58 -08:00
Chuck Jazdzewski
952471e25d
chore(release): cut the 4.0.0-beta.1 release
2016-12-21 16:44:56 -08:00
crisbeto
171a9bdc85
feat: update to rxjs@5.0.1 and unpin the rxjs peerDeps via ^5.0.1 ( #13572 )
...
Now that rxjs is stable and the rxjs team follows semver, we can update and unpin the dependency safely.
From now on the Angular application/library developers are in charge of controlling the rxjs version as long as it's newer than 5.0.1.
closes #13561
closes #13478
closes #13572
2016-12-19 16:24:53 -08:00
Victor Berchet
6cefccb314
build: bump angular to 4.0.0-beta.0 & tsc-wrapped to 0.5.0
2016-12-14 16:42:44 -08:00
Misko Hevery
2a5012d515
chore: Add @types/systemjs
2016-12-12 11:19:05 -08:00
Victor Berchet
1b547886d0
build(tslint): enable no-inner-declarations ( #13316 )
2016-12-08 13:46:08 -08:00
Alex Rickabaugh
0a56f4ea82
chore(release): cut the 2.3.0 release
2016-12-07 10:58:29 -08:00
Alex Rickabaugh
1b9493f725
chore(release): cut the 2.3.0-rc.0 release
2016-11-30 15:42:56 -08:00
Misko Hevery
c4bbafc291
feat: upgrade zone.js to v0.7.1
2016-11-29 17:24:00 -08:00
Misko Hevery
2d6a003dba
feat: update RxJS peer dependency to 5.0.0-rc.4
...
Closes #13125
RxJS from beta-12 to rc.4, has removed the `cache`
operator. (See https://github.com/ReactiveX/rxjs/blob/master/CHANGELOG.md#breaking-changes-1 )
If your application relies on it, then we suggest
that you use the one from this gist:
https://gist.github.com/robwormald/19dea0c70a6e01aadced6731aed4f9f7
2016-11-29 16:27:33 -08:00
Chuck Jazdzewski
519a324454
feat(language-service): add services to support editors ( #12987 )
2016-11-22 09:10:23 -08:00
Alex Eagle
664a6273e1
feature(tsc-wrapped): add option for closure compiler JSDoc annotations
2016-11-18 09:37:40 -08:00
Chuck Jazdzewski
4e047302f2
chore(release): cut the 2.3.0-beta.0 realse and add change log
2016-11-17 11:59:03 -08:00
Chuck Jazdzewski
419a812f04
chore(release): cut angular 2.2.1
2016-11-17 11:51:25 -08:00
Igor Minar
2524d510bc
chore(release): cut the 2.2.0 upgrade-firebooster release
2016-11-14 11:26:03 -08:00
Victor Berchet
1bd858fb43
build(examples): upgrade to protractor 4.0.9 ( #12803 )
...
closes #12798
2016-11-10 18:13:11 -08:00
Joao Dias
44a142fc02
chore(playground): use base64-js from npm
...
closes #12471
2016-11-10 12:08:04 -08:00
Joao Dias
32fcec9fcb
chore(npm): remove dependency on minimatch
2016-11-07 10:32:00 -08:00
Igor Minar
953cb50fa5
chore(release): cut v2.2.0-rc.0
2016-11-03 00:28:29 +01:00
Joao Dias
bad58824a0
refactor(playground): update gestures playground to use latest hammer.js
2016-10-31 14:43:04 -07:00
Joao Dias
938ed1c76d
chore(lint): deduplicate tslint dependency
2016-10-31 11:27:34 -07:00
Joao Dias
eb8288f76c
chore(package): remove unused lodash and sorted-object
2016-10-31 11:26:59 -07:00
Joao Dias
e86573bac8
chore(lint): replace gulp check-task with tslint no-jasmine-focus rule
...
fixes #11800
2016-10-28 15:53:15 -07:00
Joao Dias
262bd23b84
chore(lint): add vrsource tslint rules dependency
2016-10-28 15:53:15 -07:00
Igor Minar
ec0acf9a1b
chore(release): cut the 2.2.0-beta.0 release
2016-10-27 18:28:07 +02:00
Igor Minar
69ad99dca6
chore(release): cut the 2.2.0-beta.0 release and add changelog
2016-10-20 14:36:46 -07:00
Tobias Bosch
07bd4b0630
chore: bump version number and generate CHANGELOG ( #12247 )
2016-10-12 13:19:31 -07:00
Chuck Jazdzewski
df9761951b
docs(changelog): added changelog for 2.1.0-rc.0
2016-10-05 16:48:22 -07:00
Victor Berchet
9a049be67f
feat(Parse5): update to the latest version 2.2.1
...
fixes #6237
2016-09-30 10:46:49 -07:00
Igor Minar
2045268cec
chore(release): v2.1.0-beta.0
2016-09-23 11:41:35 -07:00
Victor Berchet
d95344430c
chore(zone.js): update to 0.6.25 ( #11725 )
2016-09-20 14:55:07 -07:00
Victor Berchet
1225ecfb14
chore(node): allow current node version
...
node current is 6.6.0
see https://github.com/nodejs/LTS#lts_schedule
2016-09-19 16:24:31 -07:00
Victor Berchet
5bf08b886f
build(npm): update fsevents to 1.0.14 ( #11686 )
...
fixes #11685
2016-09-18 16:04:46 -07:00
Pawel Kozlowski
fa39965a37
build(gulp): fail on ddescribe / iit left in tests
...
Closes #10524
2016-09-18 16:01:50 -07:00
Igor Minar
ffe5c49c3e
chore(release): v2.0.0 proprioception-reinforcement
2016-09-14 16:49:10 -07:00
Igor Minar
00a24b63da
build(npm): roll back jasmine 2.5 upgrade due to console reporter issues ( #11573 )
...
2.5.1 no longer prints dots in the './test.sh node' mode
2016-09-13 13:32:58 -07:00
Igor Minar
fa994810d5
chore(release): v2.0.0-rc.7
2016-09-12 23:25:28 -07:00
Igor Minar
220d8377fe
build(npm): update to jasmine@2.5.1
...
Closes #11390
2016-09-12 12:54:52 -07:00
Igor Minar
cc7780adf7
build(npm): update to rxjs@5.0.0-beta.12
...
Fixes #11300
2016-09-12 12:05:00 -07:00
Misko Hevery
051a6ebe12
feat(zone): upgrade to zone.js@0.6.21
2016-09-12 11:48:24 -07:00
Tobias Bosch
f386cb4ba9
Fix benchpress for newest protractor and selenium ( #11451 )
...
* chore: update protractor and selenium-webdriver packages
As `karma-jasmine` has a peer dependency on `jasmine-core@2.3`, but `jasmine` and `protractor` are using `jasmine-core@2.4` we need to add `jasmine-core@2.3` explicitly. Previously, the peer dependency was
satisfied by accident because npm deduped the dependency
for `jasmine-core@2.3` as top level dependency.
Note that the shrink-wrap files changes quite a bit because
of the deduping mechanism of npm.
* fix(benchpress): make it work with latest protractor and seleniuv-webdriver
* fix(e2e_tests): make them work with latest protractor
2016-09-09 10:37:47 -07:00
Igor Minar
109dc99d32
build(npm): remove obsolete npm dependencies
...
I also removed an obsolete bundling script which depended on systemjs-builder that I removed.
2016-09-02 15:58:46 -07:00
Tobias Bosch
4287f1716d
chore: add incremental-dom as dev dependency
2016-09-01 14:13:33 -07:00
Igor Minar
0ddae9b727
chore(release): bump Angular version to 2.0.0-rc.6 in package.json
2016-08-31 16:49:14 -07:00
Igor Minar
2b20db6c5a
chore: update to typescript@2.0.2 - the currect 2.0 rc
2016-08-30 21:07:45 -07:00
Miško Hevery
979657989b
fix(packages): use ES modules for primary build ( #11120 )
2016-08-30 18:07:40 -07:00
Marc Laval
66df335998
chore(dependencies): switch from es6-shim to core-js ( #10884 )
2016-08-25 17:28:36 -07:00
Rob Wormald
ca41b4f5ff
feature(core): update RxJS to 5.0.0-beta.11 ( #10648 )
2016-08-22 17:17:23 -07:00
Miško Hevery
23a27776e2
chore: upgrade zone.js to v0.6.17 ( #10989 )
2016-08-22 16:24:21 -07:00
Julie Ralph
bb7d55244d
fix(zones): bump zone version to 0.6.15 ( #10953 )
...
This fixes issues with microtasks being called too early
in certain tests.
2016-08-19 14:35:26 -07:00
Miško Hevery
8a5eb08672
fix(fakeAsync): have fakeAsync use Proxy zone. ( #10797 )
...
Closes #10503
It is possible for code in `beforeEach` to capture and fork a zone
(for example creating `NgZone` in `beforeEach`). Subsequently the code
in `it` may chose to do `fakeAsync`. The issue is that because the
code in `it` can use `NgZone` from the `beforeEach`. it effectively can
escape the `fakeAsync` zone. A solution is to run all of the test in
`ProxyZone` which allows a test to dynamically replace the rules at any
time. This allows the `beforeEach` to fork a zone, and then `it` to
retroactively became `fakeAsync` zone.
2016-08-19 12:10:53 -07:00
Victor Berchet
4df48b202c
fix(i18n): update NgLocalLocalization ( #10771 )
...
ref https://github.com/papandreou/node-cldr/issues/31
2016-08-13 05:43:36 -07:00
Victor Berchet
161a4dd15f
feat(i18n): Add NgLocaleLocalization which returns plural cases given a locale ( #10744 )
2016-08-12 14:46:06 -07:00
Igor Minar
94e1ab33ce
chore(release): update package.jsons
2016-08-09 09:33:17 -07:00
Stephen Fluin
1608d91728
docs(changelog): change log and package.json to rc4
...
Closes #9727
2016-06-30 10:16:32 -07:00
Jason Choi
a620f95891
build(npm): upgrade ts-api-guardian to v0.1.4
...
Closes #9642
2016-06-27 12:27:59 -07:00
Jason Choi
42a5b6cbda
chore(testing): upgrade ts-api-guardian to 0.1.3
2016-06-23 18:19:32 -07:00
Jeff Cross
7733c97df3
build(npm): update conventional-changelog dependency
...
Fixes #5672
2016-06-23 17:35:57 -07:00
Jason Choi
249a6bdd98
test: upgrade ts-api-guardian to v0.1.2
2016-06-23 14:26:40 -07:00
Marc Laval
9decc3d823
build: fix some issues on Windows platforms
...
Closes #9450
2016-06-23 10:46:01 +02:00
Igor Minar
bdbbe5aa20
chore(release): 2.0.0-rc.3
2016-06-21 16:34:48 -07:00
Victor Berchet
6fd52dfb38
build(npm): update ts-api-guardian to v0.0.4 ( #9366 )
2016-06-20 09:32:27 -07:00
Igor Minar
2b1ac63e3a
npm: bump the version number in package.json
...
this version string is currently not authoritative source see #9264 and #9233
2016-06-16 09:57:44 -07:00
Alex Eagle
bbed364e7b
chore(tsc-wrapped): update to newest tsickle
2016-06-09 16:45:16 -07:00
Alex Eagle
7aa1790874
fix(travis): pin the version of tsickle for offline_compiler_test
2016-06-07 17:16:26 -07:00
Igor Minar
c9b71fb5e2
test: add lots of missing stuff to the public_api_spec
...
- many entry points were previously missing (e.g. all testing entry points, http, etc)
- upgrade ts-api-guardian to 0.0.3 that adds support for more api surface
- add all info to the spec that was surfaced by ts-api-guardian@0.0.3
2016-06-01 10:43:22 -07:00
Alex Eagle
5f999225ba
chore(lint): upgrade tslint and its gulp plugin
2016-05-27 09:17:08 -07:00
kurthong
263122ea5f
upgrade karma to v0.13.20 due to 'invalid characters in the headers on Node 5.6.0'( #1884 ) issue
...
Closes #7885
2016-05-26 12:12:35 -07:00
Igor Minar
a20639558b
npm: invoke webdriver-manager update after install
2016-05-25 16:51:30 -07:00
Igor Minar
b9347eb01c
build: remove dependency on tsd and use @types/* instead
2016-05-25 16:42:28 -07:00
Igor Minar
e26e4f922e
build(npm): trigger tsd install from npm postinstall
2016-05-25 08:24:59 -07:00
Thierry Templier
276fec6e50
build(serve): added cors support for the js.server task
...
Added and used the cors middleware:
- add the module as a dev depedency in the package.json file
- require the module in the jsserve.js file
- add the module in the middleware list
Closes #7273
Closes #7274
2016-05-24 12:00:40 -07:00
Austin
01b9de7a15
Bump reflect-metadata to 0.1.3
...
Closes #7663
2016-05-23 16:40:24 -07:00
Igor Minar
c574e6808f
build: update to rollup@0.26.3 and remove a hack from the build
2016-05-20 11:00:49 -07:00
Pawel Kozlowski
05266241af
build(npm): short-circuit npm install if node_modules are healthy
...
Closes #8627
2016-05-13 22:07:41 +02:00
Tobias Bosch
8f8c017882
chore: remove angular2-template-compiler from package.json
...
Closes #8429
2016-05-03 16:25:55 -07:00
Igor Minar
6eac4b68bc
build: bump to rc.1 in package.json
2016-05-03 15:28:45 -06:00
Igor Minar
18b6a55764
build: update publish scripts and package.json
2016-05-02 20:45:05 -06:00
Tobias Bosch
7db911fdd4
chore: update to tsickle 0.1.2
2016-05-01 23:40:59 -07:00
Alex Eagle
3ae856ab8b
build(tsc): Use angular2-template-compiler in place of tsc
...
This lets us down-level Decorators with tsickle and produce .metadata.json
files for users to reference when offline-compiling their app.
2016-05-01 23:40:59 -07:00
Alex Eagle
c4be30d2e8
Revert "build(tsc): Use angular2-template-compiler in place of tsc"
...
This reverts commit 3d25294f706e0fd6224b20372be1e961959c0af8.
2016-05-01 20:51:00 -07:00
Alex Eagle
57240c85a5
build(tsc): Use angular2-template-compiler in place of tsc
...
This gives us tsickle pre-processing of Decorators, and produces
.metadata.json files for users to consume in their offline compilation.
2016-05-01 20:51:00 -07:00
Igor Minar
a66cdb469f
repackaging: all the repackaging changes squashed
2016-05-01 20:51:00 -07:00