
GitHub has made its Copilot plugin for Eclipse open source, releasing the code under the MIT license. This initiative aims to foster community-driven innovation and transparency in AI-powered developer tools within the Eclipse ecosystem. Developers can now access the source code to understand and contribute to features such as code completion and agentic workflows. The open-source release encourages collaboration and allows the community to shape the future of AI tooling in Eclipse. GitHub's move underscores its commitment to an open development environment.
Read original
© GitHub Changelognpm has introduced staged publishing and new install-time controls in its latest update, aiming to bolster supply-chain security. Staged publishing allows package maintainers to approve prebuilt tarballs before they become publicly available, adding a layer of human verification. This feature is particularly beneficial for CI/CD workflows, ensuring that only trusted packages are released. Additionally, new install source flags provide developers with more control over dependency sources, enhancing security by allowing explicit permissions for file, remote, and directory installs. These updates mark a significant step towards more secure package management in the npm ecosystem.
© GitHub ChangelogGitHub has introduced a public preview of issue fields for all organizations, offering a new way to manage and track issues across repositories. This feature allows organizations to define typed metadata like Priority and Effort, which automatically appear on every issue, simplifying workflows and reducing the need for manual syncing. With support for single select, text, number, and date types, these fields can be integrated into project views and automated via APIs. This update is particularly beneficial for large enterprises and open source projects, providing a structured alternative to complex label systems. By adopting this feature, teams can enhance their automation capabilities and maintain consistent field values without manual intervention. GitHub plans to continue refining the feature based on user feedback, ensuring it meets the evolving needs of its users.
The latest b9296 release of llama.cpp continues its trend of broadening platform compatibility, making it a versatile tool for developers across various systems. Notably, this update includes support for macOS Apple Silicon with KleidiAI enabled, and expands its reach on Windows with CUDA 12 and 13 DLLs. The inclusion of ROCm 7.2 for Ubuntu x64 further enhances its utility for AMD GPU users. While there are no groundbreaking new features, the release solidifies llama.cpp's position as a go-to runtime for diverse hardware configurations, ensuring developers can leverage its capabilities across a wide array of environments.
The b9283 release of llama.cpp tackles significant build issues, particularly enhancing support for Apple systems and ensuring proper installation of implementation libraries. By adding install functionality for shared libraries, the update prevents runtime errors that previously disrupted operations. Developers using macOS, Windows, and Linux can now expect more reliable performance, with specific improvements for Apple Silicon and KleidiAI. The update also addresses issues with CUDA and ROCm builds, reinforcing llama.cpp's stability. While no new features are introduced, this release is a crucial step in refining the software's cross-environment functionality.
The b9284 release of llama.cpp brings significant improvements to its compatibility and performance across different systems. With ROCm 7.2 now supported on Ubuntu x64, AMD GPU users can expect better performance. The update also resolves potential token collisions in the HybridDNA tokenizer, ensuring smoother text processing. On macOS Apple Silicon, KleidiAI is enabled by default, offering optimized performance without additional configuration. While no new models are introduced, the release strengthens llama.cpp's role as a versatile inference runtime, accommodating a wide range of operating environments.