# download

Published articles for download.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## PDFx - Extract references and metadata from PDF documents, and download all referenced PDFs

DevFeed: [PDFx - Extract references and metadata from PDF documents, and download all referenced PDFs](<https://devfeed.tech/articles/pdfx-extract-references-and-metadata-from-pdf-documents-and-download-all-referenced-pdfs-31874.md>)

Original publisher: [Read original article](<https://www.metachris.dev/pdfx/>)

Author: Chris Hager

Published: 2026-09-17T02:48:44.791916Z

Content type: tutorial

Language: en

Sources: [Chris Hager](<https://devfeed.tech/sources/chris-hager.md>)

Topics: [pdf](<https://devfeed.tech/topics/pdf.md>), [Python](<https://devfeed.tech/topics/python.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [JSON](<https://devfeed.tech/topics/json.md>), [pip](<https://devfeed.tech/topics/pip.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [broken-links](<https://devfeed.tech/tags/broken-links.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [download](<https://devfeed.tech/tags/download.md>), [github](<https://devfeed.tech/tags/github.md>), [install](<https://devfeed.tech/tags/install.md>), [json](<https://devfeed.tech/tags/json.md>), [library](<https://devfeed.tech/tags/library.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

PDFx is an Apache-licensed open-source tool that extracts references and metadata from PDF documents. It detects PDF, URL, arXiv, and DOI references, can download referenced PDFs in parallel, identify broken hyperlinks, extract PDF text, and output results as text or JSON. It is available as a command-line tool and Python package, with support for local and online PDFs.

### Source excerpt

Reading over this paper and its references recently, I thought it would be great to be able to download all the references at once... This inspired me to write a little tool to do just that, and now it's done and released under the Apache open source license: https://github.com/metachris/pdfx Features Extract references and metadata from a given PDF Detects pdf, url, arxiv and doi references Fast, parallel download of all referenced PDFs Find broken hyperlinks (using the -c flag) (more) Output as text or JSON (using the -j flag) Extract the PDF text (using the --text flag) Use as command-line tool or Python package Compatible with Python 2 and 3 Works with local and online pdfs Getting Started Grab a copy of pdfx with easy_install or pip and run it:

## CoreOS 45 Test Week

DevFeed: [CoreOS 45 Test Week](<https://devfeed.tech/articles/coreos-45-test-week-26996.md>)

Original publisher: [Read original article](<https://fedoramagazine.org/coreos-45-test-week/>)

Author: Lukáš Růžička

Published: 2026-09-16T08:00:00Z

Content type: news

Language: en

Sources: [Fedora Magazine](<https://devfeed.tech/sources/fedora-magazine.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Wiki](<https://devfeed.tech/topics/wiki.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [community](<https://devfeed.tech/tags/community.md>), [contribution](<https://devfeed.tech/tags/contribution.md>), [coreos](<https://devfeed.tech/tags/coreos.md>), [download](<https://devfeed.tech/tags/download.md>), [event](<https://devfeed.tech/tags/event.md>), [fedora-linux-45](<https://devfeed.tech/tags/fedora-linux-45.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [qa](<https://devfeed.tech/tags/qa.md>), [release](<https://devfeed.tech/tags/release.md>), [test-week](<https://devfeed.tech/tags/test-week.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Fedora CoreOS and QA teams are organizing a Test Week beginning September 21, 2026, to help the community test Fedora CoreOS based on Fedora 45 content before it reaches the testing and stable streams.

### Source excerpt

The Fedora CoreOS and QA teams are gearing up for Fedora 45, and we need your help! We are organizing a Fedora CoreOS Test Week starting on September 21, 2026. This event is a great opportunity for the community to test Fedora CoreOS (FCOS) based on Fedora 45 content before it officially reaches the testing [...]

## Ruby 4.0.7 Released

DevFeed: [Ruby 4.0.7 Released](<https://devfeed.tech/articles/ruby-4-0-7-released-26578.md>)

Original publisher: [Read original article](<https://www.ruby-lang.org/en/news/2026/09/15/ruby-4-0-7-released/>)

Published: 2026-09-15T00:25:58Z

Content type: release

Language: en

Sources: [Ruby-lang](<https://devfeed.tech/sources/ruby-lang.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [releases](<https://devfeed.tech/topics/releases.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [bugfixes](<https://devfeed.tech/tags/bugfixes.md>), [contributions](<https://devfeed.tech/tags/contributions.md>), [download](<https://devfeed.tech/tags/download.md>), [release](<https://devfeed.tech/tags/release.md>), [release-schedule](<https://devfeed.tech/tags/release-schedule.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [sha256](<https://devfeed.tech/tags/sha256.md>), [xz](<https://devfeed.tech/tags/xz.md>), [zip](<https://devfeed.tech/tags/zip.md>)

### AI overview

Ruby 4.0.7 has been released as a routine update containing bugfixes. The article says Ruby 4.0.8 is planned for November, with earlier release possible if a significant user-impacting change arises.

### Source excerpt

Ruby 4.0.7 has been released. This is a routine update that includes bugfixes. Please see the GitHub releases for further details. Release Schedule We intend to release the latest stable Ruby version (currently Ruby 4.0) every two months following the most recent release. Ruby 4.0.8 will be released in November. If a change arises that significantly affects users, a release may occur earlier than planned. Download https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.7.tar.gz SIZE: 23937964 SHA1: 730d4f8cebb60a1f5b556e7b58d86d0301772558 SHA256: 911ace20f90d068ca0e4dda6d0e4f0f81e52e52f2dd4f4004c721e253412e82d SHA512: ca6fb2df4b39967f1a92399ab70579216f2a87e600d127a616d4a81a3c92b25ebf35849502a2c12e2251d69e67eade3888af4a41b8844054d5c774f07c237c6d https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.7.tar.xz SIZE: 17995980 SHA1: 7d2307f975b1fef4e0ffe5cfe13067f993b5a4c2 SHA256: 47ef59413f7a4587ba6a6b78b14036eb5e36eec2ec0b90964801e88d56a3d375 SHA512: d1d345c25bff43aa86f536b22cd04746a7d3372077bf47ec75ef1820c0b43d0dbe3573dd5e5c55ee517796f46f0cdbd22c7506aebd06581241eefb5ffd9d2e5f https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.7.zip SIZE: 29248954 SHA1: 82b1bce8abb650e3080b96a0beff810b690dafa4 SHA256: c6f889c6dccd2625ae8d595bdee8e92afb3ddae3a1669bad67bb9f24d6af30ab SHA512: 5456ee1260921589cad5f0c57e84715e9c26b1f438a4c141157093c8e37e7e5d499a96c0ed35641f3cea1b741ecda2d72bfa3ce79fdbd5491784d9e6d181ac09 Release Comment Many committers, developers, and users who provided bug reports helped us make this release. Thanks for their contributions. Posted by k0kubun on 15 Sep 2026

## Ubuntu Noble's likely last point release lands, then loses its desktop download

DevFeed: [Ubuntu Noble's likely last point release lands, then loses its desktop download](<https://devfeed.tech/articles/ubuntu-noble-s-likely-last-point-release-lands-then-loses-its-desktop-download-21630.md>)

Original publisher: [Read original article](<https://www.theregister.com/os-platforms/2026/09/14/ubuntu-nobles-likely-last-point-release-lands-then-loses-its-desktop-download/5296292>)

Author: Liam Proven

Published: 2026-09-14T16:45:00Z

Content type: news

Language: en

Sources: [www.theregister.com - Articles](<https://devfeed.tech/sources/www-theregister-com-articles.md>)

Topics: [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [canonical](<https://devfeed.tech/tags/canonical.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [download](<https://devfeed.tech/tags/download.md>), [os-platforms](<https://devfeed.tech/tags/os-platforms.md>), [release](<https://devfeed.tech/tags/release.md>), [software-bug](<https://devfeed.tech/tags/software-bug.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

Ubuntu Noble's likely final point release has landed, but its desktop download is being withdrawn. An installer bug crashes extended setups as the next Ubuntu release approaches its October debut.

### Source excerpt

Installer bug crashes extended setups while Stonking Stingray circles ahead of October debut

## Android Studio Quail 4 now available

DevFeed: [Android Studio Quail 4 now available](<https://devfeed.tech/articles/android-studio-quail-4-now-available-26337.md>)

Original publisher: [Read original article](<https://androidstudio.googleblog.com/2026/09/android-studio-quail-4-now-available.html>)

Author: Android Studio Releaser (noreply@blogger.com)

Published: 2026-09-01T13:47:46Z

Content type: release

Language: en

Sources: [Android Studio Release Updates](<https://devfeed.tech/sources/android-studio-release-updates.md>)

Topics: [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>)

Tags: [android-studio](<https://devfeed.tech/tags/android-studio.md>), [download](<https://devfeed.tech/tags/download.md>), [features](<https://devfeed.tech/tags/features.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [stable-channel](<https://devfeed.tech/tags/stable-channel.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Android Studio Quail 4 is now available in the Stable channel. Existing Stable-channel installations can update through the IDE, while other users can download it. The article directs readers to release notes for new features and changes and to closed issues for bugs fixed in previous releases.

### Source excerpt

Android Studio Quail 4 is now available in the Stable channel. If you already have an Android Studio build on the Stable channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on macOS). Otherwise, you can download it here. For information on new features and changes in Android Studio Quail 4, see the Android Studio release notes. For details of bugs fixed in each previous release of Android Studio Quail 4, see closed issues.

## Simplify your ESPHome setup with the new desktop app

DevFeed: [Simplify your ESPHome setup with the new desktop app](<https://devfeed.tech/articles/simplify-your-esphome-setup-with-the-new-desktop-app-16714.md>)

Original publisher: [Read original article](<https://esphome.io/blog/2026/08/04/simplify-your-esphome-setup-with-the-new-desktop-app/>)

Author: Jesse Hills

Published: 2026-08-04T00:00:00Z

Content type: release

Language: en

Sources: [ESPHome - Smart Home Made Simple - Blog](<https://devfeed.tech/sources/esphome-smart-home-made-simple-blog.md>)

Topics: [esphome](<https://devfeed.tech/topics/esphome.md>), [App](<https://devfeed.tech/topics/app.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [app](<https://devfeed.tech/tags/app.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [devices](<https://devfeed.tech/tags/devices.md>), [download](<https://devfeed.tech/tags/download.md>), [esphome](<https://devfeed.tech/tags/esphome.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [smart-home](<https://devfeed.tech/tags/smart-home.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

ESPHome has released a desktop app for macOS, Windows, and Linux. The app simplifies setup by handling technical installation tasks, opening the Device Builder in a browser, and providing system-tray access for reopening it, checking updates, or quitting. It runs locally without requiring a login or password.

### Source excerpt

Download the new ESPHome Device Builder desktop app for macOS, Windows, or Linux, and start building your own custom smart home devices in minutes.

## Android Studio Quail 4 Canary 2 now available

DevFeed: [Android Studio Quail 4 Canary 2 now available](<https://devfeed.tech/articles/android-studio-quail-4-canary-2-now-available-26328.md>)

Original publisher: [Read original article](<https://androidstudio.googleblog.com/2026/07/android-studio-quail-4-canary-2-now.html>)

Author: Android Studio Releaser (noreply@blogger.com)

Published: 2026-07-23T14:08:38Z

Content type: release

Language: en

Sources: [Android Studio Release Updates](<https://devfeed.tech/sources/android-studio-release-updates.md>)

Topics: [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [channel](<https://devfeed.tech/tags/channel.md>), [download](<https://devfeed.tech/tags/download.md>), [macos](<https://devfeed.tech/tags/macos.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [preview](<https://devfeed.tech/tags/preview.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Android Studio Quail 4 Canary 2 is available in the Canary channel. Existing Canary users can update through the IDE, while others can download it. The article links to preview release notes and closed issues for more details.

### Source excerpt

Android Studio Quail 4 Canary 2 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on macOS). Otherwise, you can download it here. For information on new features and changes in Android Studio Quail 4, see the Android Studio Preview release notes. For details of bugs fixed in each previous release of Android Studio Quail 4, see closed issues.

## Remote Asset Libraries

DevFeed: [Remote Asset Libraries](<https://devfeed.tech/articles/remote-asset-libraries-19186.md>)

Original publisher: [Read original article](<https://code.blender.org/2026/07/remote-asset-libraries/>)

Author: Julian Eisel

Published: 2026-07-22T12:26:48Z

Content type: release

Language: en

Sources: [Blender](<https://devfeed.tech/sources/blender.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [download](<https://devfeed.tech/tags/download.md>), [general-development](<https://devfeed.tech/tags/general-development.md>), [internet](<https://devfeed.tech/tags/internet.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [offline](<https://devfeed.tech/tags/offline.md>), [optional](<https://devfeed.tech/tags/optional.md>), [remote](<https://devfeed.tech/tags/remote.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>)

### AI overview

Blender's Remote Asset Libraries let users browse assets stored on remote servers and download them only when needed. They support optional online content, self-hosting, and offline access after assets are downloaded.

### Source excerpt

Browse assets stored online and download them only when needed.

## Ruby 3.3.12 Released

DevFeed: [Ruby 3.3.12 Released](<https://devfeed.tech/articles/ruby-3-3-12-released-19156.md>)

Original publisher: [Read original article](<https://www.ruby-lang.org/en/news/2026/07/16/ruby-3-3-12-released/>)

Published: 2026-07-16T05:08:11Z

Content type: release

Language: en

Sources: [Ruby-lang](<https://devfeed.tech/sources/ruby-lang.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [cve](<https://devfeed.tech/tags/cve.md>), [download](<https://devfeed.tech/tags/download.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Ruby 3.3.12 has been released with security fixes. The update includes erb 4.0.3.1 and net-imap 0.4.25, which fixes multiple listed CVEs, including CVE-2026-42245, CVE-2026-42246, CVE-2026-42256, CVE-2026-42257, CVE-2026-42258, CVE-2026-47240, CVE-2026-47241, and CVE-2026-47242.

### Source excerpt

Ruby 3.3.12 has been released. This release includes security fixes. Please check the topics below for details. CVE-2026-41316: ERB @_init deserialization guard bypass via def_module / def_method / def_class This release updates the default gem erb to 4.0.3.1 and the bundled gem net-imap to 0.4.25. The net-imap update fixes CVE-2026-42245, CVE-2026-42246, CVE-2026-42256, CVE-2026-42257, CVE-2026-42258, CVE-2026-47240, CVE-2026-47241 and CVE-2026-47242. Please see the release notes of net-imap v0.4.24 and net-imap v0.4.25 for the details of these fixes. Please see the GitHub releases for further details. Download https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.tar.gz SIZE: 21489887 SHA1: 1ecad817a7d3727db65cf898a51d9956888cee5b SHA256: b06d63beae271933033e27f0a389bc582a009e7845357d44365c39de525a051b SHA512: 7c620438e85beb6744acc7d1e917af554238739883d592aa9839fca78514c11e91dfd8c4b5ce611d1ea507a4412ed81f3a8b5fc6eb07ba3e392a77b518de6829 https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.tar.xz SIZE: 15891224 SHA1: 7df70ae8a9feb880e2ad5054dfebd712ba03d0eb SHA256: 873e3297990b8cff7a5436f6e510a3a7a18c74e5f2c794e4162e605fe0a743b3 SHA512: 1755901f5d1e66250e4f9f4e3a0bf31ec25055f1cb86fafc68281f6d108e9cf5329a6c74c221b1a31aa7de78e9c2d8aa7b76faf39acfce44c5ed94cf7e766f3f https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.zip SIZE: 26954647 SHA1: 8be5a3c6f4a8821ce5326a9e09d4230c9fa06faa SHA256: fc1aecfb45adeb7bebbf9549d45ce6e57f0c9dac8b83cdeb80680de02a83ce41 SHA512: ff5a0339310c464b88a444871f901f41fc735f77668b29dfc70389aae5d44fd90b55cff6c02d47a23596663525b526a86f9906c08c371d37e3fb105ea9c6b1a9 Release Comment Many committers, developers, and users who provided bug reports helped us make this release. Thanks for their contributions. Posted by hsbt on 16 Jul 2026

## Ruby 4.0.6 Released

DevFeed: [Ruby 4.0.6 Released](<https://devfeed.tech/articles/ruby-4-0-6-released-19155.md>)

Original publisher: [Read original article](<https://www.ruby-lang.org/en/news/2026/07/14/ruby-4-0-6-released/>)

Published: 2026-07-14T01:41:20Z

Content type: release

Language: en

Sources: [Ruby-lang](<https://devfeed.tech/sources/ruby-lang.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [bugfixes](<https://devfeed.tech/tags/bugfixes.md>), [download](<https://devfeed.tech/tags/download.md>), [release](<https://devfeed.tech/tags/release.md>), [release-schedule](<https://devfeed.tech/tags/release-schedule.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ruby](<https://devfeed.tech/tags/ruby.md>)

### AI overview

Ruby 4.0.6 has been released as a routine update containing bugfixes. The article provides download links and checksums, and says Ruby 4.0.7 is planned for September 2026 and Ruby 4.0.8 for November 2026.

### Source excerpt

Ruby 4.0.6 has been released. This is a routine update that includes bugfixes. Please see the GitHub releases for further details. Release Schedule We intend to release the latest stable Ruby version (currently Ruby 4.0) every two months following the most recent release. Ruby 4.0.7 will be released in September, and 4.0.8 in November. If a change arises that significantly affects users, a release may occur earlier than planned, and the subsequent schedule may shift accordingly. Download https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.6.tar.gz SIZE: 23904779 SHA1: bd2b5a5bdf0ac9947eab242f418bef10c8851712 SHA256: 837d299e8f7ddf2be31a229a7a7e019d354979825117989acb3b32b1a9be262a SHA512: 0c050ac9b806facb1e1ec1f6a8def7fc33cf1ccfb57a502b1fc467e76e534e7eaf60297fb08e35e89c8727510903f48c73ccc8f9888a017cd6032379e84ed83e https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.6.tar.xz SIZE: 17968092 SHA1: 1b55f5159fec2bfa08147fc91d23643ab176c009 SHA256: 9c9d121fe3314ea7c801e690b9de981d2b9d12d7849db99c27482468a541ba0a SHA512: c9c391675a098b5a27dd687571ab0a164c788cbb8ddcbab6d17a3e8b3c4ba389346b2e6d7807d38db3e74d225c70e378a296d60d0f465cb0fcec9702242c83c6 https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.6.zip SIZE: 29211551 SHA1: 27609f5815902a5b4dd54d5c8ee798acd90e4efe SHA256: f0f7b0ee34882ab797fc6a88262d19f5783e87f7b984dbc133cfd09c24eefcb6 SHA512: 3a0b87cf6934ec02d84bd5cf9e299904daf3de4625c0fc58781273abb7e0ae1497fc208c82d48fa6203643612c195c5267baa470e517cee179dca82e67104742 Release Comment Many committers, developers, and users who provided bug reports helped us make this release. Thanks for their contributions. Posted by k0kubun on 14 Jul 2026

## Moxy - My new programming font

DevFeed: [Moxy - My new programming font](<https://devfeed.tech/articles/moxy-my-new-programming-font-25290.md>)

Original publisher: [Read original article](<https://kau.sh/blog/moxy/>)

Author: Kaushik Gopal

Published: 2026-06-16T07:00:00Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [Font](<https://devfeed.tech/topics/font.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [download](<https://devfeed.tech/tags/download.md>), [files](<https://devfeed.tech/tags/files.md>), [fonts](<https://devfeed.tech/tags/fonts.md>), [jetbrains](<https://devfeed.tech/tags/jetbrains.md>), [ligatures](<https://devfeed.tech/tags/ligatures.md>), [mono](<https://devfeed.tech/tags/mono.md>), [plex](<https://devfeed.tech/tags/plex.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-font](<https://devfeed.tech/tags/programming-font.md>)

### AI overview

The article introduces Moxy, a programming font built on Recursive with opinionated character choices and fixes, incorporating some glyph ideas from Lilex. It explains the font's customizable character choices and provides installation instructions for the v1 release.

### Source excerpt

Every time I switch or try out a new font, I track it in my my-new-programming-font series. Some of the popular ones: IBM Plex Mono, Recursive, Commit Mono, Berkeley Mono. This time's a little different. It's one I've "made" myself, and I'm calling it Moxy. Built on strong bones ## Moxy is built on top of Recursive. It's a stretch to call it a new font -- it's Recursive with a set of opinionated character choices and a few fixes to the original. There's two things I love about Recursive: it's one of the most legible and clear fonts out there it's got flair1 Recursive was also a pioneer in pushing what variable type fonts can do. Another font I've been testing and playing with is Lilex. It's popular again because editors like Zed use it as the default. Lilex is really just IBM Plex Mono with a set of special characters and ligature choices. It's an excellent font in many ways, and one I often find myself switching to. Lilex has a few ligatures I absolutely love for programming. So, with the power of AI coding, I thought to myself: what if I had Recursive but with some of the glyphs of Lilex? Thus was born Moxy. What's different: ## The font ships with my specific Recursive character choices baked in. But you can swap them in and out depending on your preference. Install it ## Download the v1 release, unzip it, and install the .ttf files like any other font. Alternatively, use brew: brew install --cask kaushikgopal/tools/font-moxy People understandably love and swear by JetBrains Mono. They keep asking why I don't cite or bring it up. I love that JetBrains Mono exists, but I find it a "drab" font -- and that's not always a bad thing. When you look at Recursive, it makes a statement. ↩︎

## Use Your Mac for AI Agents: Self-Host Gemma 4 12 B with Pulumi and Tailscale

DevFeed: [Use Your Mac for AI Agents: Self-Host Gemma 4 12 B with Pulumi and Tailscale](<https://devfeed.tech/articles/use-your-mac-for-ai-agents-self-host-gemma-4-12-b-with-pulumi-and-tailscale-19026.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/self-host-gemma4-llama-cpp-k8s-tailscale-pulumi/>)

Author: Pablo Seibelt

Published: 2026-06-04T00:00:00Z

Content type: tutorial

Language: en

Sources: [Pulumi](<https://devfeed.tech/sources/pulumi.md>)

Topics: [gemma4](<https://devfeed.tech/topics/gemma4.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [On-device AI](<https://devfeed.tech/topics/on-device-ai.md>), [multimodal](<https://devfeed.tech/topics/multimodal.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [download](<https://devfeed.tech/tags/download.md>), [gemma-4](<https://devfeed.tech/tags/gemma-4.md>), [gemma4](<https://devfeed.tech/tags/gemma4.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [macos](<https://devfeed.tech/tags/macos.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [python](<https://devfeed.tech/tags/python.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

A tutorial for self-hosting Gemma 4 12 B on a modern Mac using llama.cpp with Apple Metal acceleration. It combines host-native inference with a local Kubernetes cluster, Pulumi infrastructure as code, and Tailscale for secure access, and reports validation results on a MacBook Pro with an Apple M3 Max and 36 GB RAM.

### Source excerpt

If you run AI tools and agents, you've probably accepted three tradeoffs: your data leaves your network, you can't work offline, and your bill scales with usage. Open-weight models now run well on consumer hardware. Once the model is on your machine, your data stays local, inference works offline, and tokens cost nothing. If you own a modern Mac, you can run a high-quality model yourself. Gemma 4 is an open-weights model family from Google. This post focuses on Gemma 4 12 B, released in June 2026, using Unsloth's Q8_0 GGUF. The 12 B model fits comfortably on a modern Mac while leaving enough headroom for local llama.cpp and a chat UI. We'll use llama.cpp for host-native inference, k3d for a local Kubernetes cluster, Pulumi for infrastructure as code, and Tailscale for secure access. Prerequisites This setup was validated on the following hardware: macOS 26 Tahoe, version 26.5 MacBook Pro with Apple M3 Max 36 GB RAM On this machine, llama.cpp reported about 20 output tokens per second for a 160-token validation response with unsloth/gemma-4-12b-it-GGUF, gemma-4-12b-it-Q8_0.gguf, and a 131,072-token context. Sustained throughput varies by prompt length, thermal state, and llama.cpp settings. You'll need brew, docker, pulumi, and tailscale installed. We'll also install k3d during the process. Run Gemma 4 with host-native llama.cpp We use llama.cpp directly on macOS to leverage Apple Metal acceleration. Running the LLM on the host is more efficient than trying to pass GPU access into a local Kubernetes VM. Install the build tools: brew install cmake git Then build llama.cpp from source and download the multimodal projector. In validation, Homebrew llama.cpp 9430 could run text inference, but it could not load the new Gemma 4 12 B projector and failed with unknown projector type: gemma4uv. Building current llama.cpp from source fixed that. llm_home="$HOME/pulumi-gemma4-llm" mkdir -p "$llm_home/models" "$llm_home/logs" if [ ! -d "$llm_home/llama.cpp/.git" ]; then git clon

## Ruby 4.0.4 Released

DevFeed: [Ruby 4.0.4 Released](<https://devfeed.tech/articles/ruby-4-0-4-released-19151.md>)

Original publisher: [Read original article](<https://www.ruby-lang.org/en/news/2026/05/11/ruby-4-0-4-released/>)

Published: 2026-05-11T21:41:38Z

Content type: release

Language: en

Sources: [Ruby-lang](<https://devfeed.tech/sources/ruby-lang.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [bugfixes](<https://devfeed.tech/tags/bugfixes.md>), [contributions](<https://devfeed.tech/tags/contributions.md>), [developers](<https://devfeed.tech/tags/developers.md>), [download](<https://devfeed.tech/tags/download.md>), [release](<https://devfeed.tech/tags/release.md>), [release-schedule](<https://devfeed.tech/tags/release-schedule.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [sha256](<https://devfeed.tech/tags/sha256.md>), [xz](<https://devfeed.tech/tags/xz.md>), [zip](<https://devfeed.tech/tags/zip.md>)

### AI overview

Ruby 4.0.4 has been released as a routine update containing bug fixes. The article provides download links, checksums, the planned Ruby 4.0 release schedule, and acknowledgments to contributors.

### Source excerpt

Ruby 4.0.4 has been released. This is a routine update that includes bugfixes. Please see the GitHub Releases for further details. Release Schedule We intend to release the latest stable Ruby version (currently Ruby 4.0) every two months following the most recent regular release. Ruby 4.0.5 will be released in July, 4.0.6 in September, and 4.0.7 in November. If a change arises that significantly affects users, a release may occur earlier than planned, and the subsequent schedule may shift accordingly. Download https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.tar.gz SIZE: 23816838 SHA1: 3633db75e6b4848b509ecccc64704d8f4467f068 SHA256: f35f6edfa3dabb3f723f9d0cf1906c6512ae77f4e412ab1e68cc6e91d230fa80 SHA512: b0cc9af75ee25628483a32ecd5ea6477d637ee3c75795f411bc4ebde7d86ab754fddf96385cfc5955b9dbd016418cbd7178c82dad7876b2b7119238f5159ed3a https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.tar.xz SIZE: 17899740 SHA1: 9e070a8a78e6faa35382360b47526042657b236d SHA256: 6ff9d2d6e75f5a6f997222ecc45f79209d663737eceb3689d1f42ab952673fb7 SHA512: cccc041379fd4e46a736a5c10ccf81627766a7175113c34754797b915bebcd0ce821d9cd7b42cc616b0a1f9ee38eee5ab7560c1840fa6672819c293e498a3f6f https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.zip SIZE: 29122429 SHA1: 5edc7ce0adc2851a355673a5bb42b75efd4cf2b2 SHA256: 508bc83baed022c20671d69dd264e6783d61b89767b5d387c0f8efea00b62219 SHA512: b5db7ba616c56bdac9a61362d88d6350c8a8b59b5d812c1395476db73cb60fb403994e0bc3285aa2f57acbef3e30bcfce4bee4c5c8433b39d8f0a7c6dbb9bd29 Release Comment Many committers, developers, and users who provided bug reports helped us make this release. Thanks for their contributions. Posted by k0kubun on 11 May 2026

## Vulkan SC SDK Released: An Integrated Toolchain for Vulkan Safety-Critical Development

DevFeed: [Vulkan SC SDK Released: An Integrated Toolchain for Vulkan Safety-Critical Development](<https://devfeed.tech/articles/vulkan-sc-sdk-released-an-integrated-toolchain-for-vulkan-safety-critical-development-15123.md>)

Original publisher: [Read original article](<https://www.khronos.org/blog/vulkan-sc-sdk-released-an-integrated-toolchain-for-vulkan-safety-critical-development>)

Author: Khronos Group (webservices@khronosgroup.org)

Published: 2026-05-06T13:00:00Z

Content type: release

Language: en

Sources: [Blogs Khronos Blog](<https://devfeed.tech/sources/blogs-khronos-blog.md>)

Topics: [SDK](<https://devfeed.tech/topics/sdk.md>), [toolchain](<https://devfeed.tech/topics/toolchain.md>), [Development](<https://devfeed.tech/topics/development.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [CMake](<https://devfeed.tech/topics/cmake.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [blog-vulkans](<https://devfeed.tech/tags/blog-vulkans.md>), [building](<https://devfeed.tech/tags/building.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [components](<https://devfeed.tech/tags/components.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [download](<https://devfeed.tech/tags/download.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [install](<https://devfeed.tech/tags/install.md>), [installation](<https://devfeed.tech/tags/installation.md>), [integration](<https://devfeed.tech/tags/integration.md>), [linux](<https://devfeed.tech/tags/linux.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vulkan](<https://devfeed.tech/tags/vulkan.md>), [vulkan-sc](<https://devfeed.tech/tags/vulkan-sc.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The Vulkan SC SDK is a unified installer for tools supporting safety-critical application development. It provides Linux and Windows installers, optional environment setup, CMake integration, pipeline cache compiler discovery, and components including the Vulkan SC loader, emulation and validation layers, device simulation, utilities, and samples. Version 1.0.21 is available on GitHub.

### Source excerpt

Developers building safety-critical applications can now get started with Vulkan® SC faster than ever. The new Vulkan SC SDK is a simpler way to install and use a comprehensive set of tools and utilities to leverage the Vulkan SC ecosystem. With installers for Linux and Windows, the SDK makes it easy for developers to get up and running quickly, whether they are just getting started with Vulkan SC or building on existing deployments.

## Hedge 303: Data Centers?

DevFeed: [Hedge 303: Data Centers?](<https://devfeed.tech/articles/hedge-303-data-centers-10870.md>)

Original publisher: [Read original article](<https://rule11.tech/hedge-303/>)

Author: Russ

Published: 2026-04-23T18:43:53Z

Content type: opinion

Language: en

Sources: [rule 11 reader](<https://devfeed.tech/sources/rule-11-reader.md>)

Topics: [data centers](<https://devfeed.tech/topics/data-centers.md>)

Tags: [audio](<https://devfeed.tech/tags/audio.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [download](<https://devfeed.tech/tags/download.md>), [fcc](<https://devfeed.tech/tags/fcc.md>), [hedge](<https://devfeed.tech/tags/hedge.md>), [policy](<https://devfeed.tech/tags/policy.md>), [us](<https://devfeed.tech/tags/us.md>)

### AI overview

A roundtable discussion examines why data centers are being built and considers the FCC's ban on non-US-made home routers, including whether the policy was appropriate and what alternatives might exist.

### Source excerpt

In this roundtable episode of the Hedge, Eyvonne, Tom, and Russ hang out and talk about data centers--why are we building all these things again? Our second topic is the FCC's ban on non-US made home routers. Was this the right thing to do? Was it the wrong thing to do? Were there any other policy options?

## QEMU version 11.0.0 released

DevFeed: [QEMU version 11.0.0 released](<https://devfeed.tech/articles/qemu-version-11-0-0-released-32657.md>)

Original publisher: [Read original article](<https://www.qemu.org/2026/04/22/qemu-11-0-0/>)

Published: 2026-04-22T16:11:00Z

Content type: release

Language: en

Sources: [QEMU](<https://devfeed.tech/sources/qemu.md>)

Topics: [qemu](<https://devfeed.tech/topics/qemu.md>), [version](<https://devfeed.tech/topics/version.md>), [virtualization](<https://devfeed.tech/topics/virtualization.md>), [systems](<https://devfeed.tech/topics/systems.md>), [x86](<https://devfeed.tech/topics/x86.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [virtio](<https://devfeed.tech/topics/virtio.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [gdb](<https://devfeed.tech/topics/gdb.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [availability](<https://devfeed.tech/tags/availability.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [download](<https://devfeed.tech/tags/download.md>), [gdb](<https://devfeed.tech/tags/gdb.md>), [kvm](<https://devfeed.tech/tags/kvm.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [qemu-11-0](<https://devfeed.tech/tags/qemu-11-0.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [testing](<https://devfeed.tech/tags/testing.md>), [updates](<https://devfeed.tech/tags/updates.md>), [virtio](<https://devfeed.tech/tags/virtio.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>), [x86](<https://devfeed.tech/tags/x86.md>)

### AI overview

QEMU 11.0.0 is released with more than 2,500 commits from 237 authors. Highlights include a new Nitro accelerator for AWS Nitro Enclaves, expanded accelerator and confidential VM support, new architecture features, and updates to device emulation, plugins, drivers, and debugging.

### Source excerpt

We'd like to announce the availability of the QEMU 11.0.0 release. This release contains 2500+ commits from 237 authors.

## Ruby 4.0.3 Released

DevFeed: [Ruby 4.0.3 Released](<https://devfeed.tech/articles/ruby-4-0-3-released-19150.md>)

Original publisher: [Read original article](<https://www.ruby-lang.org/en/news/2026/04/21/ruby-4-0-3-released/>)

Published: 2026-04-21T08:45:44Z

Content type: release

Language: en

Sources: [Ruby-lang](<https://devfeed.tech/sources/ruby-lang.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [bug](<https://devfeed.tech/topics/bug.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [contributions](<https://devfeed.tech/tags/contributions.md>), [cve](<https://devfeed.tech/tags/cve.md>), [download](<https://devfeed.tech/tags/download.md>), [release](<https://devfeed.tech/tags/release.md>), [release-schedule](<https://devfeed.tech/tags/release-schedule.md>), [ruby](<https://devfeed.tech/tags/ruby.md>)

### AI overview

Ruby 4.0.3 has been released as a security-focused update containing ERB 6.0.1.1, which fixes CVE-2026-41316. The article advises affected applications using Marshal.load on untrusted data with erb and activesupport loaded to update ERB.

### Source excerpt

Ruby 4.0.3 has been released. This release only contains ERB 6.0.1.1, which fixes CVE-2026-41316. If your application calls Marshal.load on untrusted data AND has both erb and activesupport loaded, please update your ERB to 4.0.3.1, 4.0.4.1, 6.0.1.1, 6.0.4 or later. You may use this Ruby 4.0.3 release to do so. Release Schedule We intend to release the latest stable Ruby version (currently Ruby 4.0) every two months following the most recent regular release. Ruby 4.0.4 will be released in May, 4.0.5 in July, 4.0.6 in September, and 4.0.7 in November. If a change arises that significantly affects users, a release may occur earlier than planned, and the subsequent schedule may shift accordingly. Download https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.tar.gz SIZE: 23806898 SHA1: 619db0f25713a8f007d5889ae6e66ba0d31118e8 SHA256: 77964acc370d5c8375b9502e5ba6c13c03ef91ab9eb9f521c84fb42b9c9a6b0f SHA512: 6fd12620869a9a36fa2e1cce302de42f429ab9e9fae1fe3b0901ca1a1b3a606a83feed87f4b76935beb715e8a750cf718f88afef2de4e866ad574b33abb12dbe https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.tar.xz SIZE: 17878572 SHA1: faf1f3df171d2160116d190ca32b6b00e0338bfa SHA256: 22cf6005d25bbe496b5ebe9224d63a1aaabfbfe02591bb5d612517c5a7836f29 SHA512: 5816fb264ce76df59f4bfe0cadceb45025fada2e61f2c14024d6b03f63d304820cddf94afcf82a4951fd12f3b0d9148683f856f3f2245d56042fc8407b6cbff5 https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.zip SIZE: 29109899 SHA1: d19d91723d7a19a34b860eee8544093f64c9d92f SHA256: a80f1a3162950cfc1ef70f066132005efbb817f7ab6f16dcc244e5f015aabbc2 SHA512: 48b18fc578b5d7cd362a549ff5091c749d0460122f5dc3701fd6dada8016253fe0e85c498e20943e1a7f360b1e9fd073939da00df4b0c8a1afdddc16c43e43bc Release Comment Many committers, developers, and users who provided bug reports helped us make this release. Thanks for their contributions. Posted by k0kubun on 21 Apr 2026

## How to Sell Printables Online: Platforms, Pricing, and Delivery

DevFeed: [How to Sell Printables Online: Platforms, Pricing, and Delivery](<https://devfeed.tech/articles/how-to-sell-printables-online-platforms-pricing-and-delivery-10363.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/sell-printables-online/>)

Author: Ayush Agarwal

Published: 2026-04-15T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [pdf](<https://devfeed.tech/topics/pdf.md>), [Template](<https://devfeed.tech/topics/template.md>), [Zip](<https://devfeed.tech/topics/zip.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [design](<https://devfeed.tech/tags/design.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [download](<https://devfeed.tech/tags/download.md>), [files](<https://devfeed.tech/tags/files.md>), [free](<https://devfeed.tech/tags/free.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [products](<https://devfeed.tech/tags/products.md>), [tools](<https://devfeed.tech/tags/tools.md>), [zip](<https://devfeed.tech/tags/zip.md>)

### AI overview

A tutorial on creating, pricing, packaging, and selling printable digital products online. It covers design tools, print-quality requirements, PDF and ZIP delivery, platform considerations, and payment and delivery setup with Dodo Payments.

### Source excerpt

Learn how to create, price, and sell printable digital products online. Covers design tools, delivery automation, and the best platforms for selling printables.

## Ruby 3.2.11 Released

DevFeed: [Ruby 3.2.11 Released](<https://devfeed.tech/articles/ruby-3-2-11-released-19148.md>)

Original publisher: [Read original article](<https://www.ruby-lang.org/en/news/2026/03/27/ruby-3-2-11-released/>)

Published: 2026-03-27T00:00:00Z

Content type: release

Language: en

Sources: [Ruby-lang](<https://devfeed.tech/sources/ruby-lang.md>)

Topics: [Ruby](<https://devfeed.tech/topics/ruby.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Security](<https://devfeed.tech/topics/security.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Zip](<https://devfeed.tech/topics/zip.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [cve](<https://devfeed.tech/tags/cve.md>), [download](<https://devfeed.tech/tags/download.md>), [github](<https://devfeed.tech/tags/github.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [security](<https://devfeed.tech/tags/security.md>), [sha256](<https://devfeed.tech/tags/sha256.md>), [zip](<https://devfeed.tech/tags/zip.md>)

### AI overview

Ruby 3.2.11 has been released with an update to the zlib gem addressing CVE-2026-27820. It is the final Ruby 3.2 release, with no further updates or security fixes planned for the series; users are recommended to upgrade to Ruby 3.4 or 4.0.

### Source excerpt

Ruby 3.2.11 has been released. This release includes an update to the zlib gem addressing CVE-2026-27820. Please see the GitHub releases for further details. This is the final release of the Ruby 3.2 series. We will not provide any further updates, including security fixes, for the Ruby 3.2 series. We recommend upgrading to Ruby 3.4 or 4.0. Download https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.gz SIZE: 19984344 SHA1: 9534a3aa08d2ccb4d3c50b1301b2da9a9b91c4ab SHA256: b3eeabd6636f334531db3ffdc3229eb05e524740e6c84fdc043720573cf2f8b2 SHA512: 95896bbf519604da0dc3d82066ac92c3f661b2ee9ffd8e2c9effce4773677445f1dcc43b05539050024b57f4f94f43984a734a03015ac6e29679e79d5a093a67 https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.tar.xz SIZE: 14695828 SHA1: 501cecc15ba079087967888ae455d62e5886fbc1 SHA256: c13aec0c206725d5d356acbae6e5fd8bffd92dc325aec14fd5dd7795d4b763d2 SHA512: 418739d476d34e2467e7f1ee60ff63a1969a362b49871bdc488676c1ac7d28b198deee85e2bd951a23f5b0e8425bc89ca59d5c8cb8415fa5ed835555e3d3af8d https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.11.zip SIZE: 24594356 SHA1: 7e84c9433f32a758da123d3b5532cc632d19d503 SHA256: 08ab90aa4ada9268e96aa47fb6c3a77fdb3b2f792f2671053e3b55a6141618ce SHA512: 133d63cd9bb7c9fe38eecd18c996013de0a56fef09c89c42f4fc9c383f09ab4ab3b0b31edbadd1fd1aaa797fbb9c86128ded51c6e5263cd3225754e714b3d195 Release Comment Since the initial release of Ruby 3.2.0 on December 25, 2022, the Ruby 3.2 series has been supported for over three years. We would like to thank all committers, developers, and users who provided bug reports and contributions throughout the life of the Ruby 3.2 series. Posted by hsbt on 27 Mar 2026

## Keycloak 26.5.5 released

DevFeed: [Keycloak 26.5.5 released](<https://devfeed.tech/articles/keycloak-26-5-5-released-31761.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2026/03/keycloak-2655-released>)

Author: Keycloak Team

Published: 2026-03-05T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [saml](<https://devfeed.tech/topics/saml.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [broker](<https://devfeed.tech/tags/broker.md>), [cve](<https://devfeed.tech/tags/cve.md>), [download](<https://devfeed.tech/tags/download.md>), [idm](<https://devfeed.tech/tags/idm.md>), [idp](<https://devfeed.tech/tags/idp.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [keycloak-release](<https://devfeed.tech/tags/keycloak-release.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [login](<https://devfeed.tech/tags/login.md>), [migration-guide](<https://devfeed.tech/tags/migration-guide.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [release](<https://devfeed.tech/tags/release.md>), [saml](<https://devfeed.tech/tags/saml.md>), [security](<https://devfeed.tech/tags/security.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

Keycloak 26.5.5 was released on March 5, 2026. The release includes security fixes for SAML broker authentication bypass, disabled identity provider enforcement, disabled SAML identity provider login, and encrypted assertion injection.

### Source excerpt

To download the release go to Keycloak downloads. Upgrading Before upgrading refer to the migration guide for a complete list of changes. All resolved issues Security fixes #46909 CVE-2026-3047 SAML broker: Authentication bypass due to disabled SAML client completing IdP-initiated login #46910 CVE-2026-3009 Improper Enforcement of Disabled Identity Provider in IdentityBrokerService #46911 CVE-2026-2603 Disabled SAML IdP still allows IdP-initiated broker login #46912 CVE-2026-2092 saml broker encrypted assertion injection

## Airflow Survey 2025

DevFeed: [Airflow Survey 2025](<https://devfeed.tech/articles/airflow-survey-2025-32548.md>)

Original publisher: [Read original article](<https://airflow.apache.org/blog/airflow-survey-2025/>)

Author: Apache Airflow

Published: 2026-01-22T00:00:00Z

Content type: article

Language: en

Sources: [Apache Airflow Blog](<https://devfeed.tech/sources/apache-airflow-blog.md>)

Topics: [airflow](<https://devfeed.tech/topics/airflow.md>), [data](<https://devfeed.tech/topics/data.md>), [CSV](<https://devfeed.tech/topics/csv.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [airflow](<https://devfeed.tech/tags/airflow.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [apache-airflow](<https://devfeed.tech/tags/apache-airflow.md>), [community](<https://devfeed.tech/tags/community.md>), [csv](<https://devfeed.tech/tags/csv.md>), [download](<https://devfeed.tech/tags/download.md>), [form](<https://devfeed.tech/tags/form.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [interactive](<https://devfeed.tech/tags/interactive.md>), [report](<https://devfeed.tech/tags/report.md>), [responses](<https://devfeed.tech/tags/responses.md>), [share](<https://devfeed.tech/tags/share.md>), [survey](<https://devfeed.tech/tags/survey.md>), [users](<https://devfeed.tech/tags/users.md>), [view](<https://devfeed.tech/tags/view.md>)

### AI overview

This page presents the Airflow Survey 2025 interactive report, hosted by Astronomer and sponsored and supported by the Apache Airflow community. The supplied evidence does not include the survey findings.

### Source excerpt

The interactive report is hosted by Astronomer. The Apache Airflow community thanks Astronomer for running this survey, for sponsoring it and providing the report in this form, and for their effort in marketing, analysis, and preparing the graphics. View raw data Download survey responses (CSV)

## Introducing the Spend by Date Range Billing View

DevFeed: [Introducing the Spend by Date Range Billing View](<https://devfeed.tech/articles/introducing-the-spend-by-date-range-billing-view-19866.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/custom-date-range-billing-view>)

Author: Rebecca Davis

Published: 2025-12-16T21:27:44Z

Content type: release

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Finance](<https://devfeed.tech/topics/finance.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [API](<https://devfeed.tech/topics/api.md>), [CSV](<https://devfeed.tech/topics/csv.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [billing](<https://devfeed.tech/tags/billing.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [console](<https://devfeed.tech/tags/console.md>), [cost-optimization](<https://devfeed.tech/tags/cost-optimization.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [download](<https://devfeed.tech/tags/download.md>), [reporting](<https://devfeed.tech/tags/reporting.md>)

### AI overview

DigitalOcean introduces a custom date range billing view that lets customers analyze cloud spending over specific periods, with daily, weekly, and monthly breakdowns by product. The feature is available globally through the Billing Console, Cloud Console, and API, with CSV report downloads.

### Source excerpt

If you've ever stared at an unexpected cloud bill spike and sifted through invoices trying to find the cause, you know how time-consuming cost investigations can be. Until now, identifying cost anomalies often meant waiting for your monthly invoice or manually calculating month-to-date usage. That changes today. All DigitalOcean customers now have access to the new custom date range billing view. This new feature is accessible in the Billing Console by going to Billing -> Insights. Additionally, you can download your report as a CSV so you can view your granular billing insights offline. What's included in this new feature This update gives you clearer, more granular visibility into your cloud costs (segmented into daily, weekly, and monthly spend by product) making budgeting and forecasting far easier. DevOps, Finance, and growing teams can now manage spend proactively instead of reacting after the fact. For all customers, this feature is available globally and fully self-service via the Cloud Console and API. Here is a close look into the features of this new billing view: Custom date range filtering: You are no longer limited to invoices for viewing your spending. Choose any start and end date to view total spend for that exact range. This makes it easy to align cloud costs with development sprints, project timelines, or product launches-and improves internal chargebacks and budgeting accuracy. Daily spend breakdown: Daily granularity is key for surfacing anomalies. Instead of a single aggregated number, you can see how your spend changes day by day. If a deployment three weeks ago caused a spike, you can pinpoint the exact day and correlate it with logs to find the root cause quickly. Cost by product breakdown: See exactly where your money is going with a breakdown of spend across services such as: Droplets Databases Spaces Bandwidth Financial adjustments at a glance: For organization-level reporting, the total costs now clearly include financial adjustments like

## Keycloak 26.4.5 released

DevFeed: [Keycloak 26.4.5 released](<https://devfeed.tech/articles/keycloak-26-4-5-released-31736.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2025/11/keycloak-2645-released>)

Author: Keycloak Team

Published: 2025-11-12T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [changelog](<https://devfeed.tech/topics/changelog.md>)

Tags: [authorization](<https://devfeed.tech/tags/authorization.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [ci](<https://devfeed.tech/tags/ci.md>), [docs](<https://devfeed.tech/tags/docs.md>), [download](<https://devfeed.tech/tags/download.md>), [email](<https://devfeed.tech/tags/email.md>), [idm](<https://devfeed.tech/tags/idm.md>), [import](<https://devfeed.tech/tags/import.md>), [jpa](<https://devfeed.tech/tags/jpa.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [keycloak-release](<https://devfeed.tech/tags/keycloak-release.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [migration-guide](<https://devfeed.tech/tags/migration-guide.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [ordering](<https://devfeed.tech/tags/ordering.md>), [quarkus](<https://devfeed.tech/tags/quarkus.md>), [release](<https://devfeed.tech/tags/release.md>), [saml](<https://devfeed.tech/tags/saml.md>), [sso](<https://devfeed.tech/tags/sso.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Keycloak 26.4.5 was released on November 12, 2025. The release page links to downloads and a migration guide and lists resolved issues involving tests, documentation, JPA, email persistence, database migration, authorization policies, attribute ordering, Quarkus builds, URL normalization, and the Admin Console.

### Source excerpt

To download the release go to Keycloak downloads. Upgrading Before upgrading refer to the migration guide for a complete list of changes. All resolved issues Bugs #42601 Flaky test: org.keycloak.testsuite.broker.KcOidcBrokerTest#testPostBrokerLoginFlowWithOTP ci #43212 Document missing artifact dependency for UserStoragePrivateUtil docs #43564 Invalid liquibase check sum for jpa-changelog-2.5.0.xml core #43718 Email Not Persisted During Registration When "Email as Username" is Enabled and User Edit Permission is Disabled user-profile #43793 import does not seem to run db migration import-export #43883 Creating group policy on a client uses "manage-clients" role if FGAP V1 is disabled authorization-services #44010 Ordering attributes will unset the unmanaged attribute policy user-profile #44031 Can't build keycloak 26.4.4 with quarkus.launch.rebuild=true dist/quarkus #44056 Allow only normalized URLs in requests caused a regression in view authz permission details in Admin Consol admin/ui #44117 DockerClientTest failure testsuite

## Start a Lab From a GitHub netlab Topology File

DevFeed: [Start a Lab From a GitHub netlab Topology File](<https://devfeed.tech/articles/start-a-lab-from-a-github-netlab-topology-file-11244.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/09/netlab-download-url/>)

Published: 2025-09-24T05:37:00Z

Content type: release

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [commands](<https://devfeed.tech/tags/commands.md>), [download](<https://devfeed.tech/tags/download.md>), [examples](<https://devfeed.tech/tags/examples.md>), [github](<https://devfeed.tech/tags/github.md>), [graph](<https://devfeed.tech/tags/graph.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [release](<https://devfeed.tech/tags/release.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

The 25.09 release of netlab lets users start labs from topology URLs, including GitHub links. netlab downloads and validates the YAML topology, saves it locally, and then continues with the usual lab creation or startup workflow.

### Source excerpt

Someone approached me after my NOG.HR netlab presentation and said: "wouldn't it be great if we could just start the lab from an example topology published on GitHub?" It took me almost a year to get it done, but the functionality finally made it into the 25.09 release: Read more ...

[Next page](<https://devfeed.tech/tags/download.md?cursor=WyIyMDI1LTA5LTI0VDA1OjM3OjAwKzAwOjAwIiwgIjY0N2VmYzQ1LWE3MDQtNGY5Mi1hODdlLTM1ZGIyNThmNzY0YiJd>)