| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:33d5182f-df1c-d6e7-d622-ddf30404416e |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 868A:1C9FF9:12C7DF7:19E1F80:6A61BB79 |
| html-safe-nonce | 27ea921489675cc234f0038e8085892cfcd4a3f6e5eae3d2521b97a75189b2ce |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NjhBOjFDOUZGOToxMkM3REY3OjE5RTFGODA6NkE2MUJCNzkiLCJ2aXNpdG9yX2lkIjoiMTY2OTM3NDg2OTcxNTkyNTg4MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 38227fa61079f8a5d8b7a439fab85d216bc868c5aae7eb51a6997567cf004448 |
| hovercard-subject-tag | pull_request:204824227 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/microsoft/TypeScript/26063/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/8dbd40b17cfdf5f48618c1ce2c0d45790bfc1bddd6a44613fba5f441a78c6e09/microsoft/TypeScript/pull/26063 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/8dbd40b17cfdf5f48618c1ce2c0d45790bfc1bddd6a44613fba5f441a78c6e09/microsoft/TypeScript/pull/26063 |
| og:image:alt | This PR improves our support for arrays and tuples in homomorphic mapped types (i.e. structure preserving mapped types of the form { [P in keyof T]: X }). When a homomorphic mapped type is applied ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | ahejlsberg |
| hostname | github.com |
| expected-hostname | github.com |
| None | 6f4633bcf01c1ad14b73fd07dd39ac31d61f3d3c2578ee08ec1792b7b351eeb9 |
| turbo-cache-control | no-cache |
| go-import | github.com/microsoft/TypeScript git https://github.com/microsoft/TypeScript.git |
| octolytics-dimension-user_id | 6154722 |
| octolytics-dimension-user_login | microsoft |
| octolytics-dimension-repository_id | 20929025 |
| octolytics-dimension-repository_nwo | microsoft/TypeScript |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 20929025 |
| octolytics-dimension-repository_network_root_nwo | microsoft/TypeScript |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ac296ae7f21856f1f92adbad22f870b6fbb4b907 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/microsoft/TypeScript/pull/26063#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fpull%2F26063 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| Code QualityEnforce quality at merge | https://github.com/features/code-quality |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fpull%2F26063 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=microsoft%2FTypeScript |
| Reload | https://github.com/microsoft/TypeScript/pull/26063 |
| Reload | https://github.com/microsoft/TypeScript/pull/26063 |
| Reload | https://github.com/microsoft/TypeScript/pull/26063 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
|
microsoft
| https://github.com/microsoft |
| TypeScript | https://github.com/microsoft/TypeScript |
|
Notifications
| https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript |
|
Fork
13.6k
| https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript |
|
Star
110k
| https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript |
|
Code
| https://github.com/microsoft/TypeScript |
|
Issues
5k+
| https://github.com/microsoft/TypeScript/issues |
|
Pull requests
21
| https://github.com/microsoft/TypeScript/pulls |
|
Actions
| https://github.com/microsoft/TypeScript/actions |
|
Projects
| https://github.com/microsoft/TypeScript/projects |
|
Models
| https://github.com/microsoft/TypeScript/models |
|
Wiki
| https://github.com/microsoft/TypeScript/wiki |
|
Security and quality
0
| https://github.com/microsoft/TypeScript/security |
|
Insights
| https://github.com/microsoft/TypeScript/pulse |
|
Code
| https://github.com/microsoft/TypeScript |
|
Issues
| https://github.com/microsoft/TypeScript/issues |
|
Pull requests
| https://github.com/microsoft/TypeScript/pulls |
|
Actions
| https://github.com/microsoft/TypeScript/actions |
|
Projects
| https://github.com/microsoft/TypeScript/projects |
|
Models
| https://github.com/microsoft/TypeScript/models |
|
Wiki
| https://github.com/microsoft/TypeScript/wiki |
|
Security and quality
| https://github.com/microsoft/TypeScript/security |
|
Insights
| https://github.com/microsoft/TypeScript/pulse |
| ahejlsberg | https://github.com/ahejlsberg |
| master | https://github.com/microsoft/TypeScript/tree/master |
| mappedTypesArraysTuples | https://github.com/microsoft/TypeScript/tree/mappedTypesArraysTuples |
| Conversation | https://github.com/microsoft/TypeScript/pull/26063 |
| Commits4 (4) | https://github.com/microsoft/TypeScript/pull/26063/commits |
| Checks | https://github.com/microsoft/TypeScript/pull/26063/checks |
| Files changed | https://github.com/microsoft/TypeScript/pull/26063/files |
| Improved mapped type support for arrays and tuples | https://github.com/microsoft/TypeScript/pull/26063#top |
| ahejlsberg | https://github.com/ahejlsberg |
| master | https://github.com/microsoft/TypeScript/tree/master |
| mappedTypesArraysTuples | https://github.com/microsoft/TypeScript/tree/mappedTypesArraysTuples |
|
| https://github.com/ahejlsberg |
| ahejlsberg | https://github.com/ahejlsberg |
| Jul 30, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issue-345783905 |
| #25947 | https://github.com/microsoft/TypeScript/issues/25947 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| ahejlsberg | https://github.com/ahejlsberg |
| July 29, 2018 15:14 | https://github.com/microsoft/TypeScript/pull/26063#commits-pushed-8eb24db |
|
| https://github.com/ahejlsberg |
| Homomorphic mapped type support for arrays and tuples | https://github.com/microsoft/TypeScript/pull/26063/commits/8eb24db0c0a0dae47e2696095d46f894546105aa |
| 8eb24db | https://github.com/microsoft/TypeScript/pull/26063/commits/8eb24db0c0a0dae47e2696095d46f894546105aa |
|
| https://github.com/ahejlsberg |
| Accept new baselines | https://github.com/microsoft/TypeScript/pull/26063/commits/df100957b62d918ea176c421bf2178b9ea892fcd |
| df10095 | https://github.com/microsoft/TypeScript/pull/26063/commits/df100957b62d918ea176c421bf2178b9ea892fcd |
|
| https://github.com/ahejlsberg |
| Add tests | https://github.com/microsoft/TypeScript/pull/26063/commits/32a9ec6c30652de28e1f38fb51580193ccb44c59 |
| 32a9ec6 | https://github.com/microsoft/TypeScript/pull/26063/commits/32a9ec6c30652de28e1f38fb51580193ccb44c59 |
|
| https://github.com/ahejlsberg |
| Accept new baselines | https://github.com/microsoft/TypeScript/pull/26063/commits/efb6e0b84222fffe3ffc4fa774e701c32aed2eea |
| efb6e0b | https://github.com/microsoft/TypeScript/pull/26063/commits/efb6e0b84222fffe3ffc4fa774e701c32aed2eea |
| https://github.com/ahejlsberg |
| ahejlsberg | https://github.com/ahejlsberg |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
| mhegazy | https://github.com/mhegazy |
| sandersn | https://github.com/sandersn |
| weswigham | https://github.com/weswigham |
| July 30, 2018 14:32 | https://github.com/microsoft/TypeScript/pull/26063#event-1760327528 |
| https://github.com/sandersn |
| sandersn | https://github.com/sandersn |
|
Jul 30, 2018
| https://github.com/microsoft/TypeScript/pull/26063#pullrequestreview-141591845 |
|
View reviewed changes
| https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea |
| sandersn | https://github.com/sandersn |
| https://github.com/microsoft/TypeScript/pull/26063#pullrequestreview-141591845 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| src/compiler/checker.ts | https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea#diff-d9ab6589e714c71e657f601cf30ff51dfc607fc98419bf72e04f6b0fa92cc4b8 |
| sandersn | https://github.com/sandersn |
| Jul 30, 2018 | https://github.com/microsoft/TypeScript/pull/26063#discussion_r206208293 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| src/compiler/checker.ts | https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea#diff-d9ab6589e714c71e657f601cf30ff51dfc607fc98419bf72e04f6b0fa92cc4b8 |
| sandersn | https://github.com/sandersn |
| Jul 30, 2018 | https://github.com/microsoft/TypeScript/pull/26063#discussion_r206210661 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| src/compiler/checker.ts | https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea#diff-d9ab6589e714c71e657f601cf30ff51dfc607fc98419bf72e04f6b0fa92cc4b8 |
| sandersn | https://github.com/sandersn |
| Jul 30, 2018 | https://github.com/microsoft/TypeScript/pull/26063#discussion_r206212505 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| ahejlsberg | https://github.com/ahejlsberg |
| Jul 30, 2018 | https://github.com/microsoft/TypeScript/pull/26063#discussion_r206301338 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/mhegazy |
| mhegazy | https://github.com/mhegazy |
|
Jul 30, 2018
| https://github.com/microsoft/TypeScript/pull/26063#pullrequestreview-141681414 |
|
View reviewed changes
| https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea |
| https://github.com/ahejlsberg |
| ahejlsberg | https://github.com/ahejlsberg |
| TypeScript 3.1 | https://github.com/microsoft/TypeScript/milestone/74 |
| Jul 31, 2018 | https://github.com/microsoft/TypeScript/pull/26063#event-1763374868 |
| https://github.com/ahejlsberg |
| ahejlsberg | https://github.com/ahejlsberg |
| 4bc7f15 | https://github.com/microsoft/TypeScript/commit/4bc7f1570b69d5bcb68f21ee438f654eb88f752a |
| Jul 31, 2018 | https://github.com/microsoft/TypeScript/pull/26063#event-1763375720 |
| https://github.com/ahejlsberg |
| ahejlsberg | https://github.com/ahejlsberg |
| July 31, 2018 17:54 | https://github.com/microsoft/TypeScript/pull/26063#event-1763376003 |
|
Aug 1, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-346714001 |
|
Array mapped type change breaks ember array 'get'
#26120
| https://github.com/microsoft/TypeScript/issues/26120 |
| https://github.com/DanielRosenwasser |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
|
Aug 1, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-344636702 |
|
Mapped tuple types
#25947
| https://github.com/microsoft/TypeScript/issues/25947 |
| https://github.com/jcalz |
| jcalz | https://github.com/jcalz |
| Aug 1, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-409706254 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/dead-claudia |
| dead-claudia | https://github.com/dead-claudia |
|
Aug 2, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-345633672 |
|
Tuple iteration and merging
#26058
| https://github.com/microsoft/TypeScript/issues/26058 |
| https://github.com/AlCalzone |
| AlCalzone | https://github.com/AlCalzone |
|
Aug 3, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-347411824 |
|
Further improve mapped type support for tuples and arrays (almost complete Promisify inside!)
#26190
| https://github.com/microsoft/TypeScript/issues/26190 |
| https://github.com/Roaders |
| Roaders | https://github.com/Roaders |
| Aug 4, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-410438561 |
| here | https://stackoverflow.com/questions/51672504/how-to-map-a-tuple-to-another-tuple-type-in-typescript-3-0 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/Roaders |
| Roaders | https://github.com/Roaders |
| Aug 4, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-410438732 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/jcalz |
| jcalz | https://github.com/jcalz |
|
Aug 7, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-197808871 |
|
Distinguish missing and undefined
#13195
| https://github.com/microsoft/TypeScript/issues/13195 |
| https://github.com/dragomirtitian |
| dragomirtitian | https://github.com/dragomirtitian |
| Aug 15, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-413243700 |
| @ahejlsberg | https://github.com/ahejlsberg |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/jcalz |
| jcalz | https://github.com/jcalz |
| Aug 15, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-413273538 |
| @dragomirtitian | https://github.com/dragomirtitian |
| #26163 | https://github.com/microsoft/TypeScript/issues/26163 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
|
[@types/ember bug] - ember types are broken in TypeScript 3.1
typed-ember/ember-cli-typescript#246
| https://github.com/typed-ember/ember-cli-typescript/issues/246 |
|
[@types/ember] rewrite computed property unwrapping to use infer
DefinitelyTyped/DefinitelyTyped#28282
| https://github.com/DefinitelyTyped/DefinitelyTyped/pull/28282 |
|
[RFC] What constitutes a breaking change?
typed-ember/ember-cli-typescript#249
| https://github.com/typed-ember/ember-cli-typescript/issues/249 |
| https://github.com/jack-williams |
| jack-williams | https://github.com/jack-williams |
| Aug 28, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-416560625 |
| @jcalz | https://github.com/jcalz |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/ahejlsberg |
| ahejlsberg | https://github.com/ahejlsberg |
| Aug 28, 2018 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-416596544 |
| @dragomirtitian | https://github.com/dragomirtitian |
| @jcalz | https://github.com/jcalz |
| @jack-williams | https://github.com/jack-williams |
| #26676 | https://github.com/microsoft/TypeScript/pull/26676 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/dead-claudia |
| dead-claudia | https://github.com/dead-claudia |
|
Sep 9, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-114100808 |
|
Proposal: Variadic Kinds -- Give specific types to variadic functions
#5453
| https://github.com/microsoft/TypeScript/issues/5453 |
| https://github.com/masaeedu |
| masaeedu | https://github.com/masaeedu |
|
Sep 16, 2018
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-360688124 |
|
__
#27129
| https://github.com/microsoft/TypeScript/issues/27129 |
| jablko | https://github.com/jablko |
|
Jan 21, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-c5e7c93 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/c5e7c9308ebafbb9ce41d202d9a6767ed779c5a6 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| c5e7c93 | https://github.com/jablko/TypeScript/commit/c5e7c9308ebafbb9ce41d202d9a6767ed779c5a6 |
| jablko | https://github.com/jablko |
|
Jan 25, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-f5a2f8a |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/f5a2f8a6e8a3cc1d592a4d36ee68b0ebba4482f9 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| f5a2f8a | https://github.com/jablko/TypeScript/commit/f5a2f8a6e8a3cc1d592a4d36ee68b0ebba4482f9 |
| jablko | https://github.com/jablko |
|
Jan 25, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-49148ac |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/49148acdc6d91b81eb90c9bc249f1206d5f3c8a0 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 49148ac | https://github.com/jablko/TypeScript/commit/49148acdc6d91b81eb90c9bc249f1206d5f3c8a0 |
| jablko | https://github.com/jablko |
|
Jan 29, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-1f72e65 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/1f72e65f8389a9cf63bdd15bfd2a9f395550dc78 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 1f72e65 | https://github.com/jablko/TypeScript/commit/1f72e65f8389a9cf63bdd15bfd2a9f395550dc78 |
| jablko | https://github.com/jablko |
|
Feb 3, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-1609645 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/160964533ef7a88fe4635c4ac8f8d6c5b540de4d |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 1609645 | https://github.com/jablko/TypeScript/commit/160964533ef7a88fe4635c4ac8f8d6c5b540de4d |
| jablko | https://github.com/jablko |
|
Feb 3, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-46f97d8 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/46f97d88f9b9a191d1d47725efdec906d9d9d3ff |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 46f97d8 | https://github.com/jablko/TypeScript/commit/46f97d88f9b9a191d1d47725efdec906d9d9d3ff |
| jablko | https://github.com/jablko |
|
Feb 4, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-eb87036 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/eb87036d29d2b0cb1ac8631d10e526ceccb944ee |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| eb87036 | https://github.com/jablko/TypeScript/commit/eb87036d29d2b0cb1ac8631d10e526ceccb944ee |
| jablko | https://github.com/jablko |
|
Feb 6, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-a01608e |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/a01608efb6c553c9dee81b470c4153029de83cfe |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| a01608e | https://github.com/jablko/TypeScript/commit/a01608efb6c553c9dee81b470c4153029de83cfe |
| jablko | https://github.com/jablko |
|
Feb 9, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-b310e35 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/b310e3561f01ac8f4d47744d40a13ac4f49de3ca |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| b310e35 | https://github.com/jablko/TypeScript/commit/b310e3561f01ac8f4d47744d40a13ac4f49de3ca |
| jablko | https://github.com/jablko |
|
Feb 10, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-fbcd07f |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/fbcd07fbf48abc552d4ca098de5347057522a8de |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| fbcd07f | https://github.com/jablko/TypeScript/commit/fbcd07fbf48abc552d4ca098de5347057522a8de |
| jablko | https://github.com/jablko |
|
Feb 11, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-f5f43a8 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/f5f43a8727f389aa562a50d0c77205ebf3773c55 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| f5f43a8 | https://github.com/jablko/TypeScript/commit/f5f43a8727f389aa562a50d0c77205ebf3773c55 |
| jablko | https://github.com/jablko |
|
Feb 12, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-56a62b7 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/56a62b7c49139941e253205733af420a8a43e50d |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 56a62b7 | https://github.com/jablko/TypeScript/commit/56a62b7c49139941e253205733af420a8a43e50d |
| jablko | https://github.com/jablko |
|
Feb 12, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-1e81b5f |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/1e81b5f7907430f462cf451ab05b50f7f7169248 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 1e81b5f | https://github.com/jablko/TypeScript/commit/1e81b5f7907430f462cf451ab05b50f7f7169248 |
| jablko | https://github.com/jablko |
|
Feb 13, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-f4ae733 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/f4ae733e24af3942fa6b7c39d3fd10af6208025d |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| f4ae733 | https://github.com/jablko/TypeScript/commit/f4ae733e24af3942fa6b7c39d3fd10af6208025d |
| jablko | https://github.com/jablko |
|
Feb 21, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-81677f5 |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/81677f5a65ecffcb413dd7ca0e1fdd462893e308 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 81677f5 | https://github.com/jablko/TypeScript/commit/81677f5a65ecffcb413dd7ca0e1fdd462893e308 |
| jablko | https://github.com/jablko |
|
Feb 22, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-commit-6511b3c |
|
| https://github.com/jablko |
| Mapped type support for array subtypes, like | https://github.com/jablko/TypeScript/commit/6511b3c427278f461f34d66ed6ae90d2c0a58338 |
| microsoft#26063 | https://github.com/microsoft/TypeScript/pull/26063 |
| 6511b3c | https://github.com/jablko/TypeScript/commit/6511b3c427278f461f34d66ed6ae90d2c0a58338 |
| https://github.com/sisisin |
| sisisin | https://github.com/sisisin |
|
Aug 8, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-pullrequest-659850545 |
|
Enable Epic#onMany to be called with many arguments
typeless-js/typeless#86
| https://github.com/typeless-js/typeless/pull/86 |
| https://github.com/jcalz |
| jcalz | https://github.com/jcalz |
|
Aug 16, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-679602007 |
|
Using 'Key in keyof ArrayType' always returns an Array regardles of the value manipulation applied
#40069
| https://github.com/microsoft/TypeScript/issues/40069 |
| https://github.com/Offirmo |
| Offirmo | https://github.com/Offirmo |
|
Oct 26, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-205837616 |
|
Suggestion: DeepReadonly type
#13923
| https://github.com/microsoft/TypeScript/issues/13923 |
| https://github.com/insidewhy |
| insidewhy | https://github.com/insidewhy |
|
Dec 27, 2020
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-774981976 |
|
Key remapping breaks tuple support for mapped types
#42122
| https://github.com/microsoft/TypeScript/issues/42122 |
| https://github.com/trusktr |
| trusktr | https://github.com/trusktr |
|
Mar 7, 2021
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-824031972 |
|
Mapped array/tuple types not always working as expected
#43129
| https://github.com/microsoft/TypeScript/issues/43129 |
| https://github.com/klesun |
| klesun | https://github.com/klesun |
| Nov 26, 2021 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-979902297 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| @Roaders | https://github.com/Roaders |
| #26063 (comment) | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-410438561 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/RyanCavanaugh |
| RyanCavanaugh | https://github.com/RyanCavanaugh |
|
Mar 22, 2023
| https://github.com/microsoft/TypeScript/pull/26063#ref-issue-1631078534 |
|
In mapped types with key remapping, any property involving a generic type argument is dropped.
#53357
| https://github.com/microsoft/TypeScript/issues/53357 |
| https://github.com/jedwards1211 |
| jedwards1211 | https://github.com/jedwards1211 |
| Nov 8, 2023 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-1802704127 |
| @ahejlsberg | https://github.com/ahejlsberg |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/RyanCavanaugh |
| RyanCavanaugh | https://github.com/RyanCavanaugh |
| Nov 9, 2023 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-1804317214 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/jedwards1211 |
| jedwards1211 | https://github.com/jedwards1211 |
| Nov 9, 2023 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-1804619268 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/jcalz |
| jcalz | https://github.com/jcalz |
| Nov 9, 2023 | https://github.com/microsoft/TypeScript/pull/26063#issuecomment-1804689706 |
| #27995 | https://github.com/microsoft/TypeScript/issues/27995 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
| https://github.com/som-sm |
| som-sm | https://github.com/som-sm |
|
Oct 21, 2024
| https://github.com/microsoft/TypeScript/pull/26063#ref-pullrequest-2602501671 |
|
Fix: Behaviour of OptionalKeys when instantiated with primitives and arrays
ts-essentials/ts-essentials#414
| https://github.com/ts-essentials/ts-essentials/pull/414 |
| https://github.com/microsoft |
| microsoft | https://github.com/microsoft |
| Oct 16, 2025 | https://github.com/microsoft/TypeScript/pull/26063#event-20324787836 |
| https://github.com/typescript-bot |
| typescript-bot | https://github.com/typescript-bot |
| ahejlsberg | https://github.com/ahejlsberg |
| Oct 16, 2025 | https://github.com/microsoft/TypeScript/pull/26063#event-20324788746 |
| https://github.co/hiddenchars |
| https://github.com/microsoft/TypeScript/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fpull%2F26063 |
|
| https://github.com/sandersn |
|
sandersn
| https://github.com/sandersn |
|
| https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea |
|
| https://github.com/DanielRosenwasser |
|
DanielRosenwasser
| https://github.com/DanielRosenwasser |
|
| https://github.com/weswigham |
|
weswigham
| https://github.com/weswigham |
|
| https://github.com/mhegazy |
|
mhegazy
| https://github.com/mhegazy |
|
| https://github.com/microsoft/TypeScript/pull/26063/files/efb6e0b84222fffe3ffc4fa774e701c32aed2eea |
|
| https://github.com/ahejlsberg |
|
ahejlsberg
| https://github.com/ahejlsberg |
|
TypeScript 3.1
| https://github.com/microsoft/TypeScript/milestone/74 |
| Please reload this page | https://github.com/microsoft/TypeScript/pull/26063 |
|
| https://github.com/ahejlsberg |
|
| https://github.com/jcalz |
|
| https://github.com/Roaders |
|
| https://github.com/dragomirtitian |
|
| https://github.com/jack-williams |
|
| https://github.com/Quramy |
|
| https://github.com/gund |
|
| https://github.com/thorn0 |
|
| https://github.com/poying |
|
| https://github.com/klesun |
|
| https://github.com/jedwards1211 |
|
| https://github.com/RyanCavanaugh |
|
| https://github.com/sandersn |
|
| https://github.com/mhegazy |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |