Dev · Top stories
Fable introduces novel .splat4d file format for 4D streaming and storage
Fable has developed a new .splat4d file format designed to efficiently encode 4D scenes for streaming. This format streamlines data retrieval through plain HTTP Range requests on static hosts, making it suitable for various object storage systems.
Steam Controller Auto-Charge Uses CV for Magnetic Puck Docking
Steam Controller Auto-Charge is an open-source web application that uses optical flow computer vision to automatically guide the Steam Controller to its magnetic charging dock. This innovative pilot project leverages WebHID telemetry and haptic feedback to enhance the charging experience, marking a unique use of CV technology in gaming accessories.
Kagi Introduces AI Toggle and Orion 1.1 with Major Updates
Kagi Search has launched a new option to turn off AI features in search settings and included new widgets for flipping coins and rolling dice. The Orion browser has also received a significant update with a new interface, container support for privacy, and a customizable browser border.
Oak Introduces New Version Control System for Software Agents
Oak launched a new version control system designed to optimize performance for software agents. It reduces the latency associated with Git by eliminating the need to clone entire repositories for accessing files, thus improving efficiency in agentic workflows.
HammerDB v6.0 Enhances Database Benchmarking with New Metrics
HammerDB v6.0 introduces new response time metrics and reservoir sampling for improved database benchmarking. These features enable detailed visibility into transaction latencies and percentiles, allowing for better assessment of performance under load.
Mcpsnoop Launches as MCP Traffic Debugging Tool with Live TUI
Mcpsnoop is a new transparent proxy designed to debug MCP traffic between AI clients and servers in real-time. It allows developers to visualize JSON-RPC communications without prior setup, enhancing the troubleshooting process for tool interactions.
60% Cost Reduction Achieved by Converting Code to Images for Claude Code
Claude Code has introduced a method that reduces input token costs by converting text to images. This approach utilizes a local proxy called pxpipe, which transforms large text blocks into compact PNGs, significantly lowering processing costs during interactions with the model.
PostgreSQL's Strict Memory Overcommit Protects Against OOM Kills
PostgreSQL employs strict memory overcommit to prevent data corruption from out-of-memory (OOM) kills. A kernel bug temporarily disabled this setting, emphasizing the risks associated with memory management in database systems.
Gemini Code Assist to be discontinued on July 17
Gemini Code Assist, a code review tool on GitHub that utilizes AI for automatic reviews and summaries, will be shut down for the consumer version on July 17. This decision affects developers relying on this tool for enhanced pull request processes on GitHub.
PostgreSQL Gains Commodore 64 BASIC with PL/CBMBASIC Extension
The new PL/CBMBASIC extension allows PostgreSQL to execute Commodore 64 BASIC V2 functions. This integration enables nostalgic programming styles while adding a layer of validation to prevent naming conflicts with BASIC keywords.
Wordgard launches as a customizable in-browser rich-text editor
Wordgard has been introduced as a new semantic rich-text editor designed for building content editors with strict content control. It features a programming interface that allows developers to create customized editing tools, making it suitable for complex editing requirements.
Apple introduces MCP server in Safari for improved web debugging with coding agents
Apple's Safari Technology Preview 247 now includes a Model Context Protocol (MCP) server, enabling coding agents to inspect and debug web pages directly in the browser. This integration aims to streamline the debugging workflow for developers by allowing agents to access content, logs, and interact with page elements, enhancing efficiency in web development.
Microsoft's Binlog MCP Server Enhances Build Diagnostics via AI Integration
Microsoft has launched the Binlog MCP Server, allowing AI tools to analyze MSBuild logs for build diagnostics. This integration supports automated diagnostics in GitHub Actions, improving error tracing and performance analysis. It simplifies build failure analysis through natural language queries, benefiting developers by providing root cause explanations faster.
.NET 8 and .NET 9 will reach end of support on November 10, 2026
.NET 8 and .NET 9 will no longer receive updates or support after November 10, 2026. Microsoft recommends upgrading to .NET 10 for continued security updates and support, as both versions will leave users exposed to vulnerabilities without patches.
SkiaSharp 4.0 Released with Enhanced Features and Stability
SkiaSharp 4.148.0 is now released as the first stable version of v4, enhancing cross-platform 2D graphics in .NET. This update includes improved performance, new capabilities like animated WebP encoding, and a cleaner API, making it a significant upgrade for developers using this graphics library.
WinApp CLI Simplifies Package Identity for .NET Apps on Windows
The WinApp CLI simplifies package identity for Windows apps, facilitating integration with Windows features. It allows .NET developers to easily test apps with package identity and package applications as MSIX.
Node.js 22.23.1 LTS Release Includes Bug Fix
Node.js 22.23.1, now an LTS version, addresses a bug from the previous 22.23.0 security update. The fix aims to resolve unexpected behaviors affecting users post-update, ensuring stability in the LTS release cycle.
.NET Day on Agentic Modernization Livestream Set for June 2026
Microsoft Reactor will host .NET Day on June 16, 2026, focusing on modernizing .NET applications. The event aims to address cloud migration and legacy maintenance while incorporating AI-driven capabilities.
.NET Highlights from Microsoft Build 2026 Focus on AI Integration
.NET 11 showcased significant advancements including union types in C# and AI integration across applications. The sessions emphasized new features designed to enhance developer productivity and create intelligent applications in an AI-driven landscape.
Angular Releases Updates on AI Tooling and Deferred Views
Angular has introduced new resources for developers, focusing on AI-assisted coding tools and deferred views. These aim to enhance performance and modernize code practices, including the introduction of the Model Context Protocol (MCP) and updates on form validation.
Go Programming Language Marks 16th Anniversary with New Releases and Features
The Go programming language celebrated its 16th anniversary on November 10, 2023, with the release of Go versions 1.24, 1.25, and 1.26. These updates introduced advancements such as the synctest package for testing concurrent code, a modified garbage collector, and a new pkg.go.dev API. These changes enhance Go's performance, modernize code, and provide better accessibility to module metadata, impacting the developer community.
Rust Project concludes 2025H2 Goals with updates on 41 objectives
The Rust Project has completed its 2025H2 period, accomplishing 41 Project Goals, including 13 Flagship Goals. Updates indicate ongoing work will continue into 2026, reflecting the project's commitment to enhancing the Rust programming language.
Codemod Transforms Axios Code to WHATWG Fetch API
A new codemod is available to convert Axios code to the WHATWG Fetch API, which is natively supported in Node.js starting from version 18. This migration can lead to improved performance, better standards compliance, and reduced security risks by eliminating third-party dependencies.
Node.js 26.0.0 Released with Key Features and Deprecations
Node.js 26.0.0 has been released with the Temporal API enabled by default, V8 updated to 14.6, and Undici to 8.0. The release includes several deprecations and removals aimed at modernizing the platform, set to enter long-term support in October.
Rust 1.97 raises baseline for NVPTX compilation target impacting older CUDA drivers
Rust 1.97, scheduled for July 9, 2026, will raise the baseline PTX ISA version and GPU architecture for the nvptx64-nvidia-cuda target. This change makes older GPU architectures and CUDA drivers incompatible with the new Rust version, but affects mostly outdated technology no longer supported by NVIDIA.
Google's Angular team releases agent skills to enhance AI engineering
Google's Angular team launched a set of agent skills designed to streamline task performance for developers. This development reflects the growing trend of utilizing AI in software engineering to improve efficiency and user learning experiences.
Node.js Collaboration Summit 2026 Discusses Release Schedule and API Changes
The 2026 Node.js Collaboration Summit reviewed the new release schedule starting with Node.js v27, aligning version numbers with the calendar year. A new Streams API was also proposed to unify stream handling between Node.js and the Web.
Angular Community Showcases AI Integration with Gemini
The Angular community showcases various new resources that integrate AI and enhance application development. Highlights include the use of the Signal Forms API for automatic UI styling, a cognitive training app utilizing Gemini 3.0, and guides for running AI locally in Angular apps.
Angular Expands with Local AI Models and Vitest Migration Guides
Angular community experts are advancing the framework by implementing AI models locally with ONNX and promoting migration to Vitest for testing. These developments aim to enhance performance, privacy, and testing standards in Angular applications.
Go Language Enhancements Focus on Stack Allocations to Improve Performance
Go programmers are implementing stack allocations to reduce the overhead associated with heap memory allocations. This shift addresses performance issues by minimizing the load on the garbage collector and enabling faster memory reuse.
Interop 2025 Launched to Improve Web Browser Compatibility
The Interop Project has launched Interop 2025 focusing on 19 areas to enhance browser compatibility. The initiative, involving major companies like Apple, Google, and Mozilla, follows a successful 2024 with improved test pass rates. Interop 2025 aims to further unify browser behavior, minimizing developer frustration.
Go 1.25 Introduces Green Tea Garbage Collector for Improved Performance
Go 1.25 features an experimental garbage collector called Green Tea, which can reduce garbage collection time by up to 40% for some workloads. Currently in production at Google, feedback from developers will guide its future status as the default in Go 1.26.
Go 1.25 Introduces Flight Recording for Enhanced Diagnostics
Go 1.25 now features flight recording, a tool that captures execution traces leading up to errors. This allows developers to diagnose issues by collecting trace data just before a problem occurs, enhancing the troubleshooting process for long-running applications.
Firefox 138 Introduces Alternative to DLL Injection for Enterprise DLP
Firefox version 138 will provide an alternative to DLL injection for Data Loss Prevention (DLP) in enterprise settings. This change aims to improve stability by eliminating common issues associated with third-party DLLs that can lead to crashes and security bypasses.
Mozilla and Filament Launch Uniffi for React Native, Enabling Rust Integration
Mozilla and Filament have launched Uniffi for React Native, a tool that allows developers to build Turbo Modules in Rust. This enables a single implementation of core app logic for cross-platform mobile applications, enhancing performance and reducing code duplication.
Puppeteer Version 23 Adds Official Support for Firefox
Puppeteer version 23 introduces first-class support for Firefox, allowing users to run automation tests on both Chrome and Firefox. This integration is based on the WebDriver BiDi protocol, enhancing cross-browser compatibility and user experience.
Firefox Nightly Introduces Experimental Alt Text Generation Using On-Device AI
Firefox 130 will include a new feature to automatically generate alt text for images using a private on-device AI model. This capability aims to improve accessibility for users with screen readers, addressing the widespread issue of missing alt text on the web.
Firefox Rewrites Crash Reporter in Rust for Improved Reliability
Firefox has initiated a rewrite of its crash reporter using Rust to enhance reliability and maintainability. This change addresses past difficulties in improving the existing codebase and aims to provide better insights into crash reports, which are critical for reducing overall crash rates.
React 17 Release Focuses on Easier Upgrades, No New Features Added
React 17 has been released without new developer features but with improvements to the upgrade process. It allows embedding different React versions within the same application, addressing previous upgrade challenges. This marks a shift from the "all-or-nothing" approach to upgrades, facilitating smoother transitions in complex codebases.
React Introduces Zero-Bundle-Size Server Components for Community Feedback
React has introduced its research on zero-bundle-size Server Components, inviting community feedback. This development aims to optimize how React applications handle server-side rendering, which could improve load times and performance in future iterations.