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/12/26 07:58] – johnsanc | whats_new [2023/12/25 08:51] – johnsanc | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== What's New - ROMVault Changelog ====== | ====== What's New - ROMVault Changelog ====== | ||
+ | |||
+ | \\ | ||
+ | ===== ROMVault 3.6.2 ===== | ||
+ | '' | ||
+ | |||
+ | **Feature Updates:** | ||
+ | |||
+ | * 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) | ||
+ | * Split Directory Settings into Directory Mappings and DAT Rules for greater flexibility | ||
+ | * 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 | ||
+ | * Open a directory or archive | ||
+ | * Open the associated 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 " | ||
+ | |||
\\ | \\ | ||
Line 10: | Line 86: | ||
* Added a filter for MIA ROMs in the game list grid | * Added a filter for MIA ROMs in the game list grid | ||
* Added auto-creation of default directories for new setups (DatRoot, RomRoot, ToSort) | * 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 | * Enhanced the handling of locked files during scanning so the scan does not halt | ||
**Bug Fixes:** | **Bug Fixes:** | ||
- | * Empty directories and 0 byte files are deleted from locked branches and ToSorts | + | * Fixed an issue where empty directories and 0 byte files were deleted from locked branches and ToSort directories |
- | * DatVault | + | * Fixed a DatVault |
- | * Missing status for "In DAT merged, delete" | + | * Fixed a missing |
- | * FixDATs are missing | + | * Fixed an issue with Fix DAT creation so that MIA flags are retained |
- | * CMP DATs are interpreted | + | * Fixed CMP DAT processing to interpret values |
- | * Crash occurs | + | * Fixed a crash that could occur if a RV temp archive cannot be deleted |
- | * Crash occurs | + | * Fixed a crash that could occur when generating Fix DATs for directories using the Single Archive |
- | * Cache can become unstable and trigger errors on every change | + | * Fixed an issue where the cache can become unstable and trigger errors on every change |
- | * Corrupt | + | * Fixed an issue where corrupt |
- | * Some edge case statuses | + | * Fixed several missing images for edge case statuses |
- | * DATs with single archive directory settings | + | * Fixed DAT processing so that DATs that use the Single Archive setting |
- | * Registration window uses default icon in task bar | + | * Fixed the task bar icon used by registration window |
- | * Elevated | + | * Fixed an issue that could lead to elevated |
- | * Files can be stuck in a " | + | * Fixed an issue where files can be stuck in a " |
- | * Crash occurs when moving a file open by another process | + | * Fixed a crash that could occurs when moving a file open by another process |
- | * Readable | + | * Fixed an issue where readable |
- | * DatVault can load with no Groups displayed, refresh | + | * Fixed an issue where DatVault can load with no Groups displayed |
- | * Missing | + | * Fixed an issue with Fix DAT creation where missing |
- | * The "In DAT merged, move to ToSort" | + | * Fixed a missing image for "In DAT merged, move to ToSort" |
- | * Crash occurs if a RV temp archive is open by another process during a rename | + | * Fixed a crash that could occurs if a RV temp archive is open by another process during a rename |
- | * Crash occurs during Full DAT creation if DAT has missing rom names | + | * Fixed a crash that could occurs during Full DAT creation if the DAT has missing rom names |
- | * Crash can occur during a cache backup if not enough space | + | * Fixed a crash that could during a cache backup if not enough space |
- | * ZipMove is sometimes not used if the archive to be moved contains a 0 byte file | + | * Fixed an issue where ZipMove is sometimes not used if the archive to be moved contains a 0 byte file |
- | * Fixes from 7z archives to Uncompressed | + | * Fixed an issue where fixed from 7z archives to uncompressed |
- | * The Compress action is missing | + | * Fixed an issue where the “_0” is inserted into the incorrect place to avoid naming conflicts if the set name contains periods |
- | * The “_0” is inserted into the incorrect place to avoid naming conflicts if the set name contains periods | + | * Fixed an issue where ampersand |
- | * Ampersand | + | * Fixed an issue where recompressing |
- | * Recompressing | + | * Fixed an issue where an unaccounted for combination of ROM statuses can occur during a fix and throw an error |
- | * 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 |
- | * A filesystem error occurs | + | |
\\ | \\ |
whats_new.txt · Last modified: 2024/05/04 08:05 by johnsanc