KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 6, 2026
FixEmailService

Nu mai acapara fiecare trimitere la 1MB, astfel încât o imagine lipită poate ieși de fapt

Compozitia cu o imagine lipita a esuat cu un "A esuat sa trimita email." ă compozitor inlines pasta în corpul HTML ca o bază64 date URI, care plimbari în partea...

Kamo·2mo ago
FeatureEmailService

Editura mailbox-schimbare evenimente astfel încât vederile de mail opri sondaje

Dosarul, lista de conversații și lista de mesaje fiecare a fugit propriile 30 de secunde Timer, reîncarcă şansa ca ceva să se mişte. WebSocket deja Le-am spus c...

Kamo·2mo ago
FeatureEmailService

Împingeți INBOX numărătoare necitite peste NATS/WebSocket în loc de votare

The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...

Kamo·2mo ago
August 5, 2026
FixEmailService

Opriți Hibernate manjirea "::" aruncă în SQL nativ

Hibernate Nativ-query parser tratează ":" ca un colon scăpat și înainte a "" CockroachDB primit ***************************************************************...

Kamo·2mo ago
FixEmailService

Continuă să încerci din nou consumatorul NATS durabil al indexorului după o implementare

O desfăşurare de rulare se suprapune păstăi şi cel de ieşire încă mai deţine durabil consumator, astfel încât legătura pod de intrare la "email-metadate-indexer...

Kamo·2mo ago
FixEmailService

Adaptați indexatorii metadatelor la coloane tip matrice

Urmează schimbarea kamo-shared-library care hărți conversații/search index coloane array ca String[]/UUID[] mai degrabă decât List<T>, care este ceea ce sa opri...

Kamo·2mo ago
FixEmailService

Legat indexul de dosar în vrac și opriți-l pe eșec structural

Lucru neangajat de la o sesiune concomitentă, măturat în astfel încât copacul este curat. Indexul în vrac a mers pagini cu total Pages setat la Integer. MAX VA...

Kamo·2mo ago
FeatureEmailService

Rezolva oamenii din spatele adreselor pe un mesaj

Un antet mesaj știe o adresă și orice nume de afișare expeditorul ales să Pune lângă ea. Organizatia stie deja mult mai multe colegi, adresa cărţi, extensii, fu...

Kamo·2mo ago
FixEmailService

Nu se potrivesc cu o pistă împotriva propriilor adrese ale companiei

O pistă a cărei e-mail a fost setat la noreply@kamotrm.com potrivit fiecare mesaj că adresa a trimis vreodată flux de e-mail (126 de asociații din 6 conduce în...

Kamo·2mo ago
FixEmailService

Page matura plumb până când fereastra este acoperit

O singură pagină fixă a pierdut în tăcere e-mail ori de câte ori o cutie poștală a luat mai mult decât PaginăSize message between ticles doar prima matura a un...

Kamo·2mo ago
FeatureEmailService

Corespondență de plumb asociat, și repara indexer împinge mort

Adaugă jumătate din fila de comunicare de plumb, plus ingestie a avut nevoie să existe. Platforma nu are împingere de e-mail de lucru: IMAP IDLE este hardcoded...

Kamo·2mo ago
FixEmailService

Răspunsurile la adresa de răspuns-To, și opri scurgerile de excepții SMTP la UI

Un răspuns rapid la o notificare KamoCRM a eșuat cu "error" "Addresses Invalid"} transformat verbatim în caseta de răspuns. Acest șir este propria formulare Jak...

Kamo·2mo ago
FixEmailService

Opriți clasificarea ca atașament a unei rădăcini HTML multipart/asociate

Fiecare e-mail tranzacţional pe care îl trimitem cu un logo org aliniat a sosit în propria noastră /mesaj vizual cu un subiect corect și un corp complet gol. i...

Kamo·2mo ago
FeatureEmailService

Previzualizare probe pentru cele nouă notificări de oportunitate

Fără un braț aici admin Email șabloane editor redă fiecare titular gol, astfel încât oricine personalizarea acestor nouă ar fi editarea unui schelet gol. Un br...

Kamo·2mo ago
August 4, 2026
FeatureEmailService

Variabilele de previzualizare pentru PHI ACCESS ALERT

Fără un eșantionVariables braț admin e-mail șabloane previzualizare redă fiecare titular gol, astfel încât oricine este rugat să aprobe formularea unei garanții...

Kamo·2mo ago
August 3, 2026
FixEmailService

Scanează depozitele comune MAE

MfaEnrollmentService is a @Service in kamo-shared-library, so the wildcard @ComponentScan("com.kamo") în această aplicație construiește sau nu aceasta service a...

Kamo·2mo ago
FixEmailService

Combină cheia kamo duplicat care s-a prăbuşit prin e-mailService

Noul EmailService pod a fost în CrashLoopBackOff de la 16e8a05 22 reporniri, N-am început niciodată. snakeyaml ridică Duplicate KeyException la un nivel superio...

Kamo·2mo ago
ChoreEmailService

Comite o lucrare remarcabilă în curs

Înscenat și angajat ca-este astfel încât nimic nu este lăsat neangajat în copacul de lucru. 1 fișier modificat, 12 inserții(+)

Kamo·2mo ago
FixEmailService

Harden download kubectl împotriva egress fulg [skip ci]

dL.k8s.io peste ieşirea alergătorului scade intermitent la mijlocul transferului: curl: (56) OpenSSL SSL read: decriptare eșuată sau înregistrare proastă mac ca...

Kamo·2mo ago
FeatureEmailService

Avatar endpoints; fix unauthenticated reachability and contact tenancy

Adds the mailbox side of sender avatars, and fixes three pre-existing holes this work would otherwise have built on top of. AUTHENTICATION. OTKPreAuthFilter us...

Kamo·2mo ago
FixEmailService

Adăugați criteriile finale de evaluare a Campaniei de Control al REST lipsă pentru /api/email/campanii

Spațiu de lucru vrac-email/editor apel GET/POST /api/email/campaigne etc., dar numai CampaignService (The @Service) a fost creata vreodata. Deci fiecare apel 40...

Kamo·2mo ago
July 28, 2026
FixEmailService

Elimină cererea ambiguă de dezabonareMatcher care s-a prăbușit

EmailService mounts two servlets (MVC DispatcherServlet + Spring-WS MesajDispatcherServlet la /servicii/*), astfel încât o cerere de siruri de caractere goaleMa...

Kamo·3mo ago
July 27, 2026
FeatureEmailService

Bulk e-mail campanie backend

Suport pentru campanii de e-mail en gros de nivel org, complet separate de zi cu zi furnizorul de e-mail astfel încât acesta nu poate fi accelerat / blocate ală...

Kamo·3mo ago
July 23, 2026
ChoreEmailService

Reconstruieşte pentru a ridica *************** Chei canonice

Nicio schimbare de sursă. EmailService pachete kamo-shared-library la timp de construcție, astfel încât Canonica KEYS fix (shared-lib c028131) atinge doar timpu...

Kamo·3mo ago
July 22, 2026
FeatureEmailService

Variabilele eșantionului pentru modelul LEADES ASSIGNED

Fără un caz aici admin șablon preview editorului redă noul șablon cu fiecare titular gol, care citește mai degrabă ca un șablon rupt decât un unul necompletat. ...

Kamo·3mo ago
July 16, 2026
FeatureEmailService

Accept X-***-Token pentru clienti mobili in OTKPreAuthFilter

sesiune per-tab ID ca X-***-Token (potrivire *************** Când sunt prezente (şi nu există X-OTK), rezolvaţi sesiunea fără consum şi stabiliţi aceleași atrib...

Kamo·3mo ago
July 14, 2026
FeatureEmailService

Suport "deblocare pentru totdeauna" de la distanță-image consimțământul

Adaugă un consimțământ wildcard (All / is AlwaysAlowed) astfel încât un membru poate opta pentru afişează imagini externe în fiecare mesaj. Reutilizează tabelul...

Kamo·3mo ago
FeatureEmailService

Sigla Inline-CID org (SVG-> PNG) astfel încât să redă în Gmail; eliminați conținutul mesajului; păstrați caz din domeniu

- FIX (securitate): e-mailuri de notificare transporta nici un mesaj organism messagePreview din șablon vars, registru, probe și comutarea setărilor. - FIX (lo...

Kamo·3mo ago
July 13, 2026
FeatureEmailService

Variabile ale eșantionului editorului pentru șabloane de notificare a mesajelor omise

Mostre de previzualizare pentru MISSED CHAT Mesage și suport TICKET REPTly inclusiv prime vs Variante de expeditor/titlu html escape utilizate de corpurile cano...

Kamo·3mo ago
FeatureEmailService

Microsoft 365 mail via Microsoft Graph app- only (zero per-mailbox setup)

Microsoft 365 mail acum citește/trimite numai prin aplicația Microsoft Graph (Mail.ReadWrite/Mail. Trimite permisiuni de aplicare) în loc de IHAP Credențial ac...

Kamo·3mo ago
July 11, 2026
July 10, 2026
July 9, 2026
FixEmailService

Nu mai serializa sistemul xoauth2 care a spart MailCredentials Redis cache

MailCredentials este cached in Redis (GenericJackson2Json). Adăugat Boolean Geter a fost serializat ca o proprietate "xoauth2," dar nu are nici un câmp de citi...

Kamo·3mo ago
FeatureEmailService

Traseu e-mail al tuturor furnizorilor de cloud prin IMAP/SMTP cu OAuth2 (XOAUTH2)

Furnizori de cloud (Microsoft 365, Exchange Online, Google Workspace, Zoho, IceWarp) Moştenire citită/trimite de la *************** dar rezolvatorul niciodată A...

Kamo·3mo ago
July 8, 2026
FeatureEmailService

Consimţământul server-side "display imagini externe"

Înlocuiește clientul-local (localStorage) amintindu-și de alegerea de imagine externă cu un dosar durabil pe membru. Nou distanceImageConsentService (record-sof...

Kamo·3mo ago
FixEmailService

Domeniul de aplicare KamoMail mailbox / domeniul de listare la domeniile proprii ale org (scurgere încrucişat-tenant)

SECURITATE: ****************************************************************************************************************************************************...

Kamo·3mo ago
FixEmailService

Persist selectat furnizor OAuth la apel înapoi astfel încât să se oprească revenirea la KamoMail

Comutarea unei org pe Microsoft 365 (sau Google Workspace / Zoho) nu s-a blocat niciodată: jetoanele de apel stocate OAuth și numai statutul răsturnat pe un rân...

Kamo·3mo ago
FixEmailService

Rezolva logo-ul de bun venit-email de la gazda temă org, nu apex

Logo-uri antet/de jos în e-mailuri de sistem (bun venit/verificare) au fost construite ca **********************************************************************...

Kamo·3mo ago
FixEmailService

Comparație secretă în timp intern-aut constant (oracle Timing)

Înlocuiți String.equals cu MesajDigest.isEqual astfel încât latența de răspuns nu poate Scurgeri X-Normal-Auth comun secret byte-byte-byte. Maturarea în întreag...

Kamo·3mo ago
FeatureEmailService

VAR-uri de eșantionare pentru previzualizarea șablonului de ședință

Adăugați un exempluVariables caz pentru noul șablon-sumar întâlnire astfel încât administratorul preview UI redă conținut realist.

Kamo·3mo ago
July 7, 2026
FeatureEmailService

Obiectivul intern pentru crearea/anularea evenimentului calendaristic al unui membru

Post/api/intern/calendar/evenimente (X-Normal-Auth gated) rezolvă membrul -> utilizator -> calendar primar (crearea unui implicit, dacă este necesar) și creează...

Kamo·3mo ago
FeatureEmailService

Redirecționare publică fixă + revenire prin poartă

Platforma de email OAuth (Microsoft 365 / Google / Zoho) nu a avut public valid redirecţionarea URI: redirecţionarea a fost derivată din gazda cererii, care în ...

Kamo·3mo ago
July 6, 2026
July 3, 2026

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing