KamoCRM

Registro de cambios en vivo

Cada característica, corrección y mejora, publicada a medida que se envía.Nada se retiene para un lanzamiento.

17,667
Total de cambios
6,081
Características
5,345
Fijos
30
Proyectos
Filtrar por proyecto
Ver todos los proyectos17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filtrar por categoría
Todos los tiposBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 11, 2026
FeatureBillingService

Default de la org de objetivo de una nueva suscripción a la que llaman's

Una primera compra no tiene suscripción existente para copiar el objetivo de, y exigirlo incondicionalmente es lo que hizo crear uno de la consola imposible. Un...

Kamo·2mo ago
Featurekamo-internal

Mostrar el techo, no sólo los bytes

El panel informó almacenado, añadido, removido y bytes de por vida sin la referencia en todo, por lo que un propietario que mira a 400 GB no tenía forma de sabe...

kamo·2mo ago
FeatureSecurityService

Promoción de la puerta en la política del propietario, hacerlo idempotente, añadir su inverso

Promover a un miembro para pagarse a sí mismo fue incondicional, de ida e insegura para repetir. Ahora se niega cuando la política de la organización dice que ...

Kamo·2mo ago
FeatureInitializerService

Deja desatir la restricción que limitaba a un miembro a una cuenta de facturación

Encuentra la restricción por forma en lugar de por nombre. Hibernate lo generó y el nombre no es estable en todos los entornos, por lo que cualquier restricción...

Kamo·2mo ago
Featurekamo-shared-library

Deja que miembros y grupos paguen por sí mismos, bajo las reglas del propietario

Faltaban tres cosas y una activamente dañina. los miembros llevaban un nivel global único en el miembro. exactamente una plataforma de cuenta de facturación en...

Kamo·2mo ago
FeatureSecurityService

Exponen el impacto abierto al operador

La página de catálogo de aplicaciones ya responde a la pregunta org-independiente de . . . plan mencionar esta aplicación y levanta una advertencia cuando ningu...

Kamo·2mo ago
Featurekamo-shared-library

Muestra lo que costaría apagado-abrantar

kamo.entitlement.fail-open otorga cualquier aplicación que la matriz del plan nunca menciona. Es documentado como una válvula temporal para el relleno del catál...

Kamo·2mo ago
Featurekamo-internal

Muestra si alguien está allí, y su extensión

Cada fila ahora lleva un punto de presencia y palabra al lado del nombre, y su extensión en la línea de detalle - por lo que elegir una persona ya no significa ...

kamo·2mo ago
FeatureSecurityService

Disponibilidad de transporte, presencia y extensión en una fila de directorios

Elevar a una persona es más fácil cuando la fila dice si está allí y cómo llegar a ellos, así que cada uno ahora lleva lo que declararon por última vez, si algo...

Kamo·2mo ago
FeatureBillingService

Comprar un bloque cuando un org opted-in se agota de la habitación

Corre poco después del barrido nocturno de la instantánea, porque eso es lo que produce el figura de uso que decide en la expansión con el número de ayer compra...

Kamo·2mo ago
FeatureInitializerService

Añadir las columnas de auto-expand

Kamo·2mo ago
Featurekamo-shared-library

Opt-in se expande con un techo

Dos columnas en la suscripción que sostiene los bloques: si comprar otra uno automáticamente cuando la organización se agota sin espacio, y lo más posible algun...

Kamo·2mo ago
FeatureBillingService

Deja que un cambio de precio de catálogo llegue a Stripe

Los precios de la tira son inmutables y la asignación contiene una fila por (org, tipo, código, Ciclo) detrás de una clave única, por lo que una vez que existió...

Kamo·2mo ago
FeatureInitializerService

Añadir las columnas que hacen detectar un cambio de precio detectable

Orden (0), nulo, sin relleno de espaldas, una cantidad nula dice: "No sabemos qué este precio se creó con" y el reconciliador lo trata como desconocido en lugar...

Kamo·2mo ago
Featurekamo-shared-library

Regisualar con qué se creó cada precio de Stripe

La asignación almacenaba sólo el precio de identificación para usar, por lo que un cambio de precio de catálogo podría ni siquiera ser notado. aseguraPlanPrecio...

Kamo·2mo ago
Featurekamo-internal

Escriba la capacidad de almacenamiento que el resumen devuelve ahora

Mantenga el contrato del cliente a la medida con BillingService, que ahora informa lo que el plan incluye, qué bloques fueron comprados, el techo combinado y el...

kamo·2mo ago
FeatureBillingService

Reporta capacidad junto al uso

