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 9, 2026
Featurekamo-internal

Aprire davanti a una nuova sessione, rimanere messo dentro uno

Due regole che hanno senso solo insieme, e il pannello ha fatto il contrario di Entrambi. Un membro che arriva in una scheda NUOVA del browser — un nuovo acces...

Kamo·1mo ago
Featurekamo-marketing

Dare al film una pagina di orologio, perché Google non indicizzerà dalla homepage

Search Console riferisce l'unico video su questo sito come "il video non è su un pagina dell'orologio". Questo non è un bug nell'eroe — è Google che dice il hom...

Kamo·1mo ago
Featurekamo-internal

Dodici finali, e ognuno di loro sembra diverso

Una mano termina per tutti al tavolo subito e termina in modo diverso per ciascuno di loro. Fino ad ora si è concluso un modo: qualcuno ha vinto un piatto, e la...

Kamo·1mo ago
Featurekamo-internal

Una pentola laterale dice chi sta giocando per esso

L'ultimo "consider" lasciato nella richiesta, e l'unica domanda uno stack corto in realtà ha: quando il mezzo si divide in due, entrambi i pila sembrano soldi e...

Kamo·1mo ago
Featurekamo-internal

Un tavolo alla volta, e un tavolo si può chiamare

La metà feltro delle quattro regole MediaService ha iniziato a rafforzare in a02dd1d. Un attimo. Il registro ha detto `maxInstanze: Infinity`, ragionando in un...

Kamo·1mo ago
Featurekamo-internal

L'intera finestra festeggia quando qualcuno vince

Una vittoria era una frase in una striscia sotto il bordo. Ora è tutto finestra dell'utensile: un flash di impatto e un'onda d'urto, luce che gira dietro la sch...

Kamo·1mo ago
Featurekamo-internal

Il Directory guida la scheda striscia, Chats segue

Flips le due schede sempre presenti. La striscia ora legge Directory, Chat, Gli script di vendita, i terminal. Il pannello ancora OPENS su Chat: il pulsante ch...

Kamo·1mo ago
FeatureMediaService

Nessuna tabella vuota, tabelle numerate e una tabella per membro

Quattro regole, tutte quelle cose che un membro ha riferito di aver visto rotto. TABELLA EMPTY. Una lobby ha mostrato tre tavoli mentre si giocava una partita....

Kamo·1mo ago
Featurekamo-internal

Un tavolo di pausa dice che sei sull'orologio

L'altra metà dell'indicatore di svolta hexhead. Una finestra Hold'em minimizzata ora accende la testa mentre l'azione è su di voi, e drena il profilo della test...

Kamo·1mo ago
Featurekamo-internal

Un gioco minimizzato dice che è la tua mossa

Una testa poteva già dire che era arrivato un messaggio. Non poteva dire che un gioco era in attesa su di voi — scacchi ha stagnato il suo ottone di confine, ch...

Kamo·1mo ago
Featurekamo-internal

Il pulsante Mostra, e l'orologio gancio montato

La metà del cliente di mostrare una mano nessuno ti ha fatto mostrare, più il punto di montaggio per l'audio a turni che è atterrato morto nel commit precedente...

Kamo·1mo ago
Featurekamo-internal

Il tuo orologio, ad alta voce

Un orologio di trenta secondi un giocatore non sta guardando è una mano persa a un timeout mentre leggere un'e-mail, e la barra drenante del feltro aiuta solo q...

Kamo·1mo ago
Featurekamo-internal

Ogni logo sulla carta di Branding può essere scaricato

Il controllo di download spedito su uno dei sei slot d'arte — il compatto logo aziendale — perché la fila è stata scritta in linea a quel sito di chiamata. The ...

Kamo·1mo ago
FeatureMediaService

Mostra la mano che nessuno ti ha fatto vedere

Una pentola presa con tutti piegati è l'unica mano al tavolo il cui contenuto solo il suo proprietario sa, e non c'era modo di dire che cosa fosse. Mostrare un ...

Kamo·1mo ago
Featurekamo-internal

Un tavolo che è finito ti manda alla hall, con le notizie

Una carta d'invito supera il tavolo a cui punta. Qualcuno segue un dieci minuti dopo, il gioco è finito, e la finestra ha risposto con una barra di errore rosso...

Kamo·1mo ago
FeatureMediaService

Aprire un tavolo ti compra in esso, e l'ultimo fuori lo chiude

Entrambe le estremità della vita di un tavolo hanno permesso la stessa cosa: un tavolo con nessuno ad esso. L'apertura di un solo istante e non ha visto nessun...

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

Le catture ottengono la stanza che la notazione stava prendendo

Due cose che il membro ha chiesto dopo averlo visto. La lista dei movimenti e' sparita. Nessuno stava leggendo una colonna di notazione; che cosa due colleghi ...

