Rust Release 0.0.12
La version 0.0.12 de Rust a été publiée. Cette version précoce fait partie de la phase initiale de développement de Rust et comprend des fonctionnalités fondamentales pour le langage.
La version 0.0.12 de Rust a été publiée. Cette version précoce fait partie de la phase initiale de développement de Rust et comprend des fonctionnalités fondamentales pour le langage.
La version 0.0.13 de Rust a été publiée. Cette version précoce fait partie de la phase initiale de développement de Rust et comprend des fonctionnalités fondamentales pour le langage.
La version 0.0.14 de Rust a été publiée. Cette version précoce fait partie de la phase initiale de développement de Rust et comprend des fonctionnalités fondamentales pour le langage.
LLaMA.cpp publie la version b9729 avec des binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures. La release inclut le support CPU, Vulkan, OpenVINO, SYCL et ROCm, ainsi qu'un nouveau package UI. Les références internes à 'webui' ont été supprimées.
La version b9728 de LLaMA.cpp introduit le support des lignes de commentaire dans la configuration --api-key-file. La release inclut des binaires pré-construits pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle, y compris Vulkan, CUDA, OpenVINO et SYCL.
La version b9726 de llama.cpp introduit un nouvel argument --agent et supprime la compatibilité redondante du nommage webui. La release inclut des binaires précompilés pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle.
La version b9727 de llama.cpp met à jour cpp-httplib vers la version 0.48.0. La release inclut des binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle, y compris Vulkan, CUDA, OpenVINO et SYCL.
Le projet Docker a ajouté la prise en charge de la construction du composant UI. Cette mise à jour inclut également l'utilisation de la variable APP_VERSION existante dans la configuration du conteneur.
La version llama.cpp b9724 inclut plusieurs corrections de bugs et améliorations, telles que des correctifs de build, l'évitement du dépassement dans la fonction area(), et un contrôle de cohérence dans get_u32(). La release fournit des binaires préconstruits pour macOS (arm64 et x64), Linux (x64, arm64, s390x, Vulkan, ROCm, OpenVINO, SYCL), Android (arm64), Windows (x64, arm64, CUDA 12/13, Vulkan, OpenVINO, SYCL, HIP), et openEuler (x86 et aarch64 avec support ACL Graph), ainsi qu'un package UI.
La version b9723 de llama.cpp introduit la prise en charge des modèles Qwen3.5 et Qwen3.6 via Eagle3. La publication inclut la restauration différée des points de contrôle de frontière pour les modèles hybrides et des mises à jour des conventions d'API et de nommage. Des builds binaires sont disponibles pour les plateformes macOS, Linux, Android, Windows et openEuler, avec des options pour CPU, Vulkan, OpenVINO, SYCL et ROCm.
La version b9722 de LLaMA.cpp corrige un problème de valeur n_discard non bornée dans la gestion du contexte serveur. La release inclut des binaires précompilés pour macOS, Linux, Android, Windows et openEuler, prenant en charge diverses architectures et frameworks d'accélération tels que Vulkan, CUDA, OpenVINO et SYCL.
la version llama.cpp b9718 consolide la sélection de slot dans une seule fonction, get_available_slot, tout en conservant les vérifications de similarité LCP pour les mises à jour du cache d'invite. La publication inclut des builds binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle.
llama.cpp a publié la version b9721, offrant des binaires pour macOS, Linux, Android, Windows et openEuler sur diverses architectures. La release inclut le support CPU, Vulkan, ROCm, OpenVINO, SYCL et HIP, avec un package UI dédié. Une fonctionnalité pour Apple Silicon avec KleidiAI est actuellement désactivée.
ggml-cpu prend désormais en charge les queues K dans la multiplication matricielle MMA Q8/Q4 de Power10, supprimant l'exigence selon laquelle K doit être divisible par kc. Cela permet à davantage de charges de travail d'utiliser le noyau MMA et réduit le recours à mnpack.
La version v0.17.6 ajoute des garde-fous pour les entrées d'outils préapprouvés et des données personnalisées uniquement via le SDK pour les sorties d'outils. Elle applique également un contrat strictement compatible avec JSON pour les sorties d'outils et supprime les avertissements superflus sur les espaces blancs dans les noms d'outils. @siddiksawani a apporté sa première contribution dans cette version.
La version b9716 de llama.cpp introduit la prise en charge du traitement par lots pour InternVL, améliorant les performances du modèle grâce à un traitement efficace par lots. La release inclut des builds binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle, y compris Vulkan, OpenVINO, SYCL et ROCm.
llama.cpp a publié la version b9713, ajoutant le support du batching à mtmd-cli et des tests vidéo. La release inclut des binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle, y compris Vulkan, CUDA, OpenVINO et SYCL.
La version b9714 de llama.cpp ajoute l'en-tête "X-Accel-Buffering": "no" aux points de terminaison en streaming pour empêcher Nginx de mettre en tampon les réponses, ce qui résout les problèmes de streaming avec des applications comme le harnais de codage Pi. La version inclut des binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et options d'accélération matérielle.
La version b9715 de LLaMA.cpp introduit le support CUDA pour GGML_OP_COL2IM_1D, en s'appuyant sur une implémentation CPU. La release inclut des binaires pour macOS, Linux, Android, Windows et openEuler sur plusieurs architectures et frameworks d'accélération, y compris Vulkan, ROCm, OpenVINO et SYCL.
v1.14.8a2 ajoute une seule action d'agent aux définitions Flow et valide les expressions CEL au moment du chargement. Il comprend un nouveau guide d'intégration Datadog avec un tableau de bord des opérations importable, ainsi qu'une capture instantanée et un journal des modifications mis à jour pour v1.14.8a1.