What's new with WhatPulse?

Use setting
Include beta releases

WhatPulse 5.7 (beta 1)

December 21, 2023

🎉 New Features

  • Brazilian Portuguese Language: WhatPulse now includes a Brazilian Portuguese translation, making it more accessible to Portuguese-speaking users. Courtesy of Éder Magalhães Machado.

🐛 Bug Fixes

  • A bug that could cause the application to crash if a backup took too long has been fixed.
  • A fix has been applied to ensure application icons in certain lists are visible on all table rows. Certain systems had the icons inside even rows hidden.
  • Uptime Calendar Bug: Fixed a crash related to fast navigation through the uptime calendar.
  • Auto Pulse Settings Disabling Fix: Resolved an issue where disabling auto pulse settings wasn’t being saved correctly.

📈 Improvements

  • Windows: The installer now consistently uses 'WhatPulse' as its registry key instead of a random GUID. This means the WhatPulse version in the registry is always up to date, meaning apps like UCheck won't be confused about which version is installed.
  • macOS: Dynamically detect whether the device is Intel or Apple Silicon-based. This means you'll always get the right version when updating.
  • Linux: The AppImage will now always load bundled OpenSSL libraries to prevent SSL errors when there's a gap in your OpenSSL version and the one WhatPulse's build with.
  • Client API: Ensured that the REST API always returns the JSON format headers, and fix a possible delay when connecting with an IP address that's not in the allowed list.
  • Immediate Tray Icon Update: When you change the color settings, the tray icon will now update right away to reflect the changes.

WhatPulse 5.6

November 20, 2023

🎉 New Features

  • Twinkling new settings design, making it easier to discover which settings are available and how to tweak WhatPulse to your taste.
  • Brand-new setting to squash tray notifications when WhatPulse auto pulses. Disable Notification on auto pulse to stop receiving pulse notifications, but continue to get notifications on other things.4
  • macOS Sonoma (14.0) support, and improved hardware details detection. Hardware details show up on your computer profile pages.
  • New Web Socket API for statistics update messages. More info in the developer center.
  • Introducing the WhatPulse Stream Deck plugin! More info in the help center.

📈 Improvements

  • macOS: Improved performance of the hardware detection by integrating directly into macOS, instead of using the system_profiler and ioreg commands. In English: WhatPulse uses less CPU when detecting your devices.
  • General Client API performance improvements. Less CPU used when hammering the API. I’d still recommend trying the new web socket API, if you’re collecting stats often.
  • Tackled a few memory leaks discovered through testing tools. Less memory = good.

📝 Notes

  • The portable mode setting has found a new home in the Advanced Actions button. Not many of you use it, so this saves space in the general settings.

WhatPulse 5.5.2

August 29, 2023

🐛 Bug Fixes

  • There was an issue in 5.5 and 5.5.1 where WhatPulse could crash when networking stats were enabled, the system wakes up from sleep, and there was a change in the network (wifi or new IP address).
  • Don't disable the time period selection when the mouse heat map is disabled, as the time period also works for the details page.
  • Fixed tagging versions with 3 numbers (like 5.5.1) as a beta version.

WhatPulse 5.5.1

August 25, 2023

📈 Improvements

  • Updated translation files. Chinese and Slovakian are much improved.

🐛 Bug Fixes

  • Internal bug fix with how network stats are sent to the website.

WhatPulse 5.5

August 21, 2023

🎉 New Features

  • Added exports of key combinations via the export wizard. 🪄
  • Added a banner message when a computer is archived, keeping you informed.
  • Added a manual backup trigger in the account tab for added convenience. 🗃️
  • Windows: Transitioned to Lostdomain codesign for enhanced stability. This means the permissions pop up will say Lostdomain, instead of WhatPulse. 🔒

📈 Improvements

  • Exporting the mouse heat now to match your screen resolution accurately, instead of the smaller image it was previously. 🖥️
  • Enhanced link readability in the dark theme. 🎨
  • Simplified translation by allowing custom translation files via a command line parameter. 🌍
  • Optimized network interface counters for macOS, resulting in better performance and reliability.
  • Revived the auto-updating feature for effortless updates. Stay up to date with ease! 🔄

