PropEdit
Known Issues
Under very specific circumstances, the app won't launch on macOS 27: If you have copied the app manually to a different computer (without downloading it via the App Store), and you are using macOS 27.0 Golden Gate or higher, and the user account opening the app is currently not logged into the App Store, the app will unexpectedly quit during its start phase. You cannot launch it successfully in this special case.
Workaround: This issue is currently under investigation and caused by an unexpectedly changed behavior of the App Store in macOS 27. The problem will be fixed in a future update which is currently in development. As a workaround, log into the App Store with the Apple Account that purchased the app license, then launch the program. You can log out from the App Store and iCloud afterwards if desired.
Release Notes
When converting JSON files to property lists, references to NaN and Infinity may be interpreted as zero values: The JSON5 extension to the JSON file format allows that floating point numbers can be specified as explicitly representing the reserved values for “not a number” (NaN), positive infinity or negative infinity. If you use PropEdit to convert such a JSON5 file to a plist file, PropEdit will handle this correctly. However, when processing the file later, macOS may automatically misinterpret these values as being zero (0.0).
Workaround: This is a known limitation of macOS outside the scope of PropEdit and there is no workaround. The effect may differ depending on which exact version of macOS you are using.
The sort order of the keys of JSON objects (dictionaries) may not be preserved if they contain spacing combining marks or connector punctuation characters: The JSON5 extension to the JSON file format allows that keys of JSON objects can be valid ECMAscript identifiers, so they don’t need to be put into quotation marks for strings. Such identifiers are permitted to contain special characters such as the Devanagari “Visarga” sign, or the inverted undertie. PropEdit should open these files correctly, but the sorting order in objects containing such keys may not be preserved in this particular case.
Workaround: This is a known limitation of PropEdit. If you like to use keys for objects that contain characters of the Unicode categories Mc (Spacing Combining Marks) or Pc (Connector Punctuation), put these keys into double quotation marks (").
