Release Notes
What's new in Preferee?
Preferee 1.0 Beta 14
New Features
- Added code/text folding for dictionaries, arrays, and data elements in property lists. In fact, data elements are now folded by default, since you most likely don't want to edit them by hand anyway.
- Preferee now moonlights as a general-purpose raw text file editor, with some restrictions (see Preferee Help).
- You can now choose Preferee's text editor font.
Bug Fixes and Improvements
- Editor states (e.g., how far down you've scrolled) are now saved when Preferee quits.
- Moved the behavioral choices (opening domain files, saving for open apps) to the "Preferee" menu.
- Added syntax error highlighting.
- Added syntax highlighting for HTML files.
- Updated user interface for macOS 26.
Preferee 1.0 Beta 6
New Features
- The new Swap feature lets you apply manual edits or imported user defaults from a plist file while backing up your own original user defaults for the domain in question, making it possible to swap back with a single button click. This is convenient if you're a developer who sometimes works with a user's preferences to match their setup as closely as possible while investigating a bug report.
- You can now open plist files with Preferee to either import into or swap with a domain's user defaults.
- If an app matching an edited user defaults domain is currently open, Preferee now offers to relaunch the app when you save to make sure your edits apply.
Bug Fixes and Improvements
- Fixed a problem that could occur when editing user defaults for a standard domain that has a container domain namesake.
Preferee 1.0 Beta 4
New Features
- You can now search for domains. Don't be surprised at the amount of matches — it's fuzzy search. The best matches still end up at the top of the list.
- Preferee now handles the "x-preferee" URI scheme, which lets you open user defaults in Preferee from the Terminal, via a command along the lines of "open x-preferee:com.manytricks.Moom". To match the defaults command's behavior, this opens container domains preferably. If you'd rather err on the side of non-container standard domains, use a double colon — example: "open x-preferee::com.manytricks.Moom" (This is case-sensitive. If there's no exact match, Preferee will just search and select the first match, which enables you to run lazy commands along the lines of "open x-preferee:moom". As of now, ":" vs. "::" makes no difference at that point.)
Bug Fixes and Improvements
- Improved copy & paste support.
- Improved undo support.
- Made some features easier to discover.
Preferee 1.0 Beta 3
New Features
- View menu: Optionally have the sidebar show all available domains. When enabled, you can still curate a set of favorites via File menu or the sidebar's context menu.
- View menu: Option have the sidebar merge the separate sections for standard (non-sandboxed) and container (sandboxed) domains.
Bug Fixes and Improvements
- Icons! Those aren't just pretty, they also help distinguish between standard and container domains.
Preferee 1.0 Beta 2
Initial (Somewhat Public) Release