Changelogs
Stay up to date with the latest changes and enhancements.
Stay up to date with the latest changes and enhancements.

26. Jun 2026
Share
Vision 5.7.1 brings the portier Vision Companion into Vision: automatic personnel sync from Microsoft Entra ID, a reworked data import, and scheduled background jobs, alongside fully translated reports, sorting across all pages, and stronger security.
Personnel sync from Microsoft Entra ID: Through the companion, Vision keeps your personnel list in step with your Entra ID (Azure AD) directory. A guided wizard handles setup, you map the fields yourself, and the first run previews matches and reuses existing people instead of creating duplicates.
Reworked personnel import: The import now detects column headers, date format and file encoding on its own, shows a preview before writing, saves reusable presets, and reports any row it cannot import with the reason.
Scheduled jobs in the companion: The companion can run data exports, e-mail reminders and retention rules on a schedule, each with a dry run first and a record of every run.
The companion ships with Vision: It is installed together with Vision and opens from the Vision menu using your existing login, with no second sign-on.
Reports and printouts in your language: Printouts in English, Spanish, French and Dutch no longer carry German remnants. Vision now also translates its own status values such as key status, closure type and item status, along with report titles and headings, while leaving your own lookup values untouched.
Translated startup dialogs: Seven startup and activation dialogs that used to appear only in English now follow the user's language.
Sorting across all pages: A column-header click in the key, cylinder or bundle list sorts the whole list, not just the rows on screen, with natural number order, and letter-prefixed keys kept together.
Faster with cloud databases: Common operations such as reminders, search and handover printing now reach the database less often, which is most noticeable on cloud-hosted Azure databases.
Interrupt-safe database upgrades: Each completed step is recorded, a failed step stops cleanly with a plain message, and after every upgrade Vision checks that all expected tables, columns, triggers and indexes are present on Firebird and MSSQL.
Safer move from Vision 4 to Vision 5: A health check runs before the upgrade and flags problems early, and known duplicate-key and cylinder issues are repaired during the move.
Responsive when the licence service is slow: The online plan check runs in the background with a 15-second limit and falls back to the last known licence state, so an unreachable service no longer blocks the screen.
Steady memory over a long day: Searches, user switches and reconnecting after an idle pause release their memory straight away, and the e-mail one-time-code dialog and the ENiQ mapping tool no longer freeze the application while they work.
Safer key issue and return: Issuing and returning keys is written in a single transaction, so a failure cannot leave a half-written record, and problems during a save are now reported.
Lighter bulk imports: Bulk imports do less work per row, online help opens correctly wherever Vision is installed, and there are several smaller display and translation fixes.
Clearer activation: If a plan cannot be matched to a licence code, activation stops and says so instead of saving an empty or wrong code, leaving the existing code untouched.
Stronger credential encryption: Stored licence and connection settings now use authenticated AES-256-GCM. Existing values convert automatically on first start, and a tampered value is rejected rather than accepted.
Tighter support and diagnostic access: Internal diagnostic views are off by default and enabled only by a short code issued during a support call, and legacy built-in development logins are switched off during the upgrade.
Vision 5.7.1 extends the database schema. The update runs automatically on first start, for Firebird and MSSQL alike, and converts the older encrypted settings in the process. As always, take a backup first.