Skip to content

Commit 8a3e03a

Browse files
authored
Translate news for April 2025 (ru) (#3671)
* Translate Ruby 3.3.8 Released (ru) * Translate Ruby 3.4.3 Released (ru) * Translate Ruby 3.5.0 preview1 Released (ru)
1 parent 65835ce commit 8a3e03a

File tree

3 files changed

+201
-0
lines changed

3 files changed

+201
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
layout: news_post
3+
title: "Вышел Ruby 3.3.8"
4+
author: nagachika
5+
translator: "ablzh"
6+
date: 2025-04-09 11:00:00 +0000
7+
lang: ru
8+
---
9+
10+
Вышла новая версия Ruby 3.3.8.
11+
12+
Подробности смотрите в [заметках о релизе на GitHub](https://github.com/ruby/ruby/releases/tag/v3_3_8).
13+
14+
## Скачать
15+
16+
{% assign release = site.data.releases | where: "version", "3.3.8" | first %}
17+
18+
* <{{ release.url.gz }}>
19+
20+
SIZE: {{ release.size.gz }}
21+
SHA1: {{ release.sha1.gz }}
22+
SHA256: {{ release.sha256.gz }}
23+
SHA512: {{ release.sha512.gz }}
24+
25+
* <{{ release.url.xz }}>
26+
27+
SIZE: {{ release.size.xz }}
28+
SHA1: {{ release.sha1.xz }}
29+
SHA256: {{ release.sha256.xz }}
30+
SHA512: {{ release.sha512.xz }}
31+
32+
* <{{ release.url.zip }}>
33+
34+
SIZE: {{ release.size.zip }}
35+
SHA1: {{ release.sha1.zip }}
36+
SHA256: {{ release.sha256.zip }}
37+
SHA512: {{ release.sha512.zip }}
38+
39+
## Комментарий к релизу
40+
41+
Многие коммиттеры, разработчики и пользователи,предоставившие отчёты об ошибках, помогли нам подготовить этот релиз.
42+
Благодарим всех за их вклад.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
layout: news_post
3+
title: "Вышел Ruby 3.4.3"
4+
author: k0kubun
5+
translator: "ablzh"
6+
date: 2025-04-14 08:06:57 +0000
7+
lang: ru
8+
---
9+
10+
Вышла новая версия Ruby 3.4.3.
11+
12+
Это плановое обновление, включающее исправления ошибок. Подробности смотрите в
13+
[заметках о релизе на GitHub](https://github.com/ruby/ruby/releases/tag/v3_4_3).
14+
15+
## График релизов
16+
17+
Мы намерены выпускать последнюю стабильную версию Ruby (на данный момент Ruby 3.4) каждые 2 месяца.
18+
Ruby 3.4.4 будет выпущен в июне, 3.4.5 — в августе, 3.4.6 — в октябре, и 3.4.7 — в декабре.
19+
20+
Если произойдёт какое-либо изменение, затрагивающее значительное количество людей, эти версии могут быть выпущены раньше, чем ожидалось.
21+
22+
## Скачать
23+
24+
{% assign release = site.data.releases | where: "version", "3.4.3" | first %}
25+
26+
* <{{ release.url.gz }}>
27+
28+
SIZE: {{ release.size.gz }}
29+
SHA1: {{ release.sha1.gz }}
30+
SHA256: {{ release.sha256.gz }}
31+
SHA512: {{ release.sha512.gz }}
32+
33+
* <{{ release.url.xz }}>
34+
35+
SIZE: {{ release.size.xz }}
36+
SHA1: {{ release.sha1.xz }}
37+
SHA256: {{ release.sha256.xz }}
38+
SHA512: {{ release.sha512.xz }}
39+
40+
* <{{ release.url.zip }}>
41+
42+
SIZE: {{ release.size.zip }}
43+
SHA1: {{ release.sha1.zip }}
44+
SHA256: {{ release.sha256.zip }}
45+
SHA512: {{ release.sha512.zip }}
46+
47+
## Комментарий к релизу
48+
49+
Многие коммиттеры, разработчики и пользователи,предоставившие отчёты об ошибках, помогли нам подготовить этот релиз.
50+
Благодарим всех за их вклад.
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
---
2+
layout: news_post
3+
title: "Вышел Ruby 3.5.0-preview1"
4+
author: "naruse"
5+
translator: "ablzh"
6+
date: 2025-04-18 00:00:00 +0000
7+
lang: ru
8+
---
9+
10+
{% assign release = site.data.releases | where: "version", "3.5.0-preview1" | first %}
11+
Мы рады сообщить о выпуске Ruby {{ release.version }}. Ruby 3.5 обновляет версию Unicode до 15.1.0, и так далее.
12+
13+
## Изменения языка
14+
15+
* `*nil` больше не вызывает `nil.to_a`, аналогично тому, как `**nil` не
16+
вызывает `nil.to_hash`. [[Feature #21047]]
17+
18+
## Обновления основных классов
19+
20+
Примечание: Мы перечисляем только заметные обновления основных классов.
21+
22+
* Binding
23+
24+
* `Binding#local_variables` больше не включает номерные параметры.
25+
Также, `Binding#local_variable_get` и `Binding#local_variable_set` отказываются обрабатывать номерные параметры.
26+
[[Bug #21049]]
27+
28+
* IO
29+
30+
* `IO.select` принимает +Float::INFINITY+ в качестве аргумента таймаута..
31+
[[Feature #20610]]
32+
33+
* String
34+
35+
* Обновление Unicode до версии 15.1.0 и Emoji до версии 15.1. [[Feature #19908]]
36+
(также применяется к Regexp)
37+
38+
39+
## Обновления стандартной библиотеки
40+
41+
Примечание: Мы перечисляем только заметные обновления стандартной библиотеки.
42+
43+
* ostruct 0.6.1
44+
* pstore 0.2.0
45+
* benchmark 0.4.0
46+
* logger 1.7.0
47+
* rdoc 6.13.1
48+
* win32ole 1.9.2
49+
* irb 1.15.2
50+
* reline 0.6.1
51+
* readline 0.0.4
52+
* fiddle 1.1.6
53+
54+
## Проблемы совместимости
55+
56+
Примечание: Исключая исправления ошибок в фичах.
57+
58+
59+
## Проблемы совместимости стандартной библиотеки
60+
61+
62+
## Обновления C API
63+
64+
65+
66+
## Разные изменения
67+
68+
69+
70+
Смотрите [NEWS](https://github.com/ruby/ruby/blob/{{ release.tag }}/NEWS.md)
71+
или [логи коммитов](https://github.com/ruby/ruby/compare/v3_4_0...{{ release.tag }})
72+
для получения более подробной информации.
73+
74+
С этими изменениями, [{{ release.stats.files_changed }} файлов изменено, {{ release.stats.insertions }} добавлений(+), {{ release.stats.deletions }} удалений(-)](https://github.com/ruby/ruby/compare/v3_3_0...{{ release.tag }}#file_bucket)
75+
со времени выхода Ruby 3.4.0!
76+
77+
## Скачать
78+
79+
* <{{ release.url.gz }}>
80+
81+
SIZE: {{ release.size.gz }}
82+
SHA1: {{ release.sha1.gz }}
83+
SHA256: {{ release.sha256.gz }}
84+
SHA512: {{ release.sha512.gz }}
85+
86+
* <{{ release.url.xz }}>
87+
88+
SIZE: {{ release.size.xz }}
89+
SHA1: {{ release.sha1.xz }}
90+
SHA256: {{ release.sha256.xz }}
91+
SHA512: {{ release.sha512.xz }}
92+
93+
* <{{ release.url.zip }}>
94+
95+
SIZE: {{ release.size.zip }}
96+
SHA1: {{ release.sha1.zip }}
97+
SHA256: {{ release.sha256.zip }}
98+
SHA512: {{ release.sha512.zip }}
99+
100+
## Что такое Ruby
101+
102+
Ruby был впервые разработан Matz (Yukihiro Matsumoto) в 1993,
103+
и сейчас разрабатывается как Open Source. Он работает на множестве платформ
104+
и используется по всему миру, особенно для веб-разработки.
105+
106+
[Feature #21047]: https://bugs.ruby-lang.org/issues/21047
107+
[Bug #21049]: https://bugs.ruby-lang.org/issues/21049
108+
[Feature #20610]: https://bugs.ruby-lang.org/issues/20610
109+
[Feature #19908]: https://bugs.ruby-lang.org/issues/19908

0 commit comments

Comments
 (0)