| 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:57f4e42a-b73a-7b1c-ba5d-f103b007dea3 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | BCA2:AAA27:2C2D33A:3CB326A:6964E263 |
| html-safe-nonce | a4c5ea3c66e615fbe4fde272e56c39c171d3ea6e6e0b41051a270c352926c647 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQ0EyOkFBQTI3OjJDMkQzM0E6M0NCMzI2QTo2OTY0RTI2MyIsInZpc2l0b3JfaWQiOiIxMjc3MTg5ODAzOTI5MDMyNjciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 5b44b6b389dd477f6b70053ec7a543a3469821ed4754b95d19c83df0bebcc949 |
| hovercard-subject-tag | pull_request:268692341 |
| 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/30829/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/a92e495358887f4adc8996940e0e80b28c5db1c4539ed7d1836f8e394593b5b9/microsoft/TypeScript/pull/30829 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/a92e495358887f4adc8996940e0e80b28c5db1c4539ed7d1836f8e394593b5b9/microsoft/TypeScript/pull/30829 |
| og:image:alt | Private-Named Instance Fields
This PR implements the tc39 class fields proposal for TypeScript. It includes:
parse and check private-named fields, methods, and accessors
displayprivate names in th... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | mheiber |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5838582163a1256e5ebd5086b7e1dc5cea93d82086c9c8b1395fb50f6ddab28d |
| turbo-cache-control | no-preview |
| 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 | 8edad3509fd3b4374694551987974bbbcfd316c0 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/Microsoft/TypeScript/pull/30829#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fpull%2F30829 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| 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 |
| 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 |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| 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/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%2F30829 |
|
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/30829 |
| Reload | https://github.com/Microsoft/TypeScript/pull/30829 |
| Reload | https://github.com/Microsoft/TypeScript/pull/30829 |
|
microsoft
| https://github.com/microsoft |
| TypeScript | https://github.com/microsoft/TypeScript |
|
Notifications
| https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript |
|
Fork
13.2k
| https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript |
|
Star
107k
| https://github.com/login?return_to=%2Fmicrosoft%2FTypeScript |
|
Code
| https://github.com/microsoft/TypeScript |
|
Issues
5k
| https://github.com/microsoft/TypeScript/issues |
|
Pull requests
496
| https://github.com/microsoft/TypeScript/pulls |
|
Actions
| https://github.com/microsoft/TypeScript/actions |
|
Projects
1
| https://github.com/microsoft/TypeScript/projects |
|
Models
| https://github.com/microsoft/TypeScript/models |
|
Wiki
| https://github.com/microsoft/TypeScript/wiki |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/microsoft/TypeScript/security |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
|
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
| https://github.com/microsoft/TypeScript/security |
|
Insights
| https://github.com/microsoft/TypeScript/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2FMicrosoft%2FTypeScript%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2FMicrosoft%2FTypeScript%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://github.com/Microsoft/TypeScript/pull/30829#issue-comment-box |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
| microsoft:master | https://github.com/microsoft/TypeScript/tree/master |
| bloomberg:private-named-instance-fields | https://github.com/bloomberg/TypeScript/tree/private-named-instance-fields |
|
Private named instance fields
| https://github.com/Microsoft/TypeScript/pull/30829#top |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
| microsoft:master | https://github.com/microsoft/TypeScript/tree/master |
| bloomberg:private-named-instance-fields | https://github.com/bloomberg/TypeScript/tree/private-named-instance-fields |
|
Conversation
522
| https://github.com/microsoft/TypeScript/pull/30829 |
|
Commits
15
| https://github.com/microsoft/TypeScript/pull/30829/commits |
|
Checks
0
| https://github.com/microsoft/TypeScript/pull/30829/checks |
|
Files changed
| https://github.com/microsoft/TypeScript/pull/30829/files |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.co/hiddenchars |
| https://github.com/Microsoft/TypeScript/pull/{{ revealButtonHref }} |
|
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Apr 9, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issue-430909532 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| the tc39 class fields proposal | https://github.com/tc39/proposal-class-fields |
| this one | https://github.com/microsoft/TypeScript/pull/30829/files/ae3ae76ee00cf7a33c1af6275176e34a34b01c59#diff-fdc109bc4b6ba9224afed62d4dc9b560 |
| companion PR to tslib | https://github.com/microsoft/tslib/pull/77 |
| Chrome 74 announcement (includes private class fields) | https://blog.chromium.org/2019/03/chrome-74-beta-reducing-unwanted-motion.html |
| tc39 class fields proposal | https://github.com/tc39/proposal-class-fields |
| Parser allows spaces between # and identifier babel/babel#8225 | https://github.com/babel/babel/issues/8225 |
| @babel/plugin-proposal-class properties: .name incorrect for private fields babel/babel#10175 | https://github.com/babel/babel/issues/10175 |
| Invalid code emitted for computed properties babel/babel#8882 | https://github.com/babel/babel/issues/8882 |
| https://bugs.chromium.org/p/v8/issues/detail?id=9560 | https://bugs.chromium.org/p/v8/issues/detail?id=9560 |
| https://bugs.chromium.org/p/chromium/issues/detail?id=1014458 | https://bugs.chromium.org/p/chromium/issues/detail?id=1014458 |
| https://bugs.chromium.org/p/v8/issues/detail?id=8144#c4 | https://bugs.chromium.org/p/v8/issues/detail?id=8144#c4 |
| https://bugs.chromium.org/p/chromium/issues/detail?id=982267#c10 | https://bugs.chromium.org/p/chromium/issues/detail?id=982267#c10 |
| Fix block-scoped capturing by class elements inside iteration statements #28708 | https://github.com/microsoft/TypeScript/pull/28708 |
| Move class property transformation into new transformer file #30467 | https://github.com/microsoft/TypeScript/pull/30467 |
| @joeywatts | https://github.com/joeywatts |
| @mheiber | https://github.com/mheiber |
| @Neuroboy23 | https://github.com/Neuroboy23 |
| @robpalme | https://github.com/robpalme |
| @jbhoosreddy | https://github.com/jbhoosreddy |
| @molisani | https://github.com/molisani |
| @rbuckton | https://github.com/rbuckton |
| @DanielRosenwasser | https://github.com/DanielRosenwasser |
| @sandersn | https://github.com/sandersn |
| @weswigham | https://github.com/weswigham |
| @RyanCavanaugh | https://github.com/RyanCavanaugh |
| @ahejlsberg | https://github.com/ahejlsberg |
| @zenparsing | https://github.com/zenparsing |
| @littledan | https://github.com/littledan |
| @tim-mc | https://github.com/tim-mc |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/msftclas |
| msftclas | https://github.com/msftclas |
| Apr 9, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-481208858 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://cla.opensource.microsoft.com/Microsoft/TypeScript?pullRequest=30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| force-pushed | https://github.com/microsoft/TypeScript/compare/b242db568e6e8d154cd903c5b1ff0eb214a072b1..f2c5233fe85e6aaca3bb37373233c06d92c80967 |
| b242db5 | https://github.com/microsoft/TypeScript/commit/b242db568e6e8d154cd903c5b1ff0eb214a072b1 |
| f2c5233 | https://github.com/microsoft/TypeScript/commit/f2c5233fe85e6aaca3bb37373233c06d92c80967 |
|
Compare
| https://github.com/microsoft/TypeScript/compare/b242db568e6e8d154cd903c5b1ff0eb214a072b1..f2c5233fe85e6aaca3bb37373233c06d92c80967 |
| April 9, 2019 12:33 | https://github.com/Microsoft/TypeScript/pull/30829#event-2262677193 |
| https://github.com/mihailik |
| mihailik | https://github.com/mihailik |
| Apr 15, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-483334308 |
| tslib | https://github.com/Microsoft/tslib |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Apr 17, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-484126851 |
| @mihailik | https://github.com/mihailik |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/weswigham |
| weswigham | https://github.com/weswigham |
| Apr 17, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-484210061 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/Neuroboy23 |
| Neuroboy23 | https://github.com/Neuroboy23 |
| Apr 17, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-484215123 |
| @weswigham | https://github.com/weswigham |
| @joeywatts | https://github.com/joeywatts |
| @mheiber | https://github.com/mheiber |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/RyanCavanaugh |
| RyanCavanaugh | https://github.com/RyanCavanaugh |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
| Apr 30, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#event-2310011208 |
| https://github.com/weswigham |
| weswigham | https://github.com/weswigham |
|
May 8, 2019
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-439925118 |
|
Overriding an accessor with a property causes runtime error when emitting ESNExt
#31225
| https://github.com/microsoft/TypeScript/issues/31225 |
| https://github.com/mbrowne |
| mbrowne | https://github.com/mbrowne |
|
May 15, 2019
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-167587137 |
|
Implement private fields proposal
#9950
| https://github.com/microsoft/TypeScript/issues/9950 |
| https://github.com/DanielRosenwasser |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
|
May 29, 2019
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-449551094 |
|
TypeScript 3.6 Iteration Plan
#31639
| https://github.com/microsoft/TypeScript/issues/31639 |
| https://github.com/G-Rath |
| G-Rath | https://github.com/G-Rath |
| May 30, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-497229032 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/ljharb |
| ljharb | https://github.com/ljharb |
| May 30, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-497229905 |
| @G-Rath | https://github.com/G-Rath |
| FAQ | https://github.com/tc39/proposal-class-fields/blob/master/PRIVATE_SYNTAX_FAQ.md#why-arent-declarations-private-x |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/G-Rath |
| G-Rath | https://github.com/G-Rath |
| May 30, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-497231172 |
| @ljharb | https://github.com/ljharb |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/robpalme |
| robpalme | https://github.com/robpalme |
| May 30, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-497237013 |
| @G-Rath | https://github.com/G-Rath |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/G-Rath |
| G-Rath | https://github.com/G-Rath |
|
May 30, 2019
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-450179303 |
|
The future of the "private" keyword
#31670
| https://github.com/microsoft/TypeScript/issues/31670 |
| https://github.com/G-Rath |
| G-Rath | https://github.com/G-Rath |
| May 30, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-497241119 |
| @robpalme | https://github.com/robpalme |
| #31670 | https://github.com/microsoft/TypeScript/issues/31670 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/septs |
| septs | https://github.com/septs |
| May 31, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-497571960 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/robpalme |
| robpalme | https://github.com/robpalme |
| Jun 18, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-503093901 |
| @rbuckton | https://github.com/rbuckton |
| the refactoring of class properties | https://github.com/microsoft/TypeScript/pull/31848 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/Aqours |
| Aqours | https://github.com/Aqours |
| Jun 21, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-504283129 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/DanielRosenwasser |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
| Jun 21, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-504283552 |
| @Aqours | https://github.com/Aqours |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Jun 21, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-504341128 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Jun 21, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-504342387 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://user-images.githubusercontent.com/4691093/59909476-abd42600-9407-11e9-9803-1957f48df1f2.PNG |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/DanielRosenwasser |
| DanielRosenwasser | https://github.com/DanielRosenwasser |
| Jun 24, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-505216765 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| force-pushed | https://github.com/microsoft/TypeScript/compare/f2c5233fe85e6aaca3bb37373233c06d92c80967..a9cb10eac896588579642cc2cb2355582c01164e |
| f2c5233 | https://github.com/microsoft/TypeScript/commit/f2c5233fe85e6aaca3bb37373233c06d92c80967 |
| a9cb10e | https://github.com/microsoft/TypeScript/commit/a9cb10eac896588579642cc2cb2355582c01164e |
|
Compare
| https://github.com/microsoft/TypeScript/compare/f2c5233fe85e6aaca3bb37373233c06d92c80967..a9cb10eac896588579642cc2cb2355582c01164e |
| June 25, 2019 08:47 | https://github.com/Microsoft/TypeScript/pull/30829#event-2436765333 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Jun 25, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-505351605 |
| @DanielRosenwasser | https://github.com/DanielRosenwasser |
| https://user-images.githubusercontent.com/4691093/60084101-d20f0400-972e-11e9-9e97-4e7cbbf5e0fc.png |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/joeywatts |
| joeywatts | https://github.com/joeywatts |
| force-pushed | https://github.com/microsoft/TypeScript/compare/a9cb10eac896588579642cc2cb2355582c01164e..36a1648501be75b3d263c72ca57af4998bfd4321 |
| a9cb10e | https://github.com/microsoft/TypeScript/commit/a9cb10eac896588579642cc2cb2355582c01164e |
| 36a1648 | https://github.com/microsoft/TypeScript/commit/36a1648501be75b3d263c72ca57af4998bfd4321 |
|
Compare
| https://github.com/microsoft/TypeScript/compare/a9cb10eac896588579642cc2cb2355582c01164e..36a1648501be75b3d263c72ca57af4998bfd4321 |
| June 26, 2019 19:31 | https://github.com/Microsoft/TypeScript/pull/30829#event-2441980640 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| force-pushed | https://github.com/microsoft/TypeScript/compare/36a1648501be75b3d263c72ca57af4998bfd4321..d2adc3c57b1c42fa45d9f8428f29d6790fe77edb |
| 36a1648 | https://github.com/microsoft/TypeScript/commit/36a1648501be75b3d263c72ca57af4998bfd4321 |
| d2adc3c | https://github.com/microsoft/TypeScript/commit/d2adc3c57b1c42fa45d9f8428f29d6790fe77edb |
|
Compare
| https://github.com/microsoft/TypeScript/compare/36a1648501be75b3d263c72ca57af4998bfd4321..d2adc3c57b1c42fa45d9f8428f29d6790fe77edb |
| June 27, 2019 10:31 | https://github.com/Microsoft/TypeScript/pull/30829#event-2443803167 |
| https://github.com/joeywatts |
| joeywatts | https://github.com/joeywatts |
| force-pushed | https://github.com/microsoft/TypeScript/compare/71c384a38c78f5a5edc728e682fde6719acbc814..afcc88cf0175e27312d352f37dd89879c849e921 |
| 71c384a | https://github.com/microsoft/TypeScript/commit/71c384a38c78f5a5edc728e682fde6719acbc814 |
| afcc88c | https://github.com/microsoft/TypeScript/commit/afcc88cf0175e27312d352f37dd89879c849e921 |
|
Compare
| https://github.com/microsoft/TypeScript/compare/71c384a38c78f5a5edc728e682fde6719acbc814..afcc88cf0175e27312d352f37dd89879c849e921 |
| June 27, 2019 21:23 | https://github.com/Microsoft/TypeScript/pull/30829#event-2445619552 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Dec 31, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-569930353 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| @littledan | https://github.com/littledan |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/littledan |
| littledan | https://github.com/littledan |
| Dec 31, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-569930603 |
| @mheiber | https://github.com/mheiber |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mheiber |
| mheiber | https://github.com/mheiber |
| Dec 31, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-569936559 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/littledan |
| littledan | https://github.com/littledan |
| Dec 31, 2019 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-569937189 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/Jamesernator |
| Jamesernator | https://github.com/Jamesernator |
| Jan 2, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-570104830 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/avonwyss |
| avonwyss | https://github.com/avonwyss |
| Jan 2, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-570319224 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mbrowne |
| mbrowne | https://github.com/mbrowne |
| Jan 3, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-570680914 |
| https://github.com/microsoft/TypeScript/wiki/Roadmap#38-february-2020 | https://github.com/microsoft/TypeScript/wiki/Roadmap#38-february-2020 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| sheetalkamat | https://github.com/sheetalkamat |
|
Jan 8, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-commit-f065e7e |
|
| https://github.com/sheetalkamat |
| Private fields corresponding to | https://github.com/microsoft/TypeScript-TmLanguage/commit/f065e7e88d1c20160c5ec92455aad99a1016284f |
| microsoft/TypeScript#30829 | https://github.com/microsoft/TypeScript/pull/30829 |
| f065e7e | https://github.com/microsoft/TypeScript-TmLanguage/commit/f065e7e88d1c20160c5ec92455aad99a1016284f |
| https://github.com/kokushkin |
| kokushkin | https://github.com/kokushkin |
| Jan 23, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-577631520 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mbrowne |
| mbrowne | https://github.com/mbrowne |
| Jan 24, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-577969876 |
| @kokushkin | https://github.com/kokushkin |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/hax |
| hax | https://github.com/hax |
| Jan 27, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-578646655 |
| previous comment | https://github.com/microsoft/TypeScript/pull/30829#issuecomment-541338266 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mbrowne |
| mbrowne | https://github.com/mbrowne |
| Jan 27, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-578736329 |
| @hax | https://github.com/hax |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/hybrist |
| hybrist | https://github.com/hybrist |
| Jan 27, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-578835566 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://bugzilla.mozilla.org/show_bug.cgi?id=1562054 | https://bugzilla.mozilla.org/show_bug.cgi?id=1562054 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mbrowne |
| mbrowne | https://github.com/mbrowne |
| Jan 27, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-578848566 |
| https://github.com/tc39/proposal-class-fields#implementations | https://github.com/tc39/proposal-class-fields#implementations |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/Jolg42 |
| Jolg42 | https://github.com/Jolg42 |
|
Jan 30, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-551415723 |
|
Hide top-level client properties (as they are visible via JS code intellisense)
prisma/prisma-client-js#421
| https://github.com/prisma/prisma-client-js/issues/421 |
| https://github.com/JoshuaKGoldberg |
| JoshuaKGoldberg | https://github.com/JoshuaKGoldberg |
|
Feb 15, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-pullrequest-398347876 |
|
Allowed non-this, non-super code before super call in derived classes with property initializers
#29374
| https://github.com/microsoft/TypeScript/pull/29374 |
| https://github.com/danielearwicker |
| danielearwicker | https://github.com/danielearwicker |
| Feb 20, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-589417920 |
| #29950 | https://github.com/microsoft/TypeScript/issues/29950 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| kdesysadmin | https://github.com/kdesysadmin |
|
Feb 29, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-commit-0daf938 |
|
| https://github.com/nibags |
|
| https://github.com/christoph-cullmann |
| TypeScript: add private fields and type-only imports/exports, and som… | https://github.com/KDE/syntax-highlighting/commit/0daf938b06607fd4219025639f18cecb121f1655 |
| 0daf938 | https://github.com/KDE/syntax-highlighting/commit/0daf938b06607fd4219025639f18cecb121f1655 |
| microsoft/TypeScript#30829 | https://github.com/microsoft/TypeScript/pull/30829 |
| microsoft/TypeScript#35200 | https://github.com/microsoft/TypeScript/pull/35200 |
| https://unix.stackexchange.com/questions/527268/kate-18-12-3-no-longer-shows-matching-parenthesis-for-typescript | https://unix.stackexchange.com/questions/527268/kate-18-12-3-no-longer-shows-matching-parenthesis-for-typescript |
| https://phabricator.kde.org/D27692 | https://phabricator.kde.org/D27692 |
| https://github.com/wincent |
| wincent | https://github.com/wincent |
|
Mar 10, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-pullrequest-578569196 |
|
feat: Prepare a new snapshot version to integrate in Portal's build
liferay/liferay-js-toolkit#542
| https://github.com/liferay/liferay-js-toolkit/pull/542 |
| https://github.com/trusktr |
| trusktr | https://github.com/trusktr |
| May 14, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-628326206 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/ljharb |
| ljharb | https://github.com/ljharb |
| May 14, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-628329806 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/trusktr |
| trusktr | https://github.com/trusktr |
| May 14, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-628386641 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/mbrowne |
| mbrowne | https://github.com/mbrowne |
| May 22, 2020 | https://github.com/Microsoft/TypeScript/pull/30829#issuecomment-632928302 |
| @trusktr | https://github.com/trusktr |
| https://github.com/tc39/proposal-class-fields/blob/master/PRIVATE_SYNTAX_FAQ.md#how-can-you-model-encapsulation-using-weakmaps | https://github.com/tc39/proposal-class-fields/blob/master/PRIVATE_SYNTAX_FAQ.md#how-can-you-model-encapsulation-using-weakmaps |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
| https://github.com/steffenagger |
| steffenagger | https://github.com/steffenagger |
|
Jun 23, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-pullrequest-635376884 |
|
Merge Realm JS and Realm Web types
realm/realm-js#2950
| https://github.com/realm/realm-js/pull/2950 |
| https://github.com/j-oliveras |
| j-oliveras | https://github.com/j-oliveras |
|
Jul 7, 2020
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-652008822 |
|
Provide a modifier to allow classes to protect property state while allowing mutations/changes within the class
#39461
| https://github.com/microsoft/TypeScript/issues/39461 |
| https://github.com/dragomirtitian |
| dragomirtitian | https://github.com/dragomirtitian |
|
Feb 3, 2021
| https://github.com/Microsoft/TypeScript/pull/30829#ref-pullrequest-792070424 |
|
ES private class elements
#42458
| https://github.com/microsoft/TypeScript/pull/42458 |
| https://github.com/TimvdLippe |
| TimvdLippe | https://github.com/TimvdLippe |
|
Jun 21, 2021
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-926088640 |
|
Allow private class field notation in parameter properties
#44683
| https://github.com/microsoft/TypeScript/issues/44683 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
Aug 14, 2022
| https://github.com/Microsoft/TypeScript/pull/30829#ref-pullrequest-1338149347 |
|
Remove span tag in title and unnecessary TOC in Ko
microsoft/TypeScript-Website-Localizations#164
| https://github.com/microsoft/TypeScript-Website-Localizations/pull/164 |
| https://github.com/brandonbothell |
| brandonbothell | https://github.com/brandonbothell |
|
Jun 23, 2023
| https://github.com/Microsoft/TypeScript/pull/30829#ref-issue-1770843754 |
|
Switch private methods and fields to #truePrivate
brandonbothell/popyt#511
| https://github.com/brandonbothell/popyt/issues/511 |
| https://github.com/microsoft |
| microsoft | https://github.com/microsoft |
| Oct 21, 2025 | https://github.com/Microsoft/TypeScript/pull/30829#event-20416651980 |
| 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%2F30829 |
|
| https://github.com/DanielRosenwasser |
|
DanielRosenwasser
| https://github.com/DanielRosenwasser |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/0065ae4381d5082ba393803137e43531c899ed41 |
|
| https://github.com/sheetalkamat |
|
sheetalkamat
| https://github.com/sheetalkamat |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/f5936ed28c50cf89a803a1556f9f28fed43e7d5f |
|
| https://github.com/sandersn |
|
sandersn
| https://github.com/sandersn |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/d0eccfdedb53b04b185d30c41aab836c104049d8 |
|
| https://github.com/ljharb |
|
ljharb
| https://github.com/ljharb |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/f9615dc76452d5b742c0ad445c9b2d057ec34d6f |
|
| https://github.com/joeywatts |
|
joeywatts
| https://github.com/joeywatts |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/2e539b98490861afc1a928ca32ffc4680ac36a12 |
|
| https://github.com/rbuckton |
|
rbuckton
| https://github.com/rbuckton |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/842e33f119eb1ea936220b8f0ceb0863ecf7af65 |
|
| https://github.com/Jamesernator |
|
Jamesernator
| https://github.com/Jamesernator |
|
| https://github.com/microsoft/TypeScript/pull/30829/files/e309e1676a93e70df6a7f12548d0d1007c0da2b2 |
|
| https://github.com/sandersn |
|
sandersn
| https://github.com/sandersn |
|
| https://github.com/rbuckton |
|
rbuckton
| https://github.com/rbuckton |
|
Update Docs on Next Release
| https://github.com/microsoft/TypeScript/issues?q=state%3Aopen%20label%3A%22Update%20Docs%20on%20Next%20Release%22 |
| Please reload this page | https://github.com/Microsoft/TypeScript/pull/30829 |
|
| https://github.com/mheiber |
|
| https://github.com/msftclas |
|
| https://github.com/mihailik |
|
| https://github.com/weswigham |
|
| https://github.com/Neuroboy23 |
|
| https://github.com/G-Rath |
|
| https://github.com/ljharb |
|
| https://github.com/robpalme |
|
| https://github.com/septs |
|
| https://github.com/Aqours |
|
| https://github.com/DanielRosenwasser |
|
| https://github.com/sandersn |
|
| https://github.com/rbuckton |
|
| https://github.com/joeywatts |
|
| https://github.com/aduh95 |
|
| https://github.com/orta |
|
| https://github.com/typescript-bot |
|
| https://github.com/ExE-Boss |
|
| https://github.com/nicolo-ribaudo |
|
| https://github.com/gugadev |
|
| 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 |