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
September 13, 2026
FeatureKlusterServices

Ricevi postmaster@/abuse@stack.loans su k3m1 per i controlli di massa dell'IP

47.181.8.87's reverse DNS è mail.stack.loans e il router inoltra la sua porta 25 a k3m1, ma niente c'è posta accettata, quindi un fornitore verifica chi gestisc...

Kamo·1mo ago
FeatureEmailService

Nominare il destinatario in un intestazione che i rapporti di reclamo solo intestazione mantengono

I rapporti di Microsoft di feedback-loop ora portano solo le intestazioni del messaggio originale, con qualsiasi cosa a forma di indirizzo mascherato. Ogni mess...

Kamo·1mo ago
Featurekamo-internal

Tariffe aperte e click, opzioni di tracciamento, 10.000+ conteggi outbox, persona-asked sui lead

- Carta di campagna: aperta e cliccata, come parte di posta consegnata (o "Non rintracciata"). - Modalità di consegna > Regole della campagna: apertura e click ...

Kamo·1mo ago
FeatureEmailService

Aprire e fare clic su tracciamento, segnalazioni di reclamo per e-mail, conteggi in uscita bloccati

- Tracciamento: il compositore avvolge i link web di una campagna in un redirect firmato ( <base>/c/ <token>?u=&s=) e aggiunge un pixel aperto ( <base>/o/ <toke...

Kamo·1mo ago
FeatureSecurityService

Lead opt-out pannello passa personaAsked al libro principale

L'aggiornamento opt-out della pagina principale richiede una persona facoltativa al registro, che ora rifiuta di sollevare la propria sottoscrizione di una pers...

Kamo·1mo ago
Featurekamo-shared-library

Il libro di testo mantiene l'iscrizione di una persona a meno che non chieda di riunirsi

Un'iscrizione, un reclamo o una pausa è la scelta della persona. Un membro può ora sollevare uno solo quando il cambiamento dice che la persona ha chiesto di es...

Kamo·1mo ago
FeatureKlusterServices

Percorso fbl@/abuse@hello.kamocrm.com segnalazioni di reclamo a EmailService

Resoconti di feedback-loop (ARF, RFC 5965) e rapporti di abuso inviati a fbl@ e abuse@hello.kamocrm.com sono riscritti a reclami-mail. invalidità e consegnato a...

Kamo·1mo ago
FeatureEmailService

Un motore di ammissibilità decide chi una campagna può inviare

Ogni lista aggiunge (un membro, un pubblico, una copia) e l'invio stesso chiede un motore se un indirizzo può ricevere la campagna, controllare prima più econom...

Kamo·1mo ago
Featurekamo-internal

Vedere chi arriva una campagna e perché non tutti

- Carta di pre volo della campagna: "1.000 selezionati · 742 idonei · 258 saltati", con ogni ragione (non sottoscritta, rimbalzata prima, monouso, ruolo indiriz...

Kamo·1mo ago
Featurekamo-internal

Un'icona creata dalle organizzazioni accanto a ogni membro e membro del team

Le schede Membri e Membri del Team su /account ottengono una colonna accanto a Nome: a edificio pieno nel colore del marchio con un conteggio per qualcuno che h...

Kamo·1mo ago
FeatureSecurityService

Le organizzazioni che ogni membro ha creato, sugli elenchi dei membri

E' una cosa che non va. ora portare creatiOrg per persona: i nomi delle organizzazioni che possiedono (orgs.user id owner, impostata una volta da POST /org e ma...

Kamo·1mo ago
FeatureSecurityService

La transizione di un'organizzazione e di un membro

La transizione della pagina è ora scelta a tre livelli, membro risolto, quindi organizzazione, poi piattaforma — per la scelta della transizione e, una transizi...

Kamo·1mo ago
Featurekamo-internal

La transizione di un'organizzazione e di un membro

La transizione della pagina è ora scelta a tre livelli. La piattaforma rimane su Platform Administration → Transizioni; un'organizzazione può scegliere la propr...

Kamo·1mo ago
FeatureInitializerService

Page transition overrides, un'organizzazione e una transizione pagina di un membro

Una riga per proprietario (ORG con org id, MEMBER con il membro id): un catalogo token o NULL per seguire il livello sopra, e le proprietà per solo le transizio...

Kamo·1mo ago
Featurekamo-internal

Altre cinque transizioni di pagina, ognuna con le proprie proprietà

Aperture, Curtain Split, Tende veneziane, Liquid Wipe e Shatter uniscono Tile Dissolvere. Ogni transizione è ora un effetto in app/lib/transitions/effects, dise...

Kamo·1mo ago
September 12, 2026
Featurekamo-internal

Aggiungi destinatari e Invia all'ultimo su una campagna che è uscita

- La pagina di avanzamento di una campagna ha Aggiungi destinatari: i destinatari passo in un finestra di dialogo (upload, ID, Tutte le caselle, indirizzi), sal...

Kamo·1mo ago
FeatureEmailService

Conta la campagna in esecuzione, e Invia alle ultime

Contro: - Ogni cambiamento di stato muove i conti di una campagna esattamente quello che è cambiato: a send +1 inviato, un rapporto di rimbalzo successivo -1 in...

Kamo·1mo ago
Featurekamo-internal

Tile Dissolve dimensioni piastrelle e colore piastrelle, set per transizione sulla scheda Transizioni

Ogni transizione ora porta le proprie proprietà, memorizzate per transizione accanto a quella attiva, quindi cambiare le transizioni mantiene le scelte di ognun...

Kamo·1mo ago
FeatureSecurityService

Sintonizzare ogni pagina di transizione, formato piastrelle e colore per iniziare

GET e PUT /api/security/page-transition opzioni di risposta per ogni catalogo id, normalizzato da PAGE TRANSITION OPTIONS: un documento mancante, illeggibile o ...

Kamo·1mo ago
FeatureInitializerService

a parte il passaggio

Una colonna TEXT che tiene le proprietà di ogni transizione come JSON keyed by transito id. No. backfill: null significa che i default di ogni transizione, come...

Kamo·1mo ago
Featurekamo-shared-library

Proprietà di transizione di ogni pagina, mantenuto per transizione

E' il momento giusto. mappe PAGE TRANSITION OPTIONS, un oggetto JSON id di transizione, ad esempio. E' il momento giusto. Registrato da transizione così sintoni...

Kamo·1mo ago
Featurekamo-internal

Abbreviare le etichette della barra di amministrazione a Billing, Stats, Roles, Block, Log

L'intestazione del pannello mantiene il nome completo di ogni schermo tramite il titoloKey, come White Etichettatura e applicazioni già fanno.

kamo·1mo ago
Featurekamo-internal

La copertina della pagina e il suo Tile Dissolve rivelano, al posto della schermata di caricamento

Tra le pagine l'area vista principale (mai NavTop o NavPri) è ora coperta nell'organizzazione colore primario con il suo logo pieno incentrato su di esso, dipin...

Kamo·1mo ago
Featurekamo-internal

Una scheda Transizioni per scegliere e visualizzare in anteprima la transizione della pagina

Gestione della Piattaforma → Configurazione → Transizioni, gated by the new MANAGE PLATFORM TRANSITIONS piattaforma destra e registrata ovunque una scheda conso...

Kamo·1mo ago
Featurekamo-internal

L'elenco dei destinatari della campagna è impaginato, con i totali

La griglia dei destinatari su una campagna ora pagine come un elenco di miliardi dovrebbe: Primo, Precedente, Successivo e Ultimo, righe per pagina, "101–150 di...

Kamo·1mo ago
FeatureEmailService

L'elenco dei destinatari di una campagna pagine entrambi i modi, con i totali, a qualsiasi dimensione

L'elenco era già letto una pagina alla volta, ma solo in avanti, come un rotolo infinito senza alcun totale — e un filtro di stato trovato le sue righe camminan...

Kamo·1mo ago
Featurekamo-shared-library

L'impostazione di transizione pagina, e il diritto che lo sceglie

****************************************************************************************************************************************************************...

Kamo·1mo ago
FeatureInitializerService

# di fronte a ogni lettore #

Un token di catalogo, NULL che significa il TILE DISSOLVE spedito, quindi niente è riempito. Ordine 0 perché l'entità mappa la colonna da questa build su, e un ...

Kamo·1mo ago
FeatureSecurityService

Ogni scheda legge la transizione della pagina, e un operatore lo sceglie

GET /api/security/page-transition risponde a qualsiasi sessione firmata, dal momento che ogni scheda ha bisogno di scoprire una pagina; un valore unset o sconos...

Kamo·1mo ago
Featurekamo-internal

"Tutti i lead / account / applicazioni" su una campagna, a qualsiasi dimensione

Ogni casella id dell'editor di campagna ora ha una casella "All ..." accanto a esso. Ticked, la scatola si piega in un pannello live per tutti di questo tipo il...

Kamo·1mo ago
FeatureEmailService

Una campagna può andare ad ogni lead, account o applicazione che un membro può vedere

"Tutti i lead / account / applicazioni" è una regola, non una lista. Viene memorizzato con la campagna (la blob, campagnaAudiences — no DDL), corre sull'accesso...

Kamo·1mo ago
FeatureEmailService

La pagina di preferenza in ogni lingua il prodotto parla

La pagina dietro ogni link disiscrizione parlava solo inglese. Ora parla tutte le 22 lingue il prodotto UI navi: Inglese, Cinese, Hindi, Spagnolo, Francese, Ara...

Kamo·1mo ago
Featurekamo-internal

Pagine refetch su org cambia eventi invece di caricare una volta

Ogni scrittura di successo attraverso forwardToApi ora pubblica rt.org.{orgId}.{domain} sul core NATS (il dominio è il primo segmento del percorso backend, salt...

Kamo·1mo ago
FeatureEmailService

Un disiscrizione per e-mail è onorato, non caduto

Ogni messaggio all'ingrosso e all'articolo condiviso ha offerto unsubscribe@ nella sua lista-Unsubscribe intestazione, ma niente leggere quella casella di posta...

Kamo·1mo ago
Featurekamo-internal

La scheda Opt Out e l'aggiornamento del chip di piombo dal vivo

Abbonati a entrambi. (EmailService e SecurityService pubblicano dopo ogni cambiamento commesso; MediaService relays), quindi un destinatario siscrizione, un rim...

kamo·1mo ago
FeatureEmailService

Gli schermi Opt-out rinfrescano dal vivo quando qualcuno cambia l'elenco

Il registro principale ora dice OptOutChange Publisher dopo ogni cambiamento impegnato - un destinatario sulla pagina di preferenza, un rimbalzo, un membro in I...

Kamo·1mo ago
FeatureSecurityService

Il cambiamento opt-out di un lead rinfresca gli schermi aperti dal vivo

Il registro qui dice OptOutChange Publisher dopo il cambiamento si impegna, che pubblica rt.org.{orgId}.email-opt-outs sul core NATS (il flusso JetStream di que...

Kamo·1mo ago
Featurekamo-shared-library

Il registro opt-out dice quando la lista di un'organizzazione è cambiata

Un ascoltatore opzionale, detto dopo la modifica commette, in modo che gli schermi che mostrano l'elenco possono rinfrescare dal vivo invece di caricare una vol...

Kamo·1mo ago
FeatureKlusterServices

Mail to unsubscribe@hello.kamocrm.com raggiunge EmailService

Ogni messaggio all'ingrosso e all'articolo condiviso offre un disiscrizione via e-mail (List-Unsubscribe mailto), ma la posta a quell'indirizzo è andata al post...

Kamo·1mo ago
FeatureAIService

L'agente di vendita onora l'email di opt-out list dell'organizzazione

Prima di qualsiasi email toccare il cancello in uscita ora chiede l'e-mail dell'organizzazione opt-out ledger sull'indirizzo del contatto. L'indirizzo è quello ...

Kamo·1mo ago
FeatureMediaService

Relè org modifica eventi a /topic/rt/org/{orgId}/{domain}

Gli scrittori pubblicano rt.org.{orgId}.{domain} sul core NATS dopo un cambiamento di successo; ogni pod lo relè all'argomento dell'org così gli schermi aperti ...

Kamo·1mo ago
Featurekamo-marketing

Una ricerca nascosta, per-visitor sito per una promozione incappucciata, e segnali che portano i visitatori in esso

La caccia: sette serrature per visitatore, generate da un seme e HUNT SECRET, enciphered con la risposta precedente, nascosta in una pagina che muove ogni UTC m...

Kamo·1mo ago
FeatureSecurityService

Emettere codici personali di uso singolo da una promozione modello

Il sito kamocrm.com caccia mani ogni risolutore un codice del proprio, e solo I primi risolutori N ne ottengono uno. Un codice condiviso non poteva farlo: primo...

Kamo·1mo ago
FeatureEmailService

Una pagina di preferenza reale dietro ogni link disiscrizione

Il link di cancellazione ha aperto una carta di conferma o di rilascio nudo. Qualcuno che solo voluto meno e-mail non aveva modo di dire così, e nulla ha detto ...

Kamo·1mo ago
Featurekamo-internal

Email opt-out chip e pannello nella pagina di piombo

Accanto all'indirizzo e-mail del piombo c'è ora un chip che dice se la persona può essere inviato via email: E-mail consentite, Opted da tutte le email, Paused ...

kamo·1mo ago
FeatureSecurityService

Vedere e modificare l'opt-out email di un lead dal comando

Un membro che lavora un lead può ora vedere se questa persona può essere e-mail, e cambiarlo, senza l'elenco delle impostazioni di opt-out a livello org. E' il...

Kamo·1mo ago
FeatureEmailService

Un amministratore org può vedere e modificare l'intera lista di opt-out

Impostazioni - > E-mail -> Opzione Out ha ora la sua API sotto /api/email/opt-outs, dietro MANAGE EMAIL OPT OUTS (god bypasses): un riassunto con gli ultimi 30 ...

Kamo·1mo ago
Featurekamo-internal

Impostazioni - > E-mail -> Opzione Fuori, l'organizzazione e' una lista di non e-mail

Tutti coloro che hanno chiesto di non essere e-mail, in un posto. Una testata dice quanti sono fuori tutti e-mail e perché (non sottoscritta, rimbalzata, contra...

kamo·1mo ago
Featurekamo-internal

Piazza, pulsanti smussati e un pollice a 2px su ogni barra di scorrimento

I quattro pulsanti della barra (giunto per iniziare, passo indietro, passo avanti, salto alla fine) sono ora 20px quadrati con angoli duri, e il pollice mantien...

Kamo·1mo 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