KamoCRM

Live Change Log

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

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 5, 2026
Fixkamo-internal

Rimuovere il pulsante del filtro dalle intestazioni della colonna datagrid

AG Grid 32 predefinito al menu "nuovo" della colonna. Sulla Comunità (no modulo enterprise) che significa che nessun pulsante menu intestazione mai rendering — ...

kamo·2mo ago
FixEmailService

Non corrispondere mai ad una pista contro gli indirizzi dell'azienda

Una guida la cui e-mail è stata impostata a noreply@kamocrm.com ha abbinato ogni messaggio che l'indirizzo aveva mai inviato — un record di piombo ha superato l...

Kamo·2mo ago
Fixkamo-internal

Getta la linea di descrizione sopra il gestore di documenti Risorse

Ha descritto una scheda che ora mostra il suo contenuto, quindi stava solo prendendo spazio. descrizioneKey va opzionale piuttosto che rimanere come una stringa...

kamo·2mo ago
FixDocsService

Mirror Maven Central e riprovare, quindi un trasferimento corrotto smette di uccidere la costruzione

La ricostruzione HR RESOURCE è fallita su hibernate-core:6.5.3. Finale con 'Tag mismatch' — un trasferimento danneggiato in volo, non un artefatto mancante. La ...

Kamo·2mo ago
Fixkamo-internal

Smettere di raddoppiare la stringa di query sulla rotta di comunicazione

Tutti / Chiamate / Testi / E-mail non sono riusciti con "Non potevamo caricare questo lead's comunicazioni". Il backend andava bene — le chiamate dirette ritorn...

Kamo·2mo ago
Fixkamo-internal

Timeline a11y, timezone-correct day head, e una scheda di sintesi che non è zero

Tre difetti, ciascuno invisibile fino a che non morde. L'espansore di riga ha avvolto l'intero intestazione in un <button> e DateTimeDisplay rende il proprio t...

Kamo·2mo ago
FixSecurityService

Vera direzione di chat, e fermare la timeline mapper scrittura o svenire

Le voci di chat non rivendicavano alcuna direzione e attribuivano ogni messaggio alla sua riga autore. Le conversazioni sociali registrano le parti di BOTH cont...

Kamo·2mo ago
FixVOIPService

Isolare la chiamata ingest per riga e link solo dopo che commette

Due difetti con una radice: ingest hanno partecipato alla transazione della spazzata. Un tiro all'interno di una transazione partecipante segna la transazione ...

Kamo·2mo ago
Fixkamo-shared-library

Fare sorgente di comunicazione ids chiavi naturali, non file ids

Un id sorgente derivato dal UUID generato dalla riga di origine è stabile solo se questo file si impegna. I percorsi di ingestione VOIP scrivono all'interno del...

Kamo·2mo ago
FixVOIPService

Skip soft-deleted estensioni nella spazzata call-history

syncExtensions soft-deletes sfogliando lo stato a UNKNOWN piuttosto che rimuovere la riga, quindi l'elenco accumula ogni estensione che un'istanza abbia mai avu...

Kamo·2mo ago
FixEmailService

Page the lead spazza fino a quando la finestra è coperta

Una singola pagina fissa silenziosamente persa posta quando una casella di posta ha preso più di pageSize messaggi tra zecche — un'esplosione di newsletter, una...

Kamo·2mo ago
Fixkamo-marketing

Inviare il comando al punto 1 invece di solo su prenotazione

handleFormSubmit ha controllato il *** e ha avanzato il passo — non ha fatto rete chiamare a tutti, così i dettagli di contatto un visitatore digitato sono stat...

Kamo·2mo ago
Fixkamo-internal

Tenere la casella di risposta da mittenti che non possono ricevere uno

Inviare una risposta rapida a una notifica KamoCRM mettere il testo letterale `{"error":"Indirizzi non validi"}` nella casella di risposta. Il server di posta a...

kamo·2mo ago
FixEmailService

Risponde l'indirizzo a Reply-To, e smettere di perdere le eccezioni SMTP all'interfaccia utente

