<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/gem" -->

---
title: GEM News &amp; Updates | daily.dev
description: RubyGems, the packaging and distribution system for Ruby libraries. Readers can learn about building and publishing gems, versioning and dependency resolution through Bundler, native extensions, supply chain and account security, and hosting private gem servers.
canonical: https://daily.dev/tags/gem
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/gem
og:type: website
og:site_name: daily.dev
og:title: GEM News &amp; Updates | daily.dev
og:description: RubyGems, the packaging and distribution system for Ruby libraries. Readers can learn about building and publishing gems, versioning and dependency resolution through Bundler, native extensions, supply chain and account security, and hosting private gem servers.
og:image: https://api.daily.dev/og/tags/gem.png
og:image:width: 1200
og:image:height: 630
---

## Recommended GEM stories

## Who to follow for GEM

## Top sources covering GEM

## Most upvoted GEM posts

## Best discussed GEM posts

## All posts about GEM

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/gem#page","url":"https://daily.dev/tags/gem","name":"GEM News & Updates","description":"RubyGems, the packaging and distribution system for Ruby libraries. Readers can learn about building and publishing gems, versioning and dependency resolution through Bundler, native extensions, supply chain and account security, and hosting private gem servers.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/gem#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/cve-2024-35176-dos-in-rexml-7ggcszt9o","name":"CVE-2024-35176: DoS in REXML"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/mocktools-ruby-dns-mock-dns-mock-server-written-on-ruby-mimic-any-dns-records-for-your-test-envi-ry4kkklfl","name":"mocktools/ruby-dns-mock: DNS mock server written on 💎 Ruby. Mimic any DNS records for your test environment with fake DNS server."},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/wouterken-crystalruby-embed-crystal-code-directly-in-ruby-lomlhql0e","name":"wouterken/crystalruby: Embed Crystal code directly in Ruby"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/replace-aasm-with-rails-enum-today-btzkzrgwj","name":"Replace aasm with Rails Enum today"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/super-fast-rails-nzrm0ada3","name":"Super Fast Rails"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/cve-2024-27281-rdoc-rce-vulnerability-with-rdoc-options-in-rdoc-vewsmervy","name":"CVE-2024-27281 (rdoc): RCE vulnerability with .rdoc_options in RDoc"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/ruby-on-rails-rails-guides-facelift-two-new-official-gems-and-more--ijkvkvmei","name":"Ruby on Rails — Rails guides facelift, two new official gems and more!"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/from-sidekiq-to-solid-queue-with-scheduling-0ku2vekne","name":"From Sidekiq to Solid Queue with Scheduling"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/cve-2024-27281-rce-vulnerability-with-rdoc-options-in-rdoc-abcj8hl5z","name":"CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/simplify-your-ruby-application-configuration-with-figaro-gem-9e0scbxsa","name":"Simplify Your Ruby Application Configuration with Figaro Gem"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"GEM"}]}]}
```

