Warning: This Ruby version has not been released, yet. Standard gem data might still change.
The following libraries were made standard gems with Ruby 3.4.0
New Default Gems
Default Gems Removed
Removed Default Gem | Description | Resources |
---|---|---|
abbrev | Finds the shortest unique abbreviation amongst many strings | RubyGems · GitHub · RDoc |
base64 | Encodes and decodes strings to a Base64 representation. Implemented as a small wrapper around String#unpack | RubyGems · GitHub · RDoc |
bigdecimal c | Support for arbitrary-precision floating point decimal arithmetic | RubyGems · GitHub · RDoc |
csv | Support for CSV (Comma-separated Values) | RubyGems · GitHub · RDoc |
drb | Distributed object system for Ruby | RubyGems · GitHub · RDoc |
getoptlong | GNU getopt_long() style command-line option parsing | RubyGems · GitHub · RDoc |
mutex_m | A mixin that makes any object behave like a mutex | RubyGems · GitHub · RDoc |
nkf c | Kanji encoding converter. Can also be used via the Kconv.kconv method. | RubyGems · GitHub · RDoc |
observer | Implementation of the observer pattern, a way to let interested other objects know o an objetc's updates | RubyGems · GitHub · RDoc |
resolv-replace | Will replace Socket's DNS with resolv | RubyGems · GitHub · RDoc |
rinda | Support fot the Linda distributed computing paradigm in drb | RubyGems · GitHub · RDoc |
syslog c | Interface to the low-level syslog logger | RubyGems · GitHub · RDoc |
New Bundled Gems
New Bundled Gem | Description | Resources |
---|---|---|
abbrev | Finds the shortest unique abbreviation amongst many strings | RubyGems · GitHub · RDoc |
base64 | Encodes and decodes strings to a Base64 representation. Implemented as a small wrapper around String#unpack | RubyGems · GitHub · RDoc |
bigdecimal c | Support for arbitrary-precision floating point decimal arithmetic | RubyGems · GitHub · RDoc |
csv | Support for CSV (Comma-separated Values) | RubyGems · GitHub · RDoc |
drb | Distributed object system for Ruby | RubyGems · GitHub · RDoc |
getoptlong | GNU getopt_long() style command-line option parsing | RubyGems · GitHub · RDoc |
mutex_m | A mixin that makes any object behave like a mutex | RubyGems · GitHub · RDoc |
nkf c | Kanji encoding converter. Can also be used via the Kconv.kconv method. | RubyGems · GitHub · RDoc |
observer | Implementation of the observer pattern, a way to let interested other objects know o an objetc's updates | RubyGems · GitHub · RDoc |
repl_type_completor | Creates RBS-based code-completions to enhance the IRB (or any other Ruby read-eval-print-loop) usage experience | RubyGems · GitHub · RDoc |
resolv-replace | Will replace Socket's DNS with resolv | RubyGems · GitHub · RDoc |
rinda | Support fot the Linda distributed computing paradigm in drb | RubyGems · GitHub · RDoc |
syslog c | Interface to the low-level syslog logger | RubyGems · GitHub · RDoc |
More Standard Gems
- General information about standard gems
- Gem list for Ruby: 3.4.0 (preview)
- Gem list for Ruby: 3.3.5 · 3.3.4 · 3.3.3 · 3.3.2 · 3.3.1 · 3.3.0
- Gem list for Ruby: 3.2.5 · 3.2.4 · 3.2.3 · 3.2.2 · 3.2.1 · 3.2.0
- Gem list for Ruby: 3.1.6 · 3.1.5 · 3.1.4 · 3.1.3 · 3.1.2 · 3.1.1 · 3.1.0
- Gem list for Ruby: 3.0.7 · 3.0.6 · 3.0.5 · 3.0.4 · 3.0.3 · 3.0.2 · 3.0.1 · 3.0.0
- Gem list for Ruby: 2.7.8 · 2.7.7 · 2.7.6 · 2.7.5 · 2.7.4 · 2.7.3 · 2.7.2 · 2.7.1 · 2.7.0
- Gem list for Ruby: 2.6.10 · 2.6.9 · 2.6.8 · 2.6.7 · 2.6.6 · 2.6.5 · 2.6.4 · 2.6.3 · 2.6.2 · 2.6.1 · 2.6.0
- Gem list for Ruby: 2.5.9 · 2.5.8 · 2.5.7 · 2.5.6 · 2.5.5 · 2.5.4 · 2.5.3 · 2.5.2 · 2.5.1 · 2.5.0
- Gem list for Ruby: 2.4.10 · 2.4.9 · 2.4.8 · 2.4.7 · 2.4.6 · 2.4.5 · 2.4.4 · 2.4.3 · 2.4.2 · 2.4.1 · 2.4.0
- Gem list for Ruby: 2.3.8 · 2.3.7 · 2.3.6 · 2.3.5 · 2.3.4 · 2.3.3 · 2.3.2 · 2.3.1 · 2.3.0
- Gem list for Ruby: 2.2.10 · 2.2.9 · 2.2.8 · 2.2.7 · 2.2.6 · 2.2.5 · 2.2.4 · 2.2.3 · 2.2.2 · 2.2.1 · 2.2.0
- Compare versions: Main Rubies · Supported Rubies · All Rubies · 3.3 · 3.2 · 3.1 · 3.0 · 2.7 · 2.6 · 2.5 · 2.4 · 2.3 · 2.2
- Gemified in: 3.4 - 3.3 - 3.2 · 3.1 · 3.0 · 2.7 · 2.6 · 2.5 · 2.4 · 2.3 · 2.2
- List of Non-Gem Default Libraries
- List of Unmaintained Default Gems
- List of Removed Standard Gems