65561a8 | Ben Lichtman | 18 October 2019, 16:18:16 UTC | fix assertion condition | 18 October 2019, 16:18:16 UTC |
fcdd5bd | Ben Lichtman | 10 October 2019, 23:28:41 UTC | Add assertion when classification has unexpected length | 10 October 2019, 23:28:41 UTC |
35a6426 | Sheetal Nandi | 10 October 2019, 23:01:39 UTC | Merge pull request #33647 from microsoft/defaultProject Use correct default project for file if that project is opened at later time | 10 October 2019, 23:01:39 UTC |
57d7edb | Sheetal Nandi | 10 October 2019, 20:08:35 UTC | Merge pull request #33883 from microsoft/revert-32887-incrementalNoEmit Revert "Disallow incremental with noEmit" | 10 October 2019, 20:08:35 UTC |
144b81c | Sheetal Nandi | 27 September 2019, 21:32:58 UTC | Use correct default project for file if that project is opened at later time Fixes #31926 | 10 October 2019, 20:02:33 UTC |
ae4abc5 | Orta | 10 October 2019, 18:52:23 UTC | Merge pull request #33906 from falsandtru/github Update issue templates | 10 October 2019, 18:52:23 UTC |
6162001 | Daniel Rosenwasser | 10 October 2019, 17:13:36 UTC | fix #33427 (#33486) fix #33427 | 10 October 2019, 17:13:36 UTC |
114329a | Wesley Wigham | 10 October 2019, 11:29:33 UTC | Handle when import alias has to parent (therefore is synthetic module symbol) (#33813) | 10 October 2019, 11:29:33 UTC |
3c123b6 | Andrew Casey | 09 October 2019, 23:04:58 UTC | Merge pull request #33914 from amcasey/ConflictMarker Handle string literals in merge conflict regions | 09 October 2019, 23:04:58 UTC |
834b3f7 | falsandtru | 09 October 2019, 16:40:38 UTC | Update issue templates | 09 October 2019, 22:36:14 UTC |
87c905f | Andrew Casey | 09 October 2019, 21:46:19 UTC | Handle string literals in merge conflict regions Check for undefined, like the other code paths in the same function. | 09 October 2019, 21:46:19 UTC |
6104f74 | Anders Hejlsberg | 09 October 2019, 20:23:05 UTC | Merge pull request #33831 from microsoft/falseAssertions Code following truthiness assertion with false argument is unreachable | 09 October 2019, 20:23:05 UTC |
161b90a | TypeScript Bot | 09 October 2019, 19:11:02 UTC | Update user baselines (#33909) | 09 October 2019, 19:11:02 UTC |
9823d82 | TypeScript Bot | 09 October 2019, 18:07:16 UTC | Update user baselines (#33905) | 09 October 2019, 18:07:16 UTC |
e48cd3a | Klaus Meinhardt | 09 October 2019, 17:05:26 UTC | Fix noImplicitAny check on ambient private getters (#33896) | 09 October 2019, 17:05:26 UTC |
3d130b7 | csigs | 09 October 2019, 16:10:46 UTC | LEGO: Merge pull request 33904 LEGO: Merge pull request 33904 | 09 October 2019, 16:10:46 UTC |
ab181ff | csigs | 09 October 2019, 16:10:17 UTC | LEGO: check in for master to temporary branch. | 09 October 2019, 16:10:17 UTC |
d45c545 | TypeScript Bot | 09 October 2019, 04:57:27 UTC | Update user baselines (#33887) | 09 October 2019, 04:57:27 UTC |
8032984 | Sheetal Nandi | 08 October 2019, 20:41:40 UTC | Revert "Disallow incremental with noEmit" | 08 October 2019, 20:41:40 UTC |
f1c0300 | Wesley Wigham | 08 October 2019, 00:31:42 UTC | Include project reference in release config so LKG build works (#33864) | 08 October 2019, 00:31:42 UTC |
3d8252c | Wenlu Wang | 08 October 2019, 00:11:54 UTC | avoid space before dot question (#33840) | 08 October 2019, 00:11:54 UTC |
01b3d41 | Ron Buckton | 07 October 2019, 20:31:07 UTC | Add external mapShim/debug modules (#33712) * Add external mapShim/debug modules * rename test file | 07 October 2019, 20:31:07 UTC |
154793a | TypeScript Bot | 07 October 2019, 19:53:26 UTC | Update user baselines (#33838) Node node, new baseline | 07 October 2019, 19:53:26 UTC |
09a87b9 | Daniel Rosenwasser | 07 October 2019, 14:12:31 UTC | 'amd' missing from error message for error TS1323 (#33803) 'amd' missing from error message for error TS1323 | 07 October 2019, 14:12:31 UTC |
92212ae | Anders Hejlsberg | 06 October 2019, 17:06:40 UTC | More succinct | 06 October 2019, 17:06:40 UTC |
720964f | Anders Hejlsberg | 06 October 2019, 02:14:48 UTC | Fix bounds check | 06 October 2019, 02:14:48 UTC |
064b296 | Anders Hejlsberg | 06 October 2019, 01:59:00 UTC | Accept new baselines | 06 October 2019, 01:59:00 UTC |
e0bd810 | Anders Hejlsberg | 06 October 2019, 01:58:51 UTC | Update tests | 06 October 2019, 01:58:51 UTC |
eeaa752 | Anders Hejlsberg | 06 October 2019, 01:33:00 UTC | Add tests | 06 October 2019, 01:33:00 UTC |
d415b57 | Anders Hejlsberg | 06 October 2019, 01:04:30 UTC | Merge branch 'master' into falseAssertions | 06 October 2019, 01:04:30 UTC |
afe6f4c | Anders Hejlsberg | 06 October 2019, 00:48:53 UTC | Merge pull request #33821 from microsoft/fix33806 Reflect control flow effects of optional chains in equality checks | 06 October 2019, 00:48:53 UTC |
d552675 | Orta | 05 October 2019, 20:20:06 UTC | Merge pull request #33825 from mrnugget/patch-1 Change link to tutorial in README | 05 October 2019, 20:20:06 UTC |
99cec3a | Anders Hejlsberg | 05 October 2019, 20:08:39 UTC | Accept new baselines | 05 October 2019, 20:08:39 UTC |
f885181 | Anders Hejlsberg | 05 October 2019, 20:08:31 UTC | Add tests | 05 October 2019, 20:08:31 UTC |
f7b22a0 | Anders Hejlsberg | 05 October 2019, 20:08:24 UTC | Support typeof and instanceof | 05 October 2019, 20:08:24 UTC |
88b833e | Thorsten Ball | 05 October 2019, 04:53:09 UTC | Change link to tutorial in README The tutorial that was previously linked to doesn't show up in the sidebar of typescriptlang.org/docs/ anymore. The "TypeScript in 5 minutes" tutorial is essentially the same tutorial, but does show up in the sidebar and the docs overview. By linking to this, the user that clicks through knows where they end up on the docs page, instead of being lost on the "Quick Tutorial" that they can't find again, except through this README. | 05 October 2019, 04:53:09 UTC |
464d1a7 | Anders Hejlsberg | 04 October 2019, 23:12:53 UTC | Accept new baselines | 04 October 2019, 23:12:53 UTC |
42500d0 | Anders Hejlsberg | 04 October 2019, 23:12:44 UTC | Add tests | 04 October 2019, 23:12:44 UTC |
27d9dbe | TypeScript Bot | 04 October 2019, 23:06:17 UTC | Update user baselines (#33817) | 04 October 2019, 23:06:17 UTC |
7d32355 | Anders Hejlsberg | 04 October 2019, 23:01:27 UTC | Accept new baselines | 04 October 2019, 23:01:27 UTC |
2447bd7 | Anders Hejlsberg | 04 October 2019, 23:01:09 UTC | Update tests | 04 October 2019, 23:01:09 UTC |
719b779 | Anders Hejlsberg | 04 October 2019, 22:27:32 UTC | Reflect CFA effects of optional chains in equality checks | 04 October 2019, 22:27:32 UTC |
7aea377 | csigs | 04 October 2019, 22:11:06 UTC | LEGO: Merge pull request 33820 LEGO: Merge pull request 33820 | 04 October 2019, 22:11:06 UTC |
c7fc36f | csigs | 04 October 2019, 22:10:38 UTC | LEGO: check in for master to temporary branch. | 04 October 2019, 22:10:38 UTC |
a47ac63 | Ron Buckton | 04 October 2019, 20:39:42 UTC | Fix for incorrect 'this' type for optional call (#33799) | 04 October 2019, 20:39:42 UTC |
e9b464e | TypeScript Bot | 04 October 2019, 19:39:12 UTC | Update user baselines (#33816) | 04 October 2019, 19:39:12 UTC |
feed4b9 | Anders Hejlsberg | 04 October 2019, 19:30:02 UTC | Code following truthiness assertion with false argument is unreachable | 04 October 2019, 19:30:02 UTC |
cc28464 | TypeScript Bot | 04 October 2019, 18:23:26 UTC | Update user baselines (#33801) | 04 October 2019, 18:23:26 UTC |
e2b4c12 | Andrew Branch | 04 October 2019, 16:52:38 UTC | Detect unbindable exports before setting CommonJS module indicator (#33784) * Detect unbindable exports before setting CommonJS module indicator * Fix comment * Fix unrelated lint? | 04 October 2019, 16:52:38 UTC |
8fb50ba | Ben Lichtman | 04 October 2019, 16:50:17 UTC | Merge pull request #33804 from a-tarasyuk/feature/update-eslint update eslint, fix eslint @typescript-eslint/no-unnecessary-type-assertion errors | 04 October 2019, 16:50:17 UTC |
a3da2e7 | Alexander T | 04 October 2019, 07:31:56 UTC | update eslint. fix eslint @typescript-eslint/no-unnecessary-type-assertion errors | 04 October 2019, 08:00:24 UTC |
d9d3e31 | Alexander T | 04 October 2019, 07:21:14 UTC | 'amd' missing from error message for error TS1323 | 04 October 2019, 07:21:14 UTC |
3c794e9 | TypeScript Bot | 03 October 2019, 22:11:50 UTC | Update user baselines (#33775) | 03 October 2019, 22:11:50 UTC |
c164d3d | csigs | 03 October 2019, 22:10:51 UTC | LEGO: Merge pull request 33793 LEGO: Merge pull request 33793 | 03 October 2019, 22:10:51 UTC |
161e64f | csigs | 03 October 2019, 22:10:21 UTC | LEGO: check in for master to temporary branch. | 03 October 2019, 22:10:21 UTC |
acf7aee | Andrew Branch | 03 October 2019, 17:27:06 UTC | Add template .vscode/* settings, ignore real ones (#33758) * Add LKG as typescript.tsdk * Add template settings, ignore real ones * Add note to CONTRIBUTING.md | 03 October 2019, 17:27:06 UTC |
903a6c9 | csigs | 03 October 2019, 16:10:49 UTC | LEGO: Merge pull request 33789 LEGO: Merge pull request 33789 | 03 October 2019, 16:10:49 UTC |
9d04313 | csigs | 03 October 2019, 16:10:22 UTC | LEGO: check in for master to temporary branch. | 03 October 2019, 16:10:22 UTC |
54aab85 | csigs | 03 October 2019, 10:10:49 UTC | LEGO: Merge pull request 33782 LEGO: Merge pull request 33782 | 03 October 2019, 10:10:49 UTC |
8cfb38e | csigs | 03 October 2019, 10:10:20 UTC | LEGO: check in for master to temporary branch. | 03 October 2019, 10:10:20 UTC |
98458f2 | csigs | 03 October 2019, 04:10:51 UTC | LEGO: Merge pull request 33776 LEGO: Merge pull request 33776 | 03 October 2019, 04:10:51 UTC |
32d08c9 | csigs | 03 October 2019, 04:10:22 UTC | LEGO: check in for master to temporary branch. | 03 October 2019, 04:10:22 UTC |
dd62000 | TypeScript Bot | 03 October 2019, 00:15:30 UTC | Update user baselines (#33773) | 03 October 2019, 00:15:30 UTC |
f23add7 | TypeScript Bot | 03 October 2019, 00:07:04 UTC | Update user baselines (#33772) | 03 October 2019, 00:07:04 UTC |
c774762 | Ron Buckton | 02 October 2019, 23:13:32 UTC | Fix crash in transformations (#33768) | 02 October 2019, 23:13:32 UTC |
58854a6 | Wesley Wigham | 02 October 2019, 23:01:59 UTC | Revert old lkg and re lkg (#33769) * Revert "Update LKG (#33710)" This reverts commit 29becf05012bfa7ba20d50b0d16813971e46b8a6. * Re-accept LKG with API with breaking typeArguments change removed | 02 October 2019, 23:01:59 UTC |
a8bea77 | Wesley Wigham | 02 October 2019, 21:50:12 UTC | Backfill TypeReference.typeArguments in the API (#33714) | 02 October 2019, 21:50:12 UTC |
08aaf6a | TypeScript Bot | 02 October 2019, 20:39:22 UTC | Update user baselines (#33740) | 02 October 2019, 20:39:22 UTC |
eb037f5 | csigs | 02 October 2019, 16:10:48 UTC | LEGO: Merge pull request 33759 LEGO: Merge pull request 33759 | 02 October 2019, 16:10:48 UTC |
8c96949 | csigs | 02 October 2019, 16:10:21 UTC | LEGO: check in for master to temporary branch. | 02 October 2019, 16:10:21 UTC |
6b881ee | csigs | 02 October 2019, 10:10:51 UTC | LEGO: Merge pull request 33745 LEGO: Merge pull request 33745 | 02 October 2019, 10:10:51 UTC |
e196b66 | csigs | 02 October 2019, 10:10:20 UTC | LEGO: check in for master to temporary branch. | 02 October 2019, 10:10:20 UTC |
a3a55ca | Daniel Rosenwasser | 01 October 2019, 20:20:28 UTC | Improve error message when reserved word is used as identifier (#33702) Improve error message when reserved word is used as identifier | 01 October 2019, 20:20:28 UTC |
29becf0 | Ron Buckton | 01 October 2019, 20:17:17 UTC | Update LKG (#33710) | 01 October 2019, 20:17:17 UTC |
410ff90 | Wesley Wigham | 01 October 2019, 20:14:23 UTC | Fix the third crash in the chrome user suite test by remembering to pass excludeThisKeyword (#33711) | 01 October 2019, 20:14:23 UTC |
20f42f4 | Daniel Rosenwasser | 01 October 2019, 19:37:23 UTC | Merge pull request #33709 from microsoft/moveMessageNumbers Move error codes to appropriate section | 01 October 2019, 19:37:23 UTC |
526ed52 | Ron Buckton | 01 October 2019, 19:33:17 UTC | Ensure prepend texts are set when skipping internals (#33694) | 01 October 2019, 19:33:17 UTC |
e4d77f8 | Daniel Rosenwasser | 01 October 2019, 19:30:37 UTC | Update baselines. | 01 October 2019, 19:30:37 UTC |
933065b | Daniel Rosenwasser | 01 October 2019, 19:18:01 UTC | Change error codes. | 01 October 2019, 19:18:01 UTC |
a04f1eb | Daniel Rosenwasser | 01 October 2019, 19:12:29 UTC | Better error message for mistaken import (#33706) Better error message for mistaken import | 01 October 2019, 19:12:29 UTC |
6b63c1b | Ryan Cavanaugh | 01 October 2019, 17:37:53 UTC | Rename this function so it stops shadowing a local we use elsewhere (#33692) | 01 October 2019, 17:37:53 UTC |
03a3589 | Mukesh Prasad | 01 October 2019, 15:55:02 UTC | Better error message for mistaken import (#40) Issue number of the reported bug or feature request: microsoft#13601 | 01 October 2019, 16:27:38 UTC |
8292af1 | csigs | 01 October 2019, 16:10:57 UTC | LEGO: Merge pull request 33705 LEGO: Merge pull request 33705 | 01 October 2019, 16:10:57 UTC |
453007d | csigs | 01 October 2019, 16:10:23 UTC | LEGO: check in for master to temporary branch. | 01 October 2019, 16:10:23 UTC |
2d96a16 | Sheetal Nandi | 01 October 2019, 15:28:08 UTC | Merge pull request #33681 from microsoft/autoTypeReference Fix issue when types installed after watch/editor is opened for auto type reference that is for global types not being detected | 01 October 2019, 15:28:08 UTC |
ab87993 | Sergey Tychinin | 01 October 2019, 14:02:25 UTC | Improve error message when reserved word is used as identifier Signed-off-by: Sergey Tychinin <stychinin@bloomberg.net> | 01 October 2019, 14:48:17 UTC |
7be7cba | Andrew Branch | 30 September 2019, 23:14:07 UTC | Fixes binding well known symbol assignment via element access (#33687) * Fix binding well-known symbols by element access * Add navigationBar test * Revert settings.json change * Accept baselines * Actually make it bind * Accept API baselines * Dont use internal name in API | 30 September 2019, 23:14:07 UTC |
7c50bcc | Wenlu Wang | 30 September 2019, 22:33:50 UTC | nullish coalescing commit (#32883) * migrate nullish coalescing commit * add more test case * add branch type check test * add more tests * fix nullish precedence * update public api * add rescan question question token to fix regression * update public api baseline * Added tests that emit for nullish coalescing operator conforming with grammar restrictions when assertions are used. * Fixed emit to hoist temporary variables (they previously went undeclared). Added tests to ensure calls and property accesses are only called once. * use not equal to null * rename factory * add grammar check * fix more cases * Fix handling of nullish coalescing oprator in expando objects. * Fixed classifier to support ?? operator. * update baseline * accept baseline * fix review * update emitter and more testcase * update control flow * make linter happy * update libs * avoid unnecessary assert * fix typooo * Fixes for control-flow analysis | 30 September 2019, 22:33:50 UTC |
6bd3b21 | Michael Tamm | 30 September 2019, 22:26:39 UTC | fix (lib): Loosen predicate return types of typed arrays, adapt docs (#31343) fixes #31472 | 30 September 2019, 22:26:39 UTC |
9a7fdad | Wesley Wigham | 30 September 2019, 21:42:55 UTC | Fix crash in contextual typing of defaulted element access declarations (#33686) | 30 September 2019, 21:42:55 UTC |
98cf317 | Wesley Wigham | 30 September 2019, 20:12:40 UTC | Add error message for set accessor vsibility issues (#33683) | 30 September 2019, 20:12:40 UTC |
f89de95 | Andrew Branch | 30 September 2019, 20:08:44 UTC | Allow special element access assignments to create declarations (#33537) * Start enabling element access special assignment * Treat element access assignment as special assignment in JS * Make declarations for bindable element access expressions * Fix navigationBar crash * Add multi-level test for JS * Propagate element access expressions to more code paths * Fix property access on `this` * Add quick info test * Uhhh I guess this is fine * Fix module["exports"] and property access chained off element access * Add test for this property assignment * Add test for and fix prototype property assignment * Fix teeeest??? * Update APIs * Fix element access declarations on `this` * Fix go-to-definition * Add declaration emit to tests * Reconcile with late-bound symbol element access assignment * Fix baselines * Add JS declaration back to tests * Fix JS declaration emit of non-late-bound string literal property names * Revert accidental auto-format * Use `isAccessExpression` * Add underscore escaping member to test * Fix and test navBar changes | 30 September 2019, 20:08:44 UTC |
053388d | Orta | 30 September 2019, 19:52:57 UTC | Merge pull request #33584 from orta/small_ts Creates a smaller build of TypeScript which just has the language services | 30 September 2019, 19:52:57 UTC |
fcd9334 | Ron Buckton | 30 September 2019, 19:33:28 UTC | Add support for Optional Chaining (#33294) * Add support for Optional Chaining * Add grammar error for invalid tagged template, more tests * Prototype * PR feedback * Add errors for invalid assignments and a trailing '?.' * Add additional signature help test, fix lint warnings * Fix to insert text for completions * Add initial control-flow analysis for optional chains * PR Feedback and more tests * Update to control flow * Remove mangled smart quotes in comments * Fix lint, PR feedback * Updates to control flow * Switch to FlowCondition for CFA of optional chains * Fix ?. insertion for completions on type variables * Accept API baseline change * Clean up types * improve control-flow debug output * Revert Debug.formatControlFlowGraph helper | 30 September 2019, 19:33:28 UTC |
7ce793c | Anders Hejlsberg | 30 September 2019, 18:15:27 UTC | Merge pull request #33678 from microsoft/fix33617 Property handle recursive type references in type inference | 30 September 2019, 18:15:27 UTC |
7f3c03d | Wesley Wigham | 30 September 2019, 18:09:35 UTC | Implement declaration emit for accessors in the js declaration emitter (#33649) * Implement declaration emit for accessors in the js declaration emitter * Use `or` | 30 September 2019, 18:09:35 UTC |
ff5d38a | Anders Hejlsberg | 30 September 2019, 17:57:26 UTC | Merge pull request #33622 from microsoft/fix33580 Error when assertion function calls aren't CFA'd | 30 September 2019, 17:57:26 UTC |
1a614a2 | Sheetal Nandi | 30 September 2019, 16:58:33 UTC | Fix issue when types installed after watch/editor is opened for auto type reference that is for global types not being detected Fixes #32285 | 30 September 2019, 16:58:33 UTC |
2a4d267 | Anders Hejlsberg | 30 September 2019, 16:28:26 UTC | Accept new baselines | 30 September 2019, 16:28:26 UTC |
46bdded | Anders Hejlsberg | 30 September 2019, 16:28:19 UTC | Add regression tests | 30 September 2019, 16:28:19 UTC |