Version 1.13.4
- Added CPU QoS, CPU User/System ratio, Memory footprint details to process details
- Added Timeline visualization to process details
- Added page-ins to process details
- Performance optimizations
Version 1.13.3
- Added license migration to secure storage
- Usability improvements (added check for updates button to popover, fixed settings window focus when triggered from popover, app relaunch opens current instance, disabled tabbed interface)
Version 1.13.2
- Added ability to choose light or dark mode
- Added timeline view
- Added 2s refresh interval
- Small improvements to mini cpu graph
- Fixed: refresh interval change not reflected immediately
Version 1.13.1
- Added new properties to process details and JS context: isHardenedRuntime and isSandboxed
- Fixed: no icon shown in menu bar when no widget is selected
Version 1.13.0
Version 1.12.0
- Added status bar CPU, CPU cores, GPU, Memory and Disk usage
- Added Resources and Disk I/O stats to Process Details pane
- Fixed confirmation dialog when sending signal to a process
Version 1.11.3
- Added identification of apps that are not responding (exclamation mark badge)
- Performance improvements
Version 1.11.2
- The tool now matches children to parents using Responsible PID as well
- Added Launched By to process details pane
- Added auto-expand launchd on startup in hierarchy mode
- Performance improvements
Version 1.11.1
- Increased maximum font size
- Performance optimizations when app window is occluded
- Other performance improvements
- Fixed: recorded history not kept after process finished
- Fixed: some text in inspector was middle-truncated (command, info plist, env vars)
- Fixed: table Command column doesn't show entire command
Version 1.11.0
- Moved bottom pane content to Inspector on the right
- Changed app icon
- Added ability to change font size, cell padding and row background
- Added more options to quick-search (license only)
- Performance and usability improvements
- Fixed: search highlighting is still visible in detail views while being turned off in settings
Version 1.10.3
- Fixed: process name is sometimes truncated
Version 1.10.2
- The tool now attempts to get version information from executable path if no version is available
- Added documentation link to main menu and settings dialog
- Added additional signals to context menu
- Added additional options to Copy (to clipboard)
Version 1.10.1
- Added regex support to quick search (regex needs to be enclosed in //, e.g.: /java|node/ )
- Added options to perform quick search in multiple properties at once
- Fixed: bad color contrast of selected user filter name in dark mode
Version 1.10.0
- Added Pause and Resume process context menu items
- Added option to disable quick search highlighting
- Added more options to Remember Finished processes setting
- Fixed: tool becomes sluggish after several days of running
- Performance optimizations
Version 1.9.1
Version 1.9.0
- Added option to reveal finished processes
Version 1.8.8
- Added support for macOS 26 Tahoe
Version 1.8.7
- Added possibility to drag charts from left to right to view history
- Added application 'active' status to history charts
- Changed overall CPU usage visualization
- Fixed: tool crashes when History tab is open and the current process disappears from the list
- Fixed: broken toolbar layout when "icon + text" is selected
Version 1.8.6
- Added CPU and Memory history charts
- Added CPU and Memory history export to CSV
- Fixed: tool crashes when bottom pane is resized quickly and many times
Version 1.8.5
- Added basic process information to lower pane header when minimized
- Selected filter is now remembered across sessions
- Fixed: currently selected filter can be deleted causing tool to crash
- Fixed: isApplication JS property now returns only GUI apps
- Performance optimizations
Version 1.8.4
- Reworked lower pane
- Lower pane can be now minimized and height is remembered across sessions
- Added option to show NEW badge for newly discovered processes
- Added startTime to JS context
Version 1.8.3
- Added new hierarchy options: include children dimmed, include children full (expands current filter with childrens recursively)
- Enabled editing of current filter in Settings
- Fixed: save sort column and order across sessions
Version 1.8.2
- Refreshed settings UI
- Added optional second line in Name cell
- Added startup time to Process Details
- Usability enhancements
Version 1.8.1
- Added Startup Entry Type (launch daemon, launch agent, login item)
- Added startupEntryType to JS context
- Added Copy as JSON context menu item
- Added new JSON properties in JSON export
- Fixed JSON export in hierarchy view
- Performance and usability improvements
Version 1.8.0
- Added possibility to select multiple processes
- Added tooltip to indicate completion of background operation
Version 1.7.10
- Added separate views for Entitlements and Info.plist
- Usability and performance improvements
Version 1.7.9
- Fixed: details pane is not resizable
Version 1.7.8
- Added optional mini cpu graph next to process name (see Settings)
Version 1.7.7
- Enabled user filters for hierarchical view
- Added optional dotted indent guides (see settings)
- Performance optimizations
Version 1.7.6
- Added: aggregate totals for CPU, Resident Memory and Threads in hierarchy view (see Settings)
- Fixed: changed dylib loading to on demand to prevent spawning many vmmap processes when changing selection
- Fixed: process details icon blank on macOS 14.x #2
- Fixed: added indent to reflect nesting levels in hierarchy view
Version 1.7.5
- Fixed: tool shows very high CPU % per process on some Mac models
- Fixed: process details icon blank on macOS 14.x
Version 1.7.4
- Added Javascript expression checker in User Filter Settings
- Fixed: tool hangs when JS filter with invalid expression is selected
- Fixed: typo in JS context property signingOrganization
- Minor UI improvements
Version 1.7.3
- Added signature info to Process Details
- Added signingOrganization and bundleIdentifier to JS filter context
- Performance improvements
Version 1.7.2
Version 1.7.1
- Improved displaying of version information
- Added Process Details: Executable, Info.plist, format, entitlements (license only)
- Fixed: dylibs not displaying
Version 1.7.0
- UI refresh
- Added Process Details view
- Added Environment Variables view
- Removed in-app Ad
Version 1.6.10
- Fixed: version information not load when tool starts in hierarchical view
Version 1.6.9
- Fixed: crash at startup on some mac models
Version 1.6.8
- Fixed: tool crashes when process user name is empty
- Fixed: show path for processes without command arguments
Version 1.6.7
- Added Copy currently selected processes as JSON menu item
- Added startup countdown screen for free version
Version 1.6.6
- Added paid option to remove ads
Version 1.6.5
- Stability improvements
- Added ad to keep this app free
Version 1.6.4
- Added new columns: Resident Memory, Virtual Memory, Threads
Version 1.6.3
- Performance and stability improvements
Version 1.6.2
- Introduced user defined filters via JavaScript expressions - see settings
- Bug fixes and performance improvements
Version 1.6.1
- Added keyboard shortcut to Quit process (Delete, DEL)
- Added setting to show process Quitting confirmation dialog
- Fixed: dynamic sorting based on CPU% didn't work in hierarchical view
Version 1.6.0
- Added hierarchical view (known issue - expander arrows always shown in the first column at startup)
- UI tweaks
Version 1.5.4
- Added possibility to select search case sensitivity (see settings)
- Fixed: searching doesn't highlight all occurrences of the string
Version 1.5.3
- Fixed: made all columns in the main table resizable
- Fixed: main table - persist column settings across launches
Version 1.5.2
- Added shortcut for searching: cmd+F
- Added setting for online search query format
Version 1.5.1
Version 1.5.0
- Added Dylibs tab (see Settings)
Version 1.4.3
- Fixed: IPv6 addresses not shown in Sockets panel
Version 1.4.2
- Added search and sorting for Files tab
- Minor improvements
Version 1.4.1
- Minor improvements
- Fixed: crash on startup (at least I hope so)
- Fixed: button to search for a process with mouse click invisible in dark mode
- Fixed: Name column can't be resized
- Fixed: search for a process with mouse clicks now resets search string and shows all processes
Version 1.4.0
- Added possibility to select process with a mouse click (requires accessibility permissions)
- Minor improvements
Version 1.3.5
- Added possibility to run macOS Shortcuts on process start and process finish
- Minor improvements
Version 1.3.3
- Added Version column
- Performance optimizations
- Fixed "Show in Finder" and "Copy Path" actions for commands with multiple arguments
Version 1.3.0
- UI redesign and simplification
- Fixed: startup crash on macOS 10.13
- Added "Copy to Clipboard" action for process path
Version 1.2.1
- Fixed: occasional crashes on launch
- Performance improvements
Version 1.2.0
- Added Search
- Added Columns: CPU, RAM, Threads
- Fixed: incorrect CPU % values