KamoCRM

Live Change Log

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

18,399
Total Changes
6,534
Features
5,537
Fixes
30
Projects
Filter by project
All Projects18,399AIService276APIService177BillingService161ConversionService117DaemonService146DocsService240ESigService93EmailService621InitializerService344KBService162KlusterServices769MCPGatewayService277MediaService620RAGService79SecurityService1,996TranslateService62VOIPService265VectorService11kamo-apps26kamo-asterisk-support28kamo-capcha17kamo-capcha-widget4kamo-internal8,694kamo-login342kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,826kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild23CI525Chore794Docs3,286Feature6,534Fix5,537Other1,001Performance174Refactor281Revert23Style45Test175Upgrade1
December 13, 2025
Fixkamo-internal

Resolve TypeScript union type issues in CreateLeadPane

snadjafinia·11mo ago
Fixkamo-internal

Resolve TypeScript error in CreateLeadPane

snadjafinia·11mo ago
December 12, 2025
Fixkamo-internal

Move Text Supported checkbox inside phone number fields

snadjafinia·11mo ago
Fixkamo-internal

Wrap Dialog in Fragment to fix JSX syntax error

snadjafinia·11mo ago
Fixkamo-marketing

Add punycode override to resolve deprecation warning

snadjafinia·11mo ago
Fixkamo-internal

Add punycode override to resolve deprecation warning

snadjafinia·11mo ago
Fixkamo-register

Add punycode override to resolve deprecation warning

snadjafinia·11mo ago
Fixkamo-marketing

Merge duplicate style attributes in promotion div

snadjafinia·11mo ago
Fixkamo-marketing

Remove duplicate costs useState definition

snadjafinia·11mo ago
Fixkamo-marketing

Resolve rafId scope issue and CSS transition syntax

snadjafinia·11mo ago
Fixkamo-marketing

Resolve Docker registry 401 authentication error in CI workflow

- Add driver: docker and use: true to Buildx setup - Add explicit docker login after Buildx setup to ensure credentials persist - Fixes 401 Unauthorized error w...

snadjafinia·11mo ago
Fixkamo-login

Resolve Docker registry 401 authentication error in CI workflow

- Reorder steps to login before Buildx setup - Add explicit docker login after Buildx setup to ensure credentials persist - Fixes 401 Unauthorized error when pu...

snadjafinia·11mo ago
December 11, 2025
December 5, 2025
Fixkamo-shared-library

Resolve MultipleBagFetchException and fix custom form persistence

- Simplified CustomFormRepository query to avoid multiple bag fetches - Fixed LeadMarketService to properly save and load custom form associations - Use saveAnd...

snadjafinia·11mo ago
Fixkamo-shared-library

Properly save and load custom form associations for markets

- Removed repository delete, now using JPA orphan removal for cleanup - Initialize lazy marketCustomForms collection before clearing - Ensure collections are in...

snadjafinia·11mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchException in CustomFormRepository

- Simplified findByIdAndOrganizationId query to avoid fetching multiple bags - Removed LEFT JOIN FETCH for stacks and fields in same query - Collections are now...

snadjafinia·11mo ago
FixSecurityService

Reload market after create/update to initialize lazy collections

- Updated createMarket and updateMarket to reload market using getMarketById - This ensures all lazy collections (marketCustomForms, vendorProducts) are initial...

snadjafinia·11mo ago
Fixkamo-internal

Add salesSubType to LeadMarket interface and use it in edit form

- Added salesSubType field to LeadMarket interface to match DTO - Updated handleEditClick to use salesSubType from DTO when setting parent/child types - This fi...

snadjafinia·11mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchException by using transactional lazy loading

- LeadMarketRepository: Reverted to simple query without multiple JOIN FETCH - LeadMarketService: Added @Transactional(readOnly=true) to getMarketById with expl...

snadjafinia·11mo ago
Fixkamo-internal

Type predicate in the filter function

snadjafinia·11mo ago
Fixkamo-internal

Use passed systemFields for field mapping interface grouping

- FieldMappingInterface: Fixed getSystemFieldsByCategory to use passed-in systemFields prop instead of default BASE_SYSTEM_FIELDS - FieldMappingInterface: Added...

snadjafinia·11mo ago
FixSecurityService

Correct path handling for mortgage fields and custom form data in lead imports

- Fixed mortgage fields to use 2-part paths (mortgageFields.loanAmount) in setNestedFieldOnCreateRequest - Fixed custom form data to use 3-part paths **********...

snadjafinia·11mo 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