KamoCRM

Live Change Log

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

17,659
Total Changes
6,077
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
July 8, 2026
Fixkamo-shared-library

Uprzejmowie wskazują się w tym okna SUPERSEDEDED (historyczna skuteczna rozdzielczość)

Wszystkie trzy dezorientujące skuteczne wersje (arkułowanie stawowe, wytyczne, politykę blokady) Zagadzony tylko statusem aktywnym, a następnie filtrowany przez...

Kamo·3mo ago
Featurekamo-shared-library

- ukierunkowana aktualizacja

Konwersja Async (wirtualne wątki) i zaplanowane zamiatanie utrzymują oderwanego ImgDat; save()/merge() kaskady do zbioru obrazów osieroconychUmowalniaste i rzut...

Kamo·3mo ago
Fixkamo-shared-library

Zmniejszenie ujemnego dochodu / aktywów / kwot zobowiązań w sekcji oszczędności

Rozszerza wymaganie Niezagadzunkowa straż (już na kwotę pożyczki + wartości nieruchomości) Do podstawowych danych DTI/asset w Pożyczkody w usłudze Pożyczkliwych...

Kamo·3mo ago
Featurekamo-shared-library

CanvaSchedule byt + repo (generowanie powtarzające się)

Org-scoped powtarzający się harmonogram (recypto + kadencja + opcjonalne cele społeczne) z Zapytanie o uznanie atomowe, więc MediaService zamiata raz.

Kamo·3mo ago
Featurekamo-shared-library

CanvaAutofillRecipe byt + repo (uratowane przepisy na autouzupełniania)

Org-shared Nazwa wiązanie szablonu marki Canva do wartości pola (dosłowne Tekst lub obraz Materiałów), więc stewardzi mogą ponownie łączyć standardowe łączenie ...

Kamo·3mo ago
Featurekamo-shared-library

Dodaj pole ID od końca do końca w wspólnej lib

Dodaje zniwalaczalnego, max-40-charmaterial do jednostki ołowiowej (MATERIAL_ID VARCHAR(40)), rejestruje go w LeadHistoryFieldRegistry (kategoria profilu) Tak w...

Kamo·3mo ago
Featurekamo-shared-library

Przejście do samoprzesowaczy pierwszej klasy kredytobiorcy

DRAFT-APPLICATION_TAKEN dla pożyczkobiorcy (partner pożyczkowy, a nie operator, więc nie LOS_TAKE_APPLICATION). Trasy przez przejście() z orzeczonym zakresem, k...

Kamo·3mo ago
Featurekamo-shared-library

Kolumna transkrypcja na nagrywaniu + nagrywanie Metaetadata

Dodaje kolumnę TRANSCRIPT TEXT do jednostki nagrywającej i wątków transkrypcji via-a (z dośladowaniem wstecznym Konstruktorzy, więc istniejące 5- i 9-łowe osoby...

Kamo·3mo ago
Featurekamo-shared-library

Szablon kanoniczny wspojów

Dodaje szablon transakcyjny "sumowanie memeting" (subment + markowy HTML z "roomName" i surowy "summaryHtml") i rejestruje go w CANONICAL_KEYS Nasiona na org. U...

Kamo·3mo ago
July 7, 2026
Featurekamo-shared-library

Spotkanie Rekordowy podmiot + repozytorium dla przechwyconych nagrań

Nowy stół MEETING_RECORDINGS (org, ref meeting, sala, wiadro MinIO/klucz pliku, Wielkość, czas trwania, przechwytujące/wywrotowe znaczniki czasu, stan podsumowa...

Kamo·3mo ago
Fixkamo-shared-library

Stan częściowy PATCH nie może po ciemko wyczyścić flagi blokowania; domyślne blokowanie szablonów honorowane; opublikowanie po zatwisrzeniu

Boolean -> Boolean, więc PATCH, który OMITS Pole jest odróżnialne od jawnego fałszu. PożyczkacjeConditionService.update Teraz null-guards - (aktualizacja części...

Kamo·3mo ago
Featurekamo-shared-library

Integracja z Canva + Marketing jako aplikacja do zużawnia się do org

- - - Platforma Canva Connect rejestracja klienta - ImageAssocType.MATERIALS(13, materiały obrazowe) – wiadro aktywów marketingowych org/bówką marketingową - w ...

Kamo·3mo ago
Fixkamo-shared-library

Odrzuć ujemną kwotę pożyczki / wartości nieruchomości na zapisach sekcji

updateLoan i updateProperty teraz odrzucają ujemną kwotę pieniężną na Wejdy LTV (ilość wypożyczenia, szacunkowa/zakup/astrakcja) poprzez Wymaganie nieujemnego p...

Kamo·3mo ago
Fixkamo-shared-library

Dostęp do statusu pliku Pożyczkopisu dla pożyczkobiorcy edit-lock, kaskada pożyczkobiorcy, aplikacja prezent-recipient

orgId): czytaj pomoc o wspieraniu Pożyczkobiorca po złożeniu blokady (odbiorca może edytować URLA tylko podczas Plik jest DRAFT). UsuńPair/deleteBorrower teraz...

Kamo·3mo ago
Fixkamo-shared-library

Idempotent pożyczkobiorca samodzielnie tworzy projekt + deterministyczna aktywna rezolucja rynku ołowiu

CzłonekId): rozwiązuje użytkownika Istniejąca aplikacja DRAFT w ten sposób powtarzający się kredytobiorca samodzielnie tworzy (podwójny kliknięcie / przeładowan...

Kamo·3mo ago
Featurekamo-shared-library

Zapytania w Page dla wsparcia + sesje czatu społecznościowe

Podajnik, dzięki czemu zjednoczona lista czatów centrów interakcji może zawierać wszystkie rodzaje: - WSPARCIE (TYPE_ID-2: sesje, w których członek jest agentem...

Kamo·3mo ago
Featurekamo-shared-library

Dodaj jednostkę LeadCallback, status enum i repozytorium

Powróca funkcję oddzwoniwnia w widoku lead-view: główny rekord callback (PENDING/CONTACTED/CANCELED) z przechwytaczem leadUid, z miękkim odniesieniem do Ludzine...

Kamo·3mo ago
Fixkamo-shared-library

DbNow() używa CAST(now() AS timestamp), a nie teraz()::timestamp

The ::timestamp skrót jest zniekształcony przez rodzimy parser Hibernate (poczyta się ':' jako prefiks o nazwie parametr, to zwrot::timestamp w :timestamp) -> C...

Kamo·3mo ago
Fixkamo-shared-library

Rozwiązać prawa członkowskie jako prawdziwy wodospad zamiast NUKE-ways-wygrać

Skuteczne prawa zostały oblistosowane poprzez składanie każdego źródła (roli, dział, praca Tytuł, członek) na jednej mapie, gdzie NUKE zawsze wygrywa. Oznaczało...

Kamo·3mo ago
Featurekamo-shared-library

Lead contact-info praw do prywatności + lista lean DTO

Dodaj trzy prawa CRM (161-163): "Zasygnowane do innych: Widok / Edytuj Ołów Kontakt Info” i „Zobacz Owoce podpisane Unassign”. Dodaj LeadListDTO — szczupła Proj...

Kamo·3mo ago
Fixkamo-shared-library

DbNow() obsada teraz()->::timestamp (TIMESTAMPTZ->Instant złamał LocalDateTime)

SELECT nowi() zwraca TIMESTAMPTZ, który Hibernate materializuje się jako java.time.Instant i nie można rzucić na deklarowany typ zwrotu LocalDateTime — rzucanie...

Kamo·3mo ago
July 6, 2026
Fixkamo-shared-library

Prawidłowe nawrócony rodzic-podzielone zapytanie tematu

Zapytanie tematu dziecka-org przefiltrowane na przypisieToNaZWOwn-TRUE (własny-org-only) Kiedy powinien zwrócić tematy SHARED z dzieckiem orgs (assignToOwnOrg-F...

Kamo·3mo ago
Featurekamo-shared-library

Wzemne członkostwa w zabezpieczeniach + ponowne wykorzystanie / pochwy

- userId): odwróć uwagę użytkownika orzistra ochrony org org jako podstawowy Członek (zadeptowany; no-op, gdy org Zabezpiecza się lub użytkownik już tam jes...

Kamo·3mo ago
Fixkamo-shared-library

Rozwiązuje org-by-domain z najgłębszym etykietem aliasback

Dodaj ? dokładna domena Mecz, a następnie upuść najgłębszą etykietę raz (register.optionone.com -> optionone.com) Tak więc poddomena / subdomena per-org rozwiąz...

Kamo·3mo ago
Featurekamo-shared-library

Podmiot leadTask do zadań następczych

Backs the /liads/view Tasks tab (wcześniej z przodu tylko stub z no Uporczywość). LeadTask (table LEAD_TASK) odzwierciedla frontendowy kształt TaskItem + LeadTa...

Kamo·3mo ago
Featurekamo-shared-library

Wydanie NATS w czasie rzeczywistym + jednostka edycji per-pane

Opublikuj org-scoped lead event na security.leads.rt.orgId (utworzony/aktualizowany/aktualizowany/ Usunięto z zmienionymi kluczami pola, za pomocą zapisanej w h...

Kamo·3mo ago
Fixkamo-shared-library

CreatePair jest idempotent dla pary podstawowej (stops duplikat Pożyczkobiorców Kredytobiorców)

Twoij jedyną dzwonicą Paair jest „zapewnić głównego pożyczkobiorcę” kreatora, ale to Bezwarunkowo włożyła nową parę każdego połączenia, więc równoczesny autosav...

Kamo·3mo ago
Fixkamo-shared-library

PublishRouted so los.pipeline. Wydarzenia lądują w LOS_PIPELINE, nieodrzucone

NatsMessageService.publish() pins oczekiwanyStream-CHAT_MESSAGES; a los.pipeline. Temat jest własnością tylko strumienia LOS_PIPELINE, więc serwer odrzucił każd...

Kamo·3mo ago
Featurekamo-shared-library

Centralizuj 4,5 euro za napadu na zagadki (RequirementSupersession)

Silnik świeżości pozostawia STALE_EXPIRED poprzednik obok świeżego Następca poniżej jednego - Tylko czytanie Ścieżka (ConditionClearabilityComputer) zawaliła te...

Kamo·3mo ago
Fixkamo-shared-library

Spożycie bramy - fasola mpleos.intake.enabled (opt-in)

PożyczkowiczScenarioProfilService i ProductDiscoveryGate są współdzielone "Składnik/" ziarenki, które wstrzykują - / -mloskopia repos. Z kocem "ComponentScan("c...

Kamo·3mo ago
Featurekamo-shared-library

Szablony kanoniczne DOC_REJECTED

E-maile o dokumentach pożyczkobiorców (transakcyjne, CAN-SPAM-zwolnione): żądanie, gdy Lista kontrolna jest wybita, a powiadomienie o powrotnie do przeciążenia....

Kamo·3mo ago
Fixkamo-shared-library

(klucz wymagań doc)

Powierzo limuzyną lew.uid, aby rurociąg mógł odwzorować wiersz aplikacji do swojego dokumentu Wymagania.

Kamo·3mo ago
Fixkamo-shared-library

Stop party rozdrobnieniu – wzbogacenie partii opieczętowanych na miejscu

Live E2E pokazało pojedynczą pożyczkę produkującą 4 partie dla 2 ludzi (pusty zastępca był Stworzony w pożyczkobiorcy-twórz przed tożsamością, a następnie drugą...

Kamo·3mo ago
Fixkamo-shared-library

Wyciek międzyludzkich linków partyjnych + zapas na poziomie konta

Poprawki do przeglądu kontrakcyjnego: - WYSOKI: zrezygnuj z deduup członkaId, który połączył kredyt pożyczkobiorcę z Rachunki OWNER – członek samotworzenia po...

Kamo·3mo ago
Featurekamo-shared-library

- samoleki

Idempotent re-link każdego pożyczkobiorcy na kredyt na jego konto, z wezwaniem od Powierzchnia dokumentów, dzięki czemu przesyłanie może zawsze rozwiązać imprez...

Kamo·3mo ago
Featurekamo-shared-library

Usługa linków limpa-reborowiczów + znaleziski

- Znajdź lub-stwórz konto do wielokrotnego użytku (dowództ-kwalifikator dzielony-ludzki) dla każdego pożyczkobiorcy; dedup ssn4+dob, In else primary-account...

Kamo·3mo ago
July 5, 2026
Featurekamo-shared-library

P1 fundacja jednostki — lead-first / account-centric / refaktor w grupy transakcyjnych

NOWY byt (dodatkowy; KI działa DDL): - TransactionGroupStatus enum + Pożyczka TransaktywacjaStatusDeriver: pochodny cykl życia grupy (Created...-Completed) zw...

Kamo·3mo ago
Fixkamo-shared-library

CreateBlank musi kontynuować wykres aplikacji przed bootstrapBorrower

bootstrapBorrower zasiekanie łupy Deklaracja/HMDA, której pożyczkobiorca NOT-NULL FK wymaga Pożyczkobiorca do bycia wytrwałym; createBlank nazwał go PRZED kaska...

Kamo·3mo ago
Fixkamo-shared-library

Posiadanie posiadacza pożyczkobiorcy w oddzielnym txie (unikaj kascade kaskadowego)

createBlankOwnedByMember ponownie zasładował wykres aplikacji w tym samym tx, co createBlank, przed rzędy pożyczkobiorców/deklaracji zostały spłukane - Przejści...

Kamo·3mo ago
Featurekamo-shared-library

Pożyczka pożyczkowa Pożyczkobiorca na AppMortgageService

Dodaje prymitywy własnościowe dla samoobsługi kredytobiorcy (użytkownik jest zwykłym orgią Członek bez uprawnień operatora LOS): - createBlankOwnedByMember(orgI...

Kamo·3mo ago
Featurekamo-shared-library

Prawdziwe głębokie łączenie dla org-ruleset nadrzędne (doc03 nr 9 fazy 0)

Zastępuje symbol zastępczy M2 z ostatnich wygranych w łazikachOverlay (który cicho odrzucił Autorytatywny wynik odniesienia w odniesieniu do dowolnego nadpisani...

Kamo·3mo ago
July 4, 2026
Featurekamo-shared-library

MlosExtractedCandidate inging bydator do rurociągu połkowego (D48)

Terminal na pole parser MLOSIngestionService: inscenizowany, recenzent kandydata do ekstrakcji (segment/ source-doc FK, targetEntity, fieldPath, cellRef, Wartoś...

Kamo·3mo ago
Featurekamo-shared-library

Izolowany profil obowiązkach odpisu z najlepszym wysiłkiem dla ścieżek legalno-wallowych (D47)

mergeFactsBestEffort prowadzi odpis wzbogacenie w swojej transakcji OWN (REQUIRES_NEW), więc awaria nigdy nie może wycofać transakcji dzwonienia - Bezpieczny od...

Kamo·3mo ago
Featurekamo-shared-library

Licencja państwowa na członków + brama do przyjmowanie ołowiu

Ponowne wykorzystanie mlos. Prawnik StewardLicense jako pojedynczy naczłonko-członek / stan NMLS Rejestr (dodaj aktywnieZapewnienieBusiness). Dodaj Member-level...

Kamo·3mo ago
Featurekamo-shared-library

Dodaj importowalne pole "source do CreateLeadRequest + persist it in createLead

The Lead ma darmowy tekst "źródło" (pokazane / edytowane na stronie lead detail), ale tak było Nie można importować - CreateLeadRequest nie miał pola źródłowego...

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