Bug Fixes
Main Window - Some Settings Were Not Showing Correctly On Program Load
- The main window was not accurately displaying the following settings on the Ribbon when Versa initially loaded.
- These settings should now accurately reflect what is in the VersaUserSettings.json file on your computer.
- Enter Key Moves Down On Grids
- Use HUD Staging / Live API
- Dump JSON
Maintenance / Other Changes
Updated Versa To DotNet 7.0.11
- This update for DotNet which contains mostly security vulnerability fixes from Microsoft:
- There was a bug / exploit that could potentially cause a windows program, I.E. Versa to read in a corrupted PDB file and allow someone to have it run custom / malicious code.
- There were some minor improvements to the DotNet Runtime, namely a performance fix to the Dot Net Garbage Collector / Memory Utilization.
Updated Versa To DevExpress 2023.1.5
- This fixes a potential memory leak in the new Lightweight Theme engine for WPF that Versa is now using.
- There were also some other fixes to some edge case graphical glitches and/or other strange UI behaviors. It's likely if you had these happen, they may have been small enough to be not noticed.
Updated The Following Other Libraries Versa Uses
- Edge / WebView 2
- NLog
- EntityFramework
- Z.EntityFramework
- System.DirectoryServices.AccountManagement
Removed RTF Viewer and PDF Viewers From Versa
- These were unused, experimental screens that were meant for editing Word/RTF and PDF files.
- They have been removed because we are using Parcel & PDF X-Change now.
- The removal of these will have a nominal improvement on the download size / loading time for Versa.
Removed the "Dev Stuff" Section From The Ribbon in Versa
- These features have all been moved to Versa Online and/or were not being used anymore.
- This section on the ribbon only displayed for dev/admin users, so it is likely most users will not notice anything different.