KamoCRM

Live Change Log

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

17,497
Total Changes
5,985
Features
5,283
Fixes
30
Projects
Filter by project
All Projects17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 1, 2026
Fixkamo-shared-library

Condiționarea prevede termenul limită de încercare (comp înlocuiește procesul)

În calea de actualizare a subscrierii existente de furnizareAbonare, set trialExpiresAt to null so an anterior trialling org is clearly promoted to comp fără o ...

Kamo·3mo ago
Featurekamo-shared-library

Org-nivel poarta acordă catalog complet pentru TRIAL activ

resolutionEntitlement now short-circuits for TRIAL subs whose trialExpiresAt is în viitor (calculat pe citire). Adaugă static isTrialActive() helper and 4 unit ...

Kamo·3mo ago
Featurekamo-shared-library

Adaugă sursă de facturare TRIALĂ + procesExpirațiiAt on AccountSubscription

Adds BillingSourceType.TRIAL, a precise LocalDateTime trialExpiresAt field on AccountSubscription (nullable, column trial expires at) and a finder *************...

Kamo·3mo ago
Featurekamo-shared-library

nu-ţi face griji. (coadă de excepție pentru nave)

În cazul în care se utilizează un sistem de reținere pentru copii, se utilizează un sistem de reținere pentru copii. pachete pentru o org). Date de primăvară de...

Kamo·3mo ago
Featurekamo-shared-library

Cheia de închidere RON FALLBACK APPLIED (doc 05 §6.1/§6.4)

Administratorul recuperează o închidere BLOCKED STEWARD cu pereți RON/reușit prin satisfacerea sloturii RON necesare cu o notarizare alternativă (WET SIGN/IPEN/...

Kamo·3mo ago
Featurekamo-login

Paralax pointer (x+y) între panoul de primire și fundal

Ambele straturi plutesc cu indicatorul la diferite rate și direcții opuse prin intermediul arcurilor cadru. Contextul este la scară 1.12 și panoul de bun venit ...

Kamo·3mo ago
Fixkamo-internal

Reordonare de fond persistă prin intermediul obiectivului de comitere (fără pierderi de date)

Salvați acum etape noi upload-uri la intrare, apoi comite întreaga comandă dorită (existent-by-srcIndex sau new-by-token) astfel reordonate imagini existente su...

kamo·3mo ago
FixSecurityService

Opriți scurgerile de imagini de fundal de tip inter-org; reordere prin comandă + găleată de montare

Reordonarea numai fișiere noi re-încărcate la noul lor index, scădere reordonat imagini existente și lăsând imaginiBgCount revendicând sloturi nepopulate; furni...

Kamo·3mo ago
Stylekamo-login

Sigla animată ~25% (64->48px)

Kamo·3mo ago
Featurekamo-shared-library

Închidere PACKAGE CANCELLED eveniment cheie (doc 05 §6.4 administrator anula)

Administratorul încheie o închidere non-terminală. -> Anulat; Semnalul durabil la care reacţionează în aval stand-down / steward-quee close-out.

Kamo·3mo ago
Featurekamo-login

Mutați logo-ul animat la dreapta jos, centrat deasupra pilula Powered-by

PoweredByKamo câștigă un logo opționalSlot redat centrat direct deasupra pilulă în cadrul ancorei sale fixe de jos-dreapta (alte pagini neafectate). Animat logo...

Kamo·3mo ago
Featurekamo-login

Panou de bun venit translucid cu pin stânga + card de formă rotunjită centrat

Welcome/Recover panou acum complet-înălțime, culoare la marginea stângă, pe partea de sus a imagine de fundal cu o spălare translucidă și colțuri pătrate; ascun...

Kamo·3mo ago
Featurekamo-shared-library

Traducerea şi adaptarea:

MERSCORP asinc callback flips a MersRegistration SUBMIS-> CONFIRMED/REJECTAT; acestea sunt semnale durabile - Nu. (confirmat) + coada excepției de administrator...

Kamo·3mo ago
FixSecurityService

Return 404 pentru o org lipsă în loc de 200 cu corp gol

getOrganizationById returnat un nul gol, care Spring serializat la HTTP 200 cu un corp gol; clienții apelează răspuns.json() apoi aruncat 'Sfarsitul neasteptat ...

Kamo·3mo ago
Fixkamo-internal

Hartă lipsă org (440 sau corp gol) la o sarcină utilă nulă

Pereche cu schimbare Serviciul de securitate care se întoarce acum 404 pentru o lipsă Org în loc de 200-cu-gol-corp. Apelanții deja nul-verificați org, așa atât...

kamo·3mo ago
FixSecurityService

Lasă utilizatorul de sistem să rezolve orice model aplicat de org

Poarta interorg s-a întors la 403 atunci când orgId! = org sesiune și apelantului nu a avut niciun rând de membri în org-ul țintă. Utilizatorul întregului siste...

Kamo·3mo ago
Fixkamo-internal

Opri erori false inundarea consola

- org/[id] proxy: backend întoarce 200 cu un corp gol pentru orgile nule; Răspuns.json() a aruncat "sfârșitul neașteptat de intrare JSON" -> 500 false. Parse de...

kamo·3mo ago
Fixkamo-internal

Rezolvă titlul filei org în generareMetadata pentru a opri flip titlu

Metadate statice.titlu redat "Kamo" server-side; Next re-asserat după hidratare, interioara DynamicMetaLoader de actualizare client și flipping fila înapoi de l...

kamo·3mo ago
Fixkamo-internal

Rețineți rândurile până când eu membru id rezolvă

ag-grid redă date sub suprapusul de încărcare, aşa că ataşează doar recuzita de încărcare încă intermitent toate pistele în timp ce obţineţi membrele () a fost ...

kamo·3mo ago
Fixkamo-internal

Filtru implicit Myself pe încărcare, bar de piață ascunde pentru piața unică, bara de instrumente de transfer

- Implicit agentFilter la MYSHONE la init + grilă poarta pe sarcina utilizatorInfo astfel încât să nu mai flash-uri Toate pistele - Piata unica: autoselecte...

kamo·3mo ago
Featurekamo-shared-library

§6.1 RON grâne de perete legal (VORM CONGELAT) + Eveniment închis STEP BLOCAT

Statul de proprietate este inghetat identitatea pe pachetul de inchidere (proprietatea de închidere nu nu se mișcă) și este grânele §6.1 RON pereții legali de r...

Kamo·3mo ago
FixDocsService

URI-encode WOPISrc + trust all api.* WOPI hosts (multi-tenant)

Deschiderea unui doctor pentru un chiriaş non-kamocrm a eşuat cu "gazda WOPI neautorizată." Anume grupuri Docs au avut încredere doar în api.kamocrm.com (Docs-l...

Sage·3mo ago
Featurekamo-shared-library

Cheia de închidere MERS SUBLED (doc 05 §6.3)

Semnalul MERS: un MersRegistration *************** a fost anexat pentru împrumut (doar pentru completare, MIN nu a fost niciodată suprascrisă). Tasta de coardă ...

Kamo·3mo ago
ChoreInitializerService

Drop pensioned k2m1/k0m1 from MinIO node defaults

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