- Added custom roles, a free‑user contact form, and enhanced private‑link expiration with usage/date limits
- Implemented several bug fixes: webhook indicator alignment, booking‑question UI tweak, a.trim type error, optional phone validation, and API v1 test fixes
- Improved server‑side data fetching for settings pages and added DTO/type enhancements to the membership repository