KamoCRM

Live Change Log

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

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 14, 2026
Featurekamo-internal

Una finestra di ore tranquille, che regola entrambi i canali di notifica

C'erano due. La coppia vicino alla parte superiore della pagina ha messo a tacere le carte in-app; la coppia in fondo ha messo a tacere le e-mail mancate-messag...

kamo·2mo ago
Featurekamo-internal

Due significati del 100% — una larghezza di lettura, e l'intero pannello

La percentuale si resetta ad una linea di base: la pagina coltivata al pannello ma bloccata a 920px, che su un monitor largo lascia il foglio galleggiante in un...

kamo·2mo ago
Featurekamo-internal

Aggiorna l'orologio NavTop nel momento in cui l'editor salva

Svuotare il pugno che un membro è attualmente orologio sotto già li lascia OFF lato server: RosterService.clockState legge l'ultimo pugno LIVE e salti righe vuo...

kamo·2mo ago
Featurekamo-internal

Zoom il documento e afferralo per spostarlo

Una capsula galleggiante nella parte inferiore destra del pannello del documento: −, la corrente percentuale, +. READOUT IS THE RESET — un pulsante di reset sep...

kamo·2mo ago
Featurekamo-internal

Note incise sul launchpad, rotazione del colore e un corretto send-off

Tre cose. Le note incise raggiungono la home launchpad. Ogni nota incisa su /note ottiene un chip lì nel proprio colore appiccicoso, con una breve anteprima; f...

kamo·2mo ago
Featurekamo-internal

Impostazioni di notifica sulla larghezza, con un modello di lavoro

Era una colonna 760px di righe di commutazione, che legge come un modulo per riempire piuttosto che qualcosa da sintonizzare — e su un ampio schermo ha lasciato...

kamo·2mo ago
Featurekamo-internal

Le notifiche diventano una scheda sul profilo del membro

Erano una pagina propria a /settings/notificazioni, che hanno messo una preferenza circa una persona da qualche parte diversa dalla pagina su quella persona — e...

kamo·2mo ago
Featurekamo-internal

Firma un pacchetto a /settings/sign, su una rotta propria

La firma era in linea sulla scheda del profilo del membro, quindi il documento si sedeva sotto la scheda delle impostazioni striscia E la striscia sub-tab di co...

kamo·2mo ago
Featurekamo-internal

Ricorda le dimensioni e la posizione di ogni nota galleggiante per dispositivo

Riaprire una nota staccata ora lo rimette esattamente dove è stato lasciato, a la dimensione era rimasta, su quello schermo. Il posto e' per DIVICE, deliberata...

kamo·2mo ago
Featurekamo-internal

Il piombo su un callback è letto, non ricordato — e una chiamata può essere riaperto

Due cose, entrambi circa un evento di calendario essere un posto povero per mantenere una copia di I precedenti di qualcun altro. La finestra di dialogo eventi...

kamo·2mo ago
FeatureEmailService

Leggi un evento da id

La pagina principale detiene un evento di callback e vuole riaprirlo nella stessa dialogo il calendario utilizza, quindi deve essere in grado di prendere l'even...

Kamo·2mo ago
Featurekamo-internal

Le note galleggianti diventano una seconda classe di esagonale

Teste di Hex ora indietro due tipi di finestra: le finestre dello strumento di popup sempre fatto, e le note galleggianti. Minimize sostituisce il vecchio roll-...

kamo·2mo ago
Featurekamo-internal

Un controllo che realmente apre ciò che ha prodotto l'evento

La descrizione del callback ha portato "Apri il lead: /leads/view/123" come testo, e testo in un'area di testo non può essere cliccato — la finestra di dialogo ...

kamo·2mo ago
Featurekamo-internal

Callbacks sul calendario, e un marcatore sulla lista

Due modi per vedere una chiamata che hai promesso di fare senza aprire il comando. Sul calendario, un callback ottiene il proprio elemento linea piuttosto che ...

kamo·2mo ago
FeatureSecurityService

Riepilogo delle chiamate per il marcatore della lista dei lead

Risposte che portano hanno una chiamata ancora in attesa, e quando il più presto è dovuto, per l'organizzazione del chiamante in una sola richiesta. Il suo punt...

Kamo·2mo ago
Featurekamo-shared-library

In attesa di un'intera organizzazione in una sola domanda

Nutri il marcatore di callback della lista dei lead. La griglia tiene ogni comando membro può vedere, quindi chiedere per lead sarebbe una richiesta per riga pe...

Kamo·2mo ago
Featurekamo-internal

Un centro di notifica, in ogni pagina

I Reminders non dovevano arrivare. Il popup del calendario era un semplice allarme nel l'angolo superiore di qualsiasi pagina è stato aperto, è scomparso su un ...

