


Removed the “Don’t shared find string with other applications” preference.Removed the “Display alternating row colors in tables” preference (we now always use alternating row colors).

PlistEdit Pro now supports reading and writing JSON files, and converting between plist and JSON formats.Trying to open a favorite whose file is missing now displays an error instead of prompting for admin privileges.Property list browsers now refresh their file list after changing content find options.

Updated iTunes and iPhoto structure definitions with new data from latest versions of iTunes/iPhoto.Removed Xcode integration preference, as it is no longer viable with Xcode 4.json extension, we now automatically convert the underlying property list to JSON format if necessary Increased the maximum width of the “Value” column, for easier viewing of long strings.Added buttons to the save panel that let you specify indented/condensed formatting when saving a JSON file.When converting from plist to JSON, data objects now get converted to equivalent hex strings.Fixed a bug where table columns would not be restored properly for some saved property list browsers.Removed the preference to set a custom date formatting string.Fixed a bug where the format popup in the toolbar would initially read “XML” when opening a JSON file.Added support for Resume on Lion, restoring all window state between launches.Added support for autosaving and Versions in Lion.PlistEdit Pro is now 64-bit and requires OS X 10.6 or later.Added “New Dictionary/Array With Selection” menu commands.Updated keyboard navigation to match system-wide behavior.Fixed an issue where the pledit command line tool would not open PlistEdit Pro properly.Fixed a hang/crash when performing a “Replace All” where the find string is a substring of the replacement string.Removed the preference to have the OS write prefs plists as XML, since it’s no longer supported.Find/replace now works properly with localized key names when using a structure definition.After deleting an object, we now select the adjacent object rather than having an empty selection.plist extension when the default file format is JSON Save panel no longer tries to append a.Elements in a structure definition can now be dragged to reorder them.Find/replace is now done using find bars in the outline/text views, rather than a separate find panel.Fixed a crasher when re-reading a changed structure definition file from disk.Fixed a bug where PlistEdit Pro could hang after trying to save a document with a syntax error.Switching to save as JSON in the save panel no longer appends an extra.We now enforce that the root object of a JSON file is either an array or dictionary.The “Paste as Child” command will now insert a copy into each selected object when there is a multiple selection.We now save and restore the state of the “Show Raw Keys and Values” setting when opening documents.We now automatically save the window configuration used when opening documents, rather than having an explicit “Save Window Configuration” menu item.When editing number values, we now omit the thousands separators to make copying values to other programs easier.Added a preference to enable or disable autosaving.If you customized your fonts previously, you may need to reapply those changes. We do a one time “forgetting” of font prefs when launching on Yosemite, to ensure that new system fonts are used where appropriate.Removed the autocompletion feature, due to buginess and lack of time to fix it.We can now read Xcode 5/6 structure definition files.Saving preferences plists on Mavericks and later now pushes changes to CFPreferences when appropriate.We now prevent changing the class of the root dictionary when editing a preferences file.PlistEdit Pro now requires OS X 10.9 or later.
