KamoCRM

Live Change Log

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

17,610
Total Changes
6,056
Features
5,314
Fixes
30
Projects
Filter by project
All Projects17,610AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,868TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,388kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,675kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,056Fix5,314Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 23, 2026
ChoreSecurityService

Opriți jurnalul pod rotativ mai repede decât poate fi citit

Aproximativ 4.600 de linii în patru minute, astfel încât fereastra de reținere a fost un cuplu de minute: urmărirea unei probleme de certificat pe 2026-08-22 so...

Kamo·2mo ago
August 22, 2026
Chorekamo-internal

Ia @kamo/chat-core 0.1.5, net 0.1.1, email-core 0.1.1

Jumătatea de chat a fusului orar fix trăiește în chat-core: timbru de mesaj și citeste chitantele sunt parsed acolo, asa ca balonul a ramas sapte ore pana la ac...

kamo·2mo ago
ChoreSecurityService

Reconstruiește împotriva kamo-împărțit-library 48cde37

Picks up MANAGE ORG MAster NOTE, dreptul care păzește "Master Note" nostru. SecurityService este ceea ce enumeră RoleRightType pentru rol, job-titlu și editori...

Kamo·2mo ago
August 20, 2026
ChoreMediaService

Reconstrucție împotriva kamo-împărțit-library 811db57

Picks up the createLead fix that moves the pool-disponibility renumărare to "AfterCommit." Înainte de aceasta, o citire-după-scriere în propria tranzacție de pl...

Kamo·2mo ago
ChoreSecurityService

Reconstrucție împotriva kamo-împărțit-library 811db57

Picks up the createLead fix that moves the pool-disponibility renumărare to "AfterCommit." Înainte de aceasta, o citire-după-scriere în propria tranzacție de pl...

Kamo·2mo ago
ChoreMediaService

Urmăriți întrebările din depozitul de urmărire redenumit

găsițiVizitatoriForCode și găsițiTimelineForVizitor înlocuiți găsitorii obținuți, care acum transporta un id breaker și NULLS LAST; consumatorul de conversie se...

Kamo·2mo ago
August 19, 2026
Chorekamo-marketing

Elimină sonda de sincronizare de navigație

Şi-a făcut treaba. Întrebarea a fost adăugată pentru a răspunde dacă întârzierea rămasă a fost rețea, script sau vopsea s-au dovedit a avea un al patrulea răspu...

Kamo·2mo ago
Chorekamo-marketing

Măsuraţi navigaţiile reale şi sarcinile la rece, nu doar sesiunile marcate

Cinci runde de reparaţii au îndepărtat fiecare un defect real şi niciunul nu a reparat ceea ce este de fapt, fiind simțit, pentru că fiecare diagnostic până acu...

Kamo·2mo ago
Chorekamo-marketing

Adăugați o sondă de sincronizare de navigație opt-in în spatele ?perf=1

Comutatoarele de pagină încă se simt lent pe producție, și serverul a fost exclus din propria mașină a reporterului: 55-122ms răspunsuri, x-nextjs-cache HIT, pr...

Kamo·2mo ago
Chorekamo-internal

Reconstruiește pentru a ridica etichetele Start Group Chat/Meeting

Imaginea coace mesaje / de la kamo-translation-dictionary la timpul de construcție, Deci dicţionarul a lăsat pachetul pe vechea copie.

kamo·2mo ago
ChoreDaemonService

Reconstruiește împotriva reparației Id-ului de plumb comun-library

Acest serviciu creează conduce prin LeadService, astfel încât a lovit același eșec ca /conduceri/noi: pe o piata ipotecara Hibernate 6.2 emise "Inserați în pist...

Kamo·2mo ago
ChoreMediaService

Reconstruiește împotriva reparației Id-ului de plumb comun-library

Acest serviciu creează conduce prin LeadService, astfel încât a lovit același eșec ca /conduceri/noi: pe o piata ipotecara Hibernate 6.2 emise "Inserați în pist...

Kamo·2mo ago
ChoreSecurityService

Ștergeți ciobul neautentificat/api/securitate/roluri/test

O sondă de accesibilitate care a revenit "SecurityRoleController test obiectiv este Lucrez pentru oricine. Nimic nu-l numește kamo- bază și SecurityService es...

Kamo·2mo ago
August 15, 2026
ChoreKlusterServices

Drop committed pycache bytecode and ignore it

Kamo·2mo ago
ChoreSecurityService

Reconstruiește împotriva coloanei de încărcare shared-lib logo overlay

Nicio schimbare de sursă. CI clonă kamo-shared-library la timp de construcție, așa Organization.loadingLogoOverlay este cartografiat doar odată ce acest lucru r...

Kamo·2mo ago
ChoreSecurityService

Reconstruiește împotriva coloanei home logo overlay

Nicio schimbare de sursă aici. Serviciul de securitate clone clone kamo-shared-library la construi timp, așa că doar hărți Organizația.homeLogoOverlay odată ce ...

Kamo·2mo ago
Chorekamo-internal

Aruncați acum-neutilizate Import buton

kamo·2mo ago
August 14, 2026
Chorekamo-internal

Drop calea proxy pentru un obiectiv care nu a existat niciodată

/api/note/statistici transmise unui controler KBService nu pune în aplicare, și nimic în aplicația numit-o vreodată Ar putea transforma o greşeală într-un 404 ...

kamo·2mo ago
ChoreEmailService

Reconstruiește împotriva fixației de tip shared-lib

Nicio schimbare de sursă aici. Serviciul CI clonă kamo-împărtășește-library la timp de construcție, așa ridicarea c1e68a9 căutare eveniment cu "nu a putut dete...

Kamo·2mo ago
August 13, 2026
ChoreKlusterServices

Retrageți CockroachDB acum că YugabyteDB deține datele

CockroachDB v24.2.4 a fost fixat la ultima versiune sub vechiul gratuit BSL a fost înlocuit cu YugabyteDB la 2026-08-09. Nimic nu are legătură cu de atunci; par...

Kamo·2mo ago
August 11, 2026
ChoreEmailService

Reconstruiește împotriva reconcilierii JetStream cu consumatorul partajat

Picks up kamo-shared-library f3a7283. Opt membri dețin un e-mail-ws-<id> consumator încă filtrat pe e-mail.inbox.<addr> de la înainte de subscrieToNats mutat la...

Kamo·2mo ago
ChoreBillingService

Reconstrucția în raport cu tabelul redenumit al grupului salarial

Entitatea a trecut de la grupuri de facturare la grupuri de facturare pay după ce s-a dovedit Prima este o masă de moştenire cu o formă diferită. Acest serviciu...

Kamo·2mo ago
August 10, 2026
ChoreVOIPService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreRAGService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreMediaService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreMCPGatewayService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreKBService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
Chorekamolos

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreESigService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreEmailService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreDocsService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreDaemonService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreConversionService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreBillingService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreAIService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreAPIService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Dialectul Hibernate PostgreSQL citește @Lob String coloanele ca OID prin getLong(). Afectează notele, contactele, calendarul, jetoanele Oauth, parolele IMAP, ca...

Kamo·2mo ago
ChoreSecurityService

Reconstruiește împotriva librarului comun @Lob LONGVARCHAR fix

Picks fix pentru "valoare rea pentru lung tip" pe comunicațiile de plumb cronologie: Hibernate PostgreSQL dialect citește @Lob String coloane ca OID.

Kamo·2mo ago
August 9, 2026
ChoreBillingService

Reconstructie pentru domeniul previzualizărilor generate

Picks up shared-Library schimba faptul că facturile miniaturi și piese la organizare și citește bytes derivat de la img dat derivate.

Kamo·2mo ago
ChoreBillingService

Reconstructie pentru domeniile de branding si docs-workspace

Picks up the shared-library change that reading both from object story days.

Kamo·2mo ago
ChoreBillingService

Reconstruiește pentru domeniul atașament mesaj text

Preia schimbarea de librarie comună care măsoară atașamentele MMS din date: URI stocate în linie în VOIP Mesages.

Kamo·2mo ago
ChoreBillingService

Reconstrucția împotriva domeniilor de stocare per categorie

Picks up the shared-library change that splits imgs into one domain per ImageAssocType, deci inregistrari de apel, mesaje vocale, chat atasamente, resurse HR și...

Kamo·2mo ago
ChoreSecurityService

Restaurare CRLF pe ***************

Anterior comite rescris fișierul printr-un instrument care normalizat CRLF la LF, churring fiecare linie şi îngropând o schimbare de 24 de linii într-un diff 61...

Kamo·2mo ago
August 8, 2026
Chorekamo-internal

Drop the fuge Label helper

Numele de scenă sunt redate de la tastele de mesaj, astfel încât numai ajutor englez a avut nici Apelant stânga.

kamo·2mo ago
Chorekamo-register

Restabilește finisajele liniei CRLF pe ServiceType.ts

Anterior comite rescris fișierul printr-un instrument care normalizat CRLF la LF, churning Fiecare linie. Cele 23 de fișiere frate în conformitate cu aplicații/...

Kamo·2mo ago
Chorekamo-register

Sincronizează oglinzile de tip AppType/ServiceType cu redenumirea MLOS

ServiceType.LOS a devenit MLOS (ipotecare, id 14 reținut deoarece ORG FEATURE persistă ID) iar cheia LOS eliberată este acum sistemul de origine a împrumuturilo...

Kamo·2mo ago
Chorekamo-login

Sincronizează oglinzile de tip AppType/ServiceType cu redenumirea MLOS

ServiceType.LOS a devenit MLOS (ipotecare, id 14 reținut deoarece ORG FEATURE persistă ID) iar cheia LOS eliberată este acum sistemul de origine a împrumuturilo...

Kamo·2mo ago
August 7, 2026
Chorekamo-internal

Extragerea setului-cheie HR Legal & Compliance

Un t literal ('...') scanează ratează 8 din cele 81 de chei ale modulului: statusStateKey returna siruri de caractere cheie ca DATA, și hrTabs.ts deține etichet...

kamo·2mo ago
August 6, 2026
ChoreSecurityService

Reconstruiește pentru găleata de imagini unificate

Picks up kamo-shared-library 3045c3: ImageAssocType.getBucket () întoarce acum single-ul "Imaging" găleată pentru fiecare asociere, astfel încât un fișier dedup...

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