
GitHub has released version 2.94.0 of its CLI, introducing new features for managing issue types, sub-issues, and dependencies directly from the terminal. Developers can now set issue types, manage hierarchical relationships, and mark dependencies without needing to use the browser. The update also adds JSON fields for issue data, enhancing automation capabilities. This release aims to streamline developer workflows by integrating more comprehensive issue management into the CLI.
Read original
© GitHub ChangelogGitHub has enhanced its Copilot Chat by integrating better session management with the Copilot cloud agent. Users can now search and query past agent sessions directly within the chat, making it easier to track and continue work. The update introduces tools like 'Get agent logs' for reviewing session changes and 'Session search' for finding past sessions by topic or recency. This improvement streamlines the workflow for developers, allowing them to manage and follow up on their coding tasks more efficiently.
© GitHub ChangelogGitHub has introduced a new security review command in its Copilot CLI, offering developers an AI-driven tool to identify security vulnerabilities in their code changes. This experimental feature, available in public preview, allows users to run a security scan directly from the terminal, providing high-confidence findings and actionable suggestions. Unlike GitHub's existing security tools, this command offers a lightweight, on-demand review process that integrates seamlessly into developers' workflows. This addition enhances the security toolkit available to developers, enabling them to catch potential issues before code reaches production.
© GitHub Changelognpm's upcoming version 12 is set to enhance security by changing default behaviors in npm install. The new version will require explicit permission for running scripts and resolving Git or remote URL dependencies, which previously ran automatically. These changes aim to close potential security vulnerabilities, such as unauthorized code execution. Developers can prepare by using npm 11.16.0 to identify and approve trusted scripts before the major update. This shift emphasizes security, requiring developers to be more deliberate about the scripts they allow in their projects.
The latest update to Claude Code, version 2.1.169, introduces several enhancements aimed at improving user experience and troubleshooting capabilities. Notably, a new safe mode allows users to disable all customizations for easier problem-solving. The update also addresses various bugs, such as UI stalls on macOS and command history navigation issues. These changes make Claude Code more robust and user-friendly, particularly for developers working in complex environments. The update signifies a commitment to refining the tool's performance and usability.
Hugging Face has introduced a new way to enhance GitHub CI workflows by running them on Hugging Face Jobs. This approach allows developers to leverage Hugging Face's serverless infrastructure, offering more reliable and faster CI processes, especially for GPU-intensive tasks. By integrating GitHub Actions with Hugging Face Jobs, projects like Trackio have reduced CI times by 30% and enabled GPU testing without maintaining dedicated hardware. This development provides a flexible and efficient alternative for developers needing specific hardware configurations for their CI pipelines.
The latest update to Claude Code, version 2.1.166, introduces several enhancements and fixes aimed at improving user experience and system reliability. Notably, a new fallbackModel setting allows users to configure up to three fallback models, ensuring continuity when the primary model is unavailable. The update also addresses various bugs, such as fixing image processing errors and terminal flickering in JetBrains IDEs. These changes enhance the robustness of Claude Code, making it more reliable for developers who rely on its features for coding tasks.