Saltar al contenido principal

The Babel Podcast

· 6 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy anunciamos The Babel Podcast!

Probablemente usas Babel, directa o indirectamente como dependencia. ¿Pero te has preguntado quién trabaja en él? Henry Zhu conversa con otros miembros del equipo, TC39 y la comunidad JS sobre el futuro de JavaScript y cómo se mantiene todo. ¡Acompáñanos a charlar sobre Babel (y todo lo demás)!

Suscríbete en: Apple | Google | Spotify | RSS

7.4.0 Publicado: core-js 3, métodos privados estáticos y aplicación parcial

· 13 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Hoy publicamos Babel 7.4.0!

Esta versión incluye soporte para TypeScript 3.4, la propuesta de aplicación parcial en llamadas a funciones y métodos privados estáticos.

Hemos añadido soporte para expresiones entre paréntesis significativas en @babel/parser, ¡y además lo hemos hecho más compatible con la especificación que nunca!

Por último pero no menos importante, tanto @babel/preset-env como @babel/transform-runtime ahora soportan core-js@3, ¡y @babel/template tiene una nueva y dulce sintaxis!

Puedes leer el changelog completo en GitHub.

7.3.0 Publicado: Grupos de captura con nombre, accesores de instancia privados y tuberías inteligentes

· 6 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Después de más de 80 commits, la última versión menor de Babel ya está aquí!

Esta versión incluye soporte para grupos de captura con nombre en expresiones regulares, accesores de instancia privados, el operador de tubería inteligente y varias mejoras en el análisis de TypeScript. Puedes leer el registro de cambios completo en GitHub.

7.2.0 Publicado: Métodos privados de instancia

· 4 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Acabamos de publicar una nueva versión menor de Babel!

Esta versión incluye soporte para métodos privados de instancia y múltiples correcciones de errores relacionados con tipos de Flow y TypeScript. Puedes leer el registro de cambios completo en GitHub.

Lanzamiento de Babel 7

· 27 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Tras casi 2 años, 4k commits, más de 50 pre-lanzamientos y mucha ayuda, nos complace anunciar el lanzamiento de Babel 7. ¡Han pasado casi 3 años desde el lanzamiento de Babel 6! Hay muchas partes móviles así que por favor tengan paciencia durante las primeras semanas. Babel 7 es una versión enorme: lo hemos hecho más rápido, creamos una herramienta de actualización, configuraciones JS, "overrides" de configuración, más opciones para tamaño/minificación, JSX Fragments, TypeScript, nuevas propuestas y más.

Eliminación de los presets de etapas en Babel

· 13 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Avanzando con la versión 7, hemos decidido que es mejor dejar de publicar los presets de etapas en Babel (por ejemplo, @babel/preset-stage-0).

No tomamos esta decisión a la ligera y queremos explicar el contexto detrás de la interacción entre TC39, Babel y la comunidad.

¿Qué está pasando con la propuesta del operador pipeline (|>)?

· 7 min de lectura
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Con el lanzamiento de babel@7.0.0-beta52, introdujimos una nueva bandera de configuración obligatoria en @babel/plugin-proposal-pipeline-operator, un cambio disruptivo para el operador pipeline. Para aclarar cualquier confusión, examinemos la propuesta del pipeline y por qué necesitábamos introducir esta opción de configuración.