Alan Agius
6651b4171d
build: update to typescript 3.9.5 ( #37456 )
...
This TypeScript version contains the revert for the classes wrapped in IIFE change that was introduced in version 3.9.
PR Close #37456
2020-06-11 12:05:33 -07:00
Alan Agius
13ba84731f
build: prepare for TypeScript 3.9 ( #36989 )
...
- Fix several compilation errors
- Update @microsoft/api-extractor to be compatible with TypeScript 3.9
PR Close #36989
2020-05-14 10:50:28 -07:00
Andrew Scott
fbd281c26e
build: remove typescript 3.6 and 3.7 support ( #36329 )
...
Remove TypeScript 3.6 and 3.7 support from Angular along with tests that
ensure those TS versions work.
BREAKING CHANGE: typescript 3.6 and 3.7 are no longer supported, please
update to typescript 3.8
PR Close #36329
2020-05-05 16:52:43 -07:00
Joey Perrott
3049878aa9
ci: bump release version of ts-api-guardian ( #34933 )
...
PR Close #34933
2020-01-23 13:24:53 -08:00
Andrius
1f79e624d1
build: typescript 3.7 support ( #33717 )
...
This PR updates TypeScript version to 3.7 while retaining compatibility with TS3.6.
PR Close #33717
2020-01-14 16:42:21 -08:00
Igor Minar
86e1e6c082
feat: typescript 3.6 support ( #32946 )
...
BREAKING CHANGE: typescript 3.4 and 3.5 are no longer supported, please update to typescript 3.6
Fixes #32380
PR Close #32946
2019-10-18 13:15:16 -04:00
Igor Minar
6ece7db37a
build: TypeScript 3.5 upgrade ( #31615 )
...
https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#typescript-35
PR Close #31615
2019-07-25 17:05:23 -07:00
Alex Eagle
7dad3284e3
release: ts_api_guardian ( #30120 )
...
PR Close #30120
2019-05-13 10:53:34 -07:00
Alan Agius
d7f7826363
build: publish ts-api-guardian rule in the npm package ( #29977 )
...
With this change downstream users will no longer need to build ts-api-guardian from source as now the bazel rule is available in the npm package.
This can be used by installing ts-api-guardian as a devDependency and changing the load syntax from:
```
load("@angular//tools/ts-api-guardian:index.bzl", "ts_api_guardian_test")
```
to:
```
load("@npm_ts_api_guardian//:index.bzl", "ts_api_guardian_test")
```
**Note**: downstream users should also clean their `WORKSPACE` and remove the dependencies of angular workspace.
PR Close #29977
2019-04-19 10:59:23 -07:00
Greg Magolan
ce2713f5b1
build(bazel): remove @ts-api-guardian_deps yarn_install ( #29799 )
...
PR Close #29799
2019-04-17 13:02:03 -07:00
Filipe Silva
ef85336719
build: update to TypeScript 3.4 ( #29372 )
...
PR Close #29372
2019-04-10 12:12:16 -07:00
Igor Minar
75748d6044
feat: add support for TypeScript 3.3 (and drop older versions) ( #29004 )
...
https://blogs.msdn.microsoft.com/typescript/2019/01/31/announcing-typescript-3-3/
BREAKING CHANGE: TypeScript 3.1 and 3.2 are no longer supported.
Please update your TypeScript version to 3.3
PR Close #29004
2019-03-13 10:38:37 -07:00
Igor Minar
17e702bf8b
feat: add support for typescript 3.2 ( #27536 )
...
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-2.html
https://blogs.msdn.microsoft.com/typescript/2018/11/29/announcing-typescript-3-2/
Any application using tsickle for closure compatibility will need to update it's tsickle
dependency to 0.34
PR Close #27536
2018-12-18 13:20:01 -08:00
Paul Gschwendtner
89b8c88389
build: fix source-map warnings for ts-api-guardian ( #27098 )
...
* Fixes that running `ts-api-guardian` targets always causes source map warnings to appear.
PR Close #27098
2018-11-26 09:25:38 -08:00
Greg Magolan
15c2467dbd
build: review comments addressed ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
d216a46412
release: ts_api_guardian 0.4.0 ( #26206 )
...
PR Close #26206
2018-10-02 13:46:41 -07:00
Igor Minar
9993c72335
feat: add support for TypeScript 3.1 ( #26151 )
...
PR Close #26151
2018-09-28 09:34:51 -07:00
Alan Agius
ddc13352e9
fix(bazel): specify the package and lock files using the workspace ( #25694 )
...
PR Close #25694
2018-09-07 14:24:31 -07:00
Alan Agius
5653fada32
feat: add TypeScript 3 support ( #25275 )
...
PR Close #25275
2018-08-27 21:07:53 -04:00
Alex Eagle
34981063ec
build: ts-api-guardian reuses root node_modules ( #22894 )
...
This avoids the need to run bazel run :install instead of yarn install.
We merge the devDependencies of ts-api-guardian into the root package.json file.
PR Close #22894
2018-03-22 19:23:33 -04:00
Alex Eagle
4f60968704
test(bazel): Build and test ts-api-guardian locally ( #22544 )
...
Also use it to test the public API for core and common
Once we have an ng_package for every package, we can remove
the npm dependency on ts-api-guardian and the gulp-based
public api check.
PR Close #22544
2018-03-02 15:00:00 -08:00
Alex Eagle
25faf808a5
build: copy ts-api-guardian sources ( #22544 )
...
This is an exact mirror of 750f651eca
PR Close #22544
2018-03-02 15:00:00 -08:00