Proxy 4 is here! After years of innovation and sustained use in the Windows OS codebase (since 2022), Proxy has matured from a bold experiment into a production-grade, modern C++ library for runtime polymorphism. The theory behind Proxy is original, and its design is now proven at scale. We are excited to invite the broader C++ community to jo
Last time, we tried to add non-modifying trackers to our tracking pointers implementation. I noted at the end that our attempt was wrong. The problem is in the code we
One confusion around all of our extensions is: how are reboots handled? This varies by extension, but only VM Applications provide the option on how to handle them. It does this via the "scriptBehaviorAfterReboot" prop
Welcome to the August 2025 edition of the Azure Developer CLI (azd) release blog! This post covers releases 1.18.1 and 1.18.2. To share your feedback and questions, join the August release discussion on GitHub. This month brings important bug fixes, documentation improvements
We are excited to announce that GitHub’s Dependabot now brings automated dependency updates to C++ projects using vcpkg. This support is available for projects using vcpkg man
Let's add non-modifying trackers to our tracking pointers implementation. That is, a tracking pointer that gives you only read-only access to the tracked object. The idea is that tracking point
Our previous attempt to create a tracking pointer class had the perhaps-undesirable property that copying a const tracking pointer is not permitted. This requirement arose because copying a tracking p
OpenAI announced GPT-5 last week in "GPT-5 and the new era of work". Working with OpenAI, we rolled out GPT-5 support the day it launched, making sure you can use and build with it and integrate it into your applications immediately. We've got you covered with a dev-focused rundo