Hazel 5.0.4 Release Notes

  Back to search results
New features:
  • New “Treat as Path” option for text-based attributes. In “Sort into subfolder” patterns, you can now tell Hazel to treat the attribute as a path, specifying which character to use as the path separator. This is particularly useful when used in conjunction with the table feature, where you can specify a column which contains various subfolders to file things into.
User interface changes:
  • Fixed various layout issues with the folder list.
  • Fixed layout with the search toolbar item. Now takes into account its width when its expanded, which should address issues when using layout 3 for the main window.
  • Rule actions should now take up more of the available horizontal space.
  • Folder and rule lists now use the “inset” style on Big Sur.
  • Fixed certain rule changes not registering.
  • Fixed the active flag getting cleared when rule is saved.
  • Fixed sync options not being available if the sync file is on a drive that is not available at the time.
  • The feature where Hazel would ask to select a new folder if the original folder no longer exists has been added back in. Was lost in the version 4->5 transition.
  • Fixed rule save/revert buttons scrolling out of view in certain cases.
  • Fixed undo for enabling/disabling rules.
  • With a search active, newly created/added rules will remain visible even if they don’t match the current search. Will disappear if the search text is changed and they do not match the new search criteria.
  • You should no longer be able to create a new rule while the current one is unsaved.
  • Alert when leaving an unsaved rule now has an option to save.
  • Fixed rules not refreshing after changes to the sync settings.
  • Rule status will now be brought forward whenever toolbar/menu item is invoked.
  • Fixed some threading issues with Rule Status which would cause various glitches.
  • Rule status should show updated file list when it is refreshed.
  • Fixed file list in Rule Status not being sorted in some cases.
  • Fixed crash when setting a table to use the first row for column names and the table file is empty.
  • Fixed crash when using non-custom attributes as inputs to an Apple/JavaScript.
  • Keyboard navigation should now work in the “Replace Text” window.
  • Fixed display issues when doing “Expand All”.
  • Numerous other UI fixes and tweaks.
Core changes:
  • Fixed start/stop state of background process not being observed/saved between machine reboots.
  • Several changes made that should address AppSweep not triggering in certain cases.
  • Fixed “is among the” type conditions when used in conjunction with certain types of conditions.
  • Fixed using “starts with/ends with” with a custom attribute on the left-hand side of a condition.
  • Import into TV action should no longer incorrectly report an error when successfully importing into the Library.
  • Various internal fixes.