ITrack/Pro/Changelog Version 20
From ISoft Wiki
< ITrack | Pro
Jump to navigationJump to search
Revision as of 14:04, 23 October 2025 by Dillon Sadofsky (talk | contribs) (Created page with "Revision 25118-25317 database version 200000 ==General== * Fixed: an issue where looping across reports to update had a bug in release mode, causing a query error. * Changed: the application is now explicitly not High-DPI aware. On some systems this helps to ensure that ITrack looks correct when windows scaling is above 100%. * Fixed: audited every file for dialog font settings and standardized on MS Shell Dlg, which seems to be an alias for the operating system's dialo...")
Revision 25118-25317 database version 200000
General
- Fixed: an issue where looping across reports to update had a bug in release mode, causing a query error.
- Changed: the application is now explicitly not High-DPI aware. On some systems this helps to ensure that ITrack looks correct when windows scaling is above 100%.
- Fixed: audited every file for dialog font settings and standardized on MS Shell Dlg, which seems to be an alias for the operating system's dialog font, which seems to resolve to Microsoft Sans Serif(8). This was previously mixed with MS Sans Serif, which resolved correctly on some machines but not others, resulting in missing fonts, leading to some inconsistent looks on some windows 11 machines.
- Fixed: minor improvements to the choose folder dialog and some error reporting messages.
- Added: propert pages (tabs) now automatically change the font any multi-line edit controls when it initializes, overwriting the operating system preference for ClearType and turning it off. This is because a recent windows update now causes weird blurring to occur in multi-line edit boxes inside of property pages. Its still unclear why Microsoft did this.
- Fixed: an issue where the background of a property page would not be the correct style if it did not contain a static text area or a button.
Installer
- Added: (EE-1039) the version of ODBC packaged in the installer has been updated to be 8.0.27. This is the newest version that supports TLS 1.3 that still supports old TLS 1.0 and 1.1. This allows us to support a wide range of server security protocols.
- Fixed: the uninstaller now removes ODBC entries.
- Fixed: an issue where the ODBC registry entries were written to "SOFTWARE\WOW6432Node\WOW6432Node\ODBC" instead of "SOFTWARE\WOW6432Node\ODBC". This didn't seem to interfere with operation, but it isn't technically correct. This seems to be because it was a 32 bit installer.
- Removed: the (now) unused Microsoft redistributable package 2013, which was only included for ODBC 5. The new version uses the shared 2015-2022 package.
Part Configuration
- Changed: per user request, a part type can now be in a breakdown template under itself. This can be useful when using breakdowns to simulate buy package scenarios.
Graphing
- Updated: (case EE-222) to use the new embedded web browser. (No longer supports IE)
Home
- Updated: (case EE-222) to use the new embedded web browser. (No longer supports IE)
ITrack Online
- Updated: (case EE-222) to use the new embedded web browser. (No longer supports IE)
ITMySQLConnection
- Added: support for some more specific SSL configuration errors when the user has a SSL path set, but it is incorrect. The user is prompted to go into the configure connection settings page to fix this.
- Added: the configure database connection popup now lets the user configure the "Use SSL" checkbox along with the directory to find the SSL certs and the (optional) prefix for the cert and key.
Vehicles
- Fixed: an issue where "add new cost" was not setting vehiclecost.partnum based on the costtype.partnum.