# 2026-03-16

## Systems

<table><thead><tr><th width="280.25">System</th><th>Functionality</th></tr></thead><tbody><tr><td>All systems</td><td><ul><li><p>[<mark style="color:green;"><strong>New</strong></mark>] Internationalization</p><ul><li><p>Added support for additional languages in Onboarding and File.1:</p><ul><li>Norwegian</li><li>Danish</li><li>Finnish</li><li>Dutch</li><li>German</li></ul></li></ul></li></ul></td></tr><tr><td>Exact Online</td><td><ul><li><p>[<mark style="color:green;"><strong>New</strong></mark>] Initial support for Exact Online</p><ul><li>Includes connection setup and client portal functionality</li></ul></li></ul></td></tr></tbody></table>

## Platform

<table><thead><tr><th width="280.25"></th><th>Functionality</th></tr></thead><tbody><tr><td>General platform improvements</td><td><ul><li><p>Branding (Brand Settings)</p><ul><li><p>[<mark style="color:green;"><strong>New</strong></mark>] Introduced Brand Settings for managing branding across Onboarding and File.1</p><ul><li><p>Support for configuring:</p><ul><li><p>Logo</p><ul><li>Company name</li><li>Website URL</li><li>Allowed redirect domains (security safeguard)</li></ul></li></ul></li><li>Support for creating multiple brand settings per client</li><li><p>Added ability to publish brand settings </p><ul><li>Only one customization can be active at a time</li><li>Draft → Publish workflow for controlled rollout</li></ul></li></ul></li><li>[<mark style="color:blue;"><strong>Improved</strong></mark>] Branding is now consistently applied across Onboarding and File.1</li><li>[<mark style="color:blue;"><strong>Improved</strong></mark>] Updated Branding page in Client Portal with new model</li></ul></li><li><p>System Settings</p><ul><li><p>[<mark style="color:green;"><strong>New</strong></mark>] Introduced Draft → Published → Archive lifecycle</p><ul><li>New settings default to Draft</li><li>Published settings are required for consent creation</li><li>Prevents accidental modification of active integrations</li></ul></li><li><p>[<mark style="color:green;"><strong>New</strong></mark>] Added safeguards when modifying or deleting settings:</p><ul><li>Settings tied to active consents cannot be deleted immediately</li><li>Archive + 30-day waiting period required before deletion</li></ul></li><li>[<mark style="color:green;"><strong>New</strong></mark>] Enhanced validation during consent creation</li><li>[<mark style="color:green;"><strong>New</strong></mark>] Updated System Settings form in Client Portal</li></ul></li><li><p>Invitations &#x26; User Management</p><ul><li>[<mark style="color:blue;"><strong>Improved</strong></mark>] Improved handling of existing users vs new users</li><li>[<mark style="color:blue;"><strong>Improved</strong></mark>] Improved handling of user creation from invitation</li><li><p>[<mark style="color:orange;"><strong>Fixed</strong></mark>] Restored user invitation flow after previous security update</p><ul><li>New users can now be invited again</li></ul></li></ul></li><li><p>Client Portal</p><ul><li>[<mark style="color:blue;"><strong>Improved</strong></mark>] Improved sign-up flow and general UX</li><li>[<mark style="color:blue;"><strong>Improved</strong></mark>] Multiple small UI improvements and fixes</li></ul></li><li><p>Various bug fixes:</p><ul><li>Fixed 401 error when uploading logo in Client Portal</li><li>Fixed incorrect brandSettings permission casing</li><li>Fixed race condition where default client app ID could be incorrectly used</li><li>Improved stability of Brand Settings</li><li>Reduced severity of credential deletion warnings</li><li>Miscellaneous UI fixes</li></ul></li><li><p>Security updates</p><ul><li><p>Upgraded core stack:</p><ul><li>Next.js 16</li><li>React 19</li><li>Auth0 SDK v4</li><li>tRPC v11</li><li>TanStack Query v5</li></ul></li><li>Addressed vulnerabilities identified in dependencies.</li></ul></li></ul></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zwapgrid.com/changelog/march-2026/2026-03-16.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