🐛 Bug Fixes

  • Fixed a bug causing high CPU usage when a network interface disappears. 💯
  • Resolved a bug where the client could crash when resuming from sleep, when networking was enabled and there was a change in the computers' network. 💤
  • Resolved an issue where the network interface IP address was not displaying on macOS.
  • Custom time periods no longer reset to the last month when refreshing. 📆
  • Real-time time period selection now remembers your preference across sessions. ⏳

WhatPulse 5.5 (beta 4)

August 15, 2023

🐛 Bug Fixes

  • 100% CPU bug when a network interface disappears from the system (i.e., USB unplug, removal from docking station). Could happen on Windows and macOS.
  • Restart network capture after waking up from sleep to prevent high CPU usage.

🎉 New Features

  • Added the ability to send messages from the website to clients. We'll be using this for announcements and notifying clients about issues (like the SSL certificate of a few months ago).
  • Windows: Add crash captures, to monitor and troubleshoot client issues.
  • Added support for custom translation files via command-line parameters. Useful for when creating new translations, and you want to see it in action.

📝 Notes

  • Windows: Moved the Digital Signature of the client from WhatPulse to Lostdomain. You'll see this name in the popup when Windows verifies you want to install the client.

📈 Improvements

  • Added text colors of all links to ensure readability in both themes.
  • Make the mouse heat map export look better by scaling the heat map points to your monitor resolution.

WhatPulse 5.5 (beta 3)

July 4, 2023

🎉 New Features

  • Make the exported mouse heat map image larger, match the size of the screen resolution
  • Add a button in the Account tab to start an online backup manually (premium members)

📈 Improvements

  • macOS: Improve network monitoring to use significantly less CPU, and less error-prone to network changes (in and out of docking, manually turning network on and off, etc.)
  • Improved the Chinese translation, courtesy of Epoch_SoC

WhatPulse 5.5 (beta 2)

June 12, 2023

🎉 New Features

  • Added exporting of key combinations (including per application) via the Export Wizard

📈 Improvements

  • Windows: Move watchdog away from directly connecting to the client (introduced in 5.5b1) to prevent random crashes of the client. Also use built-in Windows methods to protect the client from runaway processes.

🐛 Bug Fixes

  • Fixed a few German translations, courtesy of Nils

WhatPulse 5.5 (beta 1)

May 7, 2023

🎉 New Features

  • Make the setting Automatically install new versions work again, now that the new installer has matured.

📈 Improvements

  • Windows: Improve the watchdog to prevent false positives (and the pop-up saying something is wrong with WhatPulse).
  • macOS: Add additional safeguards in the networking stats to prevent high CPU usage when the network changes (i.e., sleep, switching to a different network).

🐛 Bug Fixes

  • Ensure that background data loading that's used for the keyboard heat map doesn't stall. This fixes the issue of the keyboard heat map being blank sometimes.
  • Fix an issue where the real-time time period wasn't selected when it remembered the real-time selection from a previous session.
  • macOS: Fix not showing network interface IP addresses.
  • Selecting a custom time period sometimes resulted in showing data from the last month.

WhatPulse 5.4

April 3, 2023

🎉 New Features

  • Added a period selection on the Overview tab so you can glance at all your stats in a specific time window.
  • Throughout the interface, WhatPulse now remembers the time window you've selected last and shows it again when you re-open the client.

📈 Improvements

  • Improved handling of applications that run from network paths. Sometimes it couldn't determine the application name and showed the entire path.
  • The WhatPulseMaintenanceTool will no longer be updated every time, which prevents the updater from needing to run twice.

🐛 Bug Fixes

  • On the Applications overview of the Uptime tab, duplicate apps might've been listed. Not anymore.
  • Additional fixes for network traffic numbers; make sure the Geek Window also shows 6PB+ and correct a miscalculation throughout the interface.
  • Sometimes the Input History chart could show the number of keys or clicks from the same hour of the day before. I.e., 10 am today was actually 10 am yesterday.