Wesley Wigham
7c86376355
Update .github/workflows/nightly.yaml
2024-06-25 09:00:44 -07:00
Wesley Wigham
8d98be46b9
Enable Build Provenance for Nightly Builds
...
Maybe. This is pretty difficult (impossible?) to test outside of the CI environment itself. Ostensibly, this is all we should need for github actions, though.
cc @DanielRosenwasser who wanted to know what it'd take to enable this. For nightlies, at least, it's in theory not bad. For actual releases, it's likely a bit more complex, given our publishing and releasing pipeline.
2024-06-25 08:34:40 -07:00
Andrew Branch
fa4f2e5148
Allow dynamic import attributes in --module preserve ( #59005 )
2024-06-25 07:31:32 -07:00
Anders Hejlsberg
6c01f6c584
Allow partial matches in discrimination logic ( #58974 )
2024-06-25 07:14:12 +02:00
Sheetal Nandi
d403e0850f
Fix the consistency and correctness of performanceData reported per request ( #58968 )
2024-06-24 19:02:19 -07:00
Oleksandr T
c219989232
fix(58955): @import JSDoc tag doesn't seem to account for resolution-mode import attribute in TS v5.5.2 ( #58966 )
2024-06-24 15:09:04 -07:00
Ron Buckton
c76c418ffe
Fix 'accessor' crash for invalid modifier locations ( #58963 )
2024-06-24 16:18:44 -04:00
Mateusz Burzyński
3743fbc748
Consistently avoid module resolution errors when using getSymbolAtLocation ( #58668 )
2024-06-24 09:03:32 -07:00
Sheetal Nandi
5d70bf894e
Fix missed baselines with merge of #58845 ( #58964 )
2024-06-21 13:12:20 -07:00
Sheetal Nandi
600dde8834
Report updateGraph time in async requests (that is getErr) as well as part of request completed event ( #58845 )
2024-06-21 12:52:57 -07:00
Joe Pea
dd5d690a0d
Update es2017.object.d.ts to indicate that Object.values/entries looks only at own properties ( #58953 )
2024-06-21 11:33:06 -07:00
Daniel Rosenwasser
327bd0990f
Add non-mutating Array methods to es2023 in the lib/target suggestion list ( #58951 )
2024-06-20 16:11:39 -07:00
Sheetal Nandi
beb375a9ca
Fix incorrect lib condition again! ( #58945 )
2024-06-20 13:18:39 -07:00
Jake Bailey
ef079c9dd3
Update to TS 5.5.2 ( #58947 )
2024-06-20 12:34:07 -07:00
Jake Bailey
aa249c094b
Revert "Fix incorrect condition of noLib" (PR 58867) ( #58935 )
2024-06-19 14:31:51 -07:00
Jake Bailey
47bb090ded
Defer creation of barebonesLibSourceFile ( #58931 )
...
Co-authored-by: Titian Cernicova-Dragomir <tcernicovad1@bloomberg.net>
2024-06-19 11:34:52 -07:00
Jake Bailey
c38569655b
Set JSDocParsingMode.ParseForTypeErrors in compiler tests ( #58917 )
2024-06-18 17:28:44 -07:00
Oleksandr T
e8fca15b14
fix(58801): "Move to file" on global code unnecessarily imports/exports, generates invalid code ( #58811 )
2024-06-18 17:24:22 -07:00
Jake Bailey
867476e57a
Reject internal tag on private decls, strip comments from private decls in dtsBundler ( #58869 )
2024-06-18 16:14:29 -07:00
Daniel Rosenwasser
4935e14901
Use more explicit operations in core helpers (and other nits) ( #58873 )
2024-06-18 16:00:00 -07:00
Sheetal Nandi
4239025fa3
Fix incorrect condition of noLib ( #58867 )
2024-06-18 15:17:29 -07:00
Isabel Duan
f999951015
fix55816: exclude files with re-exports if excluded by preferences.autoImportFileExcludePatterns ( #58537 )
...
Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com>
2024-06-18 14:03:18 -07:00
Jake Bailey
fb88f027b0
Update deps, dprint config ( #58906 )
2024-06-17 18:10:11 -07:00
Mateusz Burzyński
7410cfd632
Deprecate .hasRestElement in favor of combinedFlags ( #58864 )
2024-06-17 15:53:32 -07:00
Mateusz Burzyński
a71841c77b
Improve logic that chooses co- vs. contra-variant inferences ( #57909 )
2024-06-17 15:25:06 -07:00
Jake Bailey
ed81ca6c0a
Fix global when typescript.js loaded as script ( #58895 )
2024-06-17 14:07:02 -07:00
Andrew Branch
e6ae9866fd
Fix declaration emit crash ( #58872 )
2024-06-17 12:01:40 -07:00
Jake Bailey
b63e5307ab
Expose getBigIntLiteralType ( #58887 )
2024-06-17 11:25:43 -07:00
dependabot[bot]
b1c52c53cc
Bump github/codeql-action from 3.25.7 to 3.25.8 in the github-actions group ( #58814 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 15:00:24 -07:00
Mateusz Burzyński
25d34138e3
Allow signature help argument count to be equal to argument index ( #58203 )
2024-06-14 14:50:36 -07:00
Mateusz Burzyński
0ca1973d8f
Fixed widening errors locations in union-normalized object literal types ( #58157 )
2024-06-14 13:20:17 -07:00
Mateusz Burzyński
61ffce078b
Fixed reported errors for variadic element mismatches ( #58708 )
2024-06-14 13:17:42 -07:00
Sheetal Nandi
e6add984c7
Search ancestor and its references for default projects ( #57196 )
2024-06-14 13:13:37 -07:00
Sheetal Nandi
d44c9c32e9
Always build project irrespective of errors in dependency with tsc -b ( #58854 )
2024-06-14 13:12:07 -07:00
Sheetal Nandi
e834989ebd
Allow --noCheck to be commandLine option ( #58839 )
2024-06-14 11:40:32 -07:00
Mateusz Burzyński
c2e48e564a
Fixed declaration emit issue related to a qualifier being reused cross-file ( #58810 )
2024-06-14 08:14:05 -07:00
Andrew Branch
56289733a4
Revert #57896 ( #58857 )
2024-06-13 16:40:23 -07:00
Gabriela Araujo Britto
4857546865
Region-based semantic diagnostics ( #57842 )
2024-06-13 16:21:01 -07:00
Sheetal Nandi
b258429aaa
tsc -b removes silent noEmitOnError and emits files even if there are errors (#58838 )
2024-06-13 13:12:35 -07:00
Jake Bailey
e30b5fbafe
Remove typescript-etw ( #58832 )
2024-06-13 13:04:51 -07:00
Mateusz Burzyński
e370c867c0
Fixed declaration emit crash related to enum entity name expressions ( #58786 )
2024-06-13 10:59:26 -07:00
TypeScript Bot
6f06eb1b27
Update package-lock.json
2024-06-13 03:21:24 +00:00
Isabel Duan
eced8fc263
update baselines ( #58849 )
2024-06-12 19:20:57 -07:00
Andrew Branch
97f3f0c8dd
Disable #57896 (Respect package.json "type" and module-format-specific file extensions in more module modes) ( #58831 )
2024-06-12 16:48:25 -07:00
Oleksandr T
4ada2706a7
fix(57141): override keyword doesn't check symbol-key class members ( #57146 )
2024-06-12 16:25:06 -07:00
Andrew Branch
1948e92e3a
[DO NOT MERGE UNTIL 5.6] Fix re-exported defaults in ExportInfoMap ( #58837 )
2024-06-12 15:43:20 -07:00
Sheetal Nandi
46fe067a06
Ensure the updates with crashes reverts the change to scriptInfo ( #58846 )
2024-06-12 15:26:48 -07:00
Sheetal Nandi
dca9182ca8
Always write tsbuildInfo when running tsc -b ( #58626 )
2024-06-12 13:46:19 -07:00
Mateusz Burzyński
359646b48b
Fixed a regression with reporting unused parameters in potential predicates ( #58514 )
2024-06-12 13:29:59 -07:00
Gabriela Araujo Britto
346df34b17
Fix typo in canIncludeBindAndCheckDiagnostics ( #58840 )
2024-06-12 13:01:08 -07:00