Changelog
Qué hay de nuevo.
Cada mejora de la plataforma, a medida que se envía.
· kamo-shared-library
Añadir BranchTitleResolution, resolveEffectiveBranchTitles, updateBranchTitles
· SecurityService
Tienda sucursalTitlePlural/NonPlural en sesión de Redis
· kamo-shared-library
Añadir los campos del sumat a la Organización
· kamo-internal
Aumentar el deslizador de tamaño de avatar max del 140% al 250%
· kamo-internal
Agregar resoluciónCollisions useCallback
Detecta violaciones espaciales cara a cara y cara a herramientas de la ventana y se mueve la cabeza de la cabeza a la posición limpia más cercana a través de spiralBuscar. Debe llamarse vía doble-rAF para evitar la lectura Puestos de MotionValue de medianaación.
· kamo-internal
Añadir MIN-GAP constante y espiralAyante de búsqueda
Añade la brecha mínima de 5px en la constante invariante y una búsqueda en espiral función que encuentra la posición de píxel sin colisión más cercana para un hexhead, comprobando el despeje cara a cabeza y cara a la ventana de la ventana.
· kamo-internal
Añadir el estado/substatuo widget para conducir vista barra de pestañas
- Extraer LEAD-STATUS-TYPES, getStatusIcon, getSubStatusIcon para compartir app/lib/leadStatuses.tsx utilidad; actualizar LeadManager para importar de ella - Añadir en línea la indicación/substato (con iconos) alineado a la derecha en el barra de pestaña en la página de vista principal, las pestañas permanecen alineadas a la izquierda - Añadir el modo de edición con el estado de cascada/substa de la subestatuación (icones en opciones), Botones Guardar/Cancelar; subestadoo requerido antes de guardar; cambio de estado de reinicio selección de substatos
· kamo-internal
Rewrite HexHead sistema con física de movimiento enmarcador
Reemplazar la rota de 1800 línea HexHeadGroup con una física limpia basada en la física la implementación usando muelles enmarcador-momomo y valores de movimiento. Cambios clave: - Eliminar la detección de blanquizos/fidget (democitos demasiado sensibles, poco fiables) Reemplazado por un gesto deliberado de 500ms enjalazado - Eliminar la resolución compleja de colisión, la caída en espiral, la resoluciónOverlaps, ******************* y toda lógica de superposición de paso múltiple - Eliminar el diseñoMode estado y hacer sistema de empuje de la habitación - Instant snap-to-slot en la liberación cerca de cualquier cabeza (geometría de hex plano, tragaperras axiales gratuitas más cercana, rigidez 800 primavera = se siente instantánea pero viva) - Grupos impulsan a los seguidores a través de la RAF loop llama animate() con orgánico primavera (esperanza 400) - sensación de grupo suelta, rastrero durante el arrastre ancla - Acoplamiento de ventanas de chat a través de ventana de lazo de muelle separado de la RAF enlaza el rct de grupo sigue el borde de la ventana cuando se mueve - Reordenación automática de la fila de casa (spring fly-in) para todas las cabezas libres - New HexHeadSpring.tsx: envoltorio de movimiento delgado con isSnapping pulso animación y es HoldReady ring-pulse animación - HexHead.tsx: sin cambios - Cero nuevas dependencias (framer-motion ya instalado en v12) - Arreglar errores de construcción del TS1128 en la antigua implementación
· kamo-internal
Disqueo de panal de honeycomb, brechas de 5px, grupos de grupos conscientes de clúster, relevación de ventanas de herramientas
HexHeadGroup: - Cambiar a la geometría de hex plano (HEX-INRADIUS/HEXEX-STEP) - Hexes ahora comparten bordes planos de arriba / abajo con miembros del grupo adyacentes, dando un panal adecuado mira con la forma de polígono hex existente - HONEYCOMB-PADDING, GAP, SAFE-GAP todos reducidos a 5px (estafa 12px) - OCCUPY-DISTANCE = HEX-STEP (67px) Utiliza correctamente el centro plano real distancia para que los asientos de panal-1 nunca sean rechazados falsamente - axialToPixel actualizado a la fórmula plana (r = eje de columna, q = diagonal) - encontrarClusterIds: BFSproxime ayudante de alcances enjambre a un clúster espacial, para que los grupos independientes permanezcan independientes durante el jiggle/swarm - computeHoneycombOffsets ahora limita a los seguidores al cúmulo del ancla solamente - recompactaClusters: después de un lastre de una sola cabeza, encuentra grupos restantes y volver se asientan cada uno en un panal de miel alrededor de su centroid; también fusiona dos grupos cuando son arrojados o cerca de otros - El acoplamiento de bordes (derecha/abajo) sólo se activa cuando un grupo (enjambre) es arrastrado allí; los arrastres de una sola cabeza ya no obligan a todas las cabezas al borde - Enjambre de borde-dock pasa identificaciones de miembro enjambre para que solo que el grupo muelle, no grupos no relacionados en otra parte de la pantalla ToolWindowsContext: - GUTTER 8o5, PADDING-RIGHT 16 x5 (5px gap entre ventanas y desde el borde) - relayoutWindows: asignación determinista de espacio de la derecha a izquierda respetando compasión-panel offset; reemplaza los cálculos de ad-hoc por-event - Llamado a cada cambio de estado: abierto, cercano, minimizado, no-minimizar, maximizar, miembro-panel-toggle, y ver el tamaño de las ventanas siempre permanecen apretado
· kamo-internal
Ventanas de herramientas persist a través de la navegación - Capa 1 guardia - HerramientaSardillo de proveedores
· kamo-internal
Añadir ToolProviders envoltorio de clientes para el diseño de raíz
· kamo-internal
Añadir ToolWindowsContext para el estado de ventana de herramientas persistentes
· kamo-internal
Añadir la barra de herramientas de chat con controles de llamada, búsqueda en vivo y auto-desciseo inteligente
Moviar botones de llamada desde cabecera a fila de barra de herramientas dedicada con 50% más ligero antecedentes. Agregar campo de búsqueda en vivo que resalta coincidencias y auto-desplazas al resultado más reciente. Añadir el botón de desplazamiento a abajo que despeja la búsqueda. Implementar auto-desplazante inteligente que se detiene cuando el usuario se desplaza hacia arriba y se reanuda cuando se devuelve al fondo.
· kamo-internal
Almohadilla de línea de teléfono suave más corto, controles de llamada de chat, avatares de cabeza hexhead, tema de luz de calc
- Reducir el acolchado de botón de dialpad de su softphone de 12px a 9px (6px más corto) - Añadir controles de llamada barra de herramienta (audio, vídeo, compartir de pantalla) a ChatBox en modo incrustado para que aparezcan debajo de la cabecera de ToolWindowShell - Fix hexhead avatar traed: miembro de paseId para desovar evento así HexHeadGroup utiliza el ID de miembro real en lugar de identificación de ventana para la mirada de avatar - Calculadora de estilo para que coincida con chat/sofáfono tema: fondos blancos, acentos de color primario, texto legible en superficies de luz en todos los modos
· kamo-internal
Unificar las dimensiones de la ventana de herramientas y refinar UI
- Todas las herramientas ahora comparten uniforme de tamaño 320x650 (sof teléfono suave 25% más alto, otros coinciden) - Eliminar los modos de calculadora programador y gráfico de la interfaz de usuario (componentes retenidos) - Chat hexheads use variante de avatar con fotos de usuario en lugar de variante de icono - Las esquinas de la ventana de la herramienta son ahora cuadradas (las esquinas superior permanecen redondeadas)
· kamo-internal
Añadir ChatNotificationListener para el mensaje entrante auto-abierto
· kamo-internal
Añadir CalculadoraTool con conmutación de modo y registrarlo
· kamo-internal
Añadir el componente de calculadora ScientificMode
Calculadora científica basada en la expresión con vista previa de resultados en vivo. Soporta trig (sin/cos/tan inversos), log/ln, potencias (x2, x3, xo, ex, 10x), raíces (a), factorial (n), constantes (a, e, , .), paréntesis, DEG/RAD toggle, y memoria M/M/MR/MC. Entrada de teclado para dígitos, operadores, Enter/=, Escape y Backspace. Utiliza la caja fuerte Evaluación recursiva-descendimiento de expresión.
· kamo-internal
Añadir Calculadora de GraphingMode con trazado de lona
· kamo-internal
Añadir CurrencyConverterMode calculator component
· kamo-internal
Añadir el componente de calculadora UnitConverterModeMode
· kamo-internal
Añadir el componente de calculadora ProgrammerMode
· kamo-internal
Añadir SimpleMode calculador de calculadora
· kamo-internal
Añadir constantes de estilo calculadora premium
· kamo-internal
Reemplaza AuthenticatedChatWrapper con AuthenticatedToolWrapper, elimina ChatDock
· kamo-internal
Añadir botones de teléfono suave y calculadora a NavTop
· kamo-internal
Migrate hexhat:abierto a la herramienta:open, añadir call-iniciación oyente
· kamo-internal
Extraer suave en una herramienta independiente, eliminar de ChatBox
· kamo-internal
Registrar el chat como herramienta
Registrar la definición de la herramienta de chat con id 'chat', usando ChatTool como el componente, ChatBubbleIcon, estilo de cabeza hex de gradiente de índigo, 320x360 tamaño por defecto, e instancias ilimitadas.
· kamo-internal
Añadir el adaptador ChatTool con modo integrado para ChatBox
- Crear adaptador ChatTool que envuelva ChatBox para el sistema de herramientas - ChatTool maneja la avatar de la creación y de sesión (anteriormente hecha por ChatDock) - Añadir prop incrustado a ChatBoxProps; cuando sea cierto, saltarse la ventana cromo (posición fija, cabecera, animaciones) y renderizar como un contenedor flexible llenando su padre

Tu universo está esperando.
Comience gratis en minutos y agregue productos cuando esté listo, sin migración ni nuevos inicios de sesión.
Gratis para siempre: no se requiere tarjeta de crédito