Ruby 3.5.0 preview1 veröffentlicht
Gepostet von naruse am 18. Apr 2025
Wir freuen uns, die Veröffentlichung von Ruby 3.5.0-preview1 bekannt zu geben. Ruby 3.5 aktualisiert seine Unicode-Version auf 15.1.0 und so weiter.
Sprachänderungen
*nilruft nicht mehrnil.to_aauf, ähnlich wie**nilnichtnil.to_hashaufruft. [Feature #21047]
Aktualisierungen der Kernklassen
Hinweis: Wir listen nur bemerkenswerte Updates von Core-Klassen auf.
-
Binding
Binding#local_variablesschließt keine nummerierten Parameter mehr ein. Außerdem lehnenBinding#local_variable_getundBinding#local_variable_setdie Handhabung von nummerierten Parametern ab. [Bug #21049]
-
IO
IO.selectakzeptiert +Float::INFINITY+ als Timeout-Argument. [Feature #20610]
-
String
- Unicode auf Version 15.1.0 und Emoji auf Version 15.1 aktualisiert. [Feature #19908] (gilt auch für Regexp)
Updates der Standardbibliothek
Hinweis: Wir listen nur nennenswerte Aktualisierungen von Standardbibliotheken auf.
- 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
Kompatibilitätsprobleme
Hinweis: Ausgenommen sind Feature-Fehlerbehebungen.
Kompatibilitätsprobleme der Standardbibliothek
C-API-Aktualisierungen
Verschiedene Änderungen
Weitere Details finden Sie unter NEWS oder Commit-Protokolle.
Mit diesen Änderungen wurden seit Ruby 3.4.0 2065 Dateien geändert, 36581 Einfügungen (+) und 203037 Löschungen (-) vorgenommen! (2065 files changed, 36581 insertions(+), 203037 deletions(-))
Herunterladen
-
https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.gz
SIZE: 23146162 SHA1: ee0fcfe1342116f05060279ff0c9eb1e215db0b9 SHA256: ecf09c7eb902e91cdaf9cc553cd00cca9b848b3fc0e14297850f9ab08cdd46f0 SHA512: d718973648705636eff5933a0919132fd1f6b9afea432e09cce1265c6e0125e11cc94dbff84cba1caefc03190c48d8af4a27337d2af031f3f1660ca3a3531211 -
https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.xz
SIZE: 17443928 SHA1: 8a78a9189afa20cde42207a466bcf7d421ee144b SHA256: c6cc1e9f23fe4719b024b8305345ca0cff4e1bc159f3ebff86cb5b87969863aa SHA512: 835bd0b65d546722c83b0ab454256357b48898a0de9aa8e38966f53d2370a6e99552eeaff76a0b680aefbbe7491e701e5e7357797e50f063c53e79d9561c1dac -
https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.zip
SIZE: 28548713 SHA1: bd0c32bc84ac1ce9edbc9c0a50e8c72e56b1229d SHA256: 3e1d9df578c69976a01a69b961819d00c4e8942f8b5fe4fb8e135fca4f7e7e5e SHA512: 47057e1615b2b59d5bbd0d6629e1320ed74f3d70748f1db4e8b88d6c8a3ecd255eacc7dac0cccd01923fae4b4dff9e6b9457a9858c81dab81c1ab9ee514b15fa
Was ist Ruby
Ruby wurde erstmals 1993 von Matz (Yukihiro Matsumoto) entwickelt und wird nun als Open Source entwickelt. Es läuft auf mehreren Plattformen und wird weltweit, insbesondere für die Webentwicklung, eingesetzt.
Aktuelle Nachrichten
Ruby 4.0.0 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 4.0.0 bekannt zu geben. Ruby 4.0 führt „Ruby Box“ und „ZJIT“ ein und bringt viele Verbesserungen mit sich.
Veröffentlicht von naruse am 25. Dez 2025
Ein neuer Look für Rubys Dokumentation
Nach dem Redesign von ruby-lang.org gibt es weitere Neuigkeiten zur Feier des 30-jährigen Jubiläums von Ruby: docs.ruby-lang.org hat ein komplett neues Erscheinungsbild mit Aliki – dem neuen Standard-Theme von RDoc.
Veröffentlicht von Stan Lo am 23. Dez 2025
Neues Website-Erscheinungsbild
Wir freuen uns, ein umfassendes Redesign unserer Website bekannt zu geben. Das Design für dieses Update wurde von Taeko Akatsuka erstellt.
Veröffentlicht von Hiroshi SHIBATA am 22. Dez 2025
Ruby 4.0.0 preview3 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 4.0.0-preview3 bekannt zu geben. Ruby 4.0 führt Ruby::Box und „ZJIT“ ein und bringt viele Verbesserungen mit sich.
Veröffentlicht von naruse am 18. Dez 2025