Software Development
577 articles RSS
Ruby's Bundler Adds an Opt-In 'Cooldown' That Skips Gem Versions Until They Have Been Public for a Set Number of Days
Bundler 4.0.13's cooldown filter excludes brand-new gem versions from dependency resolution to blunt supply-chain attacks that exploit the minutes after a malicious release.
Gleam 1.17 Adds 'gleam export escript' for Single-File BEAM Programs and a Create-Module Code Action
Gleam v1.17.0 bundles whole programs into a single escript runnable with only Erlang installed, and adds a language-server action that creates missing modules on import.
systemd 261 Reaches Its First Release Candidate With a Built-In OS Installer, a Cloud Metadata Subsystem, and Live-Update Kernel Handover
systemd 261-rc1 adds systemd-sysinstall, an IMDS subsystem, a storagectl tool, and PID1 support for the kernel's Live Update Orchestration and Kexec Handover.
PostgreSQL 19 Beta 1 Lands With Parallel Autovacuum, Self-Scaling Async I/O, and a Planner-Hint Extension
PostgreSQL 19 Beta 1, released June 4, brings parallel autovacuum, self-scaling async I/O workers, a new pg_plan_advice planner extension, SQL/PGQ graph queries, and turns JIT off by default. GA is targeted for September/October 2026.
Elixir 1.20 Ships as a Gradually Typed Language, Capping a Type-System Effort Begun in 2022
The June 3 stable release completes Elixir's first type-system milestone: the compiler now infers and gradually type-checks every program for verified bugs without requiring any annotations.
Automotive Grade Linux Ships First Open Source SoDeV Reference Platform for Software-Defined Vehicles, Adds Five New Members
AGL released the initial SoDeV reference platform in its 'Ultimate Unagi' code base on May 14, 2026, bundling Xen, Zephyr, and Linux containers to decouple vehicle software from hardware.
SvelteKit's June 2026 Releases Push Remote Functions Forward With Real-Time query.live and Breaking Changes Across Five Versions
SvelteKit shipped versions 2.57.0 through 2.61.0, advancing its experimental remote functions with a new query.live primitive and several breaking changes to queries and forms.
Hyprland 0.55 Completes Its Move to Lua-Based Configuration and Adds a User-Defined Layout API
The Wayland compositor's 0.55 release shifts configuration to Lua while keeping the old Hyprlang format working, and lets users define custom window layouts directly in the config.
Deno 2.8 Ships Six New Subcommands, 3.66x Faster npm Installs, and Chrome DevTools Network Inspection
Deno 2.8, released May 22, adds deno audit fix, deno pack, deno ci, deno transpile, deno why, and deno bump-version, while slashing cold npm install times by 3.66x and enabling Chrome DevTools network traffic inspection.
Google Ends Gemini CLI for Free Users After 6,000 Community Contributions, Replacing Open Source Tool With Closed-Source Antigravity CLI
Google will shut down free access to the Apache 2.0-licensed Gemini CLI on June 18, replacing it with a closed-source Go rewrite that enterprise subscribers alone will inherit.
Rust 1.96 Ships Copy-Friendly Range Types, Stabilizes assert_matches!, and Patches Two Cargo CVEs
Rust 1.96.0, released May 28, resolves a decade-old ergonomics gap with Copy-implementing range types from RFC 3550, stabilizes assert_matches!, tightens WebAssembly linking, and patches medium and low Cargo vulnerabilities affecting third-party registry users.
GitHub Copilot for Eclipse Goes Open Source Under MIT, Six Weeks After Microsoft Signaled the Move
Microsoft open-sourced its Eclipse IDE Copilot plugin on May 21, releasing roughly 15,000 lines of Java under MIT and drawing 1,200+ stars within hours.