Hello Everyone,
We are pleased to announce an update to the Photo Mechanic All-in-One Universal-Binary application for macOS. This new build addresses a number of issues present in the 8205 build.
This build of Photo Mechanic requires macOS Ventura or higher. If you are using a Mac with macOS Monterey or older, you will need to upgrade to macOS Ventura or higher to use Photo Mechanic. This version of Photo Mechanic is written for both Intel-based and Apple Silicon-based Mac computers.
This release is for current Monthly and Annual subscribers to Photo Mechanic or Photo Mechanic Plus, as well as those who purchased a perpetual license for either of those within the last twelve months.
macOS Ventura (or higher):
https://www.camerabits.com/download/PhotoMechanicR8239_63d96855.dmgVersion 2025.1 Build 8239 (January 6, 2025)
macOS:
• Fixed: Check for updates on earlier builds would inform you that you were up-to-date even when a newer build is available.
• Fixed: XMP updates in iPhone HEIC photos modified by Apple Photos not being recognized by other apps.
• Fixed: Making a change to the repeating field separator character does not immediately take effect. A note has been added to the setting letting users know that changes to it require restarting Photo Mechanic.
• Added: Snapshots show color swatches when a snapshot file has been given a color in the Finder. Thanks to user ‘Ulrik’ on the Camera Bits forum for the idea.
• Added: Option to automatically reload Code Replacement files when they are updated.
• Added: Word(s) extraction to Variable Substring Extraction. Use {var:index,count:w} to extract count words starting at index word. Words will be separated by comma separators unless 'w' is followed by an exclamation point (!) as in 'w!', in which case words will be separated by spaces only. If index or count are out of range, only the in-range words will be returned. You can additionally follow the word command by conversions and translation if desired. Thanks to user ‘Ulrik’ on the Camera Bits forum for the idea.
• Added: Parser extraction to Variable Substring Extraction. Use {var:p,delimiter,n} to parse terms separated by ‘delimiter’, and evaluate to the n-th field. If either colons ( : ), commas (,) or backslashes (\) are your delimiter character, you need to escape them with backslash (\). The delimiter character must be a simple ASCII character. If there is no n-th field, an empty string is returned. You can follow the parser command with conversions and translation if desired.