Release Notes
Version 1.7.4 (released 07/11/2012)
- PlistEdit Pro's crash reporter now waits until actually submitting a crash report to attempt accessing the address book (which causes a system prompt to appear on 10.8)
- PlistEdit Pro is now signed for running with Gatekeeper on Mountain Lion
- Added a workaround for a Mountain Lion bug that would cause PlistEdit Pro to "forget" any previously changed preferences settings and registration info
Version 1.7.3 (released 12/05/2011)
- Fixed an issue where entered registration info wouldn't "stick" for some users
Version 1.7.2 (released 11/15/2011)
- Fixed a bug where PlistEdit Pro could hang or take up background CPU when editing with autocomplete enabled
Version 1.7.1 (released 11/09/2011)
- We now read plists created by NSKeyedArchiver properly again (regression from 1.6)
- Fixed a bug where, in certain circumstances, performing a find with the "Wrap around" option enabled would cause PlistEdit Pro to hang
- Fixed a crash that could occur when reopening multiple documents at launch time when running on Lion
- The registration panel now works properly when running with German as your primary language
- When editing a data object, you can now enter hexadecimal text with newlines
- Fixed a crasher that could occur when changing an object from a string to a date
- Fixed a problem that could cause PlistEdit Pro to crash on launch when trying to read certain types of older registration info
- Version 1.7 (released 09/15/2011)
- Updated keyboard navigation to match system-wide behavior
- Added "New Dictionary/Array With Selection" menu commands
- PlistEdit Pro is now 64-bit and requires OS X 10.6 or later
- Added support for autosaving and Versions in Lion
- Added support for Resume on Lion, restoring all window state between launches
- Fixed a bug where the format popup in the toolbar would initially read "XML" when opening a JSON file
- Removed the preference to set a custom date formatting string
- Fixed a bug where table columns would not be restored properly for some saved property list browsers
- When converting from plist to JSON, data objects now get converted to equivalent hex strings
- Added buttons to the save panel that let you specify indented/condensed formatting when saving a JSON file
- Increased the maximum width of the "Value" column, for easier viewing of long strings
- When saving to a file with a .json extension, we now automatically convert the underlying property list to JSON format if necessary
- Removed Xcode integration preference, as it is no longer viable with Xcode 4
Version 1.6 (released 01/28/2011)
- Updated iTunes and iPhoto structure definitions with new data from latest versions of iTunes/iPhoto
- Property list browsers now refresh their file list after changing content find options
- Trying to open a favorite whose file is missing now displays an error instead of prompting for admin privileges
- PlistEdit Pro now supports reading and writing JSON files, and converting between plist and JSON formats
- Removed the "Display alternating row colors in tables" preference (we now always use alternating row colors)
- Removed the "Don't shared find string with other applications" preference
- The label portion of custom formatted data is now a lighter shade of gray when selected, for improved visibility
- When a data object's row is selected, the hexadecimal text is now drawn in white instead of black
- We now always move dragged plist objects instead of copying, unless dragging an item into itself or to another document
- Fixed a bug where changes made to the favorites list would not be remembered between launches
- Fixed a bug where changing an item from a dictionary to an array could cause PlistEdit Pro to hang
- Fixed a memory leak that would not reclaim some memory when closing documents
- Tweaked a couple things to improve document load time (up to 25% improvement for large files)
- Indexing for autocompletion is now performed in the background, improving the speed of opening documents
- Fixed an issue that could slow down open and find operations when using a structure definition that uses allowable value lists for some elements
- Fixed the "Open Help in Browser" menu item
- Editing using the Storage Size formatter now accepts fractional values correctly
- Fixed a bug where entering a negative floating point value for a number would not set the correct value
- Fixed a crash that could occur when creating a child of a variant dictionary while using a structure definition
- Variant keys and values are now saved properly in structure definitions
Version 1.5 (released 10/31/2009)
- Added a structure definition for hidden Xcode preferences
- Added a new data formatter for viewing/editing Snow Leopard bookmark data objects
- Fixed a bug where keyboard shortcuts in the favorites browser would not appear in the correct rows
- Removed the scripts menu, since it's just as easy to use the system provided one now
- Removed the "Automatically begin editing newly created objects" preference. The new behavior is to always begin editing newly created objects.
- We now provide a custom interface for creating and editing property list structure definitions
- Added a "View By Subkey" command, to allow previewing a particular key in a list of dictionaries without having to expand each one
- Added a "Sort By Subkey" command that allows sorting an array of dictionaries based on one of their keys
- Fixed a bug where the incorrect row was colored red when a file in a property list browser could not be found
- Fixed a problem that would cause PlistEdit Pro to hang when attempting to save a file on a read-only volume
- Fixed some selection glitches when using the "Select All" command
- Opening the find panel no longer causes Spaces to switch to a different space.
- Improved speed of opening files when autocompletion is enabled.
- We now support the new XML based property list structure definitions introduced by Xcode 3.1
- Removed the preference to control undo levels
Version 1.4.2 (released 08/25/2009)
- Fixed a bug where files would not open properly under Snow Leopard
Version 1.4.1 (released 07/24/2008)
- Fixed a problem where some serial numbers would not work correctly on Tiger
- Updated Sparkle framework to version 1.5
- Fixed a few items in the German localization
- Plist/preferences browsers now resolve aliases when scanning for plists
Version 1.4 (released 04/17/2008)
- We now support editing any files on the system, prompting for an admin password to save changes when necessary
- Added autocompletion when entering data. Suggestions for keys and values are provided based on existing content in the property list and information found in plist definitions
- Plist definitions are now enabled by default. This makes autocompletion much more useful, especially when editing Info.plist files
- Updated plist definition files with new keys for Leopard, and added new definitions for Xgrid, Podcast Producer, iPhoto, and iTunes
- Added a new data formatter for viewing Carbon-style dates stored as a number of seconds since 01/01/1904
- You can now set up and save property list browser configurations, which gives easy access to all plist files in one or more directories on your system
- The minimum system requirement has changed from 10.3.9 to 10.4.0
Version 1.3.1 (released 11/02/2007)
- Added new preferences for case sensitive and numeric sorting
- Implemented ODB editor suite and Xcode editor interface, improving PlistEdit Pro's ability to be used as an external editor
- Fixed a bug where hex data would be displayed byte swapped on Intel machines
- The search field is now focused by default when opening the preferences browser
- Data items now display how many bytes they contain
- We now use the new yellow find indicator in Leopard
Version 1.3 (released 10/10/2006)
- Added syntax coloring for XML tags in the plist text view
- New data formatters allow viewing of plist values interpreted as different data types. Formatters include:
- View number objects as: four character code, storage size (KB, MB, etc.), hours/minutes/seconds, hexadecimal (big and little endian), or dates expressed as time intervals
- View data objects as: alias records, strings (UTF-8, UTF-16, MacOS Roman, and ASCII encodings)
- Added Sparkle support, allowing for automatic downloading of updates
- The edit value sheet and the preferences window now remembers their position and size
- Double clicking on parentheses/brackets in the text view now selects to the matching parenthesis/bracket
- Tooltips are now displayed for values to large to draw in the value column (Tiger only)
- Copying drag and drop of plist objects now puts a textual version in the clipboard/drag
- Added toolbar buttons for Edit Value and Prefs Browser
Version 1.2.1 (released 06/05/2006)
- Updated to be a Universal binary which will run on both PPC and Intel Macs. The minimum system requirement is now OS X 10.3.9
- Added a new improved German localization
- Editing a long hex data value in the edit sheet now properly displays the entire value
- Menu items are now enabled properly when triggering a pop-up menu in the main outline view via the space bar
- Added a service to open plist text in PlistEdit Pro. This also allows dragging plist text onto the dock icon to open it (Tiger only).
- Added pledit command line tool, which allows opening plists and piping plist text to PlistEdit Pro
Version 1.2 (released 06/22/2005)
- Added "Goto Line" command for textual editing view
- Long strings and other values can now be viewed/edited in a separate sheet
- You can also assign a value to multiple items at once using the edit sheet
- Added a column to view the format of property list files in property list browsers
- You can now do batch validation and format conversion of plist files within a property list browser
- Created new property list definitions for Info.plist, Core Image, sync schemas, and launchd plists
- Added new menu items to add keys defined in property list definitions
- Xcode integration can now be disabled
- Added new "Select Parent" menu item
- When running under Tiger, you can tell the system to write preference plists as XML instead of binary
- You can now tell PlistEdit Pro to check for updates on the internet
- When activated, PlistEdit Pro can now detect if a file has been changed on disk and ask the user if they want to read in the new changes
Version 1.1.2 (released 04/25/2005)
- Fixed a problem that prevented the prefs browser from displaying on Tiger
- The revert command now reads the contents of files that have been edited externally
- Improved performance when opening large property list files with the text view hidden
- Fixed a problem where some files would not display properly in property list browsers
Version 1.1.1 (released 01/08/2005)
- fixed some issues in the German localization
- you can now use PlistEdit Pro as an external editor for Xcode/Project Builder
- you can now add a plist file directly to an open Xcode project while saving
- when opening a corrupt property list, you can now examine and fix the plist text
- property list browsers now support multiple selection
Version 1.1 (released 08/10/2004)
- added a favorites menu, with configurable keyboard shortcuts
- the preferences browser now scans subfolders of the preferences folders
- added a generic property list browser, so you can view lists of plist files other than the preferences folder
- added the ability to drag a folder to the application and view all the property list files within
- added search by content in plist browsers
- added a scripts menu
- added a German localization
- you can now choose what font to use in plist browsers
- there is now an option to automatically start editing newly created objects
- fixed a bug with input of non-English formatted numbers
Version 1.0.1 (released 03/10/2004)
- numbers are now formatted correctly in non-US localizations
- added support for reading/writing 'plst' resources
- we now handle page up/down and home/end keys in the outline view
Version 1.0 (released 03/04/2004)
<< Support