O istorie a schimbărilor notabile ale AiHummer. Linia actuală este v1.0.x.
Fiecare intrare de mai jos poartă data ei și componentele atinse, iar cum se
trece la o versiune mai nouă explică
ghidul de actualizare.
[!NOTE]
Această pagină listează modificările care contează pentru utilizatori și administratori. Exact
versiunea build este vizibilă în interfața de administrare și în
Explorator API (Swagger).
v1.0.17 (Nucleu, stabil) — 02-08-2026
Fixat
Căutarea web pornește acum cu adevărat pe o instalare proaspătă: setările ei sunt
scrise înainte de verificarea de pregătire și primește o cheie secretă proaspăt
generată, astfel încât serviciul nu mai refuză să ruleze cu cea implicită.
Node.js este acum livrat în interiorul pachetului și se instalează offline, astfel
încât pluginurile care au nevoie de el — aplicația AiHummer, pocket-agent și
conectorii de canale — se instalează pe distribuții al căror Node.js propriu este
prea vechi.
O lansare nu mai eșuează doar pentru că o descărcare mare este lentă: transferurile
se reiau de unde s-au oprit și sunt întrerupte doar atunci când chiar stagnează.
Schimbat
aihummer status se încheie acum cu pași următori aleși după ceea ce a găsit: un
gateway căzut începe cu jurnalul său, unul sănătos — cu diagnosticare, setări și
documentație. Sunt sugerate doar comenzi reale.
v1.0.16 (Nucleu, stabil) — 02-08-2026
Nou
O sursă de cunoștințe poate aparține acum unui singur angajat AI sau poate fi
partajată de toți, iar regăsirea respectă acea legare.
Schimbat
Pluginul aplicației AiHummer trece la versiunea publicată 1.0.4, care aduce
corecțiile pentru autentificarea pe dispozitive.
Fixat
O instalare proaspătă nu se mai oprește imediat după despachetarea browserului
inclus: un sidecar opțional nu poate întrerupe niciodată instalarea, astfel încât
gateway-ul, baza de date și fiecare plugin sunt configurate conform intenției.
Căutarea web inclusă pornește acum pe gazde cu Python 3.12, iar browserul inclus
primește bibliotecile de sistem de care are nevoie; o bibliotecă lipsă este
raportată sincer în loc să lase serviciul într-o buclă de reporniri.
Pluginurile care rulează pe Node.js se instalează din nou: instalatorul verifică
acum versiunea majoră a Node.js, nu doar prezența lui, și numește versiunea de
care are nevoie.
Serviciile pluginurilor pornesc din nou sub o instalare per-utilizator; anterior
eșuau înainte de lansare din cauza directivelor de întărire pe care un manager de
servicii la nivel de utilizator nu are voie să le aplice.
aihummer settings găsește singură adresa bazei de date a instalării, așa cum
făceau deja celelalte comenzi de bază de date.
O eroare pe care comanda a explicat-o deja nu mai este tipărită a doua oară ca
text brut; codul de ieșire rămâne neschimbat.
Ajutorul comenzilor este afișat în limba operatorului și nu mai poartă marcaje
interne; status arată acum o prezentare generală a instalării și starea
serviciilor opționale; doctor numește un runtime Node.js lipsă și materialul
lipsă de înregistrare în flotă.
Securitate
Limitele abonamentului nu mai pot fi relaxate prin API-ul de setări: cele două
chei gestionate de furnizor sunt refuzate chiar de depozitul de setări, nu de un
singur handler de cereri.
v1.0.15 (Nucleu, stabil) — 01-08-2026
Schimbat
Pachetele de conectori sunt acum construite reproductibil: aceeași sursă produce
întotdeauna o arhivă identică octet cu octet, astfel încât suma de control
publicată poate fi verificată independent. Conectorii incluși trec, în consecință,
la 1.0.1.
Fixat
Un plugin încorporat a cărui primă implementare a fost întreruptă de o repornire a
gateway-ului nu mai rămâne blocat pentru totdeauna; următoarea pornire îl preia și
finalizează instalarea.
Instanța listează acum ce unelte de agent a înregistrat la pornire și numește
setarea care activează fiecare unealtă opțională lipsă, astfel încât un răspuns
„acea unealtă nu este disponibilă” poate fi diagnosticat.
Un singur refresh de catalog eșuat imediat după pornire este raportat calm, nu ca
un avertisment; doar eșecurile repetate sunt semnalate.
Caseta de mesaj din Sesiuni crește din nou odată cu textul, până la o înălțime
fixă.
Insignele de stare ale pluginurilor sunt stilizate consecvent cu insignele de tip
și „Încorporat” de lângă ele.
v1.0.14 (Nucleu, stabil) — 31-07-2026
Nou
Căutarea web și browserul anti-detecție sunt acum livrate în fiecare build și se
instalează offline, astfel încât ambele funcționează din start, fără pas de
configurare și fără descărcare pe server.
Schimbat
Setările gestionate de furnizor (căutarea web, browserul și serviciul de memorie
încorporat) nu mai sunt afișate ca opțiuni ale instanței; serviciul de memorie își
păstrează acțiunea de actualizare.
Fixat
Un plugin încorporat a cărui primă implementare a eșuat pe un server cloud nou
este acum reîncercat automat în loc să rămână defect.
Un refresh de catalog nu mai poate înlocui o intrare de plugin semnată cu una
nesemnată, ceea ce făcuse mai multe pluginuri de primă parte să refuze instalarea.
Eșecul încărcării listei de modele își numește acum cauza reală în loc de un
generic „temporar indisponibil”.
Suspendarea unui abonament oprește acum cu adevărat asistentul peste tot, iar
motivul este afișat pe fiecare pagină a interfeței de administrare.
Ștergerea unui server auto-găzduit din cabinetul personal îl elimină acum complet,
și doar după ce perioada plătită s-a încheiat.
Caseta de mesaj din Sesiuni crește odată cu textul, numele planurilor cloud sunt
localizate, iar insignele pluginurilor nu își mai rup rândul.
v1.0.14-beta1 (Nucleu, beta) — 30-07-2026
Securitate
Publicarea unei lansări întrerupte poate fi acum reluată doar din sursa exactă
revizuită, după ce arhiva semnată și starea curentă a canalului trec verificări de
integritate cu refuz implicit.
v1.0.13 (Nucleu, stabil) — 29-07-2026
Securitate
Acreditările de producție nu mai sunt compilate în binarul de lansare, iar
acreditarea de bootstrap a flotei a fost mutată în afara artefactelor de lansare.
Instalarea privilegiată și publicarea lansărilor fixează acum fiecare dependență
pe care o descarcă: pachetele poartă un manifest semnat care leagă versiunea,
platforma și varianta, iar redarea repetată sau substituirea semnată valid este
respinsă înainte ca ceva să fie scris.
Rădăcina compromisă de semnare a comunității a fost retrasă; execuția locală a
pluginurilor terțe este acum refuzată implicit.
Endpoint-ul MCP publicat, programările create de agenți, sesiunile de flux de
evenimente și redirecționările OpenAPI au primit fiecare o graniță explicită de
autorizare și idempotență.
Webhook-urile Avito gestionate folosesc acum un token secret de cale
per-instalare, păstrat în seiful criptat, iar o migrare de actualizare elimină
secretul din configurația în text simplu.
Schimbat
Lanțul de unelte al interfeței de administrare a trecut la TypeScript 7 în întreg
spațiul de lucru, cu browserul folosit de auditul sistemului de design fixat la
revizia Playwright corespunzătoare.
Fixat
Datele de contact ale clientului sunt acum o proiecție doar-citire a clientului
legat, eliminând un scriitor care putea diverge de facturare.
Corecții de fiabilitate pentru integrarea continuă: cache-urile de build nu mai
sunt partajate între depozite concurente, poarta web nu mai are nevoie de o
instalare Go ambientală, iar fixările de încredere supraviețuiesc îmbinărilor
squash.
v1.0.12 (Nucleu, stabil) — 27-07-2026
Fixat
Gateway-ul nu mai refuză să pornească pe o gazdă fără Caddy. În 1.0.11 unitatea
cerea /etc/caddy/aihummer.d; când Caddy lipsea, systemd nu rula deloc serviciul
(226/NAMESPACE), lăsând instalările curate și provisionarea cloud fără un gateway
funcțional. Calea este acum opțională, iar instalatorul creează directorul acolo
unde Caddy este realmente prezent.
Unitățile pluginurilor comunitare nu se mai strică atunci când declară un director
care nu există încă — același mod de eșec este reparat și acolo.
v1.0.11 (Nucleu, stabil) — 27-07-2026
Securitate
Un domeniu cloud personalizat este raportat drept conectat doar după ce comanda
exactă a instanței reușește și endpoint-ul public răspunde printr-un certificat
HTTPS de încredere, valid pentru numele de gazdă.
Fixat
Instanțele auto-găzduite raportează acum un domeniu schimbat în timpul rulării,
fără a necesita o repornire a Core.
Fallback-ul Einstein încorporat instalează acum build-ul portabil semnat publicat,
în locul unui artefact învechit indisponibil.
Jurnalele redirecționate ale instalatorului non-interactiv păstrează toată ieșirea
de verificare anterioară și nu mai conțin goluri NUL rarefiate.
v1.0.10 (Nucleu, stabil) — 27-07-2026
Nou
Interfața de administrare este acum completă în 27 de limbi, cu selecție
persistentă a limbii și forme corecte de plural.
Securitate
Gazdele curate pot verifica o lansare cu OpenSSL standard înainte de a avea
încredere în orice verificator suplimentar sau de a-l descărca.
Delegarea agenților păstrează acum memoria privată și apelurile de unelte repetate
în domeniul agentului care acționează, împiedicând un agent să refolosească datele
sau rezultatul altui agent.
Răspunsurile de control ale instanței folosesc acum un domeniu autentificat
per-instanță, în loc să solicite o coadă temporară largă.
Fixat
Actualizările de pluginuri păstrează acum memoria durabilă, cursoarele, bazele de
date locale, spațiile de lucru, ieșirea și acreditările generate în afara
fișierelor de aplicație înlocuibile.
Descoperirea modelelor furnizorului identifică acum sincer rezultatele live, din
cache, personalizate și indisponibile, în timp ce setările și formularele
pluginurilor de primă parte expun doar valori reale, editabile de operator, cu
tipurile corecte de câmpuri.
Proprietarii cloud-ului gestionat pot roti în siguranță parola de administrator a
unei instanțe din portalul clientului, fără ca textul simplu să apară în
răspunsurile de stare.
O instalare proaspătă se conectează acum la aplicația mobilă AiHummer prin
pluginul os-client publicat și returnează spațiul de lucru corect în timpul
asocierii dispozitivului.
Turele eșuate arată acum un motiv localizat sigur, pasul următor sugerat și o
referință de diagnostic, păstrează aceste detalii în Sesiuni și oferă reîncercarea
doar când este validă.
Uneltele de browser și de căutare devin disponibile doar după verificări reale de
pregătire a protocolului; setările care nu au putut fi încă aplicate rămân în
coadă pentru o reîncercare reușită ulterioară.
v1.0.9 (Nucleu, stabil) — 27-07-2026
Nou și îmbunătățit
Listele, imaginile și avatarurile afișează locuri de încărcare în loc să apară
înghețat în timp ce se solicită date.
În chat, Introdu trimite și Shift+Enter inserează o linie nouă.
Planul actual este afișat cu numele său localizat, ușor de citit de oameni.
Linkurile către TikTok, Avito și VK folosesc mărci recunoscute.
Fixat
Serviciile de client Telegram și ale sistemului de operare sunt găsite corect după
instalare.
Câmpurile secrete mascate nu mai confundă masca afișată cu cea salvată
valoare secretă.
Politica paginii permite conexiunea Yandex Metrika configurată fără
slăbind celelalte restricții ale sale.
v1.0.8 (Nucleu, stabil) — 26-07-2026
Nou
Conectori VK și Avito alăturați-vă Telegram ca canal suport pentru clienți
opțiuni.
Un agent poate fi pus la dispoziție pentru autogestionare de către utilizatorul corespunzător,
în cadrul permisiunilor de lucru acordate.
Schimbat
Opțiunile canalului din browser încorporat retrase au fost eliminate. Testați un agent în
Sesiuni, apoi conectați unul dintre conectorii de canal acceptați.
[!NOTE]
Acest jurnal de modificări urmărește AiHummer Core. Module (Einstein, Bitrix24, SIP,
Pocket Agent) și aplicația mobilă/desktop au propriile versiuni numerotate.
Nou
Prima linie stabilă publică. Core și-a atins stabil canal (v1.0.1) cu
piața de pluginuri a comunității; se instalează prin install.sh.
Ecrane de conectare ale furnizorului branduit. Ecrane de conectare native (cu logo-uri) pentru
Furnizori ruși și internaționali de modele — YandexGPT, GigaChat, Cloud.ru, MTS AI,
OpenAI, Anthropic, Google, DeepSeek, xAI, Mistral, Groq și alții; furnizori în spatele
un bloc regional este accesibil printr-un proxy de ieșire (v1.0.4).
Liste reale de modele în dialogul adăugare furnizor, cu furnizori ruși clasificați
mai întâi; programul de instalare configurează Node.js pentru runtime:node pluginuri (v1.0.5).
Modificat / reparat
Pluginurile comunitare pe care autorul le retrage vor fi eliminate din magazinul unei instanțe la următorul
sincronizare catalog (v1.0.2).
Pluginurile trebuie să declare gazdele/canalele pe care le folosesc, impus la instalare; publicul
jurnalul de modificări este publicat și în rusă; instanțele cloud alocate se leagă fiabil și
raportează IP-ul lor public real; remediat primul-login cu acreditivele de administrator trimise prin email și
Telegram imediat primit (v1.0.3–v1.0.4).
Poller-ul Telegram șterge webhook-urile învechite și face pauză; secretele sunt mascate cu ale lor
lungime reală; fixări pentru legarea credențialelor per-agent; suport multi-conturi Codex
(v1.0.5–v1.0.7).
v1.0.x — 2026-07-07
Nou
Cont personal la my.aihummer.ru. Înregistrare
cu confirmare prin e-mail, linkuri de instalare personale,
detalii de facturare pentru individ/companie cu confirmarea furnizorului, documente
(facturi și acte), consimțăminte și 27 de limbi UI. Scriptul de instalare public
a dispărut — instalarea începe acum în
portal.
Roluri cu permisiuni configurabile. Pagina „Roluri”: roluri personalizate cu
bife de citire/scriere pe domeniul resursei; roluri încorporate (proprietar, administrator,
operator, membru) sunt doar pentru citire. Vezi RBAC.
Suport pentru vânzători din contul personal. Bilete și idei către vânzător
(cu atașamente și fire de mesaje) sunt trimise de la
cont personal pe my.aihummer.ru.
Ecranele „Suport” și „Comunitate” au fost eliminate din interfața web.
Orchestrare vizuală. Pagina „Grafice” — un editor de diagrame de flux pentru
fluxuri de lucru multi-agent cu export/import JSON. Vezi
Orchestrare.
Abilități comune. O bibliotecă de abilități reutilizabile, inclusiv cele furnizate gata de utilizare
presetări. Vezi Unelte.
Legături de canal. Blocul „Legături” de pe pagina „Canale” atribuie un
agent implicit pentru fiecare canal. Vezi Rutare.
Sesiuni. Sesiuni noi direct din interfața de administrare, fișiere în mesaje (
modelul primește textul extras), comutatoare pentru costul pe tur și instrument
ieșire.
Conexiuni multi-cont. Mai multe conturi de la un singur furnizor pentru fiecare utilizator
(„+ cont”), conexiuni personale și partajate în spațiul de lucru. Vezi
Conexiuni.
Notificări. O cutie de primire a evenimentelor plus o matrice categorie × canal care livrează
către webui, email, Telegram și push.
Einstein este un plugin încorporat. Memoria se instalează automat și nu poate fi
eliminat; setările se află în categoria „Einstein (memorie)”.
Interfață. Jurnale live cu căutare și filtru de nivel, pagini cu reîmprospătare automată,
liste paginate, navigare prin hash, temă întunecată/light și mascota Ham.
Schimbat
CLI: fleet și completion comenzile sunt eliminate; uninstall necesită
rădăcină; settings list afișează doar cheile vizibile pentru utilizator. Vezi
Referință CLI.
„Proiectele” sunt eliminate din produs.
v1.0.x — 27-06-2026
Adăugat
Canal MAX. A fost adăugat suport pentru mesagerul rus
MAX: agentul rulează ca un bot — preia mesajele primite
mesaje, rulează un tur și răspunde înapoi, la fel ca pe Telegram. Conectorul
instalează din cel încorporat
Piață și este configurat în Admin
UI.
Piață extinsă de integrare personală. Fiecare utilizator se conectează extern
conturi pentru ei înșiși ca
integrări fără cod: Gmail, Google Calendar,
Contacte Google, Sarcini Google, Google Drive, YouTube, Poștă Outlook, Outlook
Calendar, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp,
GitLab, Fitbit, Oura Ring, Spotify, Samsung SmartThings și altele.
Publicarea pluginului în două moduri. Extins
SDK pentru plugin (keygen, package, sign,
publish --private/--public) și un nou
Publicarea unui plugin pagină: încărcare laterală privată
în instanța ta (UI Admin / POST /v1/admin/modules/upload, magazin de încredere,
cheia fixată) și registrul public printr-un PR către marketplace-catalog
(auto-validare + revizuire AI + fuziune manuală + semnare în contraparte). Manifestul
câmpuri obținute ale paginii magazinului description / icon / screenshots și editor
identitate (publisher / visibility / publisher_key_id).
Catalog cu surse multiple. Adaugă surse suplimentare în Module → Surse;
catalogul comunității de pluginuri terțe este adăugat separat și niciodată
suprascrie pe cea oficială. Pluginurile AiHummer poartă un Oficial insignă și
clasat pe primul loc; cele terțe se sortează după numărul de descărcări. Actualizările re-rulează
verificare a semnăturii.
Îmbunătățit
Documentație actualizată: o navigare bilingvă unică (RU/EN), căutare în documente
(⌘K) și cardurile rapide „Descarcă aplicația” și „Deschide Swagger” din bara laterală.
v1.0 — linia de bază
Capabilitățile de bază ale liniei v1.0, ca punct de referință pentru modificările ulterioare.
Un produs finit, nu un cadru. Un singur serviciu auto-găzduit combină
planul de control și motorul de viraj; o instalare tipică este un serviciu plus
PostgreSQL.
Gazdă-native, fără Docker. Dezvoltat ca un fișier tarball de lansare gestionat de systemd;
fără containere sau orchestratori.
Orchestrarea mai multor agenți cu sub-agenti și strategii de raționament
(pași-plan, reflecta, dezbate, cei mai buni din N, auto-vindecare).
Agenți de primă clasă cu persoane, un prompt structurat și un per-agent
model.
Memorie pe termen lung (Einstein) — fapte extrase ca afirmații care pot fi revizuite și
promovat în memorie; reamintirea este încapsulată într-o barieră de date împotriva injecției de prompturi.
Cunoștințe / RAG cu citate, plus deep_research pentru mai mulți pași
rapoarte.
Canale — Telegram, Bitrix24, telefonie SIP și aplicația mobilă și desktop
aplicație, extinsă prin conectori instalabili în versiunile ulterioare.
API compatibil cu OpenAI — POST /v1/chat/completions cu streaming SSE.
Nu există modele plătite obligatorii — rulează pe modele gratuite/locale și un Codex/ChatGPT
transport prin abonament; BYOK per chiriaș este opțional.
Securitatea ca proprietate de bază — un seif de acreditări criptat, pentru întreprindere
SSO (SAML / LDAP / SCIM / OIDC), securitate la nivel de rând Postgres pentru chiriaș
izolare, porți de aprobare cu implicarea umană și audit.
O piață de pluginuri cu o singură clic, instalare nativă pe gazdă.
O istorie a schimbărilor notabile ale AiHummer. Linia actuală este **v1.0.x**.
Fiecare intrare de mai jos poartă data ei și componentele atinse, iar cum se
trece la o versiune mai nouă explică
[ghidul de actualizare](/ro/v1.0/operations/upgrade-policy).
> [!NOTE]
> Această pagină listează modificările care contează pentru utilizatori și administratori. Exact
> versiunea build este vizibilă în interfața de administrare și în
> [Explorator API (Swagger)](/api/).
## v1.0.17 (Nucleu, stabil) — 02-08-2026
**Fixat**
- Căutarea web pornește acum cu adevărat pe o instalare proaspătă: setările ei sunt
scrise înainte de verificarea de pregătire și primește o cheie secretă proaspăt
generată, astfel încât serviciul nu mai refuză să ruleze cu cea implicită.
- Node.js este acum livrat în interiorul pachetului și se instalează offline, astfel
încât pluginurile care au nevoie de el — aplicația AiHummer, pocket-agent și
conectorii de canale — se instalează pe distribuții al căror Node.js propriu este
prea vechi.
- O lansare nu mai eșuează doar pentru că o descărcare mare este lentă: transferurile
se reiau de unde s-au oprit și sunt întrerupte doar atunci când chiar stagnează.
**Schimbat**
- `aihummer status` se încheie acum cu pași următori aleși după ceea ce a găsit: un
gateway căzut începe cu jurnalul său, unul sănătos — cu diagnosticare, setări și
documentație. Sunt sugerate doar comenzi reale.
## v1.0.16 (Nucleu, stabil) — 02-08-2026
**Nou**
- O sursă de cunoștințe poate aparține acum unui singur angajat AI sau poate fi
partajată de toți, iar regăsirea respectă acea legare.
**Schimbat**
- Pluginul aplicației AiHummer trece la versiunea publicată 1.0.4, care aduce
corecțiile pentru autentificarea pe dispozitive.
**Fixat**
- O instalare proaspătă nu se mai oprește imediat după despachetarea browserului
inclus: un sidecar opțional nu poate întrerupe niciodată instalarea, astfel încât
gateway-ul, baza de date și fiecare plugin sunt configurate conform intenției.
- Căutarea web inclusă pornește acum pe gazde cu Python 3.12, iar browserul inclus
primește bibliotecile de sistem de care are nevoie; o bibliotecă lipsă este
raportată sincer în loc să lase serviciul într-o buclă de reporniri.
- Pluginurile care rulează pe Node.js se instalează din nou: instalatorul verifică
acum versiunea majoră a Node.js, nu doar prezența lui, și numește versiunea de
care are nevoie.
- Serviciile pluginurilor pornesc din nou sub o instalare per-utilizator; anterior
eșuau înainte de lansare din cauza directivelor de întărire pe care un manager de
servicii la nivel de utilizator nu are voie să le aplice.
- `aihummer settings` găsește singură adresa bazei de date a instalării, așa cum
făceau deja celelalte comenzi de bază de date.
- O eroare pe care comanda a explicat-o deja nu mai este tipărită a doua oară ca
text brut; codul de ieșire rămâne neschimbat.
- Ajutorul comenzilor este afișat în limba operatorului și nu mai poartă marcaje
interne; `status` arată acum o prezentare generală a instalării și starea
serviciilor opționale; `doctor` numește un runtime Node.js lipsă și materialul
lipsă de înregistrare în flotă.
**Securitate**
- Limitele abonamentului nu mai pot fi relaxate prin API-ul de setări: cele două
chei gestionate de furnizor sunt refuzate chiar de depozitul de setări, nu de un
singur handler de cereri.
## v1.0.15 (Nucleu, stabil) — 01-08-2026
**Schimbat**
- Pachetele de conectori sunt acum construite reproductibil: aceeași sursă produce
întotdeauna o arhivă identică octet cu octet, astfel încât suma de control
publicată poate fi verificată independent. Conectorii incluși trec, în consecință,
la 1.0.1.
**Fixat**
- Un plugin încorporat a cărui primă implementare a fost întreruptă de o repornire a
gateway-ului nu mai rămâne blocat pentru totdeauna; următoarea pornire îl preia și
finalizează instalarea.
- Instanța listează acum ce unelte de agent a înregistrat la pornire și numește
setarea care activează fiecare unealtă opțională lipsă, astfel încât un răspuns
„acea unealtă nu este disponibilă” poate fi diagnosticat.
- Un singur refresh de catalog eșuat imediat după pornire este raportat calm, nu ca
un avertisment; doar eșecurile repetate sunt semnalate.
- Caseta de mesaj din Sesiuni crește din nou odată cu textul, până la o înălțime
fixă.
- Insignele de stare ale pluginurilor sunt stilizate consecvent cu insignele de tip
și „Încorporat” de lângă ele.
## v1.0.14 (Nucleu, stabil) — 31-07-2026
**Nou**
- Căutarea web și browserul anti-detecție sunt acum livrate în fiecare build și se
instalează offline, astfel încât ambele funcționează din start, fără pas de
configurare și fără descărcare pe server.
**Schimbat**
- Setările gestionate de furnizor (căutarea web, browserul și serviciul de memorie
încorporat) nu mai sunt afișate ca opțiuni ale instanței; serviciul de memorie își
păstrează acțiunea de actualizare.
**Fixat**
- Un plugin încorporat a cărui primă implementare a eșuat pe un server cloud nou
este acum reîncercat automat în loc să rămână defect.
- Un refresh de catalog nu mai poate înlocui o intrare de plugin semnată cu una
nesemnată, ceea ce făcuse mai multe pluginuri de primă parte să refuze instalarea.
- Eșecul încărcării listei de modele își numește acum cauza reală în loc de un
generic „temporar indisponibil”.
- Suspendarea unui abonament oprește acum cu adevărat asistentul peste tot, iar
motivul este afișat pe fiecare pagină a interfeței de administrare.
- Ștergerea unui server auto-găzduit din cabinetul personal îl elimină acum complet,
și doar după ce perioada plătită s-a încheiat.
- Caseta de mesaj din Sesiuni crește odată cu textul, numele planurilor cloud sunt
localizate, iar insignele pluginurilor nu își mai rup rândul.
## v1.0.14-beta1 (Nucleu, beta) — 30-07-2026
**Securitate**
- Publicarea unei lansări întrerupte poate fi acum reluată doar din sursa exactă
revizuită, după ce arhiva semnată și starea curentă a canalului trec verificări de
integritate cu refuz implicit.
## v1.0.13 (Nucleu, stabil) — 29-07-2026
**Securitate**
- Acreditările de producție nu mai sunt compilate în binarul de lansare, iar
acreditarea de bootstrap a flotei a fost mutată în afara artefactelor de lansare.
- Instalarea privilegiată și publicarea lansărilor fixează acum fiecare dependență
pe care o descarcă: pachetele poartă un manifest semnat care leagă versiunea,
platforma și varianta, iar redarea repetată sau substituirea semnată valid este
respinsă înainte ca ceva să fie scris.
- Rădăcina compromisă de semnare a comunității a fost retrasă; execuția locală a
pluginurilor terțe este acum refuzată implicit.
- Endpoint-ul MCP publicat, programările create de agenți, sesiunile de flux de
evenimente și redirecționările OpenAPI au primit fiecare o graniță explicită de
autorizare și idempotență.
- Webhook-urile Avito gestionate folosesc acum un token secret de cale
per-instalare, păstrat în seiful criptat, iar o migrare de actualizare elimină
secretul din configurația în text simplu.
**Schimbat**
- Lanțul de unelte al interfeței de administrare a trecut la TypeScript 7 în întreg
spațiul de lucru, cu browserul folosit de auditul sistemului de design fixat la
revizia Playwright corespunzătoare.
**Fixat**
- Datele de contact ale clientului sunt acum o proiecție doar-citire a clientului
legat, eliminând un scriitor care putea diverge de facturare.
- Corecții de fiabilitate pentru integrarea continuă: cache-urile de build nu mai
sunt partajate între depozite concurente, poarta web nu mai are nevoie de o
instalare Go ambientală, iar fixările de încredere supraviețuiesc îmbinărilor
squash.
## v1.0.12 (Nucleu, stabil) — 27-07-2026
**Fixat**
- Gateway-ul nu mai refuză să pornească pe o gazdă fără Caddy. În 1.0.11 unitatea
cerea `/etc/caddy/aihummer.d`; când Caddy lipsea, systemd nu rula deloc serviciul
(226/NAMESPACE), lăsând instalările curate și provisionarea cloud fără un gateway
funcțional. Calea este acum opțională, iar instalatorul creează directorul acolo
unde Caddy este realmente prezent.
- Unitățile pluginurilor comunitare nu se mai strică atunci când declară un director
care nu există încă — același mod de eșec este reparat și acolo.
## v1.0.11 (Nucleu, stabil) — 27-07-2026
**Securitate**
- Un domeniu cloud personalizat este raportat drept conectat doar după ce comanda
exactă a instanței reușește și endpoint-ul public răspunde printr-un certificat
HTTPS de încredere, valid pentru numele de gazdă.
**Fixat**
- Instanțele auto-găzduite raportează acum un domeniu schimbat în timpul rulării,
fără a necesita o repornire a Core.
- Fallback-ul Einstein încorporat instalează acum build-ul portabil semnat publicat,
în locul unui artefact învechit indisponibil.
- Jurnalele redirecționate ale instalatorului non-interactiv păstrează toată ieșirea
de verificare anterioară și nu mai conțin goluri NUL rarefiate.
## v1.0.10 (Nucleu, stabil) — 27-07-2026
**Nou**
- Interfața de administrare este acum completă în 27 de limbi, cu selecție
persistentă a limbii și forme corecte de plural.
**Securitate**
- Gazdele curate pot verifica o lansare cu OpenSSL standard înainte de a avea
încredere în orice verificator suplimentar sau de a-l descărca.
- Delegarea agenților păstrează acum memoria privată și apelurile de unelte repetate
în domeniul agentului care acționează, împiedicând un agent să refolosească datele
sau rezultatul altui agent.
- Răspunsurile de control ale instanței folosesc acum un domeniu autentificat
per-instanță, în loc să solicite o coadă temporară largă.
**Fixat**
- Actualizările de pluginuri păstrează acum memoria durabilă, cursoarele, bazele de
date locale, spațiile de lucru, ieșirea și acreditările generate în afara
fișierelor de aplicație înlocuibile.
- Descoperirea modelelor furnizorului identifică acum sincer rezultatele live, din
cache, personalizate și indisponibile, în timp ce setările și formularele
pluginurilor de primă parte expun doar valori reale, editabile de operator, cu
tipurile corecte de câmpuri.
- Proprietarii cloud-ului gestionat pot roti în siguranță parola de administrator a
unei instanțe din portalul clientului, fără ca textul simplu să apară în
răspunsurile de stare.
- O instalare proaspătă se conectează acum la aplicația mobilă AiHummer prin
pluginul os-client publicat și returnează spațiul de lucru corect în timpul
asocierii dispozitivului.
- Turele eșuate arată acum un motiv localizat sigur, pasul următor sugerat și o
referință de diagnostic, păstrează aceste detalii în Sesiuni și oferă reîncercarea
doar când este validă.
- Uneltele de browser și de căutare devin disponibile doar după verificări reale de
pregătire a protocolului; setările care nu au putut fi încă aplicate rămân în
coadă pentru o reîncercare reușită ulterioară.
## v1.0.9 (Nucleu, stabil) — 27-07-2026
**Nou și îmbunătățit**
- Listele, imaginile și avatarurile afișează locuri de încărcare în loc să apară
înghețat în timp ce se solicită date.
- În chat, **Introdu** trimite și **Shift+Enter** inserează o linie nouă.
- Planul actual este afișat cu numele său localizat, ușor de citit de oameni.
- Linkurile către TikTok, Avito și VK folosesc mărci recunoscute.
**Fixat**
- Serviciile de client Telegram și ale sistemului de operare sunt găsite corect după
instalare.
- Câmpurile secrete mascate nu mai confundă masca afișată cu cea salvată
valoare secretă.
- Politica paginii permite conexiunea Yandex Metrika configurată fără
slăbind celelalte restricții ale sale.
## v1.0.8 (Nucleu, stabil) — 26-07-2026
**Nou**
- **Conectori VK și Avito** alăturați-vă Telegram ca canal suport pentru clienți
opțiuni.
- Un agent poate fi pus la dispoziție pentru autogestionare de către utilizatorul corespunzător,
în cadrul permisiunilor de lucru acordate.
**Schimbat**
- Opțiunile canalului din browser încorporat retrase au fost eliminate. Testați un agent în
**Sesiuni**, apoi conectați unul dintre conectorii de canal acceptați.
## v1.0.1–v1.0.7 (Nucleu, stabil) — 13-07-2026 … 22-07-2026
> [!NOTE]
> Acest jurnal de modificări urmărește **AiHummer Core**. Module (Einstein, Bitrix24, SIP,
> Pocket Agent) și aplicația mobilă/desktop au propriile versiuni numerotate.
**Nou**
- **Prima linie stabilă publică.** Core și-a atins **stabil** canal (v1.0.1) cu
piața de pluginuri a comunității; se instalează prin `install.sh`.
- **Ecrane de conectare ale furnizorului branduit.** Ecrane de conectare native (cu logo-uri) pentru
Furnizori ruși și internaționali de modele — YandexGPT, GigaChat, Cloud.ru, MTS AI,
OpenAI, Anthropic, Google, DeepSeek, xAI, Mistral, Groq și alții; furnizori în spatele
un bloc regional este accesibil printr-un proxy de ieșire (v1.0.4).
- **Liste reale de modele în dialogul adăugare furnizor**, cu furnizori ruși clasificați
mai întâi; programul de instalare configurează Node.js pentru `runtime:node` pluginuri (v1.0.5).
**Modificat / reparat**
- Pluginurile comunitare pe care autorul le retrage vor fi eliminate din magazinul unei instanțe la următorul
sincronizare catalog (v1.0.2).
- Pluginurile trebuie să declare gazdele/canalele pe care le folosesc, impus la instalare; publicul
jurnalul de modificări este publicat și în rusă; instanțele cloud alocate se leagă fiabil și
raportează IP-ul lor public real; remediat primul-login cu acreditivele de administrator trimise prin email și
Telegram imediat primit (v1.0.3–v1.0.4).
- Poller-ul Telegram șterge webhook-urile învechite și face pauză; secretele sunt mascate cu ale lor
lungime reală; fixări pentru legarea credențialelor per-agent; suport multi-conturi Codex
(v1.0.5–v1.0.7).
## v1.0.x — 2026-07-07
**Nou**
- **Cont personal la [my.aihummer.ru](https://my.aihummer.ru).** Înregistrare
cu confirmare prin e-mail, [linkuri de instalare personale](/ro/v1.0/getting-started/installation),
detalii de facturare pentru individ/companie cu confirmarea furnizorului, documente
(facturi și acte), consimțăminte și 27 de limbi UI. Scriptul de instalare public
a dispărut — instalarea începe acum în
[portal](/ro/v1.0/commercial/personal-account).
- **Roluri cu permisiuni configurabile.** Pagina „Roluri”: roluri personalizate cu
bife de citire/scriere pe domeniul resursei; roluri încorporate (proprietar, administrator,
operator, membru) sunt doar pentru citire. Vezi [RBAC](/ro/v1.0/security/rbac).
- **Suport pentru vânzători din contul personal.** Bilete și idei către vânzător
(cu atașamente și fire de mesaje) sunt trimise de la
[cont personal](/ro/v1.0/commercial/personal-account) pe my.aihummer.ru.
Ecranele „Suport” și „Comunitate” au fost eliminate din interfața web.
- **Orchestrare vizuală.** Pagina „Grafice” — un editor de diagrame de flux pentru
fluxuri de lucru multi-agent cu export/import JSON. Vezi
[Orchestrare](/ro/v1.0/concepts/orchestration-subagents).
- **Abilități comune.** O bibliotecă de abilități reutilizabile, inclusiv cele furnizate gata de utilizare
presetări. Vezi [Unelte](/ro/v1.0/concepts/tools).
- **Legături de canal.** Blocul „Legături” de pe pagina „Canale” atribuie un
agent implicit pentru fiecare canal. Vezi [Rutare](/ro/v1.0/concepts/routing).
- **Sesiuni.** Sesiuni noi direct din interfața de administrare, fișiere în mesaje (
modelul primește textul extras), comutatoare pentru costul pe tur și instrument
ieșire.
- **Conexiuni multi-cont.** Mai multe conturi de la un singur furnizor pentru fiecare utilizator
(„+ cont”), conexiuni personale și partajate în spațiul de lucru. Vezi
[Conexiuni](/ro/v1.0/access/connections-oauth2).
- **Notificări.** O cutie de primire a evenimentelor plus o matrice categorie × canal care livrează
către webui, email, Telegram și push.
- **Einstein este un plugin încorporat.** Memoria se instalează automat și nu poate fi
eliminat; setările se află în categoria „Einstein (memorie)”.
- **Interfață.** Jurnale live cu căutare și filtru de nivel, pagini cu reîmprospătare automată,
liste paginate, navigare prin hash, temă întunecată/light și mascota Ham.
**Schimbat**
- CLI: `fleet` și `completion` comenzile sunt eliminate; `uninstall` necesită
rădăcină; `settings list` afișează doar cheile vizibile pentru utilizator. Vezi
[Referință CLI](/ro/v1.0/reference/cli).
- „Proiectele” sunt eliminate din produs.
## v1.0.x — 27-06-2026
**Adăugat**
- **Canal MAX.** A fost adăugat suport pentru mesagerul rus
[MAX](/ro/v1.0/channels/max): agentul rulează ca un bot — preia mesajele primite
mesaje, rulează un tur și răspunde înapoi, la fel ca pe Telegram. Conectorul
instalează din cel încorporat
[Piață](/ro/v1.0/marketplace/overview-tiers) și este configurat în Admin
UI.
- **Piață extinsă de integrare personală.** Fiecare utilizator se conectează extern
conturi pentru ei înșiși ca
[integrări fără cod](/ro/v1.0/marketplace/zero-code): Gmail, Google Calendar,
Contacte Google, Sarcini Google, Google Drive, YouTube, Poștă Outlook, Outlook
Calendar, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp,
GitLab, Fitbit, Oura Ring, Spotify, Samsung SmartThings și altele.
- **Explorator API (Swagger).** Un nou interactiv
[Explorator API (Swagger)](/api/) pentru endpoint-urile AiHummer — cu integrat
autorizare și un mod „Încearcă-l”. Vezi și
[Swagger în secțiunea API](/ro/v1.0/api/swagger).
- **Publicarea pluginului în două moduri.** Extins
[SDK pentru plugin](/ro/v1.0/marketplace/sdk) (`keygen`, `package`, `sign`,
`publish --private/--public`) și un nou
[Publicarea unui plugin](/ro/v1.0/marketplace/publishing) pagină: încărcare laterală privată
în instanța ta (UI Admin / `POST /v1/admin/modules/upload`, magazin de încredere,
cheia fixată) și registrul public printr-un PR către `marketplace-catalog`
(auto-validare + revizuire AI + fuziune manuală + semnare în contraparte). Manifestul
câmpuri obținute ale paginii magazinului `description` / `icon` / `screenshots` și editor
identitate (`publisher` / `visibility` / `publisher_key_id`).
- **Catalog cu surse multiple.** Adaugă surse suplimentare în **Module → Surse**;
catalogul comunității de pluginuri terțe este adăugat separat și niciodată
suprascrie pe cea oficială. Pluginurile AiHummer poartă un **Oficial** insignă și
clasat pe primul loc; cele terțe se sortează după numărul de descărcări. Actualizările re-rulează
verificare a semnăturii.
**Îmbunătățit**
- Documentație actualizată: o navigare bilingvă unică (RU/EN), căutare în documente
(⌘K) și cardurile rapide „Descarcă aplicația” și „Deschide Swagger” din bara laterală.
## v1.0 — linia de bază
Capabilitățile de bază ale liniei v1.0, ca punct de referință pentru modificările ulterioare.
- **Un produs finit, nu un cadru.** Un singur serviciu auto-găzduit combină
planul de control și motorul de viraj; o instalare tipică este un serviciu plus
PostgreSQL.
- **Gazdă-native, fără Docker.** Dezvoltat ca un fișier tarball de lansare gestionat de systemd;
fără containere sau orchestratori.
- **Orchestrarea mai multor agenți** cu sub-agenti și strategii de raționament
(pași-plan, reflecta, dezbate, cei mai buni din N, auto-vindecare).
- **Agenți de primă clasă** cu persoane, un prompt structurat și un per-agent
model.
- **Memorie pe termen lung (Einstein)** — fapte extrase ca afirmații care pot fi revizuite și
promovat în memorie; reamintirea este încapsulată într-o barieră de date împotriva injecției de prompturi.
- **Cunoștințe / RAG** cu citate, plus `deep_research` pentru mai mulți pași
rapoarte.
- **Canale** — Telegram, Bitrix24, telefonie SIP și aplicația mobilă și desktop
aplicație, extinsă prin conectori instalabili în versiunile ulterioare.
- **API compatibil cu OpenAI** — `POST /v1/chat/completions` cu streaming SSE.
- **Nu există modele plătite obligatorii** — rulează pe modele gratuite/locale și un Codex/ChatGPT
transport prin abonament; BYOK per chiriaș este opțional.
- **Securitatea ca proprietate de bază** — un seif de acreditări criptat, pentru întreprindere
SSO (SAML / LDAP / SCIM / OIDC), securitate la nivel de rând Postgres pentru chiriaș
izolare, porți de aprobare cu implicarea umană și audit.
- **O piață de pluginuri** cu o singură clic, instalare nativă pe gazdă.