KamoCRM

Live Change Log

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

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 9, 2026
FeatureInitializerService

Schema de măsurare a stocării pe cutie de e-mail

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

Kamo·2mo ago
FeatureInitializerService

Schema runner pentru org stood snapshots

Oglinzi OrgStorageSnapshot ca DDL explicit, pe stilul de casă dl-auto creează masa mai întâi, astfel încât CREATE este o rezervă și DEFAULTS SET sunt ce îl face...

Kamo·2mo ago
FeatureInitializerService

Declară că aplicaţia e împărţită

Backfill numai a umplut vreodată un rând plan care lipsea mutați un nivel de Punctul de vânzare și instrumente de marketing a ajuns pe drum liber în acest fel...

Kamo·2mo ago
FixInitializerService

Doar rădăcinile reale ale dreptului primesc rândurile de aplicații ale platformei

Deținerea planurilor de subscriere a fost tratată ca o dovadă a unei rădăcini a dreptului. Nu este: un client org conduce propriile sale piețe comerciale și vin...

Kamo·2mo ago
FixInitializerService

Același alias NPE în semănătorii inițializator

resolutionAll() has no entry for a depreciated alias sharing a id with a live app, astfel încât looping ServiceType. values () și dereferența rezultatului ar fi...

Kamo·2mo ago
August 8, 2026
FixInitializerService

Legați redenumește tăietura ca o ștampilă de timp, nu o șir

CockroachDB refuză < timbrul temporal (6) > < < <varchar> în loc de turnare, astfel încât repararea aplicației-config aruncat la prima declarație fiecare boot: ...

Kamo·2mo ago
FixInitializerService

Repararea celui de-al doilea site de nume persisted al redenumirii LOS

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

Kamo·2mo ago
FixInitializerService

Legat LOS redenumește reparațiile pe rândurile care preced redenumirea

Reparația potrivit pe șir singur și a fugit pe fiecare cizmă, așa că a încetat să fie idepotent momentul în care cineva a acordat aplicația de împrumut personal...

Kamo·2mo ago
FixInitializerService

Master model onorează o pensionare pe termen lung; picătură un paznic mort

furnizareaMaxedOutMasterModel activează forța de fiecare aplicație pentru org platforma, și că lăţimea este deliberat de pre-lansare mâncare câine este ceea ce ...

Kamo·2mo ago
FixInitializerService

Subvenții ipotecare de reparații orfane de către LOS pentru redenumirea MLOS

ServiceType este persistat în două locuri și redenumește numai 2026-08-08 a reprezentat unul. ORG FEATURE.FEATURĂ TYPE stochează ID-ul numeric, deci păstrarea i...

Kamo·2mo ago
FeatureInitializerService

Un rând catalog calificat corespunzător pe aplicație, pe fiecare rădăcină de drepturi

Nouă aplicații sisteme de proveniență 12 altele au fost deja descrise printr-un rând de marketing, astfel încât obligarea celor și adăugarea unei paralele APP...

Kamo·2mo ago
FixInitializerService

Bunicul deja conducea o piaţă de comerţ

Gating MORTGAGE în spatele MLOS făcut poarta nesatisfăcut pentru chiriași: MLOS este încă PLANNING, și FeatureController.enable refuză o aplicație non-COMPLETED...

Kamo·2mo ago
FixInitializerService

Dreptul de a aplica semințe pentru fiecare rădăcină, și opri inventarea de niveluri de plan

