May 2026 Summaries
3 posts from Nx
Filter
Month:
Year:
Post Summaries
Back to Blog
In a security incident involving the Nx Console VS Code extension, a malicious version (v18.95.0) was briefly published to the Visual Studio Marketplace and Open VSX registry on May 18, 2026, due to a supply-chain compromise originating from TanStack. The attack exploited a credential-stealing payload that had been silently exfiltrated from a contributor's machine, allowing an attacker to publish the malicious extension under the guise of a legitimate contributor. This version included a credential-harvesting payload that put users' sensitive information at risk. The extension was live for a short window—approximately 11 minutes on Visual Studio Marketplace and 36 minutes on Open VSX—before being unpublished, following rapid detection and response by maintainers. Despite the quick response, internal analytics suggest a potentially larger number of affected users than initially reported, prompting a comprehensive credential rotation and hardening of the publishing pipeline to prevent future incidents. The incident highlighted several security vulnerabilities, including insufficiently enforced release policies, lack of monitoring for suspicious activities, and the need for dual-approval processes in publishing workflows. It was determined that the Nx CLI, plugins, and Nx Cloud were not impacted by this breach.
May 22, 2026
2,849 words in the original blog post.
The concept of "shift left" in software development emphasizes incorporating security, quality, and compliance considerations during the planning and building phases rather than as post-production reviews. As the software development lifecycle (SDLC) has evolved with technological advancements like AI, the speed of code generation has outpaced traditional review processes, exposing long-standing issues such as shallow code reviews and PR backlogs. Reactive tools like code scanners and CVE databases rely on existing code for analysis, but by integrating knowledge and standards earlier in the process, developers and agents can proactively address vulnerabilities and compliance issues. This proactive approach necessitates clearly documented corporate policies, security standards, and coding practices that serve as inputs for both human and AI developers. Emphasizing comprehensive planning and smaller, well-tested code submissions can mitigate the risks associated with accelerated development cycles, ensuring that rapid code generation does not compromise quality or security.
May 07, 2026
1,227 words in the original blog post.
Importing an existing project into a monorepo involves aligning project structures, build configurations, and package boundaries, while also preserving git history for debugging purposes. The introduction of nx import simplifies this process by cloning projects, detecting tech stacks, applying appropriate Nx plugins, and maintaining git history, but it may not address workspace-specific quirks. To handle these unique challenges, an AI agent is integrated to complement the deterministic CLI operations of nx import, which efficiently manages cloning, file movements, and plugin setups. The agent steps in to address unforeseen issues such as missing runtimes or failed builds by reacting to the CLI's output, ensuring both predictability and flexibility. Users must ensure their AI agent is equipped with the necessary Nx skills, allowing it to import projects and verify successful integrations through tasks like building project graphs and running tests. Future developments are aimed at making nx migrate agentic, allowing agents to address specific upgrade challenges.
May 01, 2026
588 words in the original blog post.