KamoCRM

Live Change Log

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

17,790
Total Changes
6,154
Features
5,368
Fixes
30
Projects
Filter by project
All Projects17,790AIService262APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService597InitializerService332KBService151KlusterServices746MCPGatewayService264MediaService604RAGService79SecurityService1,900TranslateService62VOIPService256VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,456kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,713kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore786Docs3,272Feature6,154Fix5,368Other998Performance165Refactor278Revert23Style42Test163Upgrade1
August 3, 2026
Featurekamo-register

Autologuj się po weryfikacji wiadomości e-mail za pomocą jednorazowego klucza

Kiedy /weryfikacja-email odpowiada dodatkiem otk + autoLoginHost Pola (zachęcane przez SecurityService przy pierwszej weryfikacji), deep-link prosto do https://...

Kamo·3mo ago
Featurekamo-marketing

Faza 3 + 4 — przelicz ruch, który już przybywa

- changelog (miejsce docelowe 2) otrzymuje blok konwersji; kariera pokazuje uczciwy stan bez otwierania - /plamienna strona: plan rejestracji post-rejestracji l...

Kamo·3mo ago
FeatureSecurityService

Miń raz na login OTK przy pierwszej weryfikacji e-mail

Ukończenie weryfikacji e-mail rejestrowego rejestratora (6-cyfrowego kodu lub Link e-mail) już dowodzi posiadania skrzynki odbiorczej, ale nowy użytkownik był O...

Kamo·3mo ago
Featurekamo-marketing

Moduły powiązanej treści + programowanie CTA na szablonach programmatic

Rozwiązania, integracje, alternatywy i szablony glosariusze były organiczne ślepe zaułki: brak wewnętrznych linków powiązanych i "Start free" CTA wskazujące na ...

Kamo·3mo ago
FeatureSecurityService

Logowanie bramy na drugim czynniku — 164,312(d)

Ukończyła MFA. Rdzeń wylądował w kamo-shared-libire; to jest drut, który obraca się Przechowywana konfiguracja w rzeczywistej bramie. Brama jest mała, ponieważ...

Kamo·3mo ago
Featurekamo-marketing

Faza 0+1 – przyurzyj prawdziwy lejek, odblokowuje pierwszą farbę

- przewinięcia rekwizytów danych za pośrednictwem MagneticButton/RippleButton (wydarzenia nigdy nie dotarły do DOM) - instrument SharedNavigation, Hero, Preview...

Kamo·3mo ago
Featurekamo-shared-library

Współczynnik TOTP drugi — 164,312 zł d)

Ocena zgodności zwana brakiem jakiegokolwiek drugiego czynnika dyskwalifikującego Samodzielnie, a w ramach zasady bezpieczeństwa 2025 NPRM MFA przestaje być adr...

Kamo·3mo ago
Featurekamo-login

Dodawanie analityki analitycznej + ? zarejestrowanych - 1 powitanie

- Montaż analitykaCententownik klienta w układzie głównym: następny/skrypt Naładowanie do analytics.kamorm.pl przejmowane za pośrednictwem data-domains Tylk...

Kamo·3mo ago
FeatureInitializerService

Utwórz tabele drugiego czynnika

Backs UserMfaEnrollment and MfaRecoveryCode w kamo-shared-library — nr 164.312(d) Osoba lub Uwierzytelnianie Podmiot, luka w ocenie zgodności, o której mowa Dek...

Kamo·3mo ago
FeatureVOIPService

Wymagaj VIEW_CALL_LOGS do odtwarzania połączeń w orgs obsługi PHI

Nagrywanie i odtwarzanie poczty głosowej sprawdziło dzierżawę i nic więcej: żaden członek Własny org może wyciągnąć dowolne połączenie, w tym transkrypcję, na r...

Kamo·3mo ago
Featurekamo-internal

Automatyczne wylogowanie po bezczynności (HIPAA 164.312(a)(2)(iii))

Sesja otwarta na nienadzorowanym stanowisku pracy pozostała użyte na czas nieokreślony. To kończy go po 15 minutach braku interakcji, z 60-sekundowym ostrzeżeni...

kamo·3mo ago
FeatureDocsService

Audyt punktów końcowych treści WOPI i zamknij ostatnie luki w obsłużeniu