Una risposta rapida a una notifica KamoCRM non è riuscita con `{"error":"Indirizzi non validi"} reso verbatim nella casella di risposta. Quella stringa è la scr...

Kamo·2mo ago
Fixkamo-internal

Squadre in uscita call party, dispositivi audio dal vivo, prompt provider-aware

Tre risultati confermati dalla revisione del 08cecc6d. Le chiamate delle squadre in uscita hanno mostrato la parte remota sbagliata. TeamsAcsSession derivato r...

kamo·2mo ago
FixVOIPService

Chiudere un foro di posta elettronica e altri sei difetti di squadra

Recensione avversaria di 6df0008 ha confermato 24 risultati. I più importanti: CRITICAL — qualsiasi membro potrebbe eliminare la posta di un collega. Squadre v...

Kamo·2mo ago
Fixkamo-internal

Montare il sentiero in un riquadro — nessun intro avvolto, nessuna barra di scorrimento doppia

Tre cose hanno fatto sentire la scheda i crampi: L'intro è stato bloccato a 900px, che ha rotto una frase di 170 caratteri su una seconda linea per nessun moti...

Kamo·2mo ago
Fixkamo-internal

PHI accesso scheda di revisione layout + la sua voce menu mancante

La scheda ha reso il suo contenuto scorrere contro il bordo della scheda: pannello non fornisce alcuna imbottitura del proprio, e questa scheda era l'unico mana...

Kamo·2mo ago
FixSecurityService

Ripiegare ogni numero dell'agente

Un'estensione senza linea di org per appenderlo fuori è inaffidabile, quindi il risolutore cade indietro a un certo numero il membro ha in realtà piuttosto che ...

Kamo·2mo ago
Fixkamo-shared-library

Pubblicare la cella dell'agente quando è l'unico numero che hanno

Il numero di un agente può vivere in una qualsiasi delle tre colonne e si trova comunemente in una sola: e phone number sul membro del team, m phone number e m ...

Kamo·2mo ago
Fixkamo-internal

Cleaner invita il segno nel messaggio di chat

La chat invita ha condotto con le emoji della videocamera, che il messaggio Render scale a 1.4em — così è atterrato come un adesivo di colore oversize piuttosto...

kamo·2mo ago
FixKlusterServices

STUN ha risposto sul nodo sbagliato, così kamocrm.com:3478 era morto

coturn è hostNetwork con nodoSelector, quindi è stato programmato su k3m1 (pubblica 47.181.8.87). La sua --external-ip, e ogni cliente `stun:kamocrm.com:3478`, ...

Kamo·2mo ago
FixEmailService

Smettere di classificare una radice HTML multipart/collegata come allegato

Ogni email transazionale che inviamo con un logo org in linea è arrivato nel nostro /messages spettatore con un soggetto corretto e un corpo completamente vuoto...

Kamo·2mo ago
FixKlusterServices

Bridge pubblicizzato solo candidati privati ICE — nessun incontro ha avuto media per 35 giorni

Il ponte non ha mai completato un unico collegamento ICE nei 35 giorni che questo pod ha sono stati in su (0 successi, 18 terminazioni). Ogni conferenza si è un...

Kamo·2mo ago
FixSecurityService

Invia la linea aziendale come testo, non markup

Coppia con il modello fix in kamo-shared-library. Le righe dei modelli Per-org sono inserire-solo, quindi le righe seminate prima del cambio di markup avvolgere...

Kamo·2mo ago
Fixkamo-shared-library

I modelli di opportunità possiedono di nuovo il proprio markup

La linea aziendale è stata modificata per arrivare come elemento completo <p> dal mittente, così una società assente non lascerebbe un paragrafo vuoto. Era il c...

Kamo·2mo ago
FixSecurityService

Un approvatore che fa una richiesta ottiene ancora l'e-mail di approvazione

L'attore è stato spogliato da ogni pubblico, quindi un approvatore che ha sollevato una richiesta è stato tagliato dalla propria notifica su di esso — e in un'o...

Kamo·2mo ago
FixKlusterServices

Sonda di vita non potrebbe mai passare — causa di 920 riavvia in 35 giorni

Causa radice: la sonda di liveness era `tcpSocket: port 10000`, ma l'API REST di Scylla lega a api address 127.0.0.1 (il suo default) mentre una sonda tcpSocket...

Kamo·2mo ago
August 4, 2026
Fixkamo-internal

Smettere di arrotondare il piombo id attraverso un numero JS

Numero("1189175700550025222") è 1189175700550025200 — id piombo sono unici rowid() valori sopra Number.MAX SAFE INTEGER. Il riquadro delle citazioni ha converti...

kamo·2mo ago
Fixkamo-shared-library

Carry piombo ids come stringhe — un numero JS li corrompe silenziosamente

Ids piombo sono CockroachDB unici rowid() valori sopra Numero. MAX SAFE INTEGER: 1189175700550025222 diventa 1189175700550025200 quando tocca un numero JS. Ogni...

Kamo·2mo ago
FixKlusterServices

Resync alla deriva si manifesta con vivo prima di consentire pieno riconcili

L'audit di ciò che un pieno riconciliare si applicherebbe ha presentato due manifesti che erano alla deriva abbastanza lontano dal cluster che li riapplicava av...

Kamo·2mo ago
Fixkamo-internal

Lineare i controlli della commissione-split con i campi di testo

I tasti Percent/Amount e One-time/Recurring resi a MUI di default toggle altezza mentre il picker membro e la quota accanto a loro escono a 40px, così quattro d...

kamo·2mo ago
Fixkamo-internal

Pane possiede la sua spaziatura e la sua pergamena; rilasciare i campi destinatari dal modulo

La scheda di contenuto della vista di piombo è troppo pieno: nascosto senza imbottitura — ogni rifornimento proprio, come Dettagli e Storia fanno. Il riquadro d...

kamo·2mo ago
Fixkamo-internal

Rivedere i risultati nella lista riservata e l'editor diviso

Cinque difetti una recensione avversaria confermata contro il primo taglio: - La pagina ha reso "Non hai accesso" su ogni carico. checkRole restituisce falso m...

kamo·2mo ago
Fixkamo-internal

Dare l'impegno e la configurazione dei campi a pagamento per le loro etichette

"Commitment (mesi)" condivide la sua larghezza con un ornamento info e "One-time setup fee" è l'etichetta più lunga sulla sua fila; entrambi erano troncanti.

kamo·2mo ago
Fixkamo-shared-library

Risolvere il vero nome host e l'estensione logo dell'org per la testa della lettera

Correggere l'URL tema è stato necessario ma non sufficiente — il logo non ha ancora fatto render, per altri due motivi trovati nei dati in diretta. org domains...

Kamo·2mo ago
Fixkamo-internal

Mantenere l'intestazione del profilo sul tipo di appartenenza corrente

L'intestazione legge il "Profilo di <Member>" o " Profilo" fuori il tipo MyAccountTab riferisce suMemberTypeLoaded, che ha sparato solo da Attaccamento membro a...

kamo·2mo ago
Fixkamo-internal

Riempire la carta di posizione nel momento in cui viene promosso un membro

Dipartimento, titolo di lavoro, titolo ufficiale, luogo di lavoro, stato di appartenenza e i due elenchi di opzione Autocomplete sono stati caricati solo all'in...

kamo·2mo ago
Fixkamo-internal

Riepilogo si sposta nell'intestazione, record ottenere la larghezza di pagina completa

Il riassunto si è seduto in una colonna a destra fissa 320px su ogni pagina record, in modo permanente costa un quinto della larghezza. Sull'editor di citazione...

kamo·2mo ago
Fixkamo-shared-library

Indicare il logo della fronte al percorso il secchio a tema realmente serve

L'URL del logo è stato costruito come **************************************************************************************************************************...

Kamo·2mo ago
Fixkamo-internal

I campi di contatto del Dipartimento hanno mostrato le chiavi i18n grezze

Il blocco di contatto aggiunto con il lavoro di bulk-email chiamato reparti.departmentEmail / dipartimentoEmailHelper / dipartimentoPhone / dipartimentoExtensio...

kamo·2mo ago
Fixkamo-internal

Fornire immagini allegate e fermare due comporre finestre che condividono una barra degli strumenti

AI chat allegati non sono mai stati raggiungere l'IA. AiChatInput ha inviato il deposito percorsi come `imageUrls`, ma il corpo REST in AiChatWebSocketContext l...

kamo·2mo ago
Fixkamo-internal

Stop tool windows losing and leaking member-typed content

Follow-up to the popup-window persistence work. Each of these was verified against real code first; three of the original reports turned out to be wrong or over...

kamo·2mo ago
Fixkamo-internal

I dipartimenti non si aprono più invisibili sul primo render

La scheda Directory è arrivata vuota fino a quando non sei passato a Chat e ritorno. The i membri erano sempre lì — ogni reparto è stato parcheggiato a opacità ...

kamo·2mo ago
Fixkamo-internal

Smettere di perdere finestre strumento popup (e bozze invio) sulle modifiche di pagina

Finestre utensili vivevano solo in un negozio di memoria a livello di modulo, quindi qualsiasi documento completo carico distrutto ogni finestra aperta e tutto ...

kamo·2mo ago
FixSecurityService

Richiedere la modalità dio ACTIVATED per leggere il sentiero, non ammissibilità

PhiAuditController.hasRight() ha bypassato il giusto controllo sulla sessione GD da solo. GD significa "può attivare la modalità dio"; DioModeActive significa "...

Kamo·2mo ago
Fixkamo-internal

Selezione delle quotazioni non rimbalza più al primo sub-tab

Fare clic su Quotazioni impostare l'indice a 2 e ha scritto ?sub=quotes, ma lo stato di sincronizzazione effetto indietro dall'URL ha mappato tutto ciò che non ...

kamo·2mo ago
Fixkamo-internal

Harden lo stack di sessione-timeout originale

Revisione del percorso dopo aver rimosso il percorso l'idle stack duplicato ha presentato quattro veri difetti: - sessionMonitor.start() ha lasciato il suo 3s ...

kamo·2mo ago
Fixkamo-internal

Lascia che il palco cresca così il pod cromato ottiene un gap uniforme

Il pod (ora più alto con il cursore del tono) diventa l'unico flusso del palco bambino: l'altezza fissa diventa un minHeight, con 16px imbottitura sopra e sotto...

kamo·2mo ago
Fixkamo-internal

Retry npm ci nella costruzione Docker contro l'avanzata di corridore infuocato

Il corridore k1m1 corrompe in modo intermittente i flussi TLS mid-fetch E' il momento giusto. uccidere l'immagine costruire in npm ci. Dare npm fetch retries e ...

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