Skip to content

Commit ecc0a30

Browse files
authored
Pending publications of April and May (es) (#3573)
1 parent 7b7a669 commit ecc0a30

4 files changed

+283
-0
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
layout: news_post
3+
title: "Publicado Ruby 3.4.3"
4+
author: k0kubun
5+
translator: vtamara
6+
date: 2025-04-14 08:06:57 +0000
7+
lang: es
8+
---
9+
10+
Ruby 3.4.3 ha sido publicado.
11+
12+
Esta es una actualización rutinaria que incluye correcciones a fallas.
13+
Por favor vea más detalles en las
14+
[notas de publicación en Github](https://github.com/ruby/ruby/releases/tag/v3_4_3).
15+
16+
## Calendario de publicación
17+
18+
Procuramos publicar la versión más estable y reciente de Ruby (actualmente
19+
Ruby 3.4) cada 2 meses.
20+
Ruby 3.4.4 será publicada en Junio, 3.4.5 en Agosto,
21+
3.4.6 en Octubre, y 3.4.7 en Diciembre.
22+
23+
Si hay algún cambio que afecte a un número considerable de personas,
24+
esas versiones podrían publicarse antes de lo planeado.
25+
26+
## Descargas
27+
28+
{% assign release = site.data.releases | where: "version", "3.4.3" | first %}
29+
30+
* <{{ release.url.gz }}>
31+
32+
SIZE: {{ release.size.gz }}
33+
SHA1: {{ release.sha1.gz }}
34+
SHA256: {{ release.sha256.gz }}
35+
SHA512: {{ release.sha512.gz }}
36+
37+
* <{{ release.url.xz }}>
38+
39+
SIZE: {{ release.size.xz }}
40+
SHA1: {{ release.sha1.xz }}
41+
SHA256: {{ release.sha256.xz }}
42+
SHA512: {{ release.sha512.xz }}
43+
44+
* <{{ release.url.zip }}>
45+
46+
SIZE: {{ release.size.zip }}
47+
SHA1: {{ release.sha1.zip }}
48+
SHA256: {{ release.sha256.zip }}
49+
SHA512: {{ release.sha512.zip }}
50+
51+
## Comentario de la versión
52+
53+
Muchos contribuyentes, desarrolladores y usuarios que proveyeron reportes de
54+
fallas nos ayudaron a producir esta versión.
55+
56+
Gracias por sus contribuciones.
Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
---
2+
layout: news_post
3+
title: "Publicado Ruby 3.5.0 preview1"
4+
author: "naruse"
5+
translator: vtamara
6+
date: 2025-04-18 00:00:00 +0000
7+
lang: es
8+
---
9+
10+
{% assign release = site.data.releases | where: "version", "3.5.0-preview1" | first %}
11+
Nos complace anunciar la publicación de Ruby {{ release.version }}.
12+
Ruby 3.5 actualiza su versión de Unicode a 15.1.0, entre otros cambios.
13+
14+
## Cambios en el lenguaje
15+
16+
* `*nil` ya no llama a `nil.to_a`, similar a como `**nil` tampoco
17+
llama a `nil.to_hash`. [[Caracterítica #21047]]
18+
19+
## Actualización de clases fundamentales
20+
21+
Nota: Sólo listamos actualizaciones notables a clases fundamentales.
22+
23+
* Binding
24+
25+
* `Binding#local_variables` ya no incluye parámetros numerados.
26+
También, `Binding#local_variable_get` y `Binding#local_variable_set`
27+
se rehusan a manejar parámetros numerados.
28+
[[Falla #21049]]
29+
30+
* IO
31+
32+
* `IO.select` acepta +Float::INFINITY+ como argumento de
33+
límite de tiempo. [[Caracterítica #20610]]
34+
35+
* String
36+
37+
* Actualiza Unicode a la Version 15.1.0 y Emoji Version 15.1. [[Caracterítica #19908]]
38+
(aplica también para Regexp)
39+
40+
41+
## Actualización de la librería estándar
42+
43+
Nota: Listamos solo actualizaciones notables a las librerías estándar.
44+
45+
* ostruct 0.6.1
46+
* pstore 0.2.0
47+
* benchmark 0.4.0
48+
* logger 1.7.0
49+
* rdoc 6.13.1
50+
* win32ole 1.9.2
51+
* irb 1.15.2
52+
* reline 0.6.1
53+
* readline 0.0.4
54+
* fiddle 1.1.6
55+
56+
## Problemas de compatibilidad
57+
58+
Note: Excluyendo correcciones a fallas.
59+
60+
61+
## Problemas de compatibilidad de la librería estándar
62+
63+
64+
## Actualizaciones al API en C
65+
66+
67+
68+
## Cambios diversos
69+
70+
71+
72+
Ver más detalles en
73+
[NEWS](https://github.com/ruby/ruby/blob/{{ release.tag }}/NEWS.md)
74+
o en [la bitácora de contribuciones](https://github.com/ruby/ruby/compare/v3_4_0...{{ release.tag }}).
75+
76+
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)
77+
desde Ruby 3.4.0!
78+
79+
## Descargas
80+
81+
* <{{ release.url.gz }}>
82+
83+
SIZE: {{ release.size.gz }}
84+
SHA1: {{ release.sha1.gz }}
85+
SHA256: {{ release.sha256.gz }}
86+
SHA512: {{ release.sha512.gz }}
87+
88+
* <{{ release.url.xz }}>
89+
90+
SIZE: {{ release.size.xz }}
91+
SHA1: {{ release.sha1.xz }}
92+
SHA256: {{ release.sha256.xz }}
93+
SHA512: {{ release.sha512.xz }}
94+
95+
* <{{ release.url.zip }}>
96+
97+
SIZE: {{ release.size.zip }}
98+
SHA1: {{ release.sha1.zip }}
99+
SHA256: {{ release.sha256.zip }}
100+
SHA512: {{ release.sha512.zip }}
101+
102+
## ¿Qué es Ruby?
103+
104+
Ruby primero fue desarrollado por Matz (Yukihiro Matsumoto) en 1993,
105+
y ahora es desarrollado como código de Fuentes Abiertas. Corre en diversas
106+
plataformas y es usado en todo el mundo especialmente para desarrollo
107+
web.
108+
109+
[Caracterítica #21047]: https://bugs.ruby-lang.org/issues/21047
110+
[Falla #21049]: https://bugs.ruby-lang.org/issues/21049
111+
[Caracterítica #20610]: https://bugs.ruby-lang.org/issues/20610
112+
[Caracterítica #19908]: https://bugs.ruby-lang.org/issues/19908
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
layout: news_post
3+
title: "CVE-2025-43857: Vulnerabilidad de denegaciónd e servicio en net-imap"
4+
author: "nevans"
5+
translator: vtamara
6+
date: 2025-04-28 16:02:04 +0000
7+
tags: security
8+
lang: es
9+
---
10+
11+
Hay una vulnerabilidad de denagación de servicio (DoS) en
12+
la gema net-imap. A esta vulnerabilidad se le ha asignado el identificador
13+
CVE
14+
[CVE-2025-43857]. Recomendamos actualizar la gema net-imap.
15+
16+
## Detalles
17+
18+
Un servidor malicioso puede enviar ana cuenta de bytes "literal" que es
19+
leída de manera automática por el hilo receptor en el cliente.
20+
El lector que responde localiza de inmediato memoria para el número
21+
de bytes indicados por la respuesta del servidor. Este no debe ser
22+
problema cuando se conecta a un servidor IMAP de confianza que
23+
se comporta bien. Afecta conexiones inseguras y con fallas, no
24+
confiables o servidores compromeditos (por ejemplo al conectarse
25+
a un nombre de servidor proveido por el usuario).
26+
27+
Por favor acutalice la gema net-imap a la versión 0.2.5, 0.3.9, 0.4.20, 0.5.7,
28+
o posterior.
29+
30+
Cuando se conecte a servidors no confiables o use una conexión insegura,
31+
`max_response_size` y los manejadores de respuesta deben configurarse
32+
de manera apropiad para limitar el consumo de memoria.
33+
Ver más detalles en [GHSA-j3g3-5qv5-52mj].
34+
35+
## Versiones afectadas
36+
37+
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.
38+
39+
## Creditos
40+
41+
Agradecemos a [Masamune] por descrubrir este problema.
42+
43+
## Historia
44+
45+
* Publicado originalmente el 2025-04-28 16:02:04 (UTC)
46+
47+
[CVE-2025-43857]: https://www.cve.org/CVERecord?id=CVE-2025-43857
48+
[GHSA-j3g3-5qv5-52mj]: https://github.com/ruby/net-imap/security/advisories/GHSA-j3g3-5qv5-52mj
49+
[Masamune]: https://hackerone.com/masamune_
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
---
2+
layout: news_post
3+
title: "Publicado Ruby 3.4.4"
4+
author: k0kubun
5+
translator: vtamara
6+
date: 2025-05-14 18:20:00 +0000
7+
lang: es
8+
---
9+
10+
Ruby 3.4.4 ha sido publicado.
11+
12+
Esta versión incluye un arreglo a una falla relacionada con YJIT con
13+
variables locales y resuelve un problema de compliación en Windows usando
14+
GCC 15.
15+
Se publicó antes de lo planeado para distribuir esas soluciones
16+
tan pronto como sea posible.
17+
18+
También se incluyen otras pocas correcciones a fallas.
19+
20+
Por favor vea detalles en las [notas de publicación en GitHub](https://github.com/ruby/ruby/releases/tag/v3_4_4).
21+
22+
## Calendario de publicación
23+
24+
Procuramos publicar la versión estable más reciente de Ruby (actualmente
25+
Ruby 3.4) cada dos meses después de la última publicación.
26+
Tras esta versión (3.4.4), Ruby 3.4.5 está planeado para Julio, 3.4.6
27+
para Septiembre, 3.4.7 para Noviembre y 3.4.8 para Enero.
28+
29+
30+
Si hay algún cambio que afecte a un número considerable de personas,
31+
podría haber una publiación antes de lo planead, y el calendario que sigue
32+
podría moverse de acuerdo a esto.
33+
34+
## Descargas
35+
36+
{% assign release = site.data.releases | where: "version", "3.4.4" | first %}
37+
38+
* <{{ release.url.gz }}>
39+
40+
SIZE: {{ release.size.gz }}
41+
SHA1: {{ release.sha1.gz }}
42+
SHA256: {{ release.sha256.gz }}
43+
SHA512: {{ release.sha512.gz }}
44+
45+
* <{{ release.url.xz }}>
46+
47+
SIZE: {{ release.size.xz }}
48+
SHA1: {{ release.sha1.xz }}
49+
SHA256: {{ release.sha256.xz }}
50+
SHA512: {{ release.sha512.xz }}
51+
52+
* <{{ release.url.zip }}>
53+
54+
SIZE: {{ release.size.zip }}
55+
SHA1: {{ release.sha1.zip }}
56+
SHA256: {{ release.sha256.zip }}
57+
SHA512: {{ release.sha512.zip }}
58+
59+
60+
61+
## Comentario de la versión
62+
63+
Muchos contribuyentes, desarrolladores y usuarios que proveyeron reportes de
64+
fallas nos ayudaron a producir esta versión.
65+
66+
Gracias por sus contribuciones.

0 commit comments

Comments
 (0)