whats_new
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
whats_new [2022/10/24 15:54] – johnsanc | whats_new [2024/01/04 16:49] – johnsanc | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== What's New - ROMVault Changelog ====== | ====== What's New - ROMVault Changelog ====== | ||
+ | |||
+ | \\ | ||
+ | ===== ROMVault 3.6.3 ===== | ||
+ | '' | ||
+ | |||
+ | **Feature Updates:** | ||
+ | |||
+ | * Enhanced the Directory Mapping window to highlight non-existent directories in red | ||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * Added checks to ensure directory exists while creating a directory mapping | ||
+ | * Fixed the DAT XML loader to load non-standard characters in XML | ||
+ | * Fixed a DatVault crash that could occur on startup | ||
+ | * Fixed a crash that could occur when adding directory mappings | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | ===== ROMVault 3.6.2 ===== | ||
+ | '' | ||
+ | |||
+ | **Feature Updates:** | ||
+ | |||
+ | * Split Directory Settings into Directory Mappings and DAT Rules for greater flexibility | ||
+ | * Added a new Single Archive directory setting to use subdirectories only if a set contains multiple roms or a rom/set name mismatch (Great for archiving TOSEC with shorter paths) | ||
+ | * Added a new DAT Rule to use category tag values as subdirectories (Most useful for Redump DATs) | ||
+ | * Added the ability to prioritize categories for subdirectories in case the DAT contains multiple for a partiular set (Common with No-Intro) | ||
+ | * Added a global setting to delete previous cue packs downloaded by DatVault | ||
+ | * Added a Modified Date column to the Game List and ROM Details grids | ||
+ | * Added a context menu to the Game List grid (Shift + Right-click) which includes re-scanning options and opening a directory, archive, or No-Intro game details webpage | ||
+ | * Added support for new CHD compression codecs, ZSTD and CDZS | ||
+ | * Updated the Game List grid to hide the Description column if there is nothing to display | ||
+ | * Updated the "old DAT cleanup" | ||
+ | * Updated the layout of the global settings section | ||
+ | * Improved performance of deleting cue files downloaded from DatVault | ||
+ | |||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * Fixed an issue related to path and filename lengths | ||
+ | * Fixed an issue with scanning archives with the Shrink compression method | ||
+ | * Fixed an issue where corrupt CHDs would freeze the scanning process | ||
+ | * Fixed an issue where corrupt CHDs could be marked as good after a Level 1 then Level 2 scan | ||
+ | * Fixed a scanning performance issue with v1 CHDs | ||
+ | * Fixed an issue where MIA status was not reflected when using the " | ||
+ | * Fixed an issue where Tree Presets could cause a crash | ||
+ | * Fixed an issue where directories created by RomVault during a fix did not have modified time stored in the cache | ||
+ | |||
+ | |||
+ | \\ | ||
+ | ===== ROMVault 3.6.1 ===== | ||
+ | '' | ||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * Fixed a memory leak issue that could occur when scanning CHDs with a large cache | ||
+ | * Fixed a CHD scanning performance issue which increased CHD verification speed by 3-4x compared to chdman.exe | ||
+ | * Fixed an error due to a missing status combination involving the "keep only complete sets" feature | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | ===== ROMVault 3.6.0 ===== | ||
+ | '' | ||
+ | |||
+ | **Feature Updates:** | ||
+ | |||
+ | * Added a new directory setting for "Only keep complete sets" which will prevent incomplete sets from being stored in your RomRoot (No more cue-only sets!) | ||
+ | * Added a new directory setting for "Use ID for numbered DAT names" which will prefix the set name with the release ID (Primarily used for No-Intro DATs) | ||
+ | * Added a new default fix status icon for " | ||
+ | * Enhanced CHD verification by removing the chdman.exe dependency | ||
+ | * Enhanced ZipMove functionality so that the best partially complete archive is used if there is no complete archive | ||
+ | * Enhanced the scanning logic so some errors are logged without halting the scanning process (E.g. locked files) | ||
+ | |||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * Fixed a threading issue where loading the DATVault UI could crash RomVault on Linux | ||
+ | * Fixed the display of DATVault checkboxes on Linux | ||
+ | * Fixed several missing text issues on Linux | ||
+ | * Fixed an issue where header skipper definitions for lynx.xml and a7800.xml were not recognized | ||
+ | * Fixed an issue where duplicate directories could be stored in the cache due to case sensitivity mismatches | ||
+ | * Fixed an issue where MIA flags were missing from fixDATs | ||
+ | * Fixed an issue that prevented the user from being able to re-add the default relative ToSort directory if deleted | ||
+ | * Fixed a " | ||
+ | * Fixed a " | ||
+ | * Fixed a " | ||
+ | * Fixed a " | ||
+ | |||
+ | |||
+ | \\ | ||
+ | ===== ROMVault 3.5.2 ===== | ||
+ | '' | ||
+ | |||
+ | **Feature Updates:** | ||
+ | |||
+ | * Added a way to purge old DATs from the DatVault UI | ||
+ | * Added a filter for MIA ROMs in the game list grid | ||
+ | * Added auto-creation of default directories for new setups (DatRoot, RomRoot, ToSort) | ||
+ | * Enhanced the ZipMove logic so that archives can be ZipMoved to the primary ToSort | ||
+ | * Enhanced the fix status log by adding the filesize of the Compress action | ||
+ | * Enhanced the handling of locked files during scanning so the scan does not halt | ||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
+ | * Fixed an issue where empty directories and 0 byte files were deleted from locked branches and ToSort directories | ||
+ | * Fixed a DatVault " | ||
+ | * Fixed a missing "In DAT merged, delete" | ||
+ | * Fixed an issue with Fix DAT creation so that MIA flags are retained | ||
+ | * Fixed CMP DAT processing to interpret values with UTF-8 character encoding | ||
+ | * Fixed a crash that could occur if a RV temp archive cannot be deleted | ||
+ | * Fixed a crash that could occur when generating Fix DATs for directories using the Single Archive setting | ||
+ | * Fixed an issue where the cache can become unstable and trigger errors on every change | ||
+ | * Fixed an issue where corrupt CHDs could lose their corrupt status | ||
+ | * Fixed several missing images for edge case statuses in the ROM details grid | ||
+ | * Fixed DAT processing so that DATs that use the Single Archive setting are not reprocessed with every DAT update | ||
+ | * Fixed the task bar icon used by registration window | ||
+ | * Fixed an issue that could lead to elevated RAM usage after refreshing all DATs | ||
+ | * Fixed an issue where files can be stuck in a " | ||
+ | * Fixed a crash that could occurs when moving a file open by another process | ||
+ | * Fixed an issue where readable corrupt zips that require fixes cause repeated errors | ||
+ | * Fixed an issue where DatVault can load with no Groups displayed and refreshing causes a crash | ||
+ | * Fixed an issue with Fix DAT creation where missing ROMs from " | ||
+ | * Fixed a missing image for "In DAT merged, move to ToSort" | ||
+ | * Fixed a crash that could occurs if a RV temp archive is open by another process during a rename | ||
+ | * Fixed a crash that could occurs during Full DAT creation if the DAT has missing rom names | ||
+ | * Fixed a crash that could during a cache backup if not enough space | ||
+ | * Fixed an issue where ZipMove is sometimes not used if the archive to be moved contains a 0 byte file | ||
+ | * Fixed an issue where fixed from 7z archives to uncompressed sets do not use the 7z cache | ||
+ | * Fixed an issue where the “_0” is inserted into the incorrect place to avoid naming conflicts if the set name contains periods | ||
+ | * Fixed an issue where ampersand characters in the directory settings Dir Location are not displayed | ||
+ | * Fixed an issue where recompressing to RV7Z shows a status of " | ||
+ | * Fixed an issue where an unaccounted for combination of ROM statuses can occur during a fix and throw an error | ||
+ | * Fixed an issue where a filesystem error could occur if RomVault tries to ZipMove an archive while it is open in another application | ||
\\ | \\ | ||
Line 12: | Line 147: | ||
* Added a new setting to send "MIA Found" information anonymously | * Added a new setting to send "MIA Found" information anonymously | ||
* Added artwork support in the for the C64 DAT | * Added artwork support in the for the C64 DAT | ||
- | |||
- | **Bug Fixes:** | ||
- | |||
* Enhanced the scanning progress window to show the file currently being processed | * Enhanced the scanning progress window to show the file currently being processed | ||
* Enhanced the MIA submission functionality to support CHDs | * Enhanced the MIA submission functionality to support CHDs | ||
* Enhanced the Game Info panel by adding the Category value | * Enhanced the Game Info panel by adding the Category value | ||
* Enhanced the Game List grid filter to clarify merged and deduped | * Enhanced the Game List grid filter to clarify merged and deduped | ||
+ | |||
+ | **Bug Fixes:** | ||
+ | |||
* Fix for a bug where CHDs were incorrectly merged if the DAT contains CHDs with a .chd extension | * Fix for a bug where CHDs were incorrectly merged if the DAT contains CHDs with a .chd extension | ||
* Fix for a bug that could cause CHD files to be incorrectly named with an extra .chd extension | * Fix for a bug that could cause CHD files to be incorrectly named with an extra .chd extension |
whats_new.txt · Last modified: 2024/05/04 08:05 by johnsanc