@wj32 wj32 released this Mar 29, 2016 · 1994 commits to master since this release

Assets 5
  • HIGHLIGHTS:
    • Improved compatibility with security and anti-cheat software
    • Added ability to edit process environment variables
    • Fixed .NET process detection
  • OTHER CHANGES:
    • Improved tooltip information for dllhost.exe
    • Removed Terminator
    • Updated DotNetTools plugin:
      • Fixed .NET assembly tab performance issues
      • Added extra .NET memory counters to the .NET performance tab
      • Added "Show sizes in bytes" checkbox to the .NET performance tab
      • Added right-click menu to the .NET assembly tab
    • Updated ExtendedTools plugin:
      • Fixed "No process" disk event bug
    • Updated HardwareDevices plugin:
      • Fixed incorrect drive letters
      • Fixed drive letter and panel clipping issue

@wj32 wj32 released this Feb 26, 2016 · 2118 commits to master since this release

Assets 5
  • HIGHLIGHTS:
    • Added labels to indicate the maximum data point in each I/O graph
    • Graph grids now scale correctly when resized
    • Improved high DPI scaling
    • Added exploit mitigation policy information to process properties (Windows 8 and above)
    • Added File modified time and File size columns for processes and modules
    • Added Key modified time column for services
    • Clicking a tray icon now shows the pop-up UI (useful for touch-enabled devices)
    • The NetAdapters plugin has been renamed to HardwareDevices
      • This plugin shows network adapter and disk drive graphs
      • If you are manually upgrading, please delete NetAdapters.dll from the plugins folder
    • Updated UserNotes plugin:
      • Added "Collapse by default" option for processes
  • OTHER CHANGES:
    • Added "Start when I log on" option
    • Added "Not responding" text to tray icon rich pop-up for programs that are hung
    • Added right-click menu and double-click action for environment variables
    • Added dialog box to show long command line strings
    • Added Time stamp column for processes
    • Added -sysinfo command line parameter for opening System Information at startup
    • Added 32x32 icons for high DPI displays
    • Digital signature verification is now performed with very low I/O priority
    • Improved performance when handling a large number of threads, modules or handles
    • The pop-up UI no longer displays when double-clicking the tray icon
    • Fixed ASLR state being shown as N/A in process properties
    • Fixed multi monitor window placement bug
    • Fixed handle enumeration bug affecting processes with PID >= 65536
    • Fixed Interrupts being missing from the max CPU usage history
    • Updated ToolStatus plugin:
      • Added 32x32 icons for high DPI displays
      • Fixed status bar crash
  • NOTE:
    • This release has significant internal code changes. Please make sure all plugins are up-to-date.

@wj32 wj32 released this Feb 2, 2016 · 2461 commits to master since this release

Assets 5
  • HIGHLIGHTS:
    • Updated for Windows 10
    • The "Include CPU (and other) usage of children in collapsed processes" option now aggregates memory and I/O statistics
    • Added regex search to "Find Handles or DLLs"
    • Added process exit codes to log
    • Fixed crash that occurred under some conditions when processes terminated
  • OTHER CHANGES:
    • Added warning when trying to search for handles when the system has too many handles open
    • Upgraded to PCRE2
    • Updated DotNetTools plugin:
      • Rewrite of .NET Performance statistics and AppDomain enumeration
    • Updated OnlineChecks plugin:
      • Fixed virusscan.jotti.org uploader
    • Updated NetAdapters plugin:
      • Added adapter details window
    • Updated ToolStatus plugin:
      • Added CPU, Memory and I/O graphs to the toolbar (not enabled by default)
      • Added toolbar and status bar customization, as well as a new theme
      • Added option to auto-hide the main menu
    • Updated UserNotes plugin:
      • Added individual process highlighting support

@wj32 wj32 released this Feb 1, 2016 · 2675 commits to master since this release

Assets 4
  • HIGHLIGHTS:
    • New rich pop-up UI when hovering the cursor over a tray icon, showing the most active processes
    • Completely new Memory tab for processes, with heap, stack and working set usage
    • Process Hacker now takes 32-bit dumps of 32-bit processes on 64-bit Windows
      • NOTE: When using the portable (.zip) release, the entire archive must be extracted
    • Updated DotNetTools plugin:
      • Process Hacker now displays managed stack traces for 32-bit .NET processes on 64-bit Windows
      • Fixed inaccurate stack traces when clicking Refresh
      • Added AppDomain column for threads in .NET programs
  • OTHER CHANGES:
    • Added customizable bytes per row setting for memory editor
    • Dramatically faster handle listing and search when running without administrative privileges
    • Improved accuracy and speed of symbol resolution, especially when new modules are loaded
    • Added trigger and delayed start information to service list
    • Added file information to service list tooltips
    • Balloon tips for process/service notifications are now clickable
    • Added handle names for unnamed File objects
    • Added I/O Priority to tray icon process menu
    • Added warning for users who attempt to start the 32-bit version on 64-bit Windows
    • Updated ExtendedServices plugin:
      • Added service protection and SID information
      • Added auto-elevation when saving recovery information, triggers and other service settings
    • Updated ExtendedTools plugin:
      • Added tray icon mini info window support
      • Improved automatic GPU node selection
    • Updated UserNotes plugin:
      • Added tray icon mini info window support
    • Fixed a bug in phsvc that caused hangs when automatically elevating actions
    • Fixed hang when viewing handle security for certain File objects
    • Fixed lack of information on startup when using slower refresh intervals
    • Fixed Read/Write Address crash
    • Fixed service non-polling mode on Windows 8 and above
    • Fixed file dialog crash in Windows PE environments
    • Fixed string scanning false positive case
    • Fixed process window detection for Modern UI apps
    • Fixed handle list selection bug when disabling "Hide unnamed handles"
  • NOTE:
    • This release has significant internal code changes. Please make sure all plugins are up-to-date.