What's New
Added
- User attribution (
user_id) field on Lead, Contact, Note, Call, Email, SMS, and Custom Activity — post activities on behalf of a specific team member (closes #19) - Date Created override on Note, Call, Email, SMS, and Custom Activity create — backdate activities to the exact time an event occurred (closes #20)
- Complete email & phone types — email now includes Direct, Mobile, Home, Fax, URL; phone adds Direct and URL, matching all types in Close CRM (closes #17)
- Add / Remove action for multi-value custom fields — Choice (Multiple), User (Multiple), and Contact (Multiple) fields now have a Replace / Add / Remove action selector, enabling single-value mutations without a prior Get call (closes #18)
Changed
- Replaced
ts-jestwith@swc/jestfor Jest 30.4.2 compatibility (faster builds too) - Bumped all dev deps:
@types/node^25.9.1,eslint^10.4.1,typescript^6.0.3,jest^30.4.2,@portabletext/to-html^5.0.2,pnpm11.5.1