This release has following enhancements and bug fixes
New Features:
• Added the ability to drag and drop CSV and CSVS files anywhere on the window
• Added assisted file path substitution feature that will search CSV for the parent folder in the “identifier” column of the CSV and use it to populate the “from:” box for you
• Added ability to validate metadata only for quicker validation
Enhancements:
• Added ability to configure the maximum number of characters allowed in a cell; default is 4096
• Updated the bundled JRE version from JRE 11 to JRE 21
• GUI-Specific - Made the Output report box responsive to window resizing
• GUI-Specific - Dialog box will remember the last picked file’s location and set it globally initially, but not for subsequent selections. For e.g., selecting a CSV from directory X will set the starting location for the CSVS to directory X but if you navigate to another directory to select a CSVS, CSV Validator will remember that new directory.
• GUI-Specific - “Add File path substitution” dialog box now excludes files from selection and only shows folders.
• GUI-Specific - Added “Remove File Path Substitution” button
• GUI-Specific – Can remove multiple file path substitution rows by either highlighting them all with your mouse or keyboard (Shift + Up arrow) and then clicking the “Remove File Path Substitution” button
• GUI-Specific - Made number of lines of errors that are displayed in the output, configurable.
• GUI-Specific - “Save” dialog now suggests a file name in the “Save as” box, appended with the date at which you pressed the button to it in order to prevent overwriting.
• GUI-Specific - Results box is now larger
• GUI-Specific - “Save” Button is now “Save Results” for clarity
• GUI-Specific - Added tooltips to the “Validate” buttons
Bug Fixes:
• Fixed error that occurs if the schema is referencing a column in the CSV that doesn’t exist
• Number of rows reported will be accurate, even if there are line breaks in a cell
• GUI-specific – An “Open” dialog box is used now when selecting a file instead of the “Save” one
• GUI-specific - Fixed error message that occurs if “Validate” button is pressed without selecting a CSV/CSVS; now nothing will happen
• GUI-specific - Fix for window getting larger/smaller when you open/close the settings