Improved Stability and Platform Integration · Release Candidate 48
Metadata Handling and Error Recovery
The most significant change in this area involves how Aspect handles cache initialization failures. Previously, issues with the metadata and thumbnail cache could manifest in subtle ways during library loading. The application now fails fast: if cache initialization fails, you'll see an immediate error dialog and the library load process halts rather than continuing in a potentially unstable state. This change should make troubleshooting configuration or permissions issues more straightforward.
We've also tightened up metadata parsing across the board. A specific fix addresses timezone handling for EXIF data from Olympus cameras, which had been producing incorrect timestamps. Additionally, invalid metadata fields will no longer trigger crashes when opening files for editing—the application now handles these edge cases gracefully.
Memory Management and Performance
Linux and Windows users should see improved memory usage when working with video files. A leak during video loading has been resolved, which should be particularly noticeable when importing large collections of video content.
Interface Refinements
Some visual glitches have been cleaned up. Gradient rendering in certain UI elements was falling back to pixelated output on some configurations; this should now render correctly across all supported platforms.
macOS Integration
Double-clicking files in Finder or dropping them onto the Aspect dock icon now properly initiates appropriate action, such as showing an image, loading a library file or activating a license file. This restores expected macOS-native behavior for getting photos into your library.
Camera Support
RAW format support has been extended to cover recently released camera models. As usual, this happens incrementally as new bodies reach the market.
As always, see the change log for the full list of changes.
0 comments