KamoCRM

Live Change Log

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

17,374
Total Changes
5,891
Features
5,258
Fixes
30
Projects
Filter by project
All Projects17,374AIService242APIService174BillingService157ConversionService110DaemonService137DocsService223ESigService91EmailService568InitializerService329KBService151KlusterServices738MCPGatewayService235MediaService592RAGService79SecurityService1,822TranslateService62VOIPService248VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,321kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,631kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore773Docs3,252Feature5,891Fix5,258Other993Performance165Refactor278Revert23Style42Test159Upgrade1
September 25, 2026
FeatureAIService

Live capability probes — VERIFIED only from a passing probe; batch verify capped at 200

A chat probe fails on a 200 that is not a completion, names a failure as the connection check does (TLS included), cancels a call that runs out of time, and a 4...

Kamo·4w ago
Featurekamo-internal

Invitation emails wrapped in the sender's template by EmailService

The route sends the finished invitation with applyComposeTemplate, bodyFormat PREPARED and templateFallbackScope COMPANY; its template, field-config, badge, ava...

Kamo·4w ago
FeatureSecurityService

Hire-step store with claim, backoff record and retry

An outcome or a prerequisite wait lands only on a step that is still PENDING or WAITING, so a retire during an in-flight attempt keeps the step SKIPPED (SP02-T1...

Kamo·4w ago
Featurekamo-internal

@-mention people in a conversation

Kamo·4w ago
FeatureKBService

Record links, who wrote each version, readable history, supervisor reads, app gate

A restored version now comes back deciphered, with its links and editor: the editor saves that answer straight back as the note's body, so the ciphertext it use...

Kamo·4w ago
FeatureKBService

Hand a retiring AI member's open tasks to its supervisor (SP02 TASK_HANDOFF)

POST **************** behind the KamoAI secret (KamoaiInternalAuthFilter: 503 unset, 403 mismatch, constant-time). One transaction per task; Inbox tasks move to...

Kamo·4w ago
FeatureEmailService

One display order for the kinds

Kamo·4w ago
FeatureSecurityService

AI members take and release a seat on the organization's primary plan

The claim never takes a spare row beyond the paid seat count (SP02-T17).

Kamo·4w ago
FeatureMediaService

Never send a missed-chat email to an AI member

Kamo·4w ago
FeatureEmailService

Body formats, email-safe sanitiser and signature stripper for server-side compose

The sanitiser also drops a style attribute that runs code, as it does a style block, and drops <title> and <template> whole: jsoup's Cleaner keeps the text of a...

Kamo·4w ago
FeatureDocsService

DocsService announces its own writes

Kamo·4w ago
FeatureAIService

Capability source precedence, the single capability writer, and the batch capability index

An adapter that denies TEXT_GENERATION speaks for the whole chat family; a switched-off LONG_CONTEXT never overwrites a reported context; remove leaves a tombst...

Kamo·4w ago
FeatureSecurityService

SecurityService announces its own org changes

Kamo·4w ago
FeatureKBService

KBService announces its own writes

Kamo·4w ago
FeatureEmailService

Gate the nine KamoAI kinds on their apps

Kamo·4w ago
Featurekamo-internal

AI Member security template, never-grantable locks, and the AI access-log events

The member rights tab now picks the template the way SecurityService does, owners included. A locked row can still clear a setting saved before its right joined...

Kamo·4w ago
Featurekamo-shared-library

A write filter that announces org changes from services

Kamo·4w ago
FeatureAIService

Deepgram, ElevenLabs, AssemblyAI, Cartesia families and the per-type adapter registry

Beyond the plan: the Perplexity chat check classifies failures as every other check does (spec 4.7.3); ElevenLabs and Cartesia refuse a missing voice and a voic...

Kamo·4w ago
Featurekamo-internal

Provider detail — connection, models and health rooms

The provider page: a hero (state, PHI, switch, sync, verify, remove), a catalog-driven Connection room that saves only what changed, a Models room (filters, sea...

Kamo·4w ago
Featurekamo-internal

Platform Configuration KamoAI kill switch tab

Stopping takes a 12-500 character reason and the word STOP; starting again takes START. AI_PLATFORM_KILL_SWITCH now gates the KamoAI tab and its menu link, whic...

Kamo·4w ago
FeatureKBService

The task API — mine, search, create into an Inbox, change, finish, link

A status list with no status in it (status=,) reads as the default instead of reaching the query builder as an empty filter; blank linkKind/linkRef are absent l...

Kamo·4w 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