Kamo·1mo ago
Featurekamo-internal

Il colore dell'organizzazione e i chip nella pentola compatta

Finisce due cose che il sottosistema del chip aveva costruito e non collegato. La mazzetta, dove una carta non siede mai. La linea di scommesse, il lavaggio so...

Kamo·1mo ago
FeatureMediaService

I piselli, e quanto tempo ciascuno ha preso

Due cose che il pannello di movimento ha bisogno, nessuno di loro sul frame pubblicato. `GET /games/{id}/moves ` mani sopra ogni ply in ordine. È una lettura s...

Kamo·1mo ago
Featurekamo-internal

La tavola è un tavolo

La prima mossa di ogni partita era sbagliata. I pezzi sono stati guidati dalla loro posizione in un La scansione FEN e l'ordine di scansione non sono identità: ...

Kamo·1mo ago
Featurekamo-internal

I chip sono oggetti su un tavolo

Un membro ha chiesto che i chip di poker smettessero di essere decorazione. Sono sottosistema ora: tagli reali, stacking reale, rack, una linea di scommesse, pe...

Kamo·1mo ago
Featurekamo-internal

Il tavolo dice cosa è appena successo

Il feltro ha recuperato uno STATO. Non ha mai presentato un EVENT. Di ventisei cose che capita in una mano di poker, esattamente due aveva alcuna presentazione ...

Kamo·1mo ago
Featurekamo-internal

Un tavolo da poker in una finestra di strumenti, e Cheddar nel bar nav

Due layout veramente diversi, una lobby, un percorso di invito che raggiunge chiunque l'organizzazione, e il portafoglio di lettura che appare ogni volta che Ga...

Kamo·1mo ago
FeatureMediaService

Un Texas Hold'em, un server-autorittivo e la cucitura del portafoglio Cheddar

Fino a dieci giocatori un tavolo, iniziato da qualsiasi conversazione, con chiunque altro organizzazione invitabile in esso. Ogni regola vive qui; il browser no...

Kamo·1mo ago
Featurekamo-shared-library

L'app, la destra, e i sei tavoli un gioco di poker ha bisogno

HOLDEM (36) si unisce a KAMO UNIVERSE e CHESS sotto GAMES, con PLAY HOLDEM (319). Entrambi gli id erano i successivi liberi; nulla viene rinominato e nulla si m...

Kamo·1mo ago
Featurekamo-internal

La voce di chat apre il bordo della coppia, e si può chiedere un avversario indietro

Due colleghi che hanno giocato una volta hanno una tavola insieme per il bene, quindi la chat l'ingresso ferma l'offerta di presentarli. Si legge "Apri il tuo g...

Kamo·1mo ago
FeatureMediaService

La voce di chat è una porta al bordo della coppia, e si può chiedere loro indietro

Due colleghi che hanno giocato una volta hanno una tavola insieme per sempre. Così la chat entry stop che offrono di presentarli: `gameWith` risponde con il gio...

Kamo·1mo ago
Featurekamo-shared-library

Registrare quando un giocatore è stato prodded per l'ultima volta

DATE LAST NUDGE, un orologio per gioco piuttosto che per mittente — altrimenti due la gente può prendere a turno nudging a vicenda ogni cinque minuti e chiamarl...

Kamo·1mo ago
Featurekamo-internal

Uno scaffale di cattura dove era la lista di movimento, e un hexhead che dice che è il tuo turno

La stessa cosa. Una lista di movimento è un record; tra due colleghi che giocano per divertimento i pezzi che hai preso sono la cosa che vale la pena guardare, ...

Kamo·1mo ago
Featurekamo-internal

La scheda che si gioca ora vive nella stessa stanza del pannello che ha iniziato

