# 2025-04-22

## Systems

### :screwdriver: New

<table><thead><tr><th width="339">System</th><th>Functionality</th></tr></thead><tbody><tr><td>File.1</td><td><ul><li><p>Mass invoice approval</p><ul><li>Support for approving multiple invoices at once, either manually or automatically, per consent.</li></ul></li><li><p>Improved draft invoice validation</p><ul><li>Ensures invoices can be marked as “ready to submit” when all mandatory fields are filled.</li></ul></li></ul></td></tr><tr><td>Business Central</td><td><ul><li><p>Business Central onboarding v2</p><ul><li>Streamlined onboarding flow, removing the need for manual app installation or permission configuration.</li></ul></li></ul></td></tr></tbody></table>

### :wrench: Improved

<table><thead><tr><th width="339">System</th><th>Functionality</th></tr></thead><tbody><tr><td>File.1</td><td><ul><li><p>File.1 editor fixes</p><ul><li>Resolved issues with wide PDFs and re-enabled smooth tab navigation in the invoice editor.</li></ul></li><li><p>Updated PDF mapping</p><ul><li>Mapping updated to support new data model structure, plus several bug fixes.</li></ul></li></ul></td></tr><tr><td>Visma Netvisor</td><td><ul><li><p>Visma Netvisor onboarding fix</p><ul><li>Bug fix related to connection setup during onboarding.</li></ul></li></ul></td></tr><tr><td>Visma eAccounting</td><td><ul><li><p>Visma eAccounting onboarding guidance</p><ul><li>Improved onboarding instructions to clarify necessary Visma services.</li></ul></li></ul></td></tr></tbody></table>

## Platform

### General

<table><thead><tr><th width="341.3333740234375">System</th><th>Functionality</th></tr></thead><tbody><tr><td>General platform improvements</td><td><ul><li>Security updates</li><li><p>Consent list enhancements</p><ul><li>Added filtering, sorting, and pagination support for consents in both API and UI.</li></ul></li><li><p>Improved error handling in Client Portal</p><ul><li>UI now gracefully handles 401 errors instead of throwing exceptions.</li></ul></li><li><p>UI polish</p><ul><li>Various small visual and functional improvements across the platform.</li></ul></li><li><p>Improved logging visibility</p><ul><li>Added internal logging enhancements for better diagnostics in production.</li></ul></li><li><p>Better handling of forbidden responses</p><ul><li>Client Portal UI now handles 403 responses more gracefully.</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/april-2025/2025-04-22.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.
