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

Scegli un Piano di flusso end-to-end

- Wire PlanCalculator in PlansBillingTab dialogo (sostituisce segnaposto) - Ottieni i piani disponibili dalla fatturazione API sul carico di pagina - Presentazi...

kamo·6mo ago
Featurekamo-internal

Nascondi Piani & Billing scheda per radice KamoCRM org

I proprietari di org di KamoCRM hanno tutto abilitato senza alcun costo — dovrebbero Non vedi mai la scheda di fatturazione. La scheda è ora condizionatamente r...

kamo·6mo ago
Featurekamo-internal

Integrare il sistema di fatturazione Stripe attraverso la piattaforma

- Nuovo client BillingApi.ts con tipi di script completi per tutte le fatture endpoint (abbonamenti, metodi di pagamento, fatture, crediti, utilizzo, config, ad...

kamo·6mo ago
April 16, 2026
CIkamo-internal

Aggiungere il gruppo di concurrency per evitare doppioni di flusso di lavoro

Quando una spinta innesca un flusso di lavoro e workflow dispatch viene anche licenziato (o due spinte arrivano in rapida successione), entrambe le rune eseguir...

kamo·6mo ago
Featurekamo-internal

Aggiungi Aprire nel pulsante Docs per la modifica di documenti, fogli di calcolo, presentazioni

- Nuovo pulsante "Apri in Docs" (icona EditNote) nella colonna Doc Manager Azioni per .docx, .xlsx, .pptx, .odg, .doc, .xls, .ppt file - Apre documento in Docs ...

kamo·6mo ago
Featurekamo-internal

Costruisci le importazioni di piombo automatico integrato UI con la gestione completa di endpoint

Riscrittura completa di LeadAutoImportManager con caratteristiche pronte alla produzione: - Endpoint CRUD con URL webhook unici per i fornitori di lead di terze...

kamo·6mo ago
Fixkamo-internal

Mostra il nome del uploader, allarga la colonna della data, unisci l'icona dell'estensione nel nome del file

- Caricato da: era sempre vuoto — il nome del campo era corretto ma backend non impostare mai creatoByName; ora risolto sul lato backend - colonna Nome file: ic...

kamo·6mo ago
Featurekamo-internal

Aggiungi dimensione memorizzata tooltip a Dimensione cella in Doc manager

Tooltip mostra la ripartizione dell'archivio effettivo utilizzato per documento: file originale, miniature (originale + convertito combinato), e documento conve...

kamo·6mo ago
Fixkamo-internal

Salta la schermata di caricamento per i download di file in NavigationInterceptor

Blob URL e link con l'attributo di download non causano mai la navigazione della pagina, così il gestore di clic globale ora ritorna presto per questi — impeden...

kamo·6mo ago
Fixkamo-internal

Salvare le superfici e ripristinare l'aggiornamento ottimistico nel selettore del provider di posta elettronica

Quando si salva un provider non configurabile (KamoMail, ParentOrg, NotConfigured) fallito, l'errore è stato impostato in stato, ma non è mai visualizzato nella...

kamo·6mo ago
Featurekamo-internal

Spostare i pulsanti di azione doc manager nella riga di ricerca della barra degli strumenti

- Rimuoveto Crea Documento, Carica Documento, Carica Bulk, e Rifiuta dall'intestazione del gradiente eroe - Hero header è ora titolo/descrizione solo - Crea Doc...

kamo·6mo ago
Fixkamo-internal

Ripristinare il modello di autorizzazione di gruppo/membro per la finestra di dialogo condivisione

I membri del team (memberType=TEAM MEMBER) bypassano tutte le porte. I membri regolari sono cancelli dai diritti SHARE DOCS *. Sessioni legacy senza membroType ...

kamo·6mo ago
Fixkamo-internal

Permettere a qualsiasi membro autenticato di condividere documenti

Rimuovere cancello basato sul ruolo sulla finestra di dialogo condivisione — qualsiasi membro connesso può condividere. Il controllo precedente richiesto èTeamM...

kamo·6mo ago
Fixkamo-internal

Importare blake3 da blake3/browser per inizializzare WASM correttamente

blake3/esm/browser richiede il provisioning manuale WASM; blake3/browser lo fa automaticamente.

kamo·6mo ago
Featurekamo-internal

Implementare il sistema di condivisione dei documenti con la finestra di dialogo condivisione, condiviso con Me scheda e link condivisibili

- Aggiungi ShareDocumentDialog con membro/team/dept/job basato sul permesso Destinatario del titolo - Pulsante Wire Share nella barra degli strumenti DocManager...

kamo·6mo ago
April 15, 2026
Featurekamo-internal

Real BLAKE3 hashing e pre-upload dedup controllo in doc manager

- Sostituire BLAKE3 segnaposto con vera blake3 WASM in fileHashing.ts - Aggiungi check-hashes e registra-existing API proxy percorsi - MultiFileUploader control...

kamo·6mo ago
Fixkamo-internal

Gate Folder e Doc Tipo colonne/campi su consentitrici e consentonoDocType

Quando le caratteristiche di tipo di cartella o doc sono disabilitate per un tipo di assoc, nascondere corrispondenti colonne datagrid e campi del modulo di upl...

kamo·6mo ago
Fixkamo-internal

Allineare i campi di upload con i file di testo MUI coerente, mostrare sempre la cartella e il tipo di documento

Sostituire elementi <select> grezzi con MUI TextField selezionare per coerente styling e allineamento con il campo Descrizione. Cartella e tipo Doc i campi sono...

kamo·6mo ago
Fixkamo-internal

Accettare tutti i tipi di file per caricare, utilizzare server-side blacklist invece di whitelist

Sostituire la whitelist ACCEPTED EXTENSIONs con server-provided extBlackList da assoc-config. Tutti i tipi di file sono ora caricabili a meno che non sia esplic...

kamo·6mo ago
CIkamo-internal

Re-trigger costruire dopo k0m1 riavvio

kamo·6mo ago
Featurekamo-internal

Redesign Prepara la scheda selezionata con riordinare, visualizzare in anteprima e scaricare in massa

Sostituisci mock Opzioni pannello con documento funzionale preparazione UI. Documenti sono riordinabili tramite pulsanti drag-and-drop e freccia, con caselle di...

kamo·6mo ago
April 13, 2026
Fixkamo-internal

Utilizzare systemDocsOnly flag per System Docs scheda, mostrare tutti i docs in Original Docs

Docs originale scheda ora mostra tutti i docs per questo org/assocType senza filtraggio da assocObjectId. Scheda di System Docs invia systemDocsOnly: true otten...

kamo·6mo ago
Fixkamo-internal

Default assocObjectId all'ID del membro corrente per un corretto filtro della scheda doc

Quando non viene fornito nessun param URL oid, le schede Documenti Originali e Doc Modificati ora query dall'ID del membro corrente, mentre System Docs interrog...

kamo·6mo ago
Chorekamo-internal

Rimuovere /doc/sign/creare e /doc/sign/edit percorsi

L'editore è ora incorporato in linea nella pagina Doc Manager.

kamo·6mo ago
Refactorkamo-internal

Aggiungi membroTipo a informazioni utente, rinomina modelloName a docDescrizione nel negozio impostazioni dei modelli

Aggiungere il campo membroTipo dalla colonna discriminatore dell'entità membro alla risposta API user-info e useUserInfo hook. Rinomina modelloName a docDescriz...

kamo·6mo ago
April 12, 2026
Featurekamo-internal

Fissare la filigrana sopra strato z-index, aggiungere la pagina il menu di scelta rapida, aggiungere la pagina sopra/sotto, migliorare l'indicatore di trascinamento

- ModifierLayer: 'above' pass ora utilizza zIndex 20 in modo che i filigrani rendano su campi e annotazioni - PdfCanvas: fare clic con il pulsante destro del mo...

kamo·6mo ago
Fixkamo-internal

Luogo abbandonato campo alla posizione visiva esatta del fantasma

Utilizzare active.rect.current.translated (il client del fantasma di DragOverlay rect) corrisponde al ret tradotto, quindi il campo ora atterra esattamente dove...

kamo·6mo ago
Featurekamo-internal

Posizionamento del campo Drag-and-drop, barra degli strumenti di annotazione galleggiante e spaziatura della pagina PDF

- Sostituisci clic per posizionare con @dnd-kit drag-and-drop per tutte le firme, identità, e strumenti di campo di input; trascinare il fantasma corrisponde al...

kamo·6mo ago
Fixkamo-internal

Percorso tutte le chiamate API esig attraverso forwardToApi() per correggere i guasti di salvataggio

Tutti i 10 gestori di rotta esig puntavano a ESIG SERVICE URL che risolve a un proxy kamowsesig-service non esistente. Sostituire ogni maniglione con forwardToA...

kamo·6mo ago
Featurekamo-internal

Aggiungere l'opzione di posizione del livello al modificatore Watermark (dietro / sopra il contenuto)

- WatermarkModifier acquisisce un campo 'strato': 'dietro' | 'above' (predefiniti da 'dietro') - ModifierLayer ora prende un prop 'pass' ('below' | 'above'): - ...

kamo·6mo ago
Featurekamo-internal

Aggiungi modificatore di filigrana per esign toolbox

- WatermarkModifier tipo: logoTipo (pieno/semplice), startPage, endPage, rotazione (−180–180), dimensione (10–90% della larghezza della pagina), opacità (2–60%)...

kamo·6mo ago
Featurekamo-internal

Estendere il modificatore dell'etichetta alla griglia completa di 8 posizioni con rotazione LM/RM

- LabelModifier.position ora utilizza ModifierPosition8 (stessa griglia a 8 posizioni come numeri di pagina) - LM (Middle Left): ogni linea resa come una pillol...

kamo·6mo ago
Featurekamo-internal

Aggiungi Strumenti/modifica schede per disegnare Toolbox con sovrapposizioni in tela dal vivo

- Split Toolbox barra laterale sinistra in Strumenti e schede Modifiers - Scheda Modificatori: elenco diviso + pannello impostazioni (Opzione B) - Modificatore ...

kamo·6mo ago
Fixkamo-internal

Posizionamento corretto della miniatura e trasformazione di rotazione del ripristino

Due bug in ThumbnailCanvas: 1. Sostituito `altezza: \`${displayAspect * 100}%\` (altezza percentuale su abs- elemento posizionato — inaffidabile quando contene...

kamo·6mo ago
Featurekamo-internal

Fix floating zoom control visibility and polish thumbnail placeholders

- Move floating zoom controls outside the scroll container and use position:absolute so they remain visible at all times regardless of scroll position; offs...

kamo·6mo ago
Featurekamo-internal

Page selection with animated glow border synced between canvas and thumbnail sidebar

- DesignTab holds selectedPageIndex as the single source of truth - Clicking any page in the main canvas selects it (onPageSelect) - Clicking a thumbnail select...

kamo·6mo ago
Fixkamo-internal

Move scroll ownership from PdfCanvas to canvasContainerRef

PdfCanvas root Box previously had overflow-auto + h-full, making it its own scroll container. This meant: - scrollbarGutter: stable on canvasContainerRef had no...

kamo·6mo 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