Propostas de especificação de internacionalização do ECMAScript
Contribuindo para propostas
As propostas seguem este documento do processo. Esta lista contém apenas propostas de estágio 2 e superior que ainda não foram retiradas/rejeitadas ou foram concluídas. O estágio 2 indica que o comitê espera que esses recursos sejam desenvolvidos e eventualmente incluídos no padrão.
Proposta | Autor | Campeão | Test262 Sinalizador de recursos | Última apresentada |
---|---|---|---|---|
Recursos Legacy Regexp em JavaScript | Claude Pache | Mark Miller Claude Pache | Legacy-Regexp | Maio de 2017 |
Temporal | Philipp Dunkel Maggie Johnson-Pint Matt Johnson-Pint Brian Terlson Shane Carr Ujjwal Sharma Philip Chimento Jason Williams Justin Grant | Philipp Dunkel Maggie Johnson-Pint Matt Johnson-Pint Brian Terlson Shane Carr Ujjwal Sharma Philip Chimento Jason Williams Justin Grant | Plano de teste temporal | Julho de 2024 |
Decoradores | Daniel Ehrenberg Kristen Hewell Garrett | Kristen Hewell Garrett | Plano de teste dos decoradores | Março de 2023 |
JSON.PARSE Acesso ao texto da fonte | Richard Gibson | Richard Gibson | JSON-PARSE-WITH SOURCE PLAN | Janeiro de 2023 |
Array.fromAsync | JS Choi | JS Choi | Array.Fromasync | Maio de 2023 |
Gerenciamento explícito de recursos | Ron Buckton | Ron Buckton | gestão explícita de resistência | Março de 2023 |
Float16 em typeDarrays, dataaview, Math.f16round | Leo Balter | Leo Balter Kevin Gibbons | Float16Array | Maio de 2023 |
Metadados do decorador | Kristen Hewell Garrett | Kristen Hewell Garrett | Decorador-metadata | Maio de 2023 |
Importações de fase de origem | Luca Casonato | Guy Bedford Luca Casonato | Fonte-fase-Imports | Julho de 2023 |
Canonicalização do fuso horário | Justin Grant | Justin Grant Richard Gibson | Temporal.TimeZone | Julho de 2023 |
UINT8Array de/para Base64 | Kevin Gibbons | Kevin Gibbons | UINT8Array-Base64 | Fevereiro de 2024 |
Verificações de marca de código dinâmico | Nicolo Ribaudo | Krzysztof Kotowicz Mike Samuel Nicolo Ribaudo | ❓ | Abril de 2024 |
Redeclarable Global eval -Introduzido var | Shu-yu Guo | Shu-yu Guo | Plano de teste | Abril de 2024 |
RegExp.escape | Domenic Denicola Benjamin Gruenbaum Jordan Harband | Jordan Harband Kevin Gibbons | Regexp.escape | Julho de 2024 |
Atomics.pause | Shu-yu Guo | Shu-yu Guo | Atomics.Pausa | Outubro de 2024 |
Proposta | Autor | Campeão | Test262 Sinalizador de recursos | Última apresentação |
---|---|---|---|---|
Shadowrealm | Caridy Patiño Jean-Francois Paradis | Dave Herman Mark Miller Caridy Patiño Leo Balter Rick Waldron Chengzhong Wu | Shadowrealm | Fevereiro de 2024 |
Math.sumPrecise | Kevin Gibbons | Kevin Gibbons | Plano de teste Math.Sumprecise | Abril de 2024 |
Avaliação do módulo de adiamento | Yulia Startsev Guy Bedford | Yulia Startsev Guy Bedford Nicolò Ribaudo | Plano de teste | Junho de 2024 |
Iteração articular | Michael Ficarra | Michael Ficarra | Plano de teste | Junho de 2024 |
Sequenciamento do iterador | Michael Ficarra | Michael Ficarra | ❓ | Outubro de 2024 |
Error.isError | Jordan Harband | Jordan Harband | ❓ | Outubro de 2024 |
Proposta | Autor | Campeão | Última apresentação |
---|---|---|---|
function.sent MetaProperty | Allen Wirfs-Brock | Ele Shi-Jun | Julho de 2019 |
throw expressões | Ron Buckton | Ron Buckton | Fevereiro de 2024 |
Função de implementação oculta | Domenic Denicola Michael Ficarra | Michael Ficarra | Junho de 2020 |
Normalização da coleção | Bradley Farias | Bradley Farias | Janeiro de 2019 |
istemplateObject | Mike Samuel, Krzysztof Kotowicz | Daniel Ehrenberg Jordan Harband | Abril de 2024 |
Map.prototype.emplace | Bradley Farias | Erica Pramer | Julho de 2020 |
Ajuste dinâmico do host de importação | Mike Samuel, Krzysztof Kotowicz | Krzysztof Kotowicz | Dezembro de 2019 |
Record & Tuple | Robin Ricard Richard Button | Robin Ricard Richard Button | Abril de 2024 |
Expressões de módulo | Surma Daniel Ehrenberg Nicolò Ribaudo | Surma Nicolò Ribaudo | Novembro de 2022 |
Operador de pipeline | J. S. Choi James Digioia Ron Buckton Tab Atkins | J. S. Choi Ron Buckton Tab Atkins | Agosto de 2021 |
Destructura Campos Privados | Justin Ridgewell | Justin Ridgewell | Dezembro de 2021 |
Limites do buffer regexp ( A , z , Z ) | Ron Buckton | Ron Buckton | Dezembro de 2021 |
String.dedent | Misha Kaletsky HEMANTH HM Justin Ridgewell | HEMANTH HM Justin Ridgewell | Junho de 2022 |
Json.parseimutable | Robin Ricard Richard Button Nicolò Ribaudo Ashley Claymore | Robin Ricard Richard Button Nicolò Ribaudo Ashley Claymore | Julho de 2022 |
Declarações de módulo | Daniel Ehrenberg Nicolò Ribaudo | Daniel Ehrenberg Mark Miller Nicolò Ribaudo | Novembro de 2022 |
Símbolo predicados | Robin Ricard Jordan Harband | Ashley Claymore Jordan Harband | Maio de 2023 |
Ajudadores do iterador assíncrono | Gus Caplan | Michael Ficarra Jonathan Keslin Kevin Gibbons | Junho de 2024 |
Iterator.Range | Jack funciona | Jack funciona | Abril de 2024 |
Contexto assíncrono | Chengzhong Wu | Andreu Botella Chengzhong Wu Justin Ridgewell | Abril de 2024 |
Importações de fase ESM | Luca Casonato Guy Bedford | Luca Casonato Guy Bedford | Junho de 2024 |
"Disparar" ( void ) ligações | Ron Buckton | Ron Buckton | Junho de 2024 |
Propagar o scriptomodule ativo com o recorde de jobcallback | Chengzhong Wu | Chengzhong Wu | Julho de 2024 |
Estruturas: objetos de layout fixos e algumas primitivas de sincronização | Shu-yu Guo | Shu-yu Guo | Outubro de 2024 |
Extratores | Ron Buckton | Ron Buckton | Outubro de 2024 |
ITERADOR CHUNKING | Michael Ficarra | Michael Ficarra | Outubro de 2024 |
O sinalizador de recurso Test262 links para uma pesquisa de código de testes usando esse sinalizador de recursos, que pode constituir cobertura completa ou parcial. O ❓ significa que ainda não há sinalizador de recursos para testes.
Consulte Contribuindo para o ECMAScript e como trabalhamos para obter as informações mais atualizadas sobre a contribuição para as propostas para os padrões TC39 e como as propostas avançam.
As propostas que são o estágio 1 e acima devem ser transferidas para a organização do TC39 GitHub para fins de descoberta e arquivo. Para a bordo de uma proposta:
Observe que, como parte do processo de integração, seu nome de repositório pode ser normalizado. Não se preocupe, os redirecionamentos de repositórios continuarão a funcionar , desde que você nunca crie um garfo ou um novo repositório, com o mesmo nome - embora as páginas do Github redirecionem serão quebradas (atualize seus links!).