WOPI służy dokom całych dokumentów i nie zarejestrował niczego. GET (ang.) /wopi/files/'contents to takie samo ujawnienie, co /download, relay the W ten sam spo...

Kamo·3mo ago
Featurekamo-internal

Promuj połknięty matrycę kwalifikowalności z konsoli

Dla dokumentu źródłowego ELIGIBILITY_MATRIX panel połknięty pokazuje teraz "Promuj się jako matrix kwalifikowalności" karta: wybierz produkt, typ limitu (MAX_LT...

kamo·3mo ago
FeatureSecurityService

Gateway relay to promowanie matrycy kwalifikowalności połkniętych

Zyskanie kwalifikowalności promomocniowej, lustrzane Promowanie-dostosowania: kwalifikująca się do Boga bramka, organiza Id server-stamed przez Zapisz(), downst...

Kamo·3mo ago
Featurekamo-internal

Autorytowanie interfejsu użytkownika — lista, edytor line-item, zarządzanie linkami

Ukończy system kwotowania / oceny: personel może teraz zbudować wycenę, wycenić go, miętować Link do udostępniania i e-mail, wszystko z rurociągu. Aplikacja/...

kamo·3mo ago
FeatureSecurityService

Rekordowe odczyty i odrzuci nieaudytowy eksport

HIPAA nr 164.312 (b) dla SecurityService. Platforma rejestruje każdy lead ZMIANA (LeadHistory) i każdy login (SystemAccessLog) i rejestrowanie nie W ogóle czyta...

Kamo·3mo ago
Featurekamo-signer-monorepo

Publiczny cytat/szacowany dokument na/opokaż/c??q/?token

Powierzchnia nastawiona do klienta dla systemu notowania handlu. Serwer jest wyrenderowany tak: Marka org jest w pierwszej farbie - niemarkowy błysk na dokumenc...

Kamo·3mo ago
FeatureSecurityService

Cytat REST - zarządzanie personelem i publiczne linki do udostępniania

Punkty końcowe personelu w /api/security/commerce/cycytaty i nieuwierzytelnisty desolwator Na /api/security/public/cytaty. QuoteController rozszerza BaseLosCon...

Kamo·3mo ago
Featurekamo-shared-library

Cytowanie/szacowanie domeny — podmioty, mechanizm cenowy, linki do udostępniania

Dodaje pierwszorzędne cytaty wraz z istniejącym kręgosłupem handlowym. Istniejące wcześniej "ServiceQuote" to intencja plus blob JSON z jedną ofertą i jedną pła...

Kamo·3mo ago
FeatureKlusterServices

Wyjmowanie dla resolwery awatar, jako CiliumNetworkPolicy

Przywraca to, co 8f6c672 powróciło, w jedynej formie, która faktycznie działa tutaj. Wcześniejsza próba nie powiodła się, ponieważ zwykła NetworkPolicy nie moż...

Kamo·3mo ago
Featurekamo-internal

Pokaż facepile do rozmów grupowych

Wątek z pięcioma osobami na nim był reprezentowany przez jedną dowolną twarz, którą Czyta się jak wiadomość od jednej osoby. Do trzech uczestników nakłada się t...

kamo·3mo ago
FeatureSecurityService

Instrument na łańcuch, zrezymentowany z wygasłe wpisy, rejestruje ujawnienia

Każdy tryb awarii w tej funkcji jest cichy. Wyłącznik zatrzaskowy, pracownik Kolejka odrzucająca każde zadanie, dostawca, który zaczął zwracać HTML — każdy wygl...

Kamo·3mo ago
Featurekamo-internal

Promuj połknięty matrycę LLPA w korekty z konsoli

Panel spożywczy mógł publikować tylko arkusz stawki. Dla źródła LLPA_MATRIX Dokument ten pokazuje teraz kartę "PromUń jak korekty LLPA": wybierz istniejącą Wers...

kamo·3mo ago
FeatureSecurityService

Gateway relay w celu promowania matrycy LLPA do regulacji warunkowych

Zyskanie aprobów-dostosowania, odzwierciedlając Przekaźnik arkusza promo-rate: bramka kwalifikująca się do Boga, organizacja Id server-stamed na ładowność przez...

Kamo·3mo ago
FeatureVOIPService

Nagrywanie połączeń, poczty głosowej i dostępu do transkrypcji

Nagrywanie odtwarzania nie pozostawiało żadnego śladu. Nagrane połączenie jest najgęstszym PHI Sklepy platformowe — niezredagowana rozmowa — i "kto tego słuchał...

Kamo·3mo ago
FeatureAIService

Nagranie dostępu PHI na każdym odczytie zapisanej historii rozmów AI

Przewody wspólnego kręgosłupa nr 164.312 (b) do ścieżek, które czytają, trwałymi monitami Dopełnienie i dopełnienie. Asystent jest modułem, jaki przedstawiono o...

Kamo·3mo ago
FeatureMediaService

Nagrywanie wiadomości czatu odczytuje punkty końcowe, które zwracają ciała

Wysyłanie wiadomości pozostawiło rzędy; przeczytanie jednego nie pozostawiło nic. Każdy czat, wsparcie i Wątek społeczny na platformie renderuje tutaj z garstki...

Kamo·3mo ago
FeatureDocsService

Rekorty do dostępu na czterech ścieżkach dokumentów, które nie zarejestrowały niczego

/pobierz już zalogowany przez ? i to było to Tylko miejsce wstrzyknięcia bajtów. Punkty końcowe rodzeństwa służące Dokładnie te same bajty — /stream, /bulk-down...

Kamo·3mo ago
FeatureKlusterServices

Zawierają wyjście z resolnego awatara; odnotowują pulę eksmisji Redis

SecurityService prowadzi teraz fetchera, którego docelowy adres URL jest wybierany przez niezaufany party — rekord BIMI jest treścią DNS publikowaną przez każde...

Kamo·3mo ago
Featurekamo-internal

Pokaż zdjęcia nadawcy i odbiorcy

Skrzynka pocztowa wykonała jeden list na jednym wspólnym gradientie dla wszystkich, więc Każdy rząd wyglądał tak samo, a okrąg nie zawierał żadnych informacji. ...

kamo·3mo ago
FeatureEmailService

Punkty końcowe Avatar; naprawić nieuwierzytelniona zdolność osiągalności i terminowość kontaktu

Dodaje stronę skrzynki pocztowej awatarów nadawcy i naprawia trzy wcześniej istniejące dziury W przeciwnym razie prace zbudowałyby na wierzchu. AUTHENTICATION....

Kamo·3mo ago
FeatureSecurityService

Sender-avatar łańcuszek do skrzynki pocztowej

Rozwiązuje adres e-mail korespondenta na zdjęcie, pracując na zewnątrz od czego Kamo już wie: zdjęcie członka, a następnie zdjęcie, które ktoś przymocował do ko...

Kamo·3mo ago
Featurekamo-shared-library

Model tożsamości Sender + lub g-scoped partch email lookups

Sklep z tylnymi i zapytaniami o sieć nadawcy-awatara skrzynki pocztowej. SenderIdentityEntity to trwała szczelina cache avatar. org_id jest częścią Klucz natur...

Kamo·3mo ago
Featurekamo-shared-library

Rewizyjny w zakresie dostępu PHI — 164.312 lit. b)

Zasada bezpieczeństwa wymaga od nagrywania dostępu do ePHI, co oznacza odczytywane. A. o. w tym, a w tym, pocjęci w tym, w tym, z w, w tym, z w, w tym, z Rekord...

Kamo·3mo ago
FeatureSecurityService

403 zamiast 500, gdy granica zgodności odmawia

Dwie strony rozmów z funkcjąService.enableFeature teraz rozumieją granicę HIPAA: - /włączone mapy PhiModuleNotException do 403 niosący powód, Odzwierciedlani...

Kamo·3mo ago
Featurekamo-shared-library

Wymuscz granicę zgodności na przełączniku funkcji

Przewody PhiTenantGuard w FeatureService, pojedynczy punkt dławiący, przez który Moduł jest włączany dla organizacji. To tutaj granica przestaje być Przedmiot p...

Kamo·3mo ago
Featurekamo-shared-library

Autoasygnuj numer pożyczki zgodny z MERS przy tworzeniu aplikacji

LoanFile.loanNumber był nieważny na tworzeniu (zarówno pustego, jak i promowanego ołowiu) I zawsze ustawiany tylko wtedy, gdy steward napisał jednego - który bl...

Kamo·3mo ago
Featurekamo-signer-monorepo

Renderuje daty sygnatariusza w ugotowawej strefie czasowej odbiorcy

SigningSession zyskuje wymagane „zampony” (IANA id), które ESigService rozwiązuje Ze strefy członkowskiej odbiorcy, potem orgi, a następnie z UTC. Witamy Screen...

Kamo·3mo ago
FeatureESigService

Rozwiązywać znakacz wyświetlanie strefy czasowej od członka, a następnie org

Daty podpisów zostały wydawane w dowolnej strefie, do której klient nie jest domyślny, więc Koperta wygasająca 2026-08-03T05:00Z może odczytać "Aug 3" do sygnat...

Kamo·3mo ago
FeatureInitializerService

Utwórz HANDLES_PHI i PHI_EFFECTIVE_DATE na orgs

Odzwierciedla dwa nowe pola Organizacji, po OrgBrandingFieldsMigration Konwencja, więc kolumny są powtarzalne w dowolnym środowisku, a nie tylko Istniejące miej...

Kamo·3mo ago
Featurekamo-shared-library

Persist handlesPhi i phiEffectiveDate on Organization

PhiTenantGuard z prawdziwą kolumną. HANDLES_PHI jest NIE NULL DEFAULT FALSE Postępując w wzorze ?, więc każdy istniejący najemca Jest wyraźnie poza granicą zgod...

Kamo·3mo ago
Featurekamo-shared-library

PhiTenantGuard i granica zgodności modułu

Keystonem granicy zgodności HIPAA: który modułuje najemcę, Biorąc pod uwagę, czy ten najemca zajmuje się chronionymi informacjami zdrowotnymi. Wszystko Odpłyny ...

Kamo·3mo ago
August 2, 2026
FeatureInitializerService

Utwórz HANDLES_PHI i PHI_EFFECTIVE_DATE na orgs

Ludzi dwa nowe pola na bytu organizacji w kamo-bibliotece, Po konwencji OrgBrandingFieldsMigration. HANDLES_PHI jest NIE NULL DEFAULT FALSE więc każdy istniejąc...

Kamo·3mo ago
FeatureESigService

Emit the signer locale segment w podpisywaniu linków

Wyciąga zduplikowaną kompilację typu byteZMNlink do SignLink I dodaje segment locale pochodzący z Organization.language, spadający Wracając do angielskiego, aby...

Kamo·3mo ago
Featurekamo-shared-library

Dodaj uchwytyPażnijni-PasaćPhi i PhiTenantGuard

Kluczowy granica zgodności z HIPAA: flaga na organizację plus Strzeż się decydowania o tym, do których modułów może dotrzeć. Wszystko w dole Wyłącz to – które i...

Kamo·3mo ago
Featurekamo-signer-monorepo

Formatowanie dat lokalnych i metadane per-locale

Kamo·3mo ago
Featurekamo-signer-monorepo

Dodaj przełącznik języka do sygnatariusza górnego paska

Endonym-znakowane menu na 22 obsługiwanych lokalizacjach. Zachowanie zapytania Ciąg na przełączniku - ?t jest jedynym powiertem sygnatariusza.

Kamo·3mo ago
Featurekamo-signer-monorepo

Układ lustrzany dla lokalizacji RTL przez stylis-plugin-rtl

Sam kierunek tematyczny MUI odwraca logikę komponentów, ale pozostawia fizyczną Właściwości CSS nietknięte, więc arabski renderował z odstępami LTR. Swaps the (...

Kamo·3mo ago
Featurekamo-signer-monorepo

Trasę sygnatariusza pod /locale z next-intl middleware

Dodaje i18n/routing.ts (localePrefix zawsze), i18n/nawigacja.ts, oraz middleware.ts, i przenosi drzewo trasy pod src/app/[locale]/. request.ts teraz rozwiązuje ...

Kamo·3mo ago
July 31, 2026
Featurekamo-internal

Mruga ikona poczty, podczas gdy wyświetlany jest nieczytany wskaźnik

Samo odczytanej odznaki było łatwe do przeodzenia w górnym barze. NavItemButton zyskuje a BlinkIcon rekwizyt, który pulsuje ikoną (i jej odznaką) – odrębną od I...

kamo·3mo 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