diff --git a/es/news/_posts/2025-04-14-ruby-3-4-3-released.md b/es/news/_posts/2025-04-14-ruby-3-4-3-released.md new file mode 100644 index 0000000000..6092f136ec --- /dev/null +++ b/es/news/_posts/2025-04-14-ruby-3-4-3-released.md @@ -0,0 +1,56 @@ +--- +layout: news_post +title: "Publicado Ruby 3.4.3" +author: k0kubun +translator: vtamara +date: 2025-04-14 08:06:57 +0000 +lang: es +--- + +Ruby 3.4.3 ha sido publicado. + +Esta es una actualización rutinaria que incluye correcciones a fallas. +Por favor vea más detalles en las +[notas de publicación en Github](https://github.com/ruby/ruby/releases/tag/v3_4_3). + +## Calendario de publicación + +Procuramos publicar la versión más estable y reciente de Ruby (actualmente +Ruby 3.4) cada 2 meses. +Ruby 3.4.4 será publicada en Junio, 3.4.5 en Agosto, +3.4.6 en Octubre, y 3.4.7 en Diciembre. + +Si hay algún cambio que afecte a un número considerable de personas, +esas versiones podrían publicarse antes de lo planeado. + +## Descargas + +{% assign release = site.data.releases | where: "version", "3.4.3" | first %} + +* <{{ release.url.gz }}> + + SIZE: {{ release.size.gz }} + SHA1: {{ release.sha1.gz }} + SHA256: {{ release.sha256.gz }} + SHA512: {{ release.sha512.gz }} + +* <{{ release.url.xz }}> + + SIZE: {{ release.size.xz }} + SHA1: {{ release.sha1.xz }} + SHA256: {{ release.sha256.xz }} + SHA512: {{ release.sha512.xz }} + +* <{{ release.url.zip }}> + + SIZE: {{ release.size.zip }} + SHA1: {{ release.sha1.zip }} + SHA256: {{ release.sha256.zip }} + SHA512: {{ release.sha512.zip }} + +## Comentario de la versión + +Muchos contribuyentes, desarrolladores y usuarios que proveyeron reportes de +fallas nos ayudaron a producir esta versión. + +Gracias por sus contribuciones. diff --git a/es/news/_posts/2025-04-18-ruby-3-5-0-preview1-released.md b/es/news/_posts/2025-04-18-ruby-3-5-0-preview1-released.md new file mode 100644 index 0000000000..6d6af76027 --- /dev/null +++ b/es/news/_posts/2025-04-18-ruby-3-5-0-preview1-released.md @@ -0,0 +1,112 @@ +--- +layout: news_post +title: "Publicado Ruby 3.5.0 preview1" +author: "naruse" +translator: vtamara +date: 2025-04-18 00:00:00 +0000 +lang: es +--- + +{% assign release = site.data.releases | where: "version", "3.5.0-preview1" | first %} +Nos complace anunciar la publicación de Ruby {{ release.version }}. +Ruby 3.5 actualiza su versión de Unicode a 15.1.0, entre otros cambios. + +## Cambios en el lenguaje + +* `*nil` ya no llama a `nil.to_a`, similar a como `**nil` tampoco + llama a `nil.to_hash`. [[Caracterítica #21047]] + +## Actualización de clases fundamentales + +Nota: Sólo listamos actualizaciones notables a clases fundamentales. + +* Binding + + * `Binding#local_variables` ya no incluye parámetros numerados. + También, `Binding#local_variable_get` y `Binding#local_variable_set` + se rehusan a manejar parámetros numerados. + [[Falla #21049]] + +* IO + + * `IO.select` acepta +Float::INFINITY+ como argumento de + límite de tiempo. [[Caracterítica #20610]] + +* String + + * Actualiza Unicode a la Version 15.1.0 y Emoji Version 15.1. [[Caracterítica #19908]] + (aplica también para Regexp) + + +## Actualización de la librería estándar + +Nota: Listamos solo actualizaciones notables a las librerías estándar. + +* ostruct 0.6.1 +* pstore 0.2.0 +* benchmark 0.4.0 +* logger 1.7.0 +* rdoc 6.13.1 +* win32ole 1.9.2 +* irb 1.15.2 +* reline 0.6.1 +* readline 0.0.4 +* fiddle 1.1.6 + +## Problemas de compatibilidad + +Note: Excluyendo correcciones a fallas. + + +## Problemas de compatibilidad de la librería estándar + + +## Actualizaciones al API en C + + + +## Cambios diversos + + + +Ver más detalles en +[NEWS](https://github.com/ruby/ruby/blob/{{ release.tag }}/NEWS.md) +o en [la bitácora de contribuciones](https://github.com/ruby/ruby/compare/v3_4_0...{{ release.tag }}). + +Con estos cambios, [{{ release.stats.files_changed }} archivos cambiados, {{ release.stats.insertions }} inserciones(+), {{ release.stats.deletions }} eliminacion)](https://github.com/ruby/ruby/compare/v3_3_0...{{ release.tag }}#file_bucket) +desde Ruby 3.4.0! + +## Descargas + +* <{{ release.url.gz }}> + + SIZE: {{ release.size.gz }} + SHA1: {{ release.sha1.gz }} + SHA256: {{ release.sha256.gz }} + SHA512: {{ release.sha512.gz }} + +* <{{ release.url.xz }}> + + SIZE: {{ release.size.xz }} + SHA1: {{ release.sha1.xz }} + SHA256: {{ release.sha256.xz }} + SHA512: {{ release.sha512.xz }} + +* <{{ release.url.zip }}> + + SIZE: {{ release.size.zip }} + SHA1: {{ release.sha1.zip }} + SHA256: {{ release.sha256.zip }} + SHA512: {{ release.sha512.zip }} + +## ¿Qué es Ruby? + +Ruby primero fue desarrollado por Matz (Yukihiro Matsumoto) en 1993, +y ahora es desarrollado como código de Fuentes Abiertas. Corre en diversas +plataformas y es usado en todo el mundo especialmente para desarrollo +web. + +[Caracterítica #21047]: https://bugs.ruby-lang.org/issues/21047 +[Falla #21049]: https://bugs.ruby-lang.org/issues/21049 +[Caracterítica #20610]: https://bugs.ruby-lang.org/issues/20610 +[Caracterítica #19908]: https://bugs.ruby-lang.org/issues/19908 diff --git a/es/news/_posts/2025-04-28-dos-net-imap-cve-2025-43857.md b/es/news/_posts/2025-04-28-dos-net-imap-cve-2025-43857.md new file mode 100644 index 0000000000..36584362e4 --- /dev/null +++ b/es/news/_posts/2025-04-28-dos-net-imap-cve-2025-43857.md @@ -0,0 +1,49 @@ +--- +layout: news_post +title: "CVE-2025-43857: Vulnerabilidad de denegaciónd e servicio en net-imap" +author: "nevans" +translator: vtamara +date: 2025-04-28 16:02:04 +0000 +tags: security +lang: es +--- + +Hay una vulnerabilidad de denagación de servicio (DoS) en +la gema net-imap. A esta vulnerabilidad se le ha asignado el identificador +CVE +[CVE-2025-43857]. Recomendamos actualizar la gema net-imap. + +## Detalles + +Un servidor malicioso puede enviar ana cuenta de bytes "literal" que es +leída de manera automática por el hilo receptor en el cliente. +El lector que responde localiza de inmediato memoria para el número +de bytes indicados por la respuesta del servidor. Este no debe ser +problema cuando se conecta a un servidor IMAP de confianza que +se comporta bien. Afecta conexiones inseguras y con fallas, no +confiables o servidores compromeditos (por ejemplo al conectarse +a un nombre de servidor proveido por el usuario). + +Por favor acutalice la gema net-imap a la versión 0.2.5, 0.3.9, 0.4.20, 0.5.7, +o posterior. + +Cuando se conecte a servidors no confiables o use una conexión insegura, +`max_response_size` y los manejadores de respuesta deben configurarse +de manera apropiad para limitar el consumo de memoria. +Ver más detalles en [GHSA-j3g3-5qv5-52mj]. + +## Versiones afectadas + +Gema net-imap versiones <= 0.2.4, 0.3.0 to 0.3.8, 0.4.0 to 0.4.19, y de 0.5.0 a 0.5.6. + +## Creditos + +Agradecemos a [Masamune] por descrubrir este problema. + +## Historia + +* Publicado originalmente el 2025-04-28 16:02:04 (UTC) + +[CVE-2025-43857]: https://www.cve.org/CVERecord?id=CVE-2025-43857 +[GHSA-j3g3-5qv5-52mj]: https://github.com/ruby/net-imap/security/advisories/GHSA-j3g3-5qv5-52mj +[Masamune]: https://hackerone.com/masamune_ diff --git a/es/news/_posts/2025-05-14-ruby-3-4-4-released.md b/es/news/_posts/2025-05-14-ruby-3-4-4-released.md new file mode 100644 index 0000000000..ab29b6ba61 --- /dev/null +++ b/es/news/_posts/2025-05-14-ruby-3-4-4-released.md @@ -0,0 +1,66 @@ +--- +layout: news_post +title: "Publicado Ruby 3.4.4" +author: k0kubun +translator: vtamara +date: 2025-05-14 18:20:00 +0000 +lang: es +--- + +Ruby 3.4.4 ha sido publicado. + +Esta versión incluye un arreglo a una falla relacionada con YJIT con +variables locales y resuelve un problema de compliación en Windows usando +GCC 15. +Se publicó antes de lo planeado para distribuir esas soluciones +tan pronto como sea posible. + +También se incluyen otras pocas correcciones a fallas. + +Por favor vea detalles en las [notas de publicación en GitHub](https://github.com/ruby/ruby/releases/tag/v3_4_4). + +## Calendario de publicación + +Procuramos publicar la versión estable más reciente de Ruby (actualmente +Ruby 3.4) cada dos meses después de la última publicación. +Tras esta versión (3.4.4), Ruby 3.4.5 está planeado para Julio, 3.4.6 +para Septiembre, 3.4.7 para Noviembre y 3.4.8 para Enero. + + +Si hay algún cambio que afecte a un número considerable de personas, +podría haber una publiación antes de lo planead, y el calendario que sigue +podría moverse de acuerdo a esto. + +## Descargas + +{% assign release = site.data.releases | where: "version", "3.4.4" | first %} + +* <{{ release.url.gz }}> + + SIZE: {{ release.size.gz }} + SHA1: {{ release.sha1.gz }} + SHA256: {{ release.sha256.gz }} + SHA512: {{ release.sha512.gz }} + +* <{{ release.url.xz }}> + + SIZE: {{ release.size.xz }} + SHA1: {{ release.sha1.xz }} + SHA256: {{ release.sha256.xz }} + SHA512: {{ release.sha512.xz }} + +* <{{ release.url.zip }}> + + SIZE: {{ release.size.zip }} + SHA1: {{ release.sha1.zip }} + SHA256: {{ release.sha256.zip }} + SHA512: {{ release.sha512.zip }} + + + +## Comentario de la versión + +Muchos contribuyentes, desarrolladores y usuarios que proveyeron reportes de +fallas nos ayudaron a producir esta versión. + +Gracias por sus contribuciones.