El panel de almacenamiento reportó bytes almacenados en nada de nada, sin asignación, sin porcentaje, sin dinero, así que un propietario mirando 400 GB no tenía...

Kamo·2mo ago
Featurekamo-shared-library

Dar efecto a la asignación de almacenamiento

El almacenamiento se midió en diecinueve dominios, cada noche, con una construcción que falló la prueba de cobertura y nada en ninguna parte calculó una asignac...

Kamo·2mo ago
Featurekamo-internal

Dile al solicitante si su agente está realmente allí.

Un hilo silencioso no distingue "nadie ha mirado esto" de "mi agente se alejó", y la persona que espera no puede decir cuál. El aviso bajo el conversación dice ...

kamo·2mo ago
FeatureMediaService

La reasignación llega al nuevo agente, y se le dice al solicitante quién está allí

La reasignación no llegó a nadie. asignaciónApenadoEn los registros que un cliente puso la conversación en pantalla, y es lo que levanta un boleto en el registr...

Kamo·2mo ago
Featurekamo-internal

Asignar una solicitud de chat, y asignar de la lista de entradas

Dos huecos, la misma causa de la asignación fue tratada como algo que le sucede a una boleto en lugar de a un trabajo. El botón de asignación estaba oculto par...

kamo·2mo ago
Featurekamo-internal

Motor de cita para el recolector de plan, que coincide con lo que rayas billeará

La aritmética detrás de un total en vivo, mantenido aparte de cualquier componente por lo que el Los números se pueden probar directamente. Se refleja *********...

kamo·2mo ago
FeatureBillingService

Haz que un primer plan sea purchable, y devuelva los precios del plan real

Dos cosas detuvison a una organización que compraba una primera suscripción. Las listas de planes eran accesibles sólo a través de sub.marketId en una suscripc...

Kamo·2mo ago
Featurekamo-internal

Puerta pagar acciones en un asiento con licencia, en el punto de estroso

Casi todas las acciones de puerta en el producto y marcan una extensión, envían un correo electrónico a un miembro, abrir el asistente de IA, tocar una grabació...

kamo·2mo ago
FeatureSecurityService

Resuelve lo que un miembro puede hacer, no sólo lo que su plan incluye

Las subvenciones describen un plan. Nunca describieron a este miembro, porque el navegación de puertas de consola en org-level org.features - para que un miembr...

Kamo·2mo ago
FeatureBillingService

Bill por unidad de unidades compradas, no por cuenta de cuentas

Ejeta la nueva cantidad adicional a través de crear y actualizar: un complemento FLAT ahora toma su cantidad de Stripe de lo que realmente compró la suscripción...

Kamo·2mo ago
FeatureInitializerService

Reprecio de almacenamiento adicional de $2.50 por 10 GB, ancho

El complemento describía una piscina compartida de toda la organización y luego tenía un precio USAGE-BASED en $4 con "25 GB" declarado sólo en prosa. Nada pres...

Kamo·2mo ago
Featurekamo-shared-library

Dar complementos un tamaño de unidad y una cantidad purchable

Una unidad de complemento sólo existió como prosa dentro de su descripción ("Cada unidad añade 25 GB") y como una constante dura en el sitio de marketing, por l...

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

Elige al agente para reasignar un boleto, en lugar de escribir su identificación

Asignar y reasignar abrió una caja de texto que tecleaste un miembro crudo identificado en el que significaba ya conocer el id de la persona que querías, para u...

kamo·2mo ago
FeatureMediaService

Puntos finales para la entrega automática de inicio de sesión

GET /sessions/chat/auto-open devuelve las conversaciones de chat cliente de este miembro debe elevar; POST /sessions/-guid-opened records that it did. Los durad...

Kamo·2mo ago
Featurekamo-shared-library

Registro duradero de una conversación que el cliente planteó por sí mismo

MediaSessionMembresero gana AUTO-OPENED-AT, al lado de msgIdLastViewed porque es el el mismo grano - un hecho acerca de la relación de un miembro con una sesión...

Kamo·2mo ago
Featurekamo-internal

Rebaja el panel de preferencias

Cuatro desplegables y un interruptor en un panel lavado de arriba a abajo en el inquilino color a pleno rendimiento, por lo que cada control luchó su propio fon...

kamo·2mo ago
Featurekamo-internal

Reemplazar los spinners del buzón por un esqueleto que se ensamce

Cada estado de carga en /messages era un cargador2 en un panel vacío de otro modo. bota, la lista de mensajes, el árbol de carpetas, el cuerpo del mensaje y la ...

kamo·2mo ago
Featurekamo-internal

Añadir y eliminar a los huéspedes del diálogo de evento

Lo último que el diálogo no pudo hacer. Podía mostrar quién ya estaba encendido. un evento, pero no había manera de poner a nadie allí, el único control de hués...

kamo·2mo ago
FeatureEmailService

Administrar la lista de invitados de un evento

El diálogo podría mostrar quién ya estaba en un evento pero nunca añadir o eliminar a cualquiera; la única operación de huésped fue volver a notar a la gente qu...

Kamo·2mo ago
Featurekamo-shared-library

Busto de invitado en lo que se ve, y borrar por evento

El diálogo de eventos muestra con quién está un evento, y el endpoint de la lista devuelve un mes de eventos a la vez. Pedir a los invitados por evento es una c...

Kamo·2mo ago
Featurekamo-internal

Dile al miembro con qué choco el evento, tal y como lo pusieron

Lo más útil que puede decir un diálogo de programación es "usces ya tienes algo entonces", y el punto final para responder que existía junto con Nada que lo lla...

kamo·2mo ago
FeatureEmailService

Deja que el end-noja de los conflictos excluye que el evento sea editado

ConflictDetectionService siempre ha tomado una exclusiónEventId; este endpoint pasado null. Sin ella un evento se solapa, por lo que el momento en que el evento...

Kamo·2mo ago
Featurekamo-internal

Reconstruir el diálogo de evento alrededor de cuando, no alrededor de campos

Diez campos descritos de forma idénticamente ponderados en una columna, en el orden el las columnas se sientan en la tabla: título, descripción, ubicación, cale...

kamo·2mo ago
Featurekamo-internal

Estrategia de asignación de automóviles, y abrir una conversación asignada automáticamente

Los ajustes de los temas ganan la cuarta estrategia. Las filas de la lista y el diálogo de edición compartir la misma etiqueta, y la tecla enviada a kamo-transl...

kamo·2mo ago
FeatureMediaService

AAUTO-ASSIGNMENT, y plantear una conversación asignada en la pantalla del agente

Una solicitud de chat y un boleto presentado son la misma unidad de trabajo; el tema La estrategia es lo único que decide cómo se entregan cualquiera de los dos...

Kamo·2mo ago
Featurekamo-shared-library

Estrategia AUTO-ASSIGNMENT y un registro duradero de un traspaso invisteable

AUTO-ASSIGNMENT(3) se adjunta a SupportAssignmentStrategyType . inmediatamente a un agente que está genuinamente en línea, prefiriendo a quienquiera que tenga e...

Kamo·2mo ago
Featurekamo-internal

El chip de una aplicación fija lanza la aplicación, no su configuración

El chip líder de una banda pinned estaba enlazando con la configuración de la aplicación aterrizando. El mismo lugar ya va su primera entrada. Ahora toma presta...

kamo·2mo ago
FeatureEmailService

Sincronización del calendario de la organización a los teléfonos, sin abrir un agujero

El calendario compartido no tiene dueño, por lo que el listado DAV incluido en la cuenta podría nunca lo devuelve: los eventos de la compañía estaban claramente...

Kamo·2mo ago
FeatureInitializerService

Añadir y backfill accounts.date-created

Hibernate no puede agregar esto en sí: ddl-auto lo emite NO NULL, que CockroachDB se niega en una mesa que ya tiene filas. Así que se añade nulo aquí, repleto, ...

Kamo·2mo ago
Featurekamo-shared-library

Registro cuando se creó una cuenta

Cuenta sin marca de creación en absoluto, ni una columna nula, sin columna. La lista de la cuenta tiene una columna Fecha Creada y órdenes por ella, por lo que ...

Kamo·2mo ago
Featurekamo-internal

Pin una aplicación habilitada para el lanzamiento de la casa

Cada tema de aplicaciones habilitadas ahora lleva un ras de pin, en la sub-opción de Ajustes menú y en su cabecera de sección en la página de destino de la conf...

kamo·2mo ago
Featurekamo-internal

Dar a Mobile Copilot configurar su propia página de ancho completo

La superficie de aprovisionamiento telefónico fue la tercera pestaña del Centro de Interacción slideout, que lo tapó en un carril de 500px demasiado estrecho pa...

kamo·2mo ago
Featurekamo-internal

Reconstruir el calendario en torno al momento actual

La página era una cuadrícula funcional con el cromo haciendo la charla: un 3px Regla arco iris bajo la barra de herramientas, una segunda sobre el contenido, gr...

kamo·2mo ago
FeatureInitializerService

Máve los calendarios sobre las membresía y da a cada org un compartido

Los calendarios y eventos eran propiedad de una cuenta y no llevaban organización. Esto une cada uno a la membresía más temprana de su propietario - la organiza...

Kamo·2mo ago

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios