Hey everyone,
a new version of Aspect has been released: 1.0.0-rc.50 (view blog post). You’ll find the download links in the next section of this post. Simply install over the existing installation to upgrade.
Download
Windows installer (x86_64)
macOS bundle (universal)
Linux AppImage (x86_64)
Windows server version (x86_64) (experimental)
macOS server version (universal) (experimental)
Linux server version (x86_64) (experimental)
Getting started with the server version
Please remember: Even though the software is reasonably stable at this point, always make a backup of your data!
Mobile Apps
Getting Started on Android
Getting Stated on iOS
Enhancements
- Improved base memory usage during/after library loading and system standby
- The tool bar buttons in thumbnail and details view now show the assigned keyboard shortcut
- Windows/Linux: The process now monitors its own memory usage and automatically restarts the application when excessive amounts are used
Bug fixes
- Fixed missing “url” method for “JSFileNode” script objects
- Fixed a crash when exiting the application from details view when no library is loaded
- Fixed a crash happening when disk access errors occur while creating a new library
- Sped up the process for deleting outdated library revisions
- Improved memory usage during the keyword tree refresh activity for large libraries with many keywords and images
- Fixed a crash happening when unloading the library/exiting the application while a duplicate removal process is active
- Fixed a timing sensitive crash issue triggered by immediately exiting the application after triggering multiple view transitions
- Linux/macOS: Fixed a possible issue that would cause the application to not shut down properly
- Fixed generated XMP files being readable by Darktable
- Improved compatibility for certain Sony RAW files with non-standard metadata fields
- Added support for loading more grayscale image formats (larger than 8-bit per pixel)
- Fixed a possible crash when using the “Adjust Capture Date/Time” functionality on inaccessible images with no capture time
- Fixed a crash caused by a possible overlap of multiple library organization activities
- Improved Darktable integration by circumventing its persistent database
- Fixed “filename.ext.xmp” files not being preferred as XMP sidecar files over “filename.xmp”
- Made the automatic default library path detection more robust
- Fixed a crash happening when attempting to create a new library with no automatic library path set
- Windows: Fixed the mouse cursor staying hidden after exiting fullscreen image view
- Fixed a crash when loading 32-bit floating-point DNGs
- Fixed a crash happening for certain unsupported PSD file formats
- Improved robustness against file access failures while flushing metadata/thumbnail cache
- macOS: Fixed the placement of the back/forward buttons in fullscreen mode
- iOS: Fixed text visibility and other UI style issues
Feel free to leave any feedback here or in the bug reports sub forum. Thanks for helping to shape a new way of organizing photos!