Două defecte găsite prin verificarea prod înainte de flipping kamo.ententement.fail-deschis. Sign Pink este o a doua rădăcină de drept (isPlatformProduct, cu p...

Kamo·2mo ago
FeatureInitializerService

Rândurile de drepturi ale aplicației Backfill în catalogul planului platformei

Dreptul se rezolvă acum pe o coloană de tip service type, dar nici un rând de catalog nu avea unul, deci fiecare plan încă rezolvat la "totul inclus" prin impli...

Kamo·2mo ago
August 7, 2026
FeatureInitializerService

Indicatoare de căsuță poștală pentru departamente și orguri și backfill departamentele

DEPTS.MAILBOX ID și ORGS.CONTACT MAILBOX ID, ambele UUID simplu fără FK la e-mail provider.mailboxes: cutiile poștale sincronizează furnizorii externi și pot f...

Kamo·2mo ago
FeatureInitializerService

Dă un membru al echipei un manager

Adaugă MANAGER ID la membru echipă membru, o autoreferință nulă pentru raportare linie. Nimic nu este umplut: nici un manager este un răspuns complet, ambele în...

Kamo·2mo ago
FeatureInitializerService

Adaugă DEPTS.PARENT DEPT ID pentru departamentele cu cuiburi

Nulable cu nici un backfill - nul înseamnă nivel superior, care este ceea ce fiecare existent Departamentul a fost şi majoritatea vor rămâne. Declarat UUID sim...

Kamo·2mo ago
FeatureInitializerService

Migrație pentru registrul de comisioane și tabele de plată Stripe

Oglinzi com.kamo.z.shared. commission. ddl-auto ar crea aceste din Adnotări oricum; explicit DDL este convenţia casei şi este ceea ce face forma care poate fi r...

Kamo·2mo ago
August 6, 2026
FixInitializerService

Eșec la rulare atunci când nu poate fi creat un indice UNIQUE necesar

asiguraţi-vă () că aţi prins excepţie şi aţi înregistrat-o, astfel încât un INDEX UNIQUE a raportat succes și serviciul boot-at cu nici o garanție unicitate la ...

Kamo·2mo ago
FeatureInitializerService

Aterizează schema pachetului legal

Adaugă com.kamo.z.shared.hr.legale la lista de scanare a depozitului și asigură Unicitatea și indexurile de căutare ale entității nu se pot exprima în siguranță...

Kamo·2mo ago
FixInitializerService

Lianți goli în domeniul de aplicare la (MY DOCS, ") nu membrul proprietarului id

Doc Manager-ul meu nu trece niciodata de un assocObjectId prop, asa ca intotdeauna rezolvări și întrebări (3, "). BACKFILL EMPTY SQL a fost cernerea lianți goal...

Kamo·2mo ago
FixInitializerService

Javadoc corect pe hibernat ddl-auto comportament pentru coloanele NULL

CockroachDB respinge ADD COLUMN ... NU NULL fără un DEFAULT pe o populată masa, astfel hibernate ddl-auto încercare nu reușește (loged, non-fatal) mai degrabă d...

Kamo·2mo ago
FeatureInitializerService

Reumpleți colecția din care face parte fiecare liant existent

Derives domeniul de aplicare de la Img primul element DOC; lianți goale se încadrează înapoi la Proprietarul e My Docs. Nu se aplică NULL numai după umplere.

Kamo·2mo ago
August 5, 2026
FeatureInitializerService

Creează coloana de căutare e-mail vector și indexul inversat

N-a existat niciodată. Emailservice's own V1 email metadata schema.sql declară, dar că migrația nu a fugit niciodată -- Tabelul a venit de la scanarea entități...

Kamo·2mo ago
ChoreInitializerService

Purjează linkurile de e-mail ale căror adrese sunt cele ale companiei

Curăță ceea ce vechea regulă a adresei companiei a scris înainte de a citi org domenii. Live producţia a fost curăţată manual la momentul respectiv (126 rânduri...

Kamo·2mo ago
FeatureInitializerService

Schemă și semințe de punct de contact pentru comunicațiile cu plumb

Hibernate creează cele trei tabele noi de la entitățile comune-lib; acest lucru adaugă ceea ce nu se poate exprima fereastra punctului de contact per (lider, s...

Kamo·2mo ago
FeatureInitializerService

Schema pentru stratul de întâlnire multi-furnizor

Creează ********************************************************************************************************************************************************...

Kamo·2mo ago
FeatureInitializerService

Reasignabil agent primar pe o oportunitate rezervată

PRIMARY AGENT MBER ID este cel care deţine oportunitatea acum; CERED BY MBER ID este lăsat neatins pentru totdeauna. Nulable with no backfill on intented "nici...

Kamo·2mo ago
August 4, 2026
FeatureInitializerService

Coloanele Comisiei pentru oportunități rezervate și neplata pieței

Șase coloane anulate: comisionul global a convenit asupra unei oportunități rezervate; și starea de nerambursare a pieței care o completează înainte de aprobare...

Kamo·2mo ago
ChoreInitializerService

Renunță la coloanele destinatare ale cotației

Lead detine numele clientului, adresa si telefon; instantaneu le pe citat a copiat o înregistrare editată în altă parte. Coloanele au existat doar pe scurt şi a...

Kamo·2mo ago
FeatureInitializerService

Tabele pentru rezervările de oportunitate de plumb

Mirrors LeadOpportunityReservation, LeadOpportunity CommissionsSplit și În biblioteca kamo-împărtăşită. DDL-auto: actualizare ar creați-le din entitățile oricum...

Kamo·2mo ago
August 3, 2026
FixInitializerService

Reparați quot-option FK implicits ddl-auto nu poate ajunge

Verificarea dinamică existentă acoperă numai coloanele FK anulate care transportă deja o Constrângerea cheii străine. Trade quote options.quote id nu este NULL,...

Kamo·2mo ago
FeatureInitializerService

Creați fi access log

Până în prezent, accesul PHI a fost înregistrat doar la un flux de jurnal cu 14 zile de reținere împotriva unei obligații de șase ani, și fără suprafață de inte...

Kamo·2mo ago
FeatureInitializerService

Creează tabelele de al doilea factor

Backs UserMfaEnrollment and MfaRecoveryCode in kamo-shared-library Autentificare persoană sau entitate, decalajul de evaluare a conformității numit Descalifica...

Kamo·2mo ago
FeatureInitializerService

Creați HANDLES PHI și PHI EFFECTIVE DATE pe orguri

Oglinzile celor două noi domenii de organizare, în urma OrgBrandingFieldsMigration Convenție, astfel încât coloanele sunt reproductibile pe orice mediu, mai deg...

Kamo·2mo ago
August 2, 2026
OtherInitializerService

Revert "feat(phi): creați HANDLES PHI și PHI EFFECTIVE DATE on orgs"

Acest reverts comite Nu-ţi face griji

Kamo·2mo ago
FeatureInitializerService

Creați HANDLES PHI și PHI EFFECTIVE DATE pe orguri

Oglindeşte cele două noi domenii ale entităţii Organizaţiei din biblioteca kamo-împărţită, în urma Convenţiei de Migraţie OrgBranding Fields. HANDLES PHI NU EST...

Kamo·2mo ago
July 31, 2026
ChoreInitializerService

Starter maxSeats 5, Business maxSeats 25

Păstrează sămânța de preț KamoCRM în pas cu catalogul live după repoziționarea capacelor de scaune publicate.

Kamo·2mo ago
July 30, 2026
FixInitializerService

Registrul *************** depozite

LeadService acum sârmă dornici MarketLosConnectionRezolvator, care necesită integrări.lostores Nu-ţi face griji. Lista explicită a lui KI @EnableJpaRepositorii ...

Kamo·2mo ago
July 9, 2026
FeatureInitializerService

Se raportează valoarea absolută a obligațiilor care decurg din contractele de reasigurare și din vehiculele investiționale înainte de șoc

Articolul 4 alineatul (1) litera (a) din CRR Refactorul inițiator/tranzacție: mlos loan tranzaction (tranzacție număr + asignate lo *), împrumut originators (co...

Kamo·3mo ago
July 8, 2026
FeatureInitializerService

Adăugați INVESTOR PRICE coloană la rata locks + împrumut preturi snapshots

@Ordin (80) idepotent ADD COLUMN IF NU EXISTĂ (DECIMAL(9,4), care corespunde prețului la 100 grile) astfel încât RCE MLOS să poată înregistra prețul real de exe...

Kamo·3mo ago
FeatureInitializerService

Index parţial unic care aplică un pachet activ de închidere pentru fiecare împrumut (închide dublu-închide backstop)

CREATE UNIQUE INDEX uk mlos closing pkg active loan ON mlos closing package (împrumut file uid) Where status <> "CANCELLED." Durabilă oprire înapoi în spatele G...

Kamo·3mo ago
July 6, 2026
FixInitializerService

Cerința Mlos index unic-viață tastat per-uman (împrumutator uid)

Renunţă doar la petrecere. (ar respinge un al doilea act legitim) cerinţă co-împrumut); creaţi ******************* pe Nu-ţi face griji. Deja a aplicat pentru pr...

Kamo·3mo ago
July 5, 2026
FeatureInitializerService

Seed the 17 real program rulesets (doc03 §9 Phase 1)

Migrează datele autorizate ale programuluiRegulaset din regulamentul clientului KamoMLOS Dosare în *************** (17 coduri, extrase cu fidelitate) şi înlocui...

Kamo·3mo ago
July 4, 2026
ChoreInitializerService

Index unic parţial pe platformă pentru mlos governor config (D4)

mlos governor config auto-creates via ddl-auto; adăugați indicele expresie parțială unic limitarea platformei-default (organization id IS NULL) la un singur rân...

Kamo·3mo ago
FixInitializerService

Scan mlos.intake repos (§5.A) + drop orfan mlos aus connection config (D40)

- Adăugaţi com.kamo.z.shared.mlos. take to @EnableJpaRepositorii ****************** a fost scanată în componente dar nu a fost un repo JPA, Anulez pornirea KI ...

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