KamoCRM

Live Change Log

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

15,120
Total Changes
5,169
Features
4,935
Fixes
30
Projects
Filter by project
All Projects15,120AIService197APIService161BillingService143ConversionService107DaemonService129DocsService215ESigService88EmailService518InitializerService318KBService105KlusterServices697MCPGatewayService85MediaService546RAGService71SecurityService1,658TranslateService55VOIPService205VectorService11kamo-apps25kamo-asterisk-support24kamo-capcha17kamo-capcha-widget4kamo-internal6,937kamo-login330kamo-marketing625kamo-nowww20kamo-register213kamo-shared-library1,455kamo-signer-monorepo53kamolos108
Filter by type
All TypesBuild11CI523Chore738Docs2,167Feature5,169Fix4,935Other986Performance157Refactor274Revert23Style42Test94Upgrade1
September 29, 2026
Featurekamo-shared-library

SP96 MemberSex, Member.sex and a gender on the voice record

members.sex is a nullable STRING column (FEMALE | MALE, null = not specified), so an AI member can speak with a matching voice. The TTS and REALTIME_AUDIO voice...

Kamo·5h ago
September 28, 2026
Featurekamo-shared-library

The platform API host is api.kamouniverse.com

The platform's OAuth apps now hold api.kamouniverse.com redirect URIs. The owner added them to every console (Google, Microsoft Entra, Zoho, RingCentral) and ke...

Kamo·9h ago
Featurekamo-shared-library

Kamouniverse.com is the platform's primary apex

The brand moved from kamocrm.com to kamouniverse.com, but nothing the platform generates could follow it. Every "which of this org's domains" rule ranked by few...

Kamo·12h ago
Featurekamo-shared-library

Organizations and plans belong to a KamoUniverse universe

KamoUniverse sells the platform to four audiences - Business, Family, Community, Personal - each on its own plan ladder with packages that fit it (a family gets...

Kamo·23h ago
Featurekamo-shared-library

Meeting calls in AI_CALL telemetry — kind, meeting id, REMOVED, meeting events

AiCallKind {PHONE, MEETING} and AI_CALL.KIND / MEETING_ID (SP14 DDL **************** AiCallOutcome.REMOVED, the four meeting event types, and the member+meeting...

Kamo·1d ago
September 27, 2026
Featurekamo-shared-library

AI call telemetry entities

AI_CALL and AI_CALL_EVENT (spec §4.2/§4.3): direction, status, outcome and event-type enums (STRING), the two entities and their repositories. AiCallStatus.LIVE...

Kamo·1d ago
Featurekamo-shared-library

Meeting minutes contract — prompt, JSON parse, markdown and HTML rendering

Mirrors kamoai-voice's minutes.py exactly: caps and chunks count code points (no split emoji), Unicode white space is stripped, only JSON arrays are lists, text...

Kamo·1d ago
Featurekamo-shared-library

Meeting transcripts entity and WebVTT codec

Kamo·1d ago
Featurekamo-shared-library

Number-level AI voice consent ledger with append-only history

The gate also counts the number's newest REVOKED event, so a revocation survives its record moving to another number, a backdated re-grant and a stale whole-row...

Kamo·1d ago
Featurekamo-shared-library

Runtime entities (SP10)

Kamo·1d ago
Featurekamo-shared-library

E.164 normalization for AI voice consent and dialing

Kamo·1d ago
Featurekamo-shared-library

Runtime enums (SP10)

Kamo·1d ago
Featurekamo-shared-library

CharterStamp and the effective-charter wire view

Kamo·1d ago
Featurekamo-shared-library

MlosAiClient exposes which provider and model answered

Kamo·1d ago
Featurekamo-shared-library

Shared routing types for the Kamo AI Router

Kamo·1d ago
Featurekamo-shared-library

Item DTO, value type and section validation

Validation returns what the columns will hold (ruling SP03-T5): role refs as UUID.toString(), member/note/market ids as plain longs, at most 4 decimal places fo...

Kamo·1d ago
Featurekamo-shared-library

RRULE subset for scheduled responsibilities

The normal form has one spelling per rule (plain decimal numbers, lists without spaces, empty or repeated values), since the stored text feeds the charter stamp...

Kamo·2d ago
Featurekamo-shared-library

Streamable HTTP transport and MCP server tool metadata

Kamo·2d ago
Featurekamo-shared-library

AI workstation profile, token and take-over columns

HostedComputerProfile {STANDARD, AI_WORKSTATION} (STRING, lenient parse to STANDARD); HostedComputer gains profile, ai_primary, the MCP token triple (cipher @Js...

Kamo·2d ago
Featurekamo-shared-library

Section, limit-key and action-class catalogues

Kamo·2d ago
September 25, 2026
Featurekamo-shared-library

Arive's loan_create_failed — the Create Loan Zap now reports a refusal

Arive fires no new_loan for a loan created through its API, so the Create Loan Zap's post-back is the only thing that can link the lead, and a refusal inside th...

Kamo·3d ago
Featurekamo-shared-library

A write filter that announces org changes from services

Kamo·4d ago
Featurekamo-shared-library

OrgChangePublisher for services

Kamo·4d ago
Featurekamo-shared-library

Org-change domains, ported from the web proxy

Kamo·4d ago
Featurekamo-shared-library

Signature field filter for server-side compose

Kamo·4d ago
Featurekamo-shared-library

Mention rows

MediaObjMsgMention maps media_obj_msg_mentions (composite key obj_id + member_id). deleteByObjId is a derived delete, not a JPQL bulk DELETE, so an edit that ke...

Kamo·4d ago
Featurekamo-shared-library

Mention markup parsing, resolution and plain text

Kamo·4d ago
Featurekamo-shared-library

Message frames carry sender intelligence and mentions

Kamo·4d ago
Featurekamo-shared-library

Grant-all session rights honour member NUKEs and model FORCE rules

An ARTIFICIAL member is refused with the same IllegalStateException, so a caller's fallback applies the supervisor ceiling and never-grantable floor.

Kamo·4d ago
Featurekamo-shared-library

Empty ineligible members on every write path and notify rights-change listeners

A chunk notifies its AI members before its humans, so a supervisor cascade's fresher recalculation of an AI is that AI's last notification.

Kamo·4d ago
Featurekamo-shared-library

The nine KamoAI notification kinds

Kamo·4d ago
Featurekamo-shared-library

Capability and provider-type catalogs, typed attribute codec

The codec also refuses, as invalid_attribute, a null list item (a bare NullPointerException before), a list or object where text belongs (stored as the text "[e...

Kamo·4d ago
Featurekamo-shared-library

Compose manifest, JavaScript text semantics and icon URIs

ComposeText also ports logoVariants.ts (PNG logo rungs, SizedLogo) and badges.ts (uploaded-badge ?h= scaling), and follows JavaScript exactly where Java differs...

Kamo·4d ago
Featurekamo-shared-library

Registry entities, capability/value/price/opt-out rows, repositories

AiProvider and AiModel gain the registry columns (scope, hosting, auth, facts, platform key, lifecycle, origin); provider type and cost tier map through the dig...

Kamo·4d ago
Featurekamo-shared-library

Task, comment, link, journal and handoff wire shapes

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