Hai scelto un gioco in una stanza buia di lavagna e ottone, avvio pressato, e atterrato su un modulo MUI bianco con un bordo che galleggia su di esso — `var(--s...

Kamo·1mo ago
Featurekamo-internal

Iniziare un gioco da una chat chiede una volta, poi gioca — non chiede mai chi

Fare clic su scacchi in una conversazione ha aperto il riquadro di nuovo gioco e ha chiesto se si voleva giocare al computer o a una persona, poi ti ha fatto sc...

Kamo·1mo ago
Featurekamo-internal

Il pannello di apertura, ricostruito intorno a un gioco invece di un'icona

Il pannello che si ottiene quando scacchi non ha ancora avversario era il kit SaaS-card: un'icona in un quadrato arrotondato, due schede, due righe segmentate, ...

Kamo·1mo ago
FeatureMediaService

L'invitatore gioca immediatamente, e l'invitato viene detto quando è il loro turno

Un invito usato per produrre una tavola l'invitatore potrebbe guardare e non toccare, aspettando qualcuno che potrebbe essere lontano dalla loro scrivania. Ora ...

Kamo·1mo ago
Featurekamo-shared-library

Un gioco invitato inizia a correre, e registra se è stato visto

Invitare qualcuno ha creato un gioco PENDING nessuno poteva toccare, così la persona che aveva appena chiesto un gioco seduto davanti a una tavola che non erano...

Kamo·1mo ago
FeatureMediaService

Un intero gioco di scacchi, server-autoritativo, su NATS

Le regole vivono in un posto ed è questo. ChessEngine implementa il intere regole — movimento generazione, legalità sotto pin e controllo, castling, en passant,...

Kamo·1mo ago
Featurekamo-shared-library

I giochi diventano un'app madre, con Kamo Universe e Chess sotto di esso

GAMES era una categoria con esattamente una cosa dietro di essa — l'icona nav lanciato Kamo Universe direttamente, così l'app e la cosa all'interno ha chiamato ...

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

Filtra i report di bug e miglioramenti da chi li ha archiviati

Riuscite /leads' Filtro agente — lo stesso campo, lo stesso raccoglitore, lo stesso gesto — ha indicato una directory diversa: tutti coloro che hanno presentato...

Kamo·1mo ago
FeatureMediaService

Un filtro reporter, solo per i membri del team della piattaforma

Il consiglio è globale — ogni organizzazione vede ogni relazione — e ciò che protegge un cliente è SystemBugIdentityPolicy conholding WHO archiviato una fila. U...

Kamo·1mo ago
Featurekamo-shared-library

Lascia che l'elenco sia ristretto a un reporter

Aggiunge un reporter opzionaleId predicate per trovareVisibile (entrambi metà) e a conteggioGroupedByStatus, quindi i numeri accanto al menu di stato continuano...

Kamo·1mo ago
Featurekamo-internal

La metà del browser delle cinquanta uova di Pasqua

Il CLAIM ROUTE non ha esistito. L'endpoint Java ha accettato CLIENT rivendicazioni dai primi spediti del catalogo, ma niente in Next inoltrato a esso e nulla ne...

Kamo·1mo ago
Featurekamo-internal

Un oraglass sprite per la traccia Loitering

La guardia del catalogo dà ad ogni TRACK uno sprite nessun'altra traccia e nessun singolo l'azione indossa, quindi la nona traccia aveva bisogno del proprio 16x...

Kamo·1mo ago
FeatureSecurityService

Sonde per le undici uova di Pasqua derivate

Undici dei cinquanta segreti sono domande su dati durevoli piuttosto che circa se un membro ha SEEN qualcosa, quindi sono DERIVED e loro backfill: un membro che...

Kamo·1mo ago
Featurekamo-shared-library

Cinquanta uova segrete di Pasqua, diffuse attraverso il prodotto

Il catalogo è stato buono a premiare le parti del prodotto un membro già usa e male a farli entrare nelle parti che non lo fanno. Un prompt non può risolvere qu...

Kamo·1mo ago
FeatureSecurityService

Premio Loitering dalla sessione che è ancora aperta

La misura è l'età del ***** il membro è in possesso, quindi la sessione aveva per iniziare a trasportare l'istante che è stato coniato — nulla ha registrato, pe...

Kamo·1mo ago
Featurekamo-shared-library

Loitering, nove livelli di non partenza

Una traccia DERIVED sopra l'età della sessione che il membro tiene in questo momento, in minuti: 30, 45, 60, 90, 160, 360, 720, 1440, 2880. Il primo ingresso DE...

Kamo·1mo ago
Featurekamo-internal

Effetti di contatto si muove all'interno Audio, Video & Controls

Era una scheda di alto livello sulla pagina del membro, seduto accanto Audio & Video e rispondere alla stessa domanda — che cosa questo guscio fa sotto le propr...

Kamo·1mo ago
Featurekamo-marketing

Labor Day — uno skyline di lavoro orologio spento

La scena del diciannovesimo, e il primo lunedì di settembre con il sabato e la domenica prima. È l'unica finestra su questo calendario che non può collidere con...

Kamo·1mo ago
Featurekamo-internal

Il motore di celebrazione — una macchina arcade installata all'interno del CRM

/achievements era già un gabinetto del 1987, e nulla è mai successo su di esso. Questo è lo strato che accade: un banner che scende dall'alto gridando ACHIEVEME...

Kamo·1mo ago
Featurekamo-internal

Risolvere gli effetti di contatto attraverso quattro strati, con una scheda sulla piattaforma e il membro

Gli effetti di contatto sono stati un'unica impostazione per membro su una pagina di organizzazione. Ora si risolvono esattamente il modo in cui suona l'evento ...

Kamo·1mo ago
FeatureSecurityService

Servire i tre strati dello stack effetto contatto

GET /api/security/contact-effetti restituisce la piattaforma, org e livelli membri in un solo giro; PUT e DELETE su /{scope} scrivere e resettare uno strato. Il...

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