kamo·2mo ago
FeatureSecurityService

Un callback che torna al comando

Il callback ha già raggiunto il calendario del membro, come evento dal titolo "Lead Callback" con il loro commento nella descrizione. Niente ha detto di chi l'h...

Kamo·2mo ago
FeatureInitializerService

Tavole di notifica degli utenti e colonne di origine di un evento

Due metà di una caratteristica. Un callback in programma su un lead è specchiato sul il calendario del membro di programmazione, e il punto dello specchio è que...

Kamo·2mo ago
Featurekamo-shared-library

Centro di notifica dei membri e origine di un evento

Aggiunge laNotificazione e laNotificazione membriPreferenza: una riga per membro per notificazione, perché letto, respinto e snoozed sono risposte per persona e...

Kamo·2mo ago
Featurekamo-internal

Note di distacco in bastoncini galleggianti trascinabili

Ogni nota nella lista (e l'editor) ottiene un controllo del distacco che lo apre su una sovrapposizione su schermo. Qualsiasi numero può galleggiare in una volt...

kamo·2mo ago
FeatureEmailService

Un intero per il distintivo della posta, e contare che il percorso dell'indice vale

Tre cose, tutto su sapere piuttosto che supporre. Il distintivo non letto nav-top ha preso l'intero albero della cartella e ha scelto INBOX da il risultato — i...

Kamo·2mo ago
Featurekamo-internal

Cromato di marca intorno a una tavola di redazione nella sala firma

La scrivania è stata stagnata con il colore dell'org ed è andata scura in entrambi i temi, che ha messo il marchio sotto il documento e ha lasciato il cromo neu...

kamo·2mo ago
FeatureEmailService

Prova una cartella invariata con HIGHESTMODSEQ, poi servirla dall'indice

Attiva l'elenco dei messaggi indicizzati, fissando la cosa che l'ha reso pericoloso piuttosto che lanciando la bandiera. Il vecchio controllo comparato conta m...

Kamo·2mo ago
Featurekamo-shared-library

La mappa è answered, ora che la colonna esiste

KamoInitializer ha aggiunto... Non e' vero. verificato in Yugabyte: boolean, default falso, niente nulli). Mapping è sicuro ora e non era prima — fullTextSearch...

Kamo·2mo ago
FeatureEmailService

Servire un elenco di cartelle dall'indice quando può dimostrare che è corrente

Le righe dietro un elenco di messaggi sono già in Postgres — l'indice di metadati contiene mittente, soggetto, data, dimensione, allegato e bandiere per ogni me...

Kamo·2mo ago
FeatureInitializerService

Aggiungi is answered all'indice di ricerca della posta

Aggiungo che l'indice registra tutti e tre. Bandiere IMAP piuttosto che due. L'elenco dei messaggi disegna un marcatore di risposta da questo uno, e l'elenco in...

Kamo·2mo ago
Featurekamo-shared-library

Registra se un messaggio è stato risposto nell'indice di posta

email metadata.search index ha portato is read ed is starred dal momento che era creato ma mai la terza bandiera IMAP, \Answered. Questo è stato innocuo mentre ...

Kamo·2mo ago
Featurekamo-internal

Indicatore orologio usura lo stesso impulso come legale & conformità

L'orologio del pugno ha respirato un bagliore radiale rosso mentre gli obblighi di distintivo tre pixel a sinistra pulsato due anelli in espansione. Entrambi i ...

kamo·2mo ago
Featurekamo-internal

Sullo schermo non è lo stesso come letto

Una conversazione di supporto è stata contrassegnata leggere l'istante la sua finestra caricata, quindi quella tipo di finestra che non deve contare come letto ...

kamo·2mo ago
FeatureMediaService

Unread significa che il richiedente ha parlato, o il biglietto è appena diventato il vostro

Il distintivo ha contato "i biglietti vivi nessuno ha raccolto, più quelli che tengo" — messaggio-blind, ed è caduto solo quando un biglietto ha raggiunto uno s...

Kamo·2mo ago
Featurekamo-shared-library

Una definizione di una conversazione di supporto non letto

Il distintivo navtop e la lista dei biglietti sono due volte allontanati rispondendo domande diverse. findUnreadStateForViewer è la risposta unica entrambi ora ...

Kamo·2mo ago
Featurekamo-internal

Dare alla rotaia espansa una barra di scorrimento invece di frecce finali

Le frecce su / giù esistono perché una rotaia collassata è 80px di piastrelle senza stanza da spendere per qualsiasi altra cosa. Espanso, la rotaia è 248px e le...

kamo·2mo ago
Featurekamo-internal

Utilizzare i loghi reali del fornitore payroll sulle schede del fornitore

Aggiunge i dieci beni del venditore e li rende al posto della lettera segnaposto. Questi sono WORDMARKS, non icone quadrate come il set del provider di posta e...

kamo·2mo ago
Featurekamo-shared-library

Assicurarsi se un biglietto è uno degli elementi che il badge di supporto conta

Il distintivo navtop e la lista dei biglietti rispondevano a diverse domande e Nessuno lo sapeva. Il distintivo conta oggetti in attesa di attenzione — travolge...

Kamo·2mo ago
Featurekamo-internal

Payroll Provider Setup, e mappare le persone a pagare l'iscrizione

Sostituisce il segnaposto HRS Panoramica scheda con la cosa reale. La scheda è ora "Provider Setup" e lo schermo è "Payroll Provider Setup", seguendo il schermo...

kamo·2mo ago
FeatureInitializerService

Indice e REVOKE le tabelle payroll-provider

Ciò che Hibernate non può esprimere per i nuovi tavoli hr timecard payroll *. Due RIVOKE. PayrollDispatch e PayrollSyncIssue rifiutano aggiornamenti ed elimina...

Kamo·2mo ago
Featurekamo-internal

Dimensione di un allegato da ciò che l'API del fornitore trasporta effettivamente

Il compositore ha tenuto ogni DM sociale ad un appartamento di 10 MB, che è la foto di Telegram limite applicato a quattro fornitori che non lo condividono. Ogn...

kamo·2mo ago
FeatureDaemonService

Lavoro di sincronizzazione payroll-provider notturno

Guida TimecardService # Che si sincronizza # ogni organizzazione la cui prossima sincronizzazione è dovuta. Cron vive qui piuttosto che in TimecardService perc...

Kamo·2mo ago
FeatureSecurityService

Il limite di autorizzazione per la configurazione del fornitore di payroll

Relays the new**************************************************************************************************************************************************...

Kamo·2mo ago
Featurekamo-shared-library

Il dominio payroll-provider dietro il motore di timecard

Aggiunge la colonna vertebrale di persistenza per collegare le schede temporali di un'organizzazione a una sistema payroll di terze parti: la connessione e la s...

Kamo·2mo ago
August 13, 2026
Featurekamo-internal

Un muro a "ora", e una carta che spiega un pugno cancellato

Nessuno può registrare il tempo che non hanno ancora lavorato. Dragging un bordo, scorrendo un l'intero arco, nudging con i tasti freccia, il magnete, il blocco...

kamo·2mo ago
Featurekamo-internal

Dare il supporto e le finestre sociali il compositore di chat membro

Un biglietto di supporto e un DM sociale sono la stessa cosa di una chat membro — una sessione media con messaggi su di esso — ma sono stati risolti attraverso ...

kamo·2mo ago
Featurekamo-internal

Il quadrante della velocità elenca le estensioni del reparto dell'org

La scheda ha spedito sei voci inventate — Squadra di vendita su 1001, una Sala di conferenza suonare permanentemente — così dialling uno ha raggiunto ciò che è ...

kamo·2mo ago
Featurekamo-internal

Widen chat, sociale, ai-chat e comporre finestre per il formato di supporto

La finestra del biglietto di supporto si apre a 460px mentre la chat dei membri, la chat sociale, la chat AI e il compositore di posta elettronica tutto sedeva ...

kamo·2mo ago
Featurekamo-internal

Mostra messaggi invisibili su ogni riga di coda, non solo quelli uniti

Il distintivo e la tinta di fila erano già qui — semplicemente non erano mai popolati per la maggior parte della lista. getUnreadFor leggere solo la mappa live ...

kamo·2mo ago
FeatureMediaService

Il francobollo conta sulla lista dei biglietti e mantiene la coda in diretta

getTickets ora carica in massa un numero di messaggio non visto per riga per il chiamante, accanto le righe dei visitatori carica già in quel modo, e ottenereTi...

Kamo·2mo ago
Featurekamo-shared-library

Contare messaggi invisibili per uno spettatore che non è nella conversazione

Unread è sempre stato derivato dalla fila MediaSessionMember dello spettatore, quindi una conversazione che non avevano aderito prodotto nessun conteggio affatt...

Kamo·2mo ago
Featurekamo-internal

Eliminare, magneti, un menu di scelta rapida, e un orologio che chiede quale

Sei aggiunte al grafico di periodo e all'orologio nav. DELETE rimuove la pillola concentrata. Backspace troppo, perché su un Mac la chiave etichettato "delete"...

kamo·2mo ago
FeatureSecurityService

Relè il vuoto del pugno

Passaggio per POST /punches/{id}/void, la chiave di cancellazione dell'editor e la macchine dietro fusione di due campate adiacenti. Stessa autorità di /corret...

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