{
  "schemaVersion": 1,
  "version": "1.1.15",
  "tag": "v1.1.15",
  "date": "2026-09-15",
  "title": "Calendar attachments and onboarding import",
  "prerelease": false,
  "url": "https://changelog.dialogicaai.com/v1.1.15/",
  "apiUrl": "https://changelog.dialogicaai.com/api/v1.1.15.json",
  "markdown": "## Added\n\n- **Files can be attached to calendar events**, from the same places email\n  attachments come from: a file in Files, one on disk, or one in a cloud drive or\n  document management system. A Microsoft event carries the file itself; a Google\n  event carries a link, so anything not already in a cloud drive or SharePoint is\n  refused with a note to save it there first.\n- **Approval requests for creating or updating an event list the files it will\n  attach** as chips you can add to or drop before approving, and carry Google's\n  file-permission warning. Files already on the event are shown but cannot be\n  removed there, and on a Google event the file picker is disabled with an\n  explanation, since Google always rejects a local file.\n- **Onboarding can import clients and matters from iManage workspaces**, alongside\n  the sources it already read.\n- The assistant can invoice released time entries.\n- A shortcut-keys card in Home's Discover row, showing Mac or Windows slides to\n  match your computer.\n\n## Changed\n\n- **Onboarding import got a pass.** Double-click a folder to open it, Back and the\n  breadcrumbs are easier to hit, selected clients and matters are listed as chips\n  you can remove, and your picks are remembered if you step back — unchecking a\n  client or matter that was already created deletes it.\n- The onboarding video preloads so it starts without buffering and moves to the\n  next step when it ends, and the window can be dragged by its top edge to another\n  screen.\n- **Attachments are size-checked before they are sent** — 3 MB for Microsoft,\n  3.75 MB for Google — so an oversized file fails with a message saying so rather\n  than an opaque error from the provider.\n\n## Fixed\n\n- **A document from a disconnected iManage or SharePoint connection now reads \"Not\n  connected\"**, with Check out, New version, Refresh, and Check in disabled rather\n  than offered and then failing. The Files list hides those actions for such rows.\n- **Importing from an iManage workspace opens at the workspace's top level and\n  drills in**, instead of flattening every folder into one list. A workspace tab\n  can be browsed but not linked to or uploaded into, since a tab holds folders\n  rather than documents, and the picker and the error both say so now.\n- **Onboarding import no longer requires a client.** With none checked, each folder\n  picked at the matters step becomes a matter with no client; Continue with nothing\n  checked moves on instead of reporting \"0 items created\"; and a matter that failed\n  after its client was created is retried under that client rather than dropped.\n- Onboarding folder and account lists load in place instead of blanking the whole\n  screen, double-clicking Continue no longer skips a screen, Back works on the\n  final screen, and the video's seek bar works on Windows.\n- Home's how-to videos can be scrubbed on Windows.\n- Opening the time picker no longer fills an empty field with the current time.\n- Picking a contact in global search opens that contact from any page, not only\n  from the contacts directory.\n- Long email addresses on Settings › Contacts stay on one line, with the full\n  address on hover.\n- **The assistant reports failures more honestly.** A write that times out no\n  longer claims nothing changed, a search that times out is no longer described as\n  a write that might have landed, a repeated approval request says why the last\n  attempt failed, and a refusal no longer suggests that approving again might help.\n  An expired connection now says to reconnect it in Settings rather than to connect\n  an account, and retrying a file creation no longer leaves a stray document behind\n  each time.\n\n## Security\n\n- **A new file's name is sanitized before it is used**, so a name holding a slash\n  or an absolute path can no longer place the file outside the case, folder, or\n  exports directory you chose. The destination comes from the case or folder,\n  never from the name.",
  "text": "Added\n\n- Files can be attached to calendar events, from the same places email\n  attachments come from: a file in Files, one on disk, or one in a cloud drive or\n  document management system. A Microsoft event carries the file itself; a Google\n  event carries a link, so anything not already in a cloud drive or SharePoint is\n  refused with a note to save it there first.\n- Approval requests for creating or updating an event list the files it will\n  attach as chips you can add to or drop before approving, and carry Google's\n  file-permission warning. Files already on the event are shown but cannot be\n  removed there, and on a Google event the file picker is disabled with an\n  explanation, since Google always rejects a local file.\n- Onboarding can import clients and matters from iManage workspaces, alongside\n  the sources it already read.\n- The assistant can invoice released time entries.\n- A shortcut-keys card in Home's Discover row, showing Mac or Windows slides to\n  match your computer.\n\nChanged\n\n- Onboarding import got a pass. Double-click a folder to open it, Back and the\n  breadcrumbs are easier to hit, selected clients and matters are listed as chips\n  you can remove, and your picks are remembered if you step back — unchecking a\n  client or matter that was already created deletes it.\n- The onboarding video preloads so it starts without buffering and moves to the\n  next step when it ends, and the window can be dragged by its top edge to another\n  screen.\n- Attachments are size-checked before they are sent — 3 MB for Microsoft,\n  3.75 MB for Google — so an oversized file fails with a message saying so rather\n  than an opaque error from the provider.\n\nFixed\n\n- A document from a disconnected iManage or SharePoint connection now reads \"Not\n  connected\", with Check out, New version, Refresh, and Check in disabled rather\n  than offered and then failing. The Files list hides those actions for such rows.\n- Importing from an iManage workspace opens at the workspace's top level and\n  drills in, instead of flattening every folder into one list. A workspace tab\n  can be browsed but not linked to or uploaded into, since a tab holds folders\n  rather than documents, and the picker and the error both say so now.\n- Onboarding import no longer requires a client. With none checked, each folder\n  picked at the matters step becomes a matter with no client; Continue with nothing\n  checked moves on instead of reporting \"0 items created\"; and a matter that failed\n  after its client was created is retried under that client rather than dropped.\n- Onboarding folder and account lists load in place instead of blanking the whole\n  screen, double-clicking Continue no longer skips a screen, Back works on the\n  final screen, and the video's seek bar works on Windows.\n- Home's how-to videos can be scrubbed on Windows.\n- Opening the time picker no longer fills an empty field with the current time.\n- Picking a contact in global search opens that contact from any page, not only\n  from the contacts directory.\n- Long email addresses on Settings › Contacts stay on one line, with the full\n  address on hover.\n- The assistant reports failures more honestly. A write that times out no\n  longer claims nothing changed, a search that times out is no longer described as\n  a write that might have landed, a repeated approval request says why the last\n  attempt failed, and a refusal no longer suggests that approving again might help.\n  An expired connection now says to reconnect it in Settings rather than to connect\n  an account, and retrying a file creation no longer leaves a stray document behind\n  each time.\n\nSecurity\n\n- A new file's name is sanitized before it is used, so a name holding a slash\n  or an absolute path can no longer place the file outside the case, folder, or\n  exports directory you chose. The destination comes from the case or folder,\n  never from the name.",
  "html": "<h2 id=\"added\">Added</h2>\n<ul>\n<li><strong>Files can be attached to calendar events</strong>, from the same places email\nattachments come from: a file in Files, one on disk, or one in a cloud drive or\ndocument management system. A Microsoft event carries the file itself; a Google\nevent carries a link, so anything not already in a cloud drive or SharePoint is\nrefused with a note to save it there first.</li>\n<li><strong>Approval requests for creating or updating an event list the files it will\nattach</strong> as chips you can add to or drop before approving, and carry Google&#39;s\nfile-permission warning. Files already on the event are shown but cannot be\nremoved there, and on a Google event the file picker is disabled with an\nexplanation, since Google always rejects a local file.</li>\n<li><strong>Onboarding can import clients and matters from iManage workspaces</strong>, alongside\nthe sources it already read.</li>\n<li>The assistant can invoice released time entries.</li>\n<li>A shortcut-keys card in Home&#39;s Discover row, showing Mac or Windows slides to\nmatch your computer.</li>\n</ul>\n<h2 id=\"changed\">Changed</h2>\n<ul>\n<li><strong>Onboarding import got a pass.</strong> Double-click a folder to open it, Back and the\nbreadcrumbs are easier to hit, selected clients and matters are listed as chips\nyou can remove, and your picks are remembered if you step back — unchecking a\nclient or matter that was already created deletes it.</li>\n<li>The onboarding video preloads so it starts without buffering and moves to the\nnext step when it ends, and the window can be dragged by its top edge to another\nscreen.</li>\n<li><strong>Attachments are size-checked before they are sent</strong> — 3 MB for Microsoft,\n3.75 MB for Google — so an oversized file fails with a message saying so rather\nthan an opaque error from the provider.</li>\n</ul>\n<h2 id=\"fixed\">Fixed</h2>\n<ul>\n<li><strong>A document from a disconnected iManage or SharePoint connection now reads &#34;Not\nconnected&#34;</strong>, with Check out, New version, Refresh, and Check in disabled rather\nthan offered and then failing. The Files list hides those actions for such rows.</li>\n<li><strong>Importing from an iManage workspace opens at the workspace&#39;s top level and\ndrills in</strong>, instead of flattening every folder into one list. A workspace tab\ncan be browsed but not linked to or uploaded into, since a tab holds folders\nrather than documents, and the picker and the error both say so now.</li>\n<li><strong>Onboarding import no longer requires a client.</strong> With none checked, each folder\npicked at the matters step becomes a matter with no client; Continue with nothing\nchecked moves on instead of reporting &#34;0 items created&#34;; and a matter that failed\nafter its client was created is retried under that client rather than dropped.</li>\n<li>Onboarding folder and account lists load in place instead of blanking the whole\nscreen, double-clicking Continue no longer skips a screen, Back works on the\nfinal screen, and the video&#39;s seek bar works on Windows.</li>\n<li>Home&#39;s how-to videos can be scrubbed on Windows.</li>\n<li>Opening the time picker no longer fills an empty field with the current time.</li>\n<li>Picking a contact in global search opens that contact from any page, not only\nfrom the contacts directory.</li>\n<li>Long email addresses on Settings › Contacts stay on one line, with the full\naddress on hover.</li>\n<li><strong>The assistant reports failures more honestly.</strong> A write that times out no\nlonger claims nothing changed, a search that times out is no longer described as\na write that might have landed, a repeated approval request says why the last\nattempt failed, and a refusal no longer suggests that approving again might help.\nAn expired connection now says to reconnect it in Settings rather than to connect\nan account, and retrying a file creation no longer leaves a stray document behind\neach time.</li>\n</ul>\n<h2 id=\"security\">Security</h2>\n<ul>\n<li><strong>A new file&#39;s name is sanitized before it is used</strong>, so a name holding a slash\nor an absolute path can no longer place the file outside the case, folder, or\nexports directory you chose. The destination comes from the case or folder,\nnever from the name.</li>\n</ul>\n"
}
