Une histoire des changements notables d’AiHummer. La gamme actuelle est v1.0.x. Chaque entrée ci-dessous porte sa date et les composants qu’elle touche ; le guide de mise à jour explique comment passer à une version supérieure.
[!NOTE]
Cette page répertorie les changements qui importent pour les utilisateurs et les administrateurs. L’exact
la version de build est visible dans l’interface d’administration et dans le
Explorateur d’API (Swagger).
v1.0.17 (Noyau, stable) — 02-08-2026
Réparé
La recherche web démarre maintenant réellement sur une installation neuve : ses
paramètres sont écrits avant la vérification de disponibilité et elle reçoit une
clé secrète fraîchement générée, si bien que le service ne refuse plus de
fonctionner avec la clé par défaut.
Node.js voyage désormais dans le paquet et s’installe hors ligne, si bien que les
plugins qui en ont besoin — l’application AiHummer, pocket-agent et les
connecteurs de canaux — s’installent sur des distributions dont le Node.js est
trop ancien.
Une publication n’échoue plus parce qu’un gros téléchargement est simplement
lent : les transferts reprennent là où ils se sont arrêtés et ne sont interrompus
que lorsqu’ils stagnent réellement.
Changé
aihummer status se termine désormais par des étapes suivantes choisies selon ce
qu’il a trouvé : une passerelle hors service commence par son journal, une
passerelle saine par les diagnostics, les paramètres et la documentation. Seules
de vraies commandes sont suggérées.
v1.0.16 (Noyau, stable) — 02-08-2026
Nouveau
Une source de connaissances peut désormais appartenir à un seul employé IA ou
être partagée par tous, et la récupération respecte ce rattachement.
Changé
Le plugin de l’application AiHummer passe à la version publiée 1.0.4, qui porte
les correctifs de connexion depuis l’appareil.
Réparé
Une installation neuve ne s’arrête plus juste après le dépaquetage du navigateur
fourni : un sidecar optionnel ne peut jamais interrompre l’installation, donc la
passerelle, la base de données et chaque plugin sont configurés comme prévu.
La recherche web fournie démarre désormais sur les machines avec Python 3.12, et
le navigateur fourni reçoit les bibliothèques système dont il a besoin ; une
bibliothèque manquante est signalée honnêtement au lieu de laisser le service
dans une boucle de redémarrage.
Les plugins fonctionnant sur Node.js s’installent à nouveau : l’installateur
vérifie désormais la version majeure de Node.js plutôt que sa simple présence,
et nomme la version dont il a besoin.
Les services des plugins démarrent à nouveau dans une installation par
utilisateur ; ils échouaient auparavant avant le lancement à cause de directives
de durcissement qu’un gestionnaire de services au niveau utilisateur n’a pas le
droit d’appliquer.
aihummer settings trouve tout seul l’adresse de la base de données de
l’installation, comme le faisaient déjà les autres commandes de base de données.
Une erreur que la commande a déjà expliquée n’est plus imprimée une seconde fois
en texte brut ; le code de sortie est inchangé.
L’aide des commandes s’affiche dans la langue de l’opérateur et ne porte plus de
marqueurs internes ; status montre désormais une vue d’ensemble de
l’installation et l’état des services optionnels ; doctor nomme un Node.js
manquant et le matériel d’enregistrement de flotte manquant.
Sécurité
Les limites d’abonnement ne peuvent plus être assouplies via l’API des
paramètres : les deux clés gérées par le fournisseur sont refusées par le magasin
de paramètres lui-même, pas par un unique gestionnaire de requêtes.
v1.0.15 (Noyau, stable) — 01-08-2026
Changé
Les paquets de connecteurs sont désormais construits de manière reproductible :
la même source produit toujours une archive identique octet pour octet, si bien
que la somme de contrôle publiée peut être vérifiée indépendamment. Les
connecteurs fournis passent à 1.0.1 en conséquence.
Réparé
Un plugin intégré dont le premier déploiement a été interrompu par un redémarrage
de la passerelle ne reste plus bloqué pour toujours ; le démarrage suivant le
reprend et termine l’installation.
L’instance liste désormais les outils d’agent enregistrés au démarrage et nomme
le paramètre qui active chaque outil optionnel manquant, si bien qu’une réponse
« cet outil n’est pas disponible » peut être diagnostiquée.
Un unique échec de rafraîchissement du catalogue juste après le démarrage est
signalé calmement au lieu d’un avertissement ; seuls les échecs répétés sont
remontés.
La zone de message dans Sessions grandit à nouveau avec le texte, jusqu’à une
hauteur fixe.
Les badges d’état des plugins sont stylés de manière cohérente avec les badges de
type et d’intégration voisins.
v1.0.14 (Noyau, stable) — 31-07-2026
Nouveau
La recherche web et le navigateur anti-détection sont désormais livrés dans
chaque build et installés hors ligne, si bien que les deux fonctionnent
d’origine, sans étape de configuration et sans téléchargement sur le serveur.
Changé
Les paramètres gérés par le fournisseur (recherche web, navigateur et service de
mémoire intégré) ne sont plus affichés comme options de l’instance ; le service
de mémoire conserve son action de mise à jour.
Réparé
Un plugin intégré dont le tout premier déploiement a échoué sur un nouveau
serveur cloud est désormais retenté automatiquement au lieu de rester cassé.
Un rafraîchissement du catalogue ne peut plus remplacer une entrée de plugin
signée par une non signée, ce qui avait fait refuser l’installation de plusieurs
plugins officiels.
L’échec du chargement de la liste des modèles nomme désormais sa cause réelle au
lieu d’un générique « temporairement indisponible ».
La suspension d’un abonnement arrête désormais vraiment l’assistant partout et la
raison est affichée sur chaque page de l’interface d’administration.
La suppression d’un serveur auto-hébergé depuis le cabinet personnel le supprime
désormais complètement, et seulement quand la période payée est terminée.
La zone de message dans Sessions grandit avec le texte, les noms des forfaits
cloud sont localisés et les badges des plugins ne cassent plus leur rangée.
v1.0.14-beta1 (Noyau, beta) — 30-07-2026
Sécurité
Une publication de version interrompue ne peut désormais être récupérée que
depuis la source exacte relue, après que l’archive signée et l’état actuel du
canal ont passé des contrôles d’intégrité à échec fermé.
v1.0.13 (Noyau, stable) — 29-07-2026
Sécurité
Les identifiants de production ne sont plus compilés dans le binaire de
publication, et l’identifiant d’amorçage de flotte est sorti des artefacts de
publication.
L’installation privilégiée et la publication des versions épinglent désormais
chaque dépendance récupérée : les paquets portent un manifeste signé liant
version, plateforme et variante, et un rejeu ou une substitution validement
signés sont rejetés avant toute écriture.
La racine de signature communautaire compromise a été retirée ; l’exécution
locale de plugins tiers échoue désormais fermée.
Le point de terminaison MCP publié, les planifications créées par des agents, les
sessions de flux d’événements et les redirections OpenAPI ont chacun gagné une
frontière explicite d’autorisation et d’idempotence.
Les webhooks Avito gérés utilisent désormais un jeton de chemin secret par
installation conservé dans le coffre chiffré, et une migration de mise à niveau
retire le secret de la configuration en clair.
Changé
La chaîne d’outils de l’interface d’administration est passée à TypeScript 7 sur
tout l’espace de travail, avec le navigateur utilisé par l’audit du système de
design épinglé à la révision Playwright correspondante.
Réparé
Les coordonnées du client sont désormais une projection en lecture seule du
client rattaché, supprimant un rédacteur qui pouvait diverger de la facturation.
Correctifs de fiabilité de l’intégration continue : les caches de compilation ne
sont plus partagés entre dépôts concurrents, la porte web n’a plus besoin d’une
installation ambiante de Go, et les épingles de confiance survivent aux fusions
écrasées.
v1.0.12 (Noyau, stable) — 27-07-2026
Réparé
La passerelle ne refuse plus de démarrer sur un hôte sans Caddy. En 1.0.11
l’unité exigeait /etc/caddy/aihummer.d ; quand Caddy était absent, systemd ne
lançait pas du tout le service (226/NAMESPACE), laissant les installations
propres et l’approvisionnement cloud sans passerelle fonctionnelle. Le chemin est
désormais optionnel, et l’installateur crée le répertoire là où Caddy est
réellement présent.
Les unités des plugins communautaires ne cassent plus lorsqu’elles déclarent un
répertoire qui n’existe pas encore — le même mode de défaillance y est corrigé
aussi.
v1.0.11 (Noyau, stable) — 27-07-2026
Sécurité
Un domaine cloud personnalisé n’est signalé comme connecté qu’après le succès de
la commande exacte de l’instance et la réponse du point de terminaison public via
un certificat HTTPS de confiance valide pour le nom d’hôte.
Réparé
Les instances auto-hébergées signalent désormais un domaine changé à l’exécution
sans nécessiter un redémarrage du Noyau.
Le repli Einstein intégré installe désormais la build portable signée publiée au
lieu d’un artefact obsolète indisponible.
Les journaux redirigés de l’installateur non interactif conservent toute la
sortie de vérification antérieure et ne contiennent plus de trous NUL épars.
v1.0.10 (Noyau, stable) — 27-07-2026
Nouveau
L’interface d’administration est désormais complète en 27 langues, avec une
sélection de langue persistante et des formes plurielles correctes.
Sécurité
Les hôtes propres peuvent vérifier une publication avec l’OpenSSL de série avant
de faire confiance à tout vérificateur supplémentaire ou de le télécharger.
La délégation d’agents garde désormais la mémoire privée et les appels d’outils
répétés dans le périmètre de l’agent agissant, empêchant un agent de réutiliser
les données ou le résultat d’un autre agent.
Les réponses de contrôle d’instance utilisent désormais un périmètre authentifié
par instance au lieu de demander une large file d’attente temporaire.
Réparé
Les mises à jour des plugins préservent désormais la mémoire durable, les
curseurs, les bases de données locales, les espaces de travail, la sortie et les
identifiants générés en dehors des fichiers d’application remplaçables.
La découverte des modèles du fournisseur identifie désormais honnêtement les
résultats vivants, en cache, personnalisés et indisponibles, tandis que les
paramètres et les formulaires des plugins officiels n’exposent que de vraies
valeurs modifiables par l’opérateur avec les bons types de champs.
Les propriétaires du cloud géré peuvent faire tourner le mot de passe
administrateur d’une instance en toute sécurité depuis le portail client sans que
le texte en clair apparaisse dans les réponses d’état.
Une installation neuve se connecte désormais à l’application mobile AiHummer via
le plugin os-client publié et renvoie le bon espace de travail pendant
l’appairage de l’appareil.
Les tours échoués affichent désormais une raison localisée sûre, l’étape suivante
suggérée et une référence de diagnostic, conservent ces détails dans Sessions et
ne proposent la relance que lorsqu’elle est valide.
Les outils navigateur et recherche ne deviennent disponibles qu’après de vraies
vérifications de disponibilité du protocole ; les paramètres qui n’ont pas encore
pu être appliqués restent en file pour une nouvelle tentative réussie ultérieure.
v1.0.9 (Noyau, stable) — 27-07-2026
Nouveau et amélioré
Les listes, les images et les avatars affichent des espaces réservés de chargement au lieu d’apparaître
gelé pendant que les données sont demandées.
Dans le chat, Entrer envoie et Maj+Entrée insère une nouvelle ligne.
Le plan actuel est affiché avec son nom localisé et lisible par l’homme.
Les liens vers TikTok, Avito et VK utilisent des marques reconnaissables.
Réparé
Les services clients de Telegram et du système d’exploitation sont correctement trouvés après
installation.
Les champs secrets masqués ne confondent plus le masque affiché avec celui enregistré
valeur secrète.
La politique de la page permet la connexion Yandex Metrika configurée sans
affaiblissant ses autres restrictions.
v1.0.8 (Noyau, stable) — 26-07-2026
Nouveau
Connecteurs VK et Avito rejoindre Telegram en tant que canal client pris en charge
options.
Un agent peut être mis à disposition pour l’auto-gestion par l’utilisateur approprié,
dans le cadre des autorisations de l’espace de travail qui leur ont été accordées.
Changé
Les options de canal intégrées obsolètes ont été supprimées. Testez un agent dans
Sessions, puis connectez l’un des connecteurs de canal pris en charge.
[!NOTE]
Ce journal des modifications suit Noyau AiHummer. Plugins (Einstein, Bitrix24, SIP,
Pocket Agent) et l’application mobile/desktop sont livrées avec leurs propres numéros de version.
Nouveau
Première version stable publique. Le cœur a atteint son stable channel (v1.0.1) avec
le marché des plugins communautaires ; s’installe via install.sh.
Écrans de connexion des fournisseurs de marque. Écrans de connexion natifs (avec logos) pour
Fournisseurs de modèles russes et internationaux — YandexGPT, GigaChat, Cloud.ru, MTS AI,
OpenAI, Anthropic, Google, DeepSeek, xAI, Mistral, Groq et plus ; fournisseurs derrière
un bloc régional est accessible via un proxy sortant (v1.0.4).
Listes de modèles réels dans la boîte de dialogue d’ajout de fournisseur, avec des fournisseurs russes classés
premier ; l’installateur prépare Node.js pour runtime:node plugins (v1.0.5).
Modifié / corrigé
Les plugins communautaires que l’auteur déspublique sont retirés du magasin d’une instance lors de la prochaine
synchronisation du catalogue (v1.0.2).
Les plugins doivent déclarer les hôtes/chaînes qu’ils utilisent, appliqué lors de l’installation ; le public
le journal des modifications est publié en russe également ; les instances cloud provisionnées se lient de manière fiable et
rapporter leur véritable IP publique ; correction de la première connexion avec les identifiants administrateur envoyés par e-mail et
réception immédiate sur Telegram (v1.0.3–v1.0.4).
Le scruteur Telegram efface les webhooks obsolètes et se retire ; les secrets sont masqués avec les leurs
longueur réelle ; corrections de liaison des identifiants par agent ; prise en charge multi-comptes de Codex
(v1.0.5–v1.0.7).
v1.0.x — 2026-07-07
Nouveau
Compte personnel chez my.aihummer.ru. Inscription
avec confirmation par e-mail, liens d’installation personnels,
détails de facturation individu/entreprise avec confirmation du fournisseur, documents
(factures et actes), consentements et 27 langues IU. Le script d’installation public
est parti — l’installation commence maintenant dans le
portail.
Rôles avec des permissions configurables. La page « Rôles » : rôles personnalisés avec
cases à cocher lecture/écriture par domaine de ressource ; rôles intégrés (propriétaire, administrateur,
opérateur, membre) sont en lecture seule. Voir RBAC.
Support du fournisseur depuis le compte personnel. Billets et idées pour le vendeur
(avec pièces jointes et fils de messages) sont envoyés depuis votre
compte personnel sur my.aihummer.ru. Le
Les écrans « Support » et « Communauté » ont été retirés de l’interface web.
Orchestration visuelle. La page « Graphs » — un éditeur de diagrammes de flux pour
flux de travail multi-agents avec exportation/importation JSON. Voir
Orchestration.
Compétences partagées. Une bibliothèque de compétences réutilisables avec le fournisseur “Prêt à l’emploi”
préréglages. Voir Outils.
Liens de canal. Le bloc « Liaisons » sur la page « Canaux » attribue un
agent par défaut pour chaque canal. Voir Routage.
Sessions. Nouvelles sessions directement depuis l’interface d’administration, fichiers dans les messages (le
le modèle reçoit le texte extrait), bascules pour le coût par tour et l’outil
sortie.
Connexions multi-comptes. Plusieurs comptes d’un fournisseur par utilisateur
(“+ compte”), connexions personnelles et partagées dans l’espace de travail. Voir
Connexions.
Notifications. Une boîte de réception d’événements plus une matrice catégorie × canal fournissant
vers webui, email, Telegram et notification push.
Einstein est un plugin intégré. La mémoire s’installe automatiquement et ne peut pas être
supprimé ; les paramètres se trouvent dans la catégorie “Einstein (mémoire)”.
Interface. Journaux en direct avec recherche et filtre par niveau, pages se rafraîchissant automatiquement,
listes paginées, navigation par hachage, thème sombre/claire et la mascotte Ham.
Changé
CLI : le fleet et completion les commandes sont supprimées ; uninstall exige
racine; settings list affiche uniquement les clés visibles par l’utilisateur. Voir le
Référence CLI.
Les « projets » sont retirés du produit.
v1.0.x — 27-06-2026
Ajouté
Chaîne MAX. Ajout du support pour le messager russe
MAX: l’agent fonctionne comme un bot — il ingère les flux entrants
messages, exécute un tour et répond, tout comme sur Telegram. Le connecteur
installations à partir de l’intégré
Marché et est configuré dans l’Admin
Interface utilisateur.
Marché étendu d’intégration personnelle. Chaque utilisateur se connecte à l’extérieur
se rapportent à eux-mêmes comme
intégrations sans code: Gmail, Google Agenda,
Google Contacts, Google Tasks, Google Drive, YouTube, Outlook Mail, Outlook
Calendrier, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp,
GitLab, Fitbit, Oura Ring, Spotify, Samsung SmartThings et plus.
Publication de plugin à deux modes. Un étendu
SDK de plugin (keygen, package, sign,
publish --private/--public) et un nouveau
Publier un plugin page : chargement latéral privé
dans votre instance (Interface Admin / POST /v1/admin/modules/upload, magasin de confiance,
clé épinglée) et le registre public via un PR pour marketplace-catalog
(auto-validateur + révision IA + fusion manuelle + contresignature). Le manifeste
champs de la page de la boutique acquis description / icon / screenshots et éditeur
identité (publisher / visibility / publisher_key_id).
Catalogue multi-source. Ajouter des sources supplémentaires Plugins → Sources; le
le catalogue communautaire des plugins tiers est ajouté séparément et jamais
remplace celle officielle. Les plugins AiHummer comportent un officielle badge et
se classer premier ; ceux de tiers se classent par nombre de téléchargements. Les mises à jour relancent le
vérification de la signature.
Amélioré
Documentation actualisée : une navigation bilingue unique (RU/EN), recherche dans les documents
(⌘K) et cartes rapides « Télécharger l’application » et « Ouvrir Swagger » dans la barre latérale.
v1.0 — référence
Les capacités de base de la ligne v1.0, comme point de référence pour les modifications ultérieures.
Un produit fini, pas un cadre. Un seul service auto-hébergé combine
le plan de contrôle et le moteur de rotation ; une installation typique est un service plus
PostgreSQL.
Natif de l’hôte, pas de Docker. Déployé en tant que tarball de version géré par systemd ;
pas de conteneurs ni d’orchestrateurs.
Orchestration multi-agent avec des sous-agents et des stratégies de raisonnement
(étapes-du-plan, réfléchir, débattre, meilleur-de-N, auto-guérison).
Agents de première classe avec des personas, un prompt structuré et un par agent
modèle.
Mémoire à long terme (Einstein) — faits extraits sous forme de revendications examinables et
promu en mémoire ; le rappel est enveloppé dans une barrière de données contre l’injection de prompt.
Connaissance / RAG avec citations, plus deep_research pour plusieurs étapes
rapports.
Chaînes — Telegram, Bitrix24, téléphonie SIP et les applications mobile et de bureau
application, étendue par des connecteurs installables dans les versions ultérieures.
API compatible avec OpenAI — POST /v1/chat/completions avec diffusion SSE.
Aucun modèle payant obligatoire — fonctionne sur des modèles gratuits/locaux et un Codex/ChatGPT
transport par abonnement ; BYOK par locataire est facultatif.
La sécurité comme propriété de base — un coffre de jetons chiffré, entreprise
SSO (SAML / LDAP / SCIM / OIDC), sécurité au niveau des lignes Postgres pour le locataire
isolement, passages d’approbation avec intervention humaine et audit.
Une place de marché de plugins avec une installation native de l’hôte en un seul clic.
Une histoire des changements notables d'AiHummer. La gamme actuelle est **v1.0.x**. Chaque entrée ci-dessous porte sa date et les composants qu'elle touche ; le [guide de mise à jour](/fr/v1.0/operations/upgrade-policy) explique comment passer à une version supérieure.
> [!NOTE]
> Cette page répertorie les changements qui importent pour les utilisateurs et les administrateurs. L'exact
> la version de build est visible dans l'interface d'administration et dans le
> [Explorateur d'API (Swagger)](/api/).
## v1.0.17 (Noyau, stable) — 02-08-2026
**Réparé**
- La recherche web démarre maintenant réellement sur une installation neuve : ses
paramètres sont écrits avant la vérification de disponibilité et elle reçoit une
clé secrète fraîchement générée, si bien que le service ne refuse plus de
fonctionner avec la clé par défaut.
- Node.js voyage désormais dans le paquet et s'installe hors ligne, si bien que les
plugins qui en ont besoin — l'application AiHummer, pocket-agent et les
connecteurs de canaux — s'installent sur des distributions dont le Node.js est
trop ancien.
- Une publication n'échoue plus parce qu'un gros téléchargement est simplement
lent : les transferts reprennent là où ils se sont arrêtés et ne sont interrompus
que lorsqu'ils stagnent réellement.
**Changé**
- `aihummer status` se termine désormais par des étapes suivantes choisies selon ce
qu'il a trouvé : une passerelle hors service commence par son journal, une
passerelle saine par les diagnostics, les paramètres et la documentation. Seules
de vraies commandes sont suggérées.
## v1.0.16 (Noyau, stable) — 02-08-2026
**Nouveau**
- Une source de connaissances peut désormais appartenir à un seul employé IA ou
être partagée par tous, et la récupération respecte ce rattachement.
**Changé**
- Le plugin de l'application AiHummer passe à la version publiée 1.0.4, qui porte
les correctifs de connexion depuis l'appareil.
**Réparé**
- Une installation neuve ne s'arrête plus juste après le dépaquetage du navigateur
fourni : un sidecar optionnel ne peut jamais interrompre l'installation, donc la
passerelle, la base de données et chaque plugin sont configurés comme prévu.
- La recherche web fournie démarre désormais sur les machines avec Python 3.12, et
le navigateur fourni reçoit les bibliothèques système dont il a besoin ; une
bibliothèque manquante est signalée honnêtement au lieu de laisser le service
dans une boucle de redémarrage.
- Les plugins fonctionnant sur Node.js s'installent à nouveau : l'installateur
vérifie désormais la version majeure de Node.js plutôt que sa simple présence,
et nomme la version dont il a besoin.
- Les services des plugins démarrent à nouveau dans une installation par
utilisateur ; ils échouaient auparavant avant le lancement à cause de directives
de durcissement qu'un gestionnaire de services au niveau utilisateur n'a pas le
droit d'appliquer.
- `aihummer settings` trouve tout seul l'adresse de la base de données de
l'installation, comme le faisaient déjà les autres commandes de base de données.
- Une erreur que la commande a déjà expliquée n'est plus imprimée une seconde fois
en texte brut ; le code de sortie est inchangé.
- L'aide des commandes s'affiche dans la langue de l'opérateur et ne porte plus de
marqueurs internes ; `status` montre désormais une vue d'ensemble de
l'installation et l'état des services optionnels ; `doctor` nomme un Node.js
manquant et le matériel d'enregistrement de flotte manquant.
**Sécurité**
- Les limites d'abonnement ne peuvent plus être assouplies via l'API des
paramètres : les deux clés gérées par le fournisseur sont refusées par le magasin
de paramètres lui-même, pas par un unique gestionnaire de requêtes.
## v1.0.15 (Noyau, stable) — 01-08-2026
**Changé**
- Les paquets de connecteurs sont désormais construits de manière reproductible :
la même source produit toujours une archive identique octet pour octet, si bien
que la somme de contrôle publiée peut être vérifiée indépendamment. Les
connecteurs fournis passent à 1.0.1 en conséquence.
**Réparé**
- Un plugin intégré dont le premier déploiement a été interrompu par un redémarrage
de la passerelle ne reste plus bloqué pour toujours ; le démarrage suivant le
reprend et termine l'installation.
- L'instance liste désormais les outils d'agent enregistrés au démarrage et nomme
le paramètre qui active chaque outil optionnel manquant, si bien qu'une réponse
« cet outil n'est pas disponible » peut être diagnostiquée.
- Un unique échec de rafraîchissement du catalogue juste après le démarrage est
signalé calmement au lieu d'un avertissement ; seuls les échecs répétés sont
remontés.
- La zone de message dans Sessions grandit à nouveau avec le texte, jusqu'à une
hauteur fixe.
- Les badges d'état des plugins sont stylés de manière cohérente avec les badges de
type et d'intégration voisins.
## v1.0.14 (Noyau, stable) — 31-07-2026
**Nouveau**
- La recherche web et le navigateur anti-détection sont désormais livrés dans
chaque build et installés hors ligne, si bien que les deux fonctionnent
d'origine, sans étape de configuration et sans téléchargement sur le serveur.
**Changé**
- Les paramètres gérés par le fournisseur (recherche web, navigateur et service de
mémoire intégré) ne sont plus affichés comme options de l'instance ; le service
de mémoire conserve son action de mise à jour.
**Réparé**
- Un plugin intégré dont le tout premier déploiement a échoué sur un nouveau
serveur cloud est désormais retenté automatiquement au lieu de rester cassé.
- Un rafraîchissement du catalogue ne peut plus remplacer une entrée de plugin
signée par une non signée, ce qui avait fait refuser l'installation de plusieurs
plugins officiels.
- L'échec du chargement de la liste des modèles nomme désormais sa cause réelle au
lieu d'un générique « temporairement indisponible ».
- La suspension d'un abonnement arrête désormais vraiment l'assistant partout et la
raison est affichée sur chaque page de l'interface d'administration.
- La suppression d'un serveur auto-hébergé depuis le cabinet personnel le supprime
désormais complètement, et seulement quand la période payée est terminée.
- La zone de message dans Sessions grandit avec le texte, les noms des forfaits
cloud sont localisés et les badges des plugins ne cassent plus leur rangée.
## v1.0.14-beta1 (Noyau, beta) — 30-07-2026
**Sécurité**
- Une publication de version interrompue ne peut désormais être récupérée que
depuis la source exacte relue, après que l'archive signée et l'état actuel du
canal ont passé des contrôles d'intégrité à échec fermé.
## v1.0.13 (Noyau, stable) — 29-07-2026
**Sécurité**
- Les identifiants de production ne sont plus compilés dans le binaire de
publication, et l'identifiant d'amorçage de flotte est sorti des artefacts de
publication.
- L'installation privilégiée et la publication des versions épinglent désormais
chaque dépendance récupérée : les paquets portent un manifeste signé liant
version, plateforme et variante, et un rejeu ou une substitution validement
signés sont rejetés avant toute écriture.
- La racine de signature communautaire compromise a été retirée ; l'exécution
locale de plugins tiers échoue désormais fermée.
- Le point de terminaison MCP publié, les planifications créées par des agents, les
sessions de flux d'événements et les redirections OpenAPI ont chacun gagné une
frontière explicite d'autorisation et d'idempotence.
- Les webhooks Avito gérés utilisent désormais un jeton de chemin secret par
installation conservé dans le coffre chiffré, et une migration de mise à niveau
retire le secret de la configuration en clair.
**Changé**
- La chaîne d'outils de l'interface d'administration est passée à TypeScript 7 sur
tout l'espace de travail, avec le navigateur utilisé par l'audit du système de
design épinglé à la révision Playwright correspondante.
**Réparé**
- Les coordonnées du client sont désormais une projection en lecture seule du
client rattaché, supprimant un rédacteur qui pouvait diverger de la facturation.
- Correctifs de fiabilité de l'intégration continue : les caches de compilation ne
sont plus partagés entre dépôts concurrents, la porte web n'a plus besoin d'une
installation ambiante de Go, et les épingles de confiance survivent aux fusions
écrasées.
## v1.0.12 (Noyau, stable) — 27-07-2026
**Réparé**
- La passerelle ne refuse plus de démarrer sur un hôte sans Caddy. En 1.0.11
l'unité exigeait `/etc/caddy/aihummer.d` ; quand Caddy était absent, systemd ne
lançait pas du tout le service (226/NAMESPACE), laissant les installations
propres et l'approvisionnement cloud sans passerelle fonctionnelle. Le chemin est
désormais optionnel, et l'installateur crée le répertoire là où Caddy est
réellement présent.
- Les unités des plugins communautaires ne cassent plus lorsqu'elles déclarent un
répertoire qui n'existe pas encore — le même mode de défaillance y est corrigé
aussi.
## v1.0.11 (Noyau, stable) — 27-07-2026
**Sécurité**
- Un domaine cloud personnalisé n'est signalé comme connecté qu'après le succès de
la commande exacte de l'instance et la réponse du point de terminaison public via
un certificat HTTPS de confiance valide pour le nom d'hôte.
**Réparé**
- Les instances auto-hébergées signalent désormais un domaine changé à l'exécution
sans nécessiter un redémarrage du Noyau.
- Le repli Einstein intégré installe désormais la build portable signée publiée au
lieu d'un artefact obsolète indisponible.
- Les journaux redirigés de l'installateur non interactif conservent toute la
sortie de vérification antérieure et ne contiennent plus de trous NUL épars.
## v1.0.10 (Noyau, stable) — 27-07-2026
**Nouveau**
- L'interface d'administration est désormais complète en 27 langues, avec une
sélection de langue persistante et des formes plurielles correctes.
**Sécurité**
- Les hôtes propres peuvent vérifier une publication avec l'OpenSSL de série avant
de faire confiance à tout vérificateur supplémentaire ou de le télécharger.
- La délégation d'agents garde désormais la mémoire privée et les appels d'outils
répétés dans le périmètre de l'agent agissant, empêchant un agent de réutiliser
les données ou le résultat d'un autre agent.
- Les réponses de contrôle d'instance utilisent désormais un périmètre authentifié
par instance au lieu de demander une large file d'attente temporaire.
**Réparé**
- Les mises à jour des plugins préservent désormais la mémoire durable, les
curseurs, les bases de données locales, les espaces de travail, la sortie et les
identifiants générés en dehors des fichiers d'application remplaçables.
- La découverte des modèles du fournisseur identifie désormais honnêtement les
résultats vivants, en cache, personnalisés et indisponibles, tandis que les
paramètres et les formulaires des plugins officiels n'exposent que de vraies
valeurs modifiables par l'opérateur avec les bons types de champs.
- Les propriétaires du cloud géré peuvent faire tourner le mot de passe
administrateur d'une instance en toute sécurité depuis le portail client sans que
le texte en clair apparaisse dans les réponses d'état.
- Une installation neuve se connecte désormais à l'application mobile AiHummer via
le plugin os-client publié et renvoie le bon espace de travail pendant
l'appairage de l'appareil.
- Les tours échoués affichent désormais une raison localisée sûre, l'étape suivante
suggérée et une référence de diagnostic, conservent ces détails dans Sessions et
ne proposent la relance que lorsqu'elle est valide.
- Les outils navigateur et recherche ne deviennent disponibles qu'après de vraies
vérifications de disponibilité du protocole ; les paramètres qui n'ont pas encore
pu être appliqués restent en file pour une nouvelle tentative réussie ultérieure.
## v1.0.9 (Noyau, stable) — 27-07-2026
**Nouveau et amélioré**
- Les listes, les images et les avatars affichent des espaces réservés de chargement au lieu d'apparaître
gelé pendant que les données sont demandées.
- Dans le chat, **Entrer** envoie et **Maj+Entrée** insère une nouvelle ligne.
- Le plan actuel est affiché avec son nom localisé et lisible par l'homme.
- Les liens vers TikTok, Avito et VK utilisent des marques reconnaissables.
**Réparé**
- Les services clients de Telegram et du système d'exploitation sont correctement trouvés après
installation.
- Les champs secrets masqués ne confondent plus le masque affiché avec celui enregistré
valeur secrète.
- La politique de la page permet la connexion Yandex Metrika configurée sans
affaiblissant ses autres restrictions.
## v1.0.8 (Noyau, stable) — 26-07-2026
**Nouveau**
- **Connecteurs VK et Avito** rejoindre Telegram en tant que canal client pris en charge
options.
- Un agent peut être mis à disposition pour l'auto-gestion par l'utilisateur approprié,
dans le cadre des autorisations de l'espace de travail qui leur ont été accordées.
**Changé**
- Les options de canal intégrées obsolètes ont été supprimées. Testez un agent dans
**Sessions**, puis connectez l'un des connecteurs de canal pris en charge.
## v1.0.1–v1.0.7 (Noyau, stable) — 13-07-2026 … 22-07-2026
> [!NOTE]
> Ce journal des modifications suit **Noyau AiHummer**. Plugins (Einstein, Bitrix24, SIP,
> Pocket Agent) et l'application mobile/desktop sont livrées avec leurs propres numéros de version.
**Nouveau**
- **Première version stable publique.** Le cœur a atteint son **stable** channel (v1.0.1) avec
le marché des plugins communautaires ; s'installe via `install.sh`.
- **Écrans de connexion des fournisseurs de marque.** Écrans de connexion natifs (avec logos) pour
Fournisseurs de modèles russes et internationaux — YandexGPT, GigaChat, Cloud.ru, MTS AI,
OpenAI, Anthropic, Google, DeepSeek, xAI, Mistral, Groq et plus ; fournisseurs derrière
un bloc régional est accessible via un proxy sortant (v1.0.4).
- **Listes de modèles réels dans la boîte de dialogue d'ajout de fournisseur**, avec des fournisseurs russes classés
premier ; l'installateur prépare Node.js pour `runtime:node` plugins (v1.0.5).
**Modifié / corrigé**
- Les plugins communautaires que l'auteur déspublique sont retirés du magasin d'une instance lors de la prochaine
synchronisation du catalogue (v1.0.2).
- Les plugins doivent déclarer les hôtes/chaînes qu'ils utilisent, appliqué lors de l'installation ; le public
le journal des modifications est publié en russe également ; les instances cloud provisionnées se lient de manière fiable et
rapporter leur véritable IP publique ; correction de la première connexion avec les identifiants administrateur envoyés par e-mail et
réception immédiate sur Telegram (v1.0.3–v1.0.4).
- Le scruteur Telegram efface les webhooks obsolètes et se retire ; les secrets sont masqués avec les leurs
longueur réelle ; corrections de liaison des identifiants par agent ; prise en charge multi-comptes de Codex
(v1.0.5–v1.0.7).
## v1.0.x — 2026-07-07
**Nouveau**
- **Compte personnel chez [my.aihummer.ru](https://my.aihummer.ru).** Inscription
avec confirmation par e-mail, [liens d'installation personnels](/fr/v1.0/getting-started/installation),
détails de facturation individu/entreprise avec confirmation du fournisseur, documents
(factures et actes), consentements et 27 langues IU. Le script d'installation public
est parti — l'installation commence maintenant dans le
[portail](/fr/v1.0/commercial/personal-account).
- **Rôles avec des permissions configurables.** La page « Rôles » : rôles personnalisés avec
cases à cocher lecture/écriture par domaine de ressource ; rôles intégrés (propriétaire, administrateur,
opérateur, membre) sont en lecture seule. Voir [RBAC](/fr/v1.0/security/rbac).
- **Support du fournisseur depuis le compte personnel.** Billets et idées pour le vendeur
(avec pièces jointes et fils de messages) sont envoyés depuis votre
[compte personnel](/fr/v1.0/commercial/personal-account) sur my.aihummer.ru. Le
Les écrans « Support » et « Communauté » ont été retirés de l'interface web.
- **Orchestration visuelle.** La page « Graphs » — un éditeur de diagrammes de flux pour
flux de travail multi-agents avec exportation/importation JSON. Voir
[Orchestration](/fr/v1.0/concepts/orchestration-subagents).
- **Compétences partagées.** Une bibliothèque de compétences réutilisables avec le fournisseur "Prêt à l'emploi"
préréglages. Voir [Outils](/fr/v1.0/concepts/tools).
- **Liens de canal.** Le bloc « Liaisons » sur la page « Canaux » attribue un
agent par défaut pour chaque canal. Voir [Routage](/fr/v1.0/concepts/routing).
- **Sessions.** Nouvelles sessions directement depuis l'interface d'administration, fichiers dans les messages (le
le modèle reçoit le texte extrait), bascules pour le coût par tour et l'outil
sortie.
- **Connexions multi-comptes.** Plusieurs comptes d'un fournisseur par utilisateur
("+ compte"), connexions personnelles et partagées dans l’espace de travail. Voir
[Connexions](/fr/v1.0/access/connections-oauth2).
- **Notifications.** Une boîte de réception d'événements plus une matrice catégorie × canal fournissant
vers webui, email, Telegram et notification push.
- **Einstein est un plugin intégré.** La mémoire s'installe automatiquement et ne peut pas être
supprimé ; les paramètres se trouvent dans la catégorie "Einstein (mémoire)".
- **Interface.** Journaux en direct avec recherche et filtre par niveau, pages se rafraîchissant automatiquement,
listes paginées, navigation par hachage, thème sombre/claire et la mascotte Ham.
**Changé**
- CLI : le `fleet` et `completion` les commandes sont supprimées ; `uninstall` exige
racine; `settings list` affiche uniquement les clés visibles par l'utilisateur. Voir le
[Référence CLI](/fr/v1.0/reference/cli).
- Les « projets » sont retirés du produit.
## v1.0.x — 27-06-2026
**Ajouté**
- **Chaîne MAX.** Ajout du support pour le messager russe
[MAX](/fr/v1.0/channels/max): l'agent fonctionne comme un bot — il ingère les flux entrants
messages, exécute un tour et répond, tout comme sur Telegram. Le connecteur
installations à partir de l'intégré
[Marché](/fr/v1.0/marketplace/overview-tiers) et est configuré dans l’Admin
Interface utilisateur.
- **Marché étendu d'intégration personnelle.** Chaque utilisateur se connecte à l'extérieur
se rapportent à eux-mêmes comme
[intégrations sans code](/fr/v1.0/marketplace/zero-code): Gmail, Google Agenda,
Google Contacts, Google Tasks, Google Drive, YouTube, Outlook Mail, Outlook
Calendrier, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp,
GitLab, Fitbit, Oura Ring, Spotify, Samsung SmartThings et plus.
- **Explorateur d'API (Swagger).** Une nouvelle interactive
[Explorateur d'API (Swagger)](/api/) pour les points de terminaison AiHummer — avec intégré
autorisation et un mode « Essayer » . Voir aussi
[Swagger dans la section API](/fr/v1.0/api/swagger).
- **Publication de plugin à deux modes.** Un étendu
[SDK de plugin](/fr/v1.0/marketplace/sdk) (`keygen`, `package`, `sign`,
`publish --private/--public`) et un nouveau
[Publier un plugin](/fr/v1.0/marketplace/publishing) page : chargement latéral privé
dans votre instance (Interface Admin / `POST /v1/admin/modules/upload`, magasin de confiance,
clé épinglée) et le registre public via un PR pour `marketplace-catalog`
(auto-validateur + révision IA + fusion manuelle + contresignature). Le manifeste
champs de la page de la boutique acquis `description` / `icon` / `screenshots` et éditeur
identité (`publisher` / `visibility` / `publisher_key_id`).
- **Catalogue multi-source.** Ajouter des sources supplémentaires **Plugins → Sources**; le
le catalogue communautaire des plugins tiers est ajouté séparément et jamais
remplace celle officielle. Les plugins AiHummer comportent un **officielle** badge et
se classer premier ; ceux de tiers se classent par nombre de téléchargements. Les mises à jour relancent le
vérification de la signature.
**Amélioré**
- Documentation actualisée : une navigation bilingue unique (RU/EN), recherche dans les documents
(⌘K) et cartes rapides « Télécharger l'application » et « Ouvrir Swagger » dans la barre latérale.
## v1.0 — référence
Les capacités de base de la ligne v1.0, comme point de référence pour les modifications ultérieures.
- **Un produit fini, pas un cadre.** Un seul service auto-hébergé combine
le plan de contrôle et le moteur de rotation ; une installation typique est un service plus
PostgreSQL.
- **Natif de l'hôte, pas de Docker.** Déployé en tant que tarball de version géré par systemd ;
pas de conteneurs ni d'orchestrateurs.
- **Orchestration multi-agent** avec des sous-agents et des stratégies de raisonnement
(étapes-du-plan, réfléchir, débattre, meilleur-de-N, auto-guérison).
- **Agents de première classe** avec des personas, un prompt structuré et un par agent
modèle.
- **Mémoire à long terme (Einstein)** — faits extraits sous forme de revendications examinables et
promu en mémoire ; le rappel est enveloppé dans une barrière de données contre l'injection de prompt.
- **Connaissance / RAG** avec citations, plus `deep_research` pour plusieurs étapes
rapports.
- **Chaînes** — Telegram, Bitrix24, téléphonie SIP et les applications mobile et de bureau
application, étendue par des connecteurs installables dans les versions ultérieures.
- **API compatible avec OpenAI** — `POST /v1/chat/completions` avec diffusion SSE.
- **Aucun modèle payant obligatoire** — fonctionne sur des modèles gratuits/locaux et un Codex/ChatGPT
transport par abonnement ; BYOK par locataire est facultatif.
- **La sécurité comme propriété de base** — un coffre de jetons chiffré, entreprise
SSO (SAML / LDAP / SCIM / OIDC), sécurité au niveau des lignes Postgres pour le locataire
isolement, passages d'approbation avec intervention humaine et audit.
- **Une place de marché de plugins** avec une installation native de l'hôte en un seul clic.