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

Tavanı göster, sadece bytes

Panel depolandı, ekledi, kaldırıldı ve ömür boyu hayırlara karşı Her şeye referans – bu yüzden 400 GB'ye bakan bir sahibi, bunun olup olmadığını söylemenin bir ...

kamo·2mo ago
FeatureSecurityService

Sahibinin politikasına kapı promosyonu yapın, bunu idempotent yapın, tersine çevir

Kendileri için ödeme yapmak için bir üyeyi teşvik etmek koşulsuz, tek yönlü ve güvensizdi Tekrar etmek için. Organizasyonun politikası organizasyonun organizas...

Kamo·2mo ago
FeatureInitializerService

Bir üyeyi bir fatura hesabına sınırlı tutan kısıtlamayı bırakın

Adından ziyade kısıtlamayı bulun - Hibernate onu yarattı ve Adı çevrelerde istikrarlı değildir, bu yüzden herhangi bir eşsiz kısıtlama sütun listesi tam olarak ...

Kamo·2mo ago
Featurekamo-shared-library

Üye ve gruplar kendileri için ödeme yapalım, sahibinin kuralları altında

Üç şey eksikti ve biri aktif olarak zararlıydı. Hesap members, üye id'de global bir eşsiz taşıdı - bir üye yönetebilir Tam olarak ONE fatura hesabı platformu ç...

Kamo·2mo ago
FeatureSecurityService

Expose operatöre başarısız açık etki

Uygulama kataloğu sayfası zaten org-inbound soruyu yanıtlar - herhangi bir şey yapar Plan bu uygulamadan söz eder - ve hiçbir şey yapmadığında bir uyarı ortaya ...

Kamo·2mo ago
Featurekamo-shared-library

Kaçınılmazlığın maliyetinin ne olduğunu göster

kamo.entitlement.fail-open, plan matrixini asla bahsetmez. Bu Katalog geri yükleme için geçici bir valf olarak belgelendi - bir kez kapat matrix tohumlanır - am...

Kamo·2mo ago
Featurekamo-internal

Birinin orada olup olmadığını gösterin ve onların uzantıları

Her satır şimdi adın yanında bir varlık ve kelime taşır ve uzantıları Detay çizgisinde - bu yüzden bir kişiyi seçmek artık bir isim seçmek ve Umarım. Bu uygulam...

kamo·2mo ago
FeatureSecurityService

Bir dizi satır üzerinde kullanılabilirlik, varlık ve genişleme

Bir kişiyi seçmek, sıranın orada olup olmadığını ve nasıl olduğunu söylediğinde daha kolaydır. Onlara ulaşmak, bu yüzden her biri son ilan ettikleri şeyi taşır,...

Kamo·2mo ago
FeatureBillingService

Bir opted-in veyag odadan çıktığında bir blok satın alın

Geceli anlık süpüründen kısa bir süre sonra, çünkü bu ne üretir Kullanım figürüne karar verir - dünün sayısına karşı genişlemek bir satın alır Her seferinde bir...

Kamo·2mo ago
FeatureInitializerService

Auto-expand sütunları ekleyin

Kamo·2mo ago
Featurekamo-shared-library

Opt-in auto-expand with a tavan

Blokları tutan abonelikteki iki sütun: başka bir satın almak isteyip Organizasyon odadan çıktığında otomatik olarak bir tane ve çoğu olabilir Hiç satın alın. H...

Kamo·2mo ago
FeatureBillingService

Bir katalog fiyat değişikliği aslında Stripe'e ulaşır

Stripe Fiyatları tahmin edilebilir ve haritalama bir satır tutar (org, tip, kod, kod, döngüsü) eşsiz bir anahtarın arkasında, bu yüzden bir fiyat asla değişmeye...

Kamo·2mo ago
FeatureInitializerService

Bir fiyat değişikliği tespit edilebilir sütunları ekleyin

Operatör, nüllable, geri yükleme - bir null miktar "biz ne bilmiyoruz Bu fiyat ile yaratıldı" ve uzlaşıcı bunu daha önce bilinmeyen olarak görüyor sürüklenmek g...

Kamo·2mo ago
Featurekamo-shared-library

Her Stripe fiyatının nasıl yaratıldığını kayıt edin

Haritalama yalnızca hangi fiyat boşunu kullanmak için depolanır, bu yüzden bir katalog fiyat değişikliği olabilir Hatta fark edilmez. PlanPrices kısa sirkül sır...

Kamo·2mo ago
Featurekamo-internal

Depolama kapasitesi Özeti Şimdi döndürür

BillingService ile adımdaki müşteri sözleşmesini tutun, şimdi ne rapor ediyor Plan şunları içerir, bloklar satın alındı, birleşik tavan ve Altmışlar yanında kul...

kamo·2mo ago
FeatureBillingService

Kullanım kapasitesinin yanı sıra

Depolama paneli, herhangi bir şeye karşı saklanantes tarafından bildirilen - hiçbir ücret, Yüzde yok, para yok - bu yüzden bir sahibi 400 GB'ye bakmak hiçbir yo...

Kamo·2mo ago
Featurekamo-shared-library

Depolama ödenekine bir etki verin

Depolama, dokuz alanda ölçüldü, gece, bir bina ile kapsama testi - ve herhangi bir yerde bir ücret hesaplamadı veya bir aste reddetti. Planın depolama rakamı hi...

Kamo·2mo ago
Featurekamo-internal

İstek veya acentelerinin aslında orada olup olmadığını söyle

Sessiz bir iplik, “buna kimsenin bakmadığı” “benim ajanım Gitti", ve bekleyen kişi bunu anlatamaz. Farkın altında Konuşmanın hangisi olduğunu ve cevabın "şimdi ...

kamo·2mo ago
FeatureMediaService

Reassignment yeni ajana ulaşır ve istek sahibi kim olduğunu söylüyor

Reassignment kimseye ulaşmadı. GörevAçıklandı Bir müşterinin koyduğu kayıtlarda Ekrandaki konuşma ve bir biletin işareti-in'de açtığı şey - ama bu Hala PREVIOUS...

Kamo·2mo ago
Featurekamo-internal

Bir sohbet isteği imzalamak ve bilet liste listesinden atamak

İki boşluk, aynı sebep - atama, meydana gelen bir şeye olarak tedavi edildi Bir iş parçası yerine bilet. Bahsedilen düğme, pre-tickets outright için gizliydi, ...

kamo·2mo ago
Featurekamo-internal

Plan seçicileyicisi için alıntı motoru, Stripe'in ne yapacağını eşleşen

Canlı çalışanın arkasındaki arithmetici, herhangi bir bileşenden ayrı tutuldu, böylece Sayılar doğrudan test edilebilir. Aynalar ******************** Tam olarak...

kamo·2mo ago
FeatureBillingService

İlk bir plan purchasable yapın ve gerçek plan fiyatları geri dön

İki şey bir organizasyonun ilk abonelik satın almayı bıraktı. Plan listeleri sadece alt.marketId üzerinden bir abonelikte veyag Zaten tuttu, bu yüzden kimse il...

Kamo·2mo ago
Featurekamo-internal

Kapı lisanslı bir koltukta, chokepoint'te

Üründeki neredeyse her kapılı eylem - bir uzatma, e-posta üye, AI asistanını açın, bir kayıt yapın, sosyal bir sohbete başlayın - çıplak **************** ve ara...

kamo·2mo ago
FeatureSecurityService

Bir üyenin ne yapabileceğini çözün, sadece planlarının ne içerdiğini değil

Özel hibeler bir planı tanımlar. Bu üyesi asla açıklamadılar, çünkü bu üye Konsol kapıları org- level org.features üzerinde navigasyon - bu yüzden lisansı olmay...

Kamo·2mo ago
FeatureBillingService

Bill per-unit satın alınan birimler tarafından ekleniyor, başsaygı tarafından değil

Yeni ek miktarı oluşturma ve güncelleme yoluyla dinleyin: bir FLAT add-on şimdi Stripe miktarını abonelik aslında satın aldığı şeyden alır, bu yüzden dört 10 GB...

Kamo·2mo ago
FeatureInitializerService

Reprice Ek Depolama 10 GB başına 2,50 $ veyag- çapında

Add-on bir organizasyon çapında paylaşılan havuz tarif etti ve sonra fiyatlandı USAGE BASED, "25 GB" ile 4, sadece prose'de ifade edildi. Hiçbir şey asla teslim...

Kamo·2mo ago
Featurekamo-shared-library

Bir birim büyüklüğü ve bir purchasable miktar ekleyin

Add-on'un ünitesi sadece kendi açıklamasının içinde prose olarak var olmuştur ("Her birim 25 GB'yi ekliyor) ve pazarlama alanında sıkı bir sabit olarak, bu yüzd...

Kamo·2mo ago
August 10, 2026
Featurekamo-internal

Ajanı bir bilet imzalamak için seçin, yerine boşlarını yazmak yerine

Assign ve reassign, bir metin kutusu açtı, bir ham üye id içine bastı - hangi İstediğin kişinin boşunu zaten bilmek anlamına geliyordu, bütün bir eylem için Ama...

kamo·2mo ago
FeatureMediaService

İşaret için uç noktaları

GET /sessions/chat/auto-open, bu üyesin müşterinin müşteri konuşmaları döndürür yükseltilmeli; POST /sessions/{guid}/auto-opened records that it did. Kalıcı bağ...

Kamo·2mo ago
Featurekamo-shared-library

Kendi tarafından yetiştirilen müşteri tarafından yetiştirilen bir konuşmanın küçük kaydı

MediaSessionMember, AUTO OPENED AT'ı, msgIdLastViewed'in yanında elde ediyor çünkü bu Aynı tahıl - bir üyenin bir seansla ilişkisi hakkında bir gerçek. Bu biri ...

Kamo·2mo ago
Featurekamo-internal

Overhaul the tercih paneli

Four dropdowns ve bir panelde bir geçiş onant'ta alta kadar yıkandı Tam güçte renk, bu yüzden her kontrol kendi geçmişiyle savaştı. Her biri her Bir tıklamanın ...

kamo·2mo ago
Featurekamo-internal

Posta kutusunu bir araya getiren bir iskeletle değiştirin

/messajlar üzerindeki her yükleme durumu, aksi takdirde boş bir pane üzerinde bir Kargo2 idi - boot, mesaj listesi, klasör ağacı, mesaj vücudu ve bir sonraki sa...

kamo·2mo ago
Featurekamo-internal

Ekleyin ve konukları olaydan çıkarın

Tartışmanın yapamadığı son şey. Zaten kim olduğunu gösterebiliyordu Bir olay, ama orada kimseyi koymak için bir yol yoktu - sadece misafir kontrolü “Güncelleme ...

kamo·2mo ago
FeatureEmailService

Bir olayın misafir listesini yönetin

Diyalog zaten bir olayda kim olduğunu gösterebilirdi ama asla ekleme veya kaldırmaz Herkes; tek misafir operasyonu bir şekilde olan insanları yeniden ifade ediy...

Kamo·2mo ago
Featurekamo-shared-library

Batched guest lookup and delete-by-event

Olay dialog kiminle olduğunu gösterir ve liste uç noktası geri döndürür Bir seferde olayların ay. Etkinlik başına konuklara sorun, satır başına bir sorgudur; Fi...

Kamo·2mo ago
Featurekamo-internal

Üyeye olayın ne ile çarpıtıldığını söyleyin, çünkü ayarladıkları gibi

Bir zamanlama diyalogunun söyleyebileceği en faydalı şey “ Zaten sahipsin O zaman bir şey" ve cevap vermek için son nokta tüm birlikte vardı Hiçbir şey onu aram...

kamo·2mo ago
FeatureEmailService

Çatışmaların son noktası, olay düzenlemesini dışlamayalım

ÇatışmaDeteksiyon Hizmeti her zaman dışlanmış bir yer aldı; bu uç nokta null'ı geçti. Bir olay kendini örtüşmeden, bu yüzden olay şu anda Diyalog sormaya başlad...

Kamo·2mo ago
Featurekamo-internal

Etrafınızdaki olayı yeniden inşa etmek, etrafta değil

Bir sütunda on aynı derecede ağırlıklandırılmış alanlar, sırayla sütunlar masada oturmak için gerçekleşir: başlık, açıklama, yer, takvim, Bütün gün, başlangıç, ...

kamo·2mo ago
Featurekamo-internal

Auto Assignment stratejisi ve atanan bir konuşma otomatik olarak açın

Topics ayarları dördüncü stratejiyi kazanır. Liste satırları ve düzenleme dialog Aynı etiketi paylaşıyor ve ilk önce kamo-translation-dictionary'ye gönderilen a...

kamo·2mo ago
FeatureMediaService

AUTO ASSIGN, ve acentenin ekrandaki bir konuşma yükselt

Bir sohbet isteği ve sunulan bir bilet aynı çalışma birimidir; konu Strateji, ya teslim edildiğine karar veren tek şeydir. The The The The The The The The PRE T...

Kamo·2mo ago
Featurekamo-shared-library

AUTO ASSIGN stratejisi ve görünmez bir elover kaydı

AUTO ASSIGNMENT(3), supportAssignmentStratejiType'ı desteklemek için ortaya çıktı - atama Gerçekten online olan bir ajana hemen, kimleri tutarsa tercih eder En ...

Kamo·2mo ago
Featurekamo-internal

Bir pinned app's Chip uygulamayı başlattı, ayarları değil

Bir pinlenmiş grubun önde gelen çipleri, uygulamanın ayarlarına bağlantı kurdu - Aynı yer onun ilk girişi zaten gider. Şimdi bu uygulamanın nav'ı ödünç alıyor s...

kamo·2mo ago
FeatureEmailService

Organizasyon takvimini telefonlara, bir delik açmadan

Paylaşılan takvimin sahibi yok, bu nedenle hesap-skobu DAV listesi olabilir Asla geri dönme: şirket olayları web'de ve görünmez Her telefonda. Ev koleksiyonu şi...

Kamo·2mo ago
FeatureInitializerService

Ekle ve geri yükleme hesapları ekleyin. date created

Hibernate bu kişiyi ekleyebilir: ddl-auto NULL değil, ki bu NULL değildir. CockroachDB zaten sıralara sahip bir masada reddediyor. Bu yüzden nullable eklendi Bu...

Kamo·2mo ago
Featurekamo-shared-library

Bir hesap oluşturulduğu zaman kayıt

Hesap, hiçbir yaratım zamanı oluşturmadı - bir null sütunu değil, sütun yoktu. Hesap listesi onun tarafından bir Tarih Oluşturulmuş sütun ve emirlere sahiptir, ...

Kamo·2mo ago
Featurekamo-internal

Pin an Enabled App to the homestartpad

Her Enabled Apps konusu şimdi bir pin toggle taşır, Ayarlar alt-option menü ve onun bölümde ayarlar iniş sayfasında. Bir pinlenmiş uygulama alır Ev lansmanıpad'...

kamo·2mo ago
Featurekamo-internal

Mobile Copilot kendi tam geniş sayfasını yapılandırın

Telefon modelleme yüzeyi Interaction Center'ın üçüncü sekmesiydi. Bir 500px demiryolunda kaplanan kaydırın - yüklemeyi göstermek için çok dar Kod ve işaret kodu...

kamo·2mo ago
Featurekamo-internal

Mevcut anda takvim yeniden inşa edin

Sayfa, krom ile konuşmak için işlevsel bir ızgaraydı: 3px Aracın altında gökkuşağı kuralı, içerik üzerinde ikinci bir, gradient Anahtarlar ve görüntü geçişi içi...

kamo·2mo ago
FeatureInitializerService

Üyeliklere takvimler uygulayın ve her bir veyag'e ortak bir tane verin

Takvimler ve olaylar bir hesap tarafından sahiplendi ve hiçbir organizasyon yapmadı. Bu, her birini sahibinin en erken üyeliğine bağlar - organizasyon Hesap en ...

Kamo·2mo ago
Featurekamo-shared-library

Kapsam üyeye takvimler ve doğru yayın hakkı ekle

KullanıcıCalendar ve Takvim yalnızca ABDER ID'i ast ve hiçbir şey yapmadı ve hiçbir şey yapmadı Organizasyon. Bir kullanıcı globaldir ve bir üye, bir kullanıcın...

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