KamoCRM

Live Change Log

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

17,490
Total Changes
5,980
Features
5,281
Fixes
30
Projects
Filter by project
All Projects17,490AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService575InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,348kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,254Feature5,980Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 5, 2026
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
Featurekamo-internal

Completați fila de comunicații

Fiecare sub-tab deţine acum propriile date, şi toate intersectează fiecare canal după dată. Note păstrează MediaStream, pentru că notițele sunt autoare aici b...

Kamo·2mo ago
FeatureSecurityService

Cronologie comunicații unificate API

GET *************** returnează o pagină comandată cu dată peste note, apeluri, mesaje vocale, mesaje, e-mail-uri și chat; ?canal= îngustează. Trei surse au fuz...

Kamo·2mo ago
FeatureDaemonService

Conduce e-mail-la-lider asociere matura

5 minute contra obiectivului intern de verificare al Serviciului Email, oglindire VoipGlobalSyncJob. Programul locuiește aici pentru că EmailService rulează mai...

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
FeatureVOIPService

Apeluri și apeluri asociate, mesaje și mesaje vocale cu piste

Apelurile nu au fost niciodată înregistrate nicăieri. pentru browser și păstrat nimic, și ÎNREGISTRĂRI există doar atunci când audio a fost capturat. Sincroniza...

Kamo·2mo ago
FeatureInitializerService

Schemă și semințe de punct de contact pentru comunicațiile cu plumb

Hibernate creează cele trei tabele noi de la entitățile comune-lib; acest lucru adaugă ceea ce nu se poate exprima fereastra punctului de contact per (lider, s...

Kamo·2mo ago
Featurekamo-shared-library

Index punct-in-time al punctului de contact și linkuri de comunicare cu plumb

Adaugă coloana vertebrală fila de comunicare plumb citește de la. LEAD CONTACT points înregistrează fiecare număr de telefon și e-mail un plumb a avut vreodată...

Kamo·2mo ago
Fixkamo-marketing

Trimiteți plumbul la pasul 1 în loc de numai pe rezervare

manerFormSubmit verificat *** și a avansat pasul Apel la toate, astfel încât datele de contact un vizitator tastat au fost doar vreodată persistat dacă Au cont...

Kamo·2mo ago
FeatureMediaService

Captura demo plumb înainte de etapa de rezervare

Formularul demo al site-ului de marketing colectat nume, email, companie, dimensiunea companiei, Industria și un mesaj, apoi avansat la programare fără a spune ...

Kamo·2mo ago
Featurekamo-shared-library

Primitivele demo-cereri publice de captare a plumbului

Un vizitator care completează formularul demo al site-ului de marketing dar niciodată nu face rezervări nu a lăsat nici o urmă: plumbul a fost scris doar vreoda...

Kamo·2mo ago
Fixkamo-internal

Rețineți caseta de răspuns de la expeditori care nu pot primi unul

Trimiterea unui răspuns rapid la o notificare KamoCRM pune textul literal În caseta de răspunsuri. Serverul de mail a respins NoReply@KamoCRM.com la RCPT TO cu ...

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
Featurekamo-internal

Înregistrați furnizorul de configurare în navigație, și scrie sfaturi rapide

Fila de configurare a furnizorului redată în interiorul SetăriView dar a fost accesibilă numai prin dactilografierea URL-ului destinatii: meniul de setari nav ...

Kamo·2mo ago
ChoreVOIPService

Aruncaţi parametrul cutie poştală acum mort şi locale

Urmărire la c7cb180: odată ce căsuţa poştală a părăsit adresa vocală, la VoicemailEntry's Cutia poștală argument și graficReady locale nu au avut cititori rămaș...

Kamo·2mo ago
Fixkamo-internal

Outbound Teams apel partid, dispozitive audio live, furnizor-conștient prompt

Trei constatări confirmate din revizuirea de 08cepc6d. Apelurile din afara Echipelor au arătat că nu e o petrecere la distanţă. TeamsAcsSession derivat Număr d...

kamo·2mo ago
FixVOIPService

Închideți o gaură de e-mail și încă șase defecte de echipe

Analiza adversarală a 6df0008 a confirmat 24 de constatări. Cele importante: CRITICALE Orice membru poate şterge corespondenţa unui coleg. Mesajele vocale ale ...

Kamo·2mo ago
Featurekamo-internal

Aplicarea normelor de acces geo și IP la sarcinile de pagină

checkAccess a evaluat regulile în sine și nu s-a potrivit cu nimic pentru întreaga sa viață: față de tipurile de reguli În timp ce editorul scrie numele enum WH...

kamo·2mo ago
FeatureAPIService

Obținerea normelor de acces chiriaș la poarta de acces

Acest filtru a fost inert de când a fost scris. resultOrgId read org:domeniul: <host> de la Redis, nimic nu a scris vreodată acea cheie, și întoarcerea nulă a c...

Kamo·2mo ago
FeatureSecurityService

Aplicarea normelor de acces geo şi IP

Regulile au fost stocate, cached la Redis și niciodată consultat. AccesCheckController a fost singurul apelant al evaluării și nimic numit AccessCheckController...

Kamo·2mo ago
Featurekamo-internal

Card de înregistrare a platformei pentru aplicația Zoom Marketplace

Completează calea de conectare a lui Zoom. Platforma deja rezolvă PlatformOauthProviderType.ZOOM, dar cu nici un card aici un operator de platformă a avut nicăi...

Kamo·2mo ago
Featurekamo-internal

Microsoft Teams Furnizor telefonic din faţă în spate

Adds Teams to ************* și fire întreaga cale prin: selectie furnizor, Entra + Azure Communication Services config; Consimțământ admin chiriaș, per-membru c...

kamo·2mo ago
FeatureVOIPService

Microsoft Teams Phone as a provider

Teams is not one API, so the provider glues three control planes together: • Graph, app-only — call history (getPstnCalls), presence reads, directory and...

Kamo·2mo ago
Featurekamo-internal

Setare filă de configurare furnizor și setările de întâlnire gated capacitate

Adaugă fila de configurare a furnizorului la /setări/fetures/meets și face fiecare alte fil sincer despre furnizor este configurarea. useMeeting no longer buil...

Kamo·2mo ago
Featurekamo-shared-library

Tipul de furnizor MICROSOFT TEAMS

Adaugă MICROSOFT TEAMS la VoipProviderType. Enumul persistă ca ORDINAL pe - Deci poziţia e portantă. constant merge ultimul; clasa Javadoc spune acum mai degrab...

Kamo·2mo ago
FeatureAPIService

Traseu furnizorul de întâlnire OAuth apel înapoi

Zoom şi Microsoft redirecţionează browserul către această poartă după autorizarea unei org Aplicaţia lui Kamo. Popup aterizeaza aici cu nici o sesiune chirias ...

Kamo·2mo ago
FeatureMediaService

Intalnire abstractizare furnizor cu Zoom si Microsoft Teams

Întâlniri au fost Kamo Întâlniri prin construcţii. Numele şi nimic altceva. Acest lucru introduce abstractizarea și doi furnizori la distanță În spatele ei. in...

Kamo·2mo ago
FeatureInitializerService

Schema pentru stratul de întâlnire multi-furnizor

Creează ********************************************************************************************************************************************************...

Kamo·2mo ago
Featurekamo-shared-library

Model de reuniuni ca furnizor-agnostic

Kamo Meets a fost singurul suport posibil: OrgMeetConfig a fost un plat Meet Sacul de setări şi un MeetingRecord nu aveau decât un nume de cameră. Acest lucru a...

Kamo·2mo ago
Fixkamo-internal

Se potrivesc traseul într-o singură pană

Trei lucruri au făcut fila simt înghesuit: Intro-ul a fost limitat la 900px, care a rupt o propoziție de 170 de caractere pe o a doua linie fără motiv; acum fo...

Kamo·2mo ago
Featurekamo-internal

Țările cu lista de permise de pe cardul de geoblocare

Cartea putea nega doar ţările, astfel încât o org care serveşte o ţară a trebuit să enumere Pe toate celelalte. Acum are ambele liste: un mod de comutare alege ...

kamo·2mo ago
FeatureSecurityService

Ţări cu lista de permise alături de blocurile geo

Secţiunea geo doar a negat vreodată: o ţară a fost blocată sau absentă. Orgs that doresc să servească o țară a trebuit să enumere fiecare alta, care este de nep...

Kamo·2mo ago
Refactorkamo-internal

Depanează sistemul sub administrarea platformei

Diagnosticele sunt operaţionale, nu acces. Regulă, astfel încât fila stă acum la *************** În spatele platformei-admin garda în loc de MANAGE ACCESS RULES...

kamo·2mo ago
Fixkamo-internal

Name

Fila a făcut ca conţinutul său să fie la limita cardului: SetăriView's tab Panou furnizează nici o umplutură proprie, și această filă a fost singurul manager ca...

Kamo·2mo ago
Featurekamo-shared-library

Citește calitatea ajustărilor și versiunilor orientative

Un preț asamblat este o celulă de bază PLUS ajustările stivuite pe ea, deci judecând numai celulele judeca jumatate din numar: un curat citit 99.875 cu o citire...

Kamo·2mo ago
Featurekamo-internal

Deschide link-uri înapoi în această aplicație în fila membrul este deja în

Mail în panoul de lectură deschide fiecare link într-o filă nouă, care este potrivit pentru internet întreg și greșit pentru noi. Mesajele noastre de notificare...

kamo·2mo ago
FixSecurityService

Retrageţi-vă prin fiecare număr pe care agentul îl are

O extensie cu nici o linie de org pentru a atârna off este de neialabil, astfel încât rezolvatorul cade înapoi la un număr pe care membrul de fapt îl are în loc...

Kamo·2mo ago
Fixkamo-shared-library

Publică telefonul agentului când e singurul număr pe care îl au

Numărul unui agent poate trăi în oricare dintre cele trei coloane şi se află de obicei într-unul singur: e phone number on the team member, m phone number and m...

Kamo·2mo ago
Fixkamo-internal

Cleaner invita marca în mesajul de chat

Invitația de chat a condus cu emoji video camera, care mesajul scale de randare la 1.4em Mai degrabă decât o pictogramă. Înlocuieşte-l cu U+25B8, un glif de pr...

kamo·2mo ago
Featurekamo-shared-library

Încrederea în extracţia pe celule + provenienţa matricei de eligibilitate

Două lacune în modelul de încredere, ambele pe calea banilor. Per-cell. Un etaj la nivel de foaie este granula greșit pentru a judeca un preț: un singur Cupon ...

Kamo·2mo ago
FixKlusterServices

STUN a răspuns la nodul greşit, aşa că kamocrm.com:3478 era mort

coturn este gazdaNetwork fără nodSelector, așa că a fost programată pe k3m1 (public 47.181.8.87). Propria sa --extern-IP, și fiecare client UDP/3478 ajunge la k...

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
FixKlusterServices

Puntea a făcut reclamă doar candidaţilor privaţi la ICE

Podul nu a terminat niciodată o singură conexiune ICE în cele 35 de zile în care această capsulă a a crescut (0 succese, 18 întreruperi). Fiecare conferință s-a...

Kamo·2mo ago
Featurekamo-internal

Arată telefonul agentului, fără taxă și e-mail pe previzualizare

Fiecare pe linia sa proprie: un run-on de două numere și o adresă citește ca un șir și este format greşit.

kamo·2mo ago
FeatureSecurityService

Rezolvați datele de contact publicate ale agentului

E-mailul vine de la cutia poştală primară a membrului, mai degrabă decât de la TeamMember.emailWork coloana este un text gratuit înainte de furnizarea căsuţei ...

Kamo·2mo ago
Featurekamo-shared-library

Publică orice mod de a ajunge la agent, nu doar un nume

Numai numele și titlul spun unui client care deține citatul, dar nu cum să întreb despre el. Blocul poartă acum e-mail și telefon, rezolvate de apelantului tră...

Kamo·2mo ago
Featurekamo-shared-library

Extragerea încrederii în catalogul coloanei vertebrale + off automat

Un preț este la fel de demn de încredere ca foaia a fost asamblat de la, și nimic pe calea de stabilire a prețurilor a purtat acest semnal: încrederea a existat...

Kamo·2mo ago
FixSecurityService

Trimite linia companiei ca text, nu marca

Perechi cu șablon fix în kamo-împărțit-library. Rândurile din șablonul perorg sunt se introduce numai, astfel încât rândurile însămânțate înainte de schimbarea ...

Kamo·2mo ago
Fixkamo-shared-library

Şabloane de oportunitate deţin din nou propriul lor marchup

Linia companiei a fost schimbată pentru a ajunge ca element complet <p> de la expeditor, Astfel, o societate absentă nu ar lăsa un paragraf gol. A fost un schim...

Kamo·2mo ago

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