Cleaner CRM linking, safer Kanban loading, and better Google Tasks sync
This release makes day-to-day CRM linking smoother, improves recovery when Kanban loading gets stuck, and makes Google Tasks sync more dependable across time zones and repeated sync attempts.
What's New
- Smarter Linked Record Rows: CRM detail dialogs now keep linked contacts, organisations, deals, and tasks on one row, show full names while they fit, and move extra items into a cleaner +N menu.
- Show on Card Indicator: CRM fields that are shown on cards now display a small blue dot on the field icon, making visible card fields easier to recognise at a glance.
- Timezone-Aware Google Tasks Sync: Google Tasks due dates now use the user's timezone more consistently, reducing cases where a due date could shift by one day.
Improvements
- Cleaner CRM Link Menus: Linked contacts, organisations, deals, and tasks now have better overflow menus that sit above nearby tags and rows instead of being covered by them.
- Less Jumpy Linked Badges: Removing a linked item no longer changes the width of every badge in the row. The remove action now appears only on the badge being hovered.
- Better Click-Away Behaviour: +N menus, link pickers, task link pickers, and Show on card menus now close more predictably when clicking somewhere else.
- Better Timezone Context at Sign-In: Tooling Studio now sends the browser timezone during standalone sign-in so date handling can match the user's local context.
Reliability
- Safer Kanban Loader Recovery: If Kanban gets stuck during startup, Tooling Studio can retry after checking the session and clearing local cache when needed.
- No Repeated Loader Loops: Loader recovery now has a cutoff, so it will not keep retrying forever if the workspace still cannot recover.
- Fewer Duplicate Google Tasks: Google Tasks sync now guards against duplicate task creation from overlapping sync or mutation attempts, while still allowing stale pending syncs to recover.

