The following libraries were made standard gems with Ruby 2.7.0
New Default Gems
New Default Gem | Description | Resources |
---|---|---|
benchmark | Benchmark utility: Measures and reports the time used to execute code | RubyGems · GitHub · RDoc · CRuby |
cgi c | Support for CGI (Common Gateway Interface) | RubyGems · GitHub · RDoc · CRuby (1) · CRuby (2) · CRuby (3) · JRuby (1) |
delegate | Provides three ways to delegate method calls | RubyGems · GitHub · RDoc · CRuby |
did_you_mean | Patches error messages to suggest correct spelling of methods/classes/variables | RubyGems · GitHub · RDoc · CRuby (1) · CRuby (2) |
getoptlong | GNU getopt_long() style command-line option parsing | RubyGems · GitHub · RDoc |
net-pop | Support for POP3 (Post Office Protocol) | RubyGems · GitHub · RDoc |
net-smtp | Support for SMTP (Simple Mail Transfer Protocol) | 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 |
open3 | Simple spawning of child processes | RubyGems · GitHub · RDoc · CRuby · JRuby |
pstore | Transactional file storage for Ruby objects | RubyGems · GitHub · RDoc · CRuby |
readline | If available, readline-ext will be loaded, or (Ruby-only) default gem reline will be used. | RubyGems · GitHub · RDoc · CRuby |
readline-ext c | Interface to GNU Readline and NetBSD Editline | RubyGems · GitHub · RDoc |
reline | Ruby-only implementation of GNU Readline / NetBSD Editline | RubyGems · GitHub · RDoc · CRuby |
singleton | Mixin for Ruby classes that should only have one instance | RubyGems · GitHub · RDoc · CRuby |
timeout | Auto-terminates code blocks after the time limit is reached | RubyGems · GitHub · RDoc · CRuby · JRuby (1) · JRuby (2) |
uri | URI/URL manipulation | RubyGems · GitHub · RDoc · CRuby (1) · CRuby (2) · JRuby (1) · JRuby (2) |
yaml | require 'yaml' will load the psych default gem, yaml/dbm is a wrapper around DBM using YAML serialization, and yaml/store lets you use pstore with YAML |
RubyGems · GitHub · RDoc (1) · RDoc (2) · RDoc (3) · CRuby (1) · CRuby (2) · CRuby (3) · JRuby (1) · JRuby (2) |
Default Gems Removed
Removed Default Gem | Description | Resources |
---|---|---|
cmath | Trigonometric and transcendental functions for complex numbers | RubyGems · GitHub · RDoc |
e2mmap | Abstraction around exception handling | RubyGems · GitHub · RDoc |
scanf | Pure-Ruby scanf implementation | RubyGems · GitHub · RDoc |
shell | Provides a Ruby interface for interacting with the shell | RubyGems · GitHub · RDoc |
sync | Two-phase lock with a counter for multi-threaded code | RubyGems · GitHub · RDoc |
thwait | Waits for threads to finish | RubyGems · GitHub · RDoc |
New Bundled Gems
Bundled Gems Removed
Removed Bundled Gem | Description | Resources |
---|---|---|
did_you_mean | Patches error messages to suggest correct spelling of methods/classes/variables | RubyGems · GitHub · RDoc |
More Standard Gems
- General information about standard gems
- Gem list for Ruby: 3.4.3 · 3.4.2 · 3.4.1 · 3.4.0
- Gem list for Ruby: 3.3.8 · 3.3.7 · 3.3.6 · 3.3.5 · 3.3.4 · 3.3.3 · 3.3.2 · 3.3.1 · 3.3.0
- Gem list for Ruby: 3.2.8 · 3.2.7 · 3.2.6 · 3.2.5 · 3.2.4 · 3.2.3 · 3.2.2 · 3.2.1 · 3.2.0
- Gem list for Ruby: 3.1.7 · 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.4 · 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