You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-06-06-may-rubygems-updates.md
+32-1Lines changed: 32 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,14 +55,45 @@ Ruby version usage continues to trend steadily toward modern releases. In May 20
55
55
|*(unknown)*| 1.21% | 1.10% | 2.42% | Missing user agent info |
56
56
57
57
58
-
## Ruby news
58
+
## Interesting Ruby news
59
59
60
60
**Experimental Namespacing Lands in Ruby Master**
61
61
62
62
- A new **experimental namespacing** feature [has been introduced in Ruby master](https://bugs.ruby-lang.org/issues/21311), allowing the creation of **virtual top-level namespaces**.
63
63
- This enables applications to `require` or `load` libraries in isolation from the global namespace—including `.rb` files and native extensions. Dependencies loaded within a namespace remain confined to it.
64
64
- Namespacing helps avoid **name conflicts** between libraries that define the same modules or classes, and prevents **unintended sharing of global objects**.
65
65
- The feature opens the door for safer, more modular Ruby applications.
66
+
- Join the discussions (for example [the one about feature final name](https://bugs.ruby-lang.org/issues/21385)) and help shaping the future of Ruby!
0 commit comments