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
October 21, 2026
Featurekamo-internal

Corner ribbons replace the left-edge accent rails on System Bugs

CornerRibbon is the indicator form of kamo-login's sign-in pane ribbon: a thin shaded diagonal band across an item's top-left corner, in any colour, at three si...

Kamo·6d ago
Featurekamo-internal

Plain-language approval cards and a premium approvals inbox

Owner order 2026-10-20: the Interaction Center's Approvals tab and the approval popups showed members GUIDs and JSON. Every approval now reads as a card a non-t...

Kamo·6d ago
Docskamo-internal

The Devices (IoT) menu counts open alarms and pulses until they are acknowledged

Completes 0ee2be7b3 (IoT close-out F12).

Kamo·6d ago
Featurekamo-internal

The Devices (IoT) nav option badges open alarms, pulses while one waits, and its menu leads to Alarms

Owner, 2026-10-20 (IoT close-out F12): IoT alerts stay e-mail only; alarms reach people in the app. - Devices (IoT) is a menu (toolKey iot) of its pages, the ta...

Kamo·6d ago
Docskamo-internal

IoT articles follow the fixed product — Sign in again keeps settings, SolarEdge app asks its sites, Tuya asks its region

solaredge, geotab, shelly, samsara, tuya, iot-relink-a-connection, iot-open-shared-access (Devices shared with you in the menu). Help re-import needed for these...

Kamo·6d ago
Fixkamo-internal

Vendor sign-ins ask their settings, Sign in again keeps them, and the SP14 audit's web findings

- Link wizard: a vendor sign-in (SolarEdge app site IDs, Tuya region) asks the provider's declared settings before the vendor opens; a refusal to start reads ...

Kamo·6d ago
Featurekamo-internal

The texting window shows the pictures, recordings and files people text in (SITP MMS)

Each message's inbound parts (VOIPService now keeps them) draw inside its bubble: pictures in place (tap to open), voice notes and video with players, PDFs and ...

Kamo·6d ago
Featurekamo-internal

The web Alexa section, its virtual sensors, and Alexa links as the who of a grant

- Settings -> Devices (IoT) -> Connections gains a Voice section (only while Alexa is usable by the organization): the Alexa links, how to link one, and a lin...

Kamo·6d ago
Fixkamo-internal

Brand and state colours read at AA in both themes; grid header strips are not scroll regions; AgentSelector chips are not inside a button

- StateChip/Kicker (patients, knowledge base, attendance, chat policies): the ink is the tone's own hue with its OKLCH lightness capped (light) or floored (da...

Kamo·6d ago
October 19, 2026
Fixkamo-internal

Restrict from Disabled says what it does; site modes article states the previous-mode return (IoT close-out F10, F9e)

- The platform connector dialog's Restrict confirmation, on a DISABLED connector (now offered for every provider with platform setup after a fresh test, iot-s...

Kamo·1w ago
Featurekamo-internal

The activity says "as god, break-glass <window>", and god's own window may share (master section 10 R7)

Owner 2026-10-18: every action is visible to the tenant. actorText appends iot.actorStanding.asGod / asGodBreakGlass (dictionary e7519fa8) for god's rows and an...

Kamo·1w ago
October 18, 2026
Fixkamo-internal

Deleting an application that must be kept shows why instead of doing nothing (SITP TP21FU)

SecurityService now answers 409 for a received mortgage application (a record of business, withdraw it instead). The delete handler had no catch, so the rejecti...

Kamo·1w ago
Featurekamo-internal

God's controls are usable and need no co-signer (master section 10 R7)

Owner 2026-10-18: god (the platform owner) operates every IoT function; in another org only inside break-glass. The manifest's caller.god (@kamo/iot-core 0.9.0 ...

Kamo·1w ago
Featurekamo-internal

Mirror PREPARE_COMMISSION_PAYOUTS (570) under VIEW_ORG_FINANCES (SITP TP18)

Composing the draft commission payout batch without sending it; display string matches RoleRightType.java exactly. Listed with the other finance rights under Ac...

Kamo·1w ago
Docskamo-internal

The share host alias is devices (master §10 R6) [skip ci]

Owner 2026-10-18: "IoT" is a technical term, so the kamo-iot host is devices.<org domain> and the platform host devices.kamouniverse.com only; kamocrm.com is a ...

Kamo·1w ago
Featurekamo-internal

The studio's required devices card

The DNS studio lists "devices" as a required core record with the Router icon, so every organization with its own domain is asked for devices.<domain>: the host...

Kamo·1w ago
Featurekamo-internal

Reserve the devices alias, not iot

The kamo-iot share pages are served at devices.<domain> (owner 2026-10-18: the host is customer-facing, and "IoT" is a technical term), so the new-organization ...

Kamo·1w ago
Featurekamo-internal

Mirror the SITP TP02 rights (440-442) and their parents

MANAGE_ANALYTICS under VIEW_ANALYTICS (Analytics changes, now that each member signs in as themselves), and VIEW_ORG_BILLING with MANAGE_ORG_BILLING under it (o...

Kamo·1w ago
Fixkamo-internal

The Interaction Center and the hexheads stand aside for a guided tour too

Follow-up to 2363d832, which cleared the dock windows. Two more surfaces could still sit in the spotlight: - The Interaction Center. A tour step (Online Meetin...

Kamo·1w ago
Featurekamo-internal

Mirror the SITP TP01 rights (410-418) and their parents

MANAGE_PRODUCTS, MANAGE_INVENTORY, MANAGE_RETAIL_CUSTOMERS, MANAGE_FULFILLMENT, MANAGE_RENTALS, MANAGE_PROCUREMENT and APPROVE_PURCHASE_REQUESTS under ACCESS_CO...

Kamo·1w ago
Fixkamo-internal

The quick-insert lists and renders templates through VOIPService's members' door (SITP TP11)

/api/voip/sms/templates is X-Internal-Auth only, so no browser session reached it and the popover always listed nothing. /api/voip/sms/text-templates takes the ...

Kamo·1w ago
Docskamo-internal

IoT Devices articles use the product's own words (SP14)

Task 39 audit against origin/main (kamo-internal e20c0af59, KamoMobile, iot-service, kamo-login): the web alarm-rule editor and escalation policies replace the ...

Kamo·1w ago
Featurekamo-internal

Settings, alarms - routing defaults per severity

Kamo·1w ago
Featurekamo-internal

The IoT Devices guided tour

Kamo·1w ago
Docskamo-internal

See-also links for the IoT Devices area (SP14)

Every IoT page gets 3 to 6 links. Eleven existing pages' links change because the new category exists (listed in **************** for import --relations-only). ...

Kamo·1w ago
Docskamo-internal

IoT Devices voice, phone, SI, administration and health articles (SP14)

Amazon Alexa (linked from the Alexa app; the skill's own name is the only brand word allowed), what Alexa can and cannot do, KamoMobile, how SI members use devi...

Kamo·1w ago
Docskamo-internal

IoT Devices access, sharing, automation and alarm articles (SP14)

Access grants and who-can-do-what, sharing with a named person or a link, revoking, opening a share, one-time codes; automations, backtests, site modes (Occupie...

Kamo·1w ago
Docskamo-internal

IoT Devices connection articles (SP14)

One How to Connect article for each of the sixteen services that link with an account or a key, linking Google Home or Apple Home from a phone, what a connectio...

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