What's changed in 2.3.3b17 (322)

  • The rule "Kind is Text" now includes PDF files, as documented in the manual.
  • Changes the rule title "contains literally" to "contains phrase" in hopes of better understanding.
  • Improves highlighting of matched file names in Results by showing all matches, not just the first.
  • When using the Filter in the Results window, diacritical marks are now ignored in the search unless the filter text uses them explicitly. For instance, a filter "a" finds both names with "a" and "à" in them, whereas a filter with "à" only finds "à" but not "a".
  • You can now turn off the automatic restauration of window positions by setting the hidden preferences "Remember Find window frame" and "Remember Results window frame" to NO. In that case, Find windows appear at the top left, while Results are centered (and cascaded) on the screen.

What's changed in 2.3.3b16 (321) "Wildenranna"

  • A new rule "Extension" has been added for finding or excluding names with specific extensions.
  • The rules "Name ends with" and "Name ends with any of" will now optionally ignore file extensions. That means that searching for names ending in "week" will find "last week.docx" now.
  • The rule "File content" has been renamed to "Text content". I hope this makes it easier for non-technical users to understand its meaning.
  • Fixes issues where combining text content searches with script rules could lead to errors and crashes.
  • Folder sizes can now be shown in the results by option-clicking the Preference option "Calculate size of applications and packages". It will then show a dash (–) instead of a checkmark (√) to indicate this feature.
  • The rule "Kind is not PDF" works now.

What's changed in 2.3.3b15 (320) "Bârlad"

  • Fix: When searching the main Applications folder, Apple's apps inside /System/Applications will be found, too.
  • Fix: When using FAF's root mode, with Default Folder X installed, it works again as expected.

What's changed in 2.3.3b14 (319) "Odessa"

  • The Find window's search location menu now shows appropriate icons with each row.
  • Shows Default Folder X's "Recent Folders" and "Favorites" folders in the search location menu.
  • Adds "Folder", "Directory", "Alias" and "Symlink" to the Kind rule, while removing the now-outdated "Is a folder" and "Is a Finder Alias" rules.
  • Adds "does not contain" to the File Content search rule.
  • Threshold (limit) values for confirmation of action commands can now be changed via the Prefs Editor app.
  • Fixes a bug whereby some tooltips didn't appear for various rules in the Find window.

What's changed in 2.3.3b13 (317) "Novi Sad"

  • Adds "Name begins with any of" rule.
  • Beta fix: The Copy Paths right-click command in the results window now creates POSIX paths (with slashes) instead of the classic HFS paths (with colons).

What's changed in 2.3.3b12 (316)

  • Fixes a crash in macOS 13 "Ventura" when showing search results.
  • Fixes a crash when searching for Tags (introduced in 2.3.3b2).
  • Fixes a visual glitch in the Preferences window under macOS 13.
  • Using the "Reset All" button in the Preferences window won't take many seconds any more.
  • Granting "Full Disk Access" in macOS 13 won't show the extra instructions below the Settings window any more.

What's changed in 2.3.3b11 (315)

  • Fix: "In Finder Selection" won't show duplicate names any more, and will not use an excessive width.
  • New scripting features, allowing for searching of folder content sizes and item count.

What's changed in 2.3.3b10 (314)

  • Fixes a crash when deleting folders and if the option "Deleted Items Remain Visible" is not checked. Was introduced in previous beta.
  • Hot Key can be set to cmd-F again, provided the option "Works only in Finder" is checked.

What's changed in 2.3.3b9 (313)

  • New: The "File Content" rule now looks inside zip files, including .docx (Word) and .xlsx (Excel) files.
  • Fix: Using Copy with the ctrl key ("JSON format") now writes the values for "dataForkSize" and "rsrcForkSize" correctly (they were switched until now).
  • Fix: Using Copy with the shift key ("Copy columns") outputs the size column as a plain number instead of using units (K, M, G), so that these values can be better used in a spreadsheet.
  • Fixes the toolbar items defaults for the Results window.
  • New hidden pref key: "Finder selection gets front window" – if true, FAF always uses the topmost Finder window as the target, ignoring any selection in it.

What's changed in 2.3.3b8 (312)

  • Improves the Toolbar in the Results window:
    • Shows narrower items with a pop-up menu if the space is too tight on macOS Big Sur and Monterey.
    • You can now customize the Toolbar (ctrl-click on it) and choose the older textual switches instead of the new icons.
  • Fix: The rule "Kind is not Video" does now correctly exclude video files.
  • Some improvements to the new Scripting feature.

What's changed in 2.3.3b7 (310)

  • New: Highlighting can now be switched off in the View menu.
  • New: Adds "is either of" rule, in case one wants to find any of a set of specific file or folder names.
  • Change: The rules in the Find window use less horizontal space.
  • Change: When choosing the iCloud folder as a search location, FAF will search all iCloud related application folders, not just the "iCloud Drive" folder.
  • Fix: Highlighting now works for all "Name …" rules except "does not contain" and "matches RegEx".
  • Fix: Beta versions do not permanently modify the Update check options any more.
  • Fix: The new switch "Show Untranslated File Names" in the View menu isn't disabled any more in recent macOS versions.
  • Fixes some reported crashes.

What's changed in 2.3.3b6 (309)

  • New: Highlights the search text in the results. Still not too happy with the colors. I'm open to suggestions.
  • Fix: Does not crash any more when adding a very long text to the search input.
  • Fix: The popup-window for entering multiple search values (with "contains any of" and "ends with any of" rules) is not wrapping the text any more, and the field is now wider.

What's changed in 2.3.3b5 (308)

  • Fix: "Find All" (root mode) works again.
  • Fix: Scripts work on Apple Silicon (M1) Macs.

What's changed in 2.3.3b4 (307)

  • Fix: JavaScript debugging is finally possible, but only with a special version of FAF that you'll need to download separately. Please see the updated Scripting docs.
  • Fix: The app's code signature won't get invalidated any more after the first run.
  • Note: Lua scripts currently don't work on Apple Silicon systems. JavaScript scripts work, though. I'll get that fixed tomorrow. As a work-around until then, you can force the app to run in Rosetta, via the "Get Info" command in Finder.

What's changed in 2.3.3b3 (306)

  • Change: The Script rule now has verbs "matches" and "does not match".
  • Fix: Single rules without text input, such as "Kind is …" enable the Find button again (got broken in previous beta).

What's changed in 2.3.3b2 (305)

  • New: Scripted Rules allow for custom file matching with Lua or JavaScript code.
  • New: The context menu in the Results window now offers a Copy Paths command.
  • New: You can now paste one or more copied files or their paths directly into a results window. Before this, you had to drag the files into the window.
  • Fix: When performing another search while looking at the results of a previous search, the new Results window won't pop up in front any more.
  • Fix: Determining the Finder selection shouldn't stall FAF any more. (This used to happen whenever FAF was activated.)
  • Fix: Searching folders now properly skips excluded folders again.
  • Fix: The Dock icon won't clash any more with some other apps (such as Captin).
  • Fix: Reading .paths files now properly ignores comments and JSON lines, e.g. from Scherlock.app.

What's changed in 2.3.3b1 (303)

  • New: Unlock command removes the file locks (user & system) as well as any ACLs.
  • New: The … any of rules now allow entering multiple choices separated by returns instead of spaces, which enables you to provide a list of choices that contain spaces.
  • Change: The Path rule now matches on the entire path, not just on the item's enclosing path any more.

See here for Release Notes for all previous versions.