Include Beta Releases
  • 4.0 2022-06-09

    🎉 New Features

    • New Design: Looks aren’t everything, but after years of the same, the client is now sporting a fresh and modern design. It's easier to use, prettier to look at, and you can get to different pages quicker.
    • Dark Mode! And boy does it look good. Switch between the 🌗 modes in the Settings.
    • A new installer & updater that works the same on Windows and macOS. (Linux tbd)

      • There's a new app called WhatPulseMaintenanceTool that is used to install, update, and remove the client.
      • Update notifications now only happen within the client. You'll see a banner at the top of the window. 
    • Application Uptime History: We've added the time selection on the application uptime, so you can select the most used date ranges, or a custom date range to see how long you’ve used an application.
    • A new setting called Pause notifications lets you mute all notifications coming from the client (i.e., successful pulse).
    • We've added support for Arabic, Bulgarian, Spanish, and Polish. These updates are driven by our awesome community; thank you to Ammar, Rado, Inktest, and Krzysiek!

      Is your language not available and do you want to help translate the client? Find out how here.


    📈 Improvements

    • Better indicate when certain stats are disabled on the Overview tab.
    • Network Improvements: When downloading with 200Mb/s or more, the accuracy has gone from ~80% with 3.x, to ~98% accuracy with 4.0. 🚀
    • The 'Open Window on Startup' setting is now also available on the General Settings tab.
    • Improved the way applications are uploaded to the website so that they show up faster.
    • An online database restore now downloads to your system's temp directory. This fixes restores when using portable mode.

    🐛 Bug Fixes

    • Fixed a crash in relation to the GeoIP (network traffic correlation to countries) database.
    • Fixed a crash when your Windows or macOS username has non-Unicode characters in it. (i.e. РПК)
    • Fixed high CPU and unresponsiveness, which sometimes happened on Windows after waking up after sleep when networking is enabled.
    • Fixed fact statistics sometimes being displayed as "%VAR%"
    • Fixed the %InstantKeyRate% and %InstantClickRate% Geek Window variables. These were showing 2x the actual value.

    📝 Notes

    • The NPcap version is updated to 1.60, which will get updated during the installation.
    • Automatic Bug Reports and Usage Data: The client can automatically collect and send us anonymized data about bugs and usage. If you'd like to learn more about what's collected, how it's sent to us, and how we use it, please check out this Help Center article.
  • 4.0 Beta (3.6.2537) 2022-05-24

    🐛 Bug Fixes

    • Fixed high CPU and unresponsiveness on Windows after waking up after sleep.
  • 4.0 Beta (3.6.2533) 2022-05-21

    📈 Improvements

    • Be better with system sleep and resumes. There was an issue where it could use a lot of CPU.
    • Don't show non-translated facts and log about why a fact would not be translated.
    • Prepare for updates from 3.x to 4.x.
  • 4.0 Beta (3.6.2522) 2022-05-09

    🐛 Bug Fixes

    • Fix the client not starting in certain scenarios.
  • 4.0 Beta (3.6.2517) 2022-05-08

    📝 Notes


    🎉 New Features

    • New setting that allows the client to automatically send bug reports for critical errors. This will help us improve the client and catch bugs better.

    📈 Improvements

    • The installer now checks whether npcap should be upgraded. Npcap is used for the network stats.
    • The installer now also checks for older WhatPulse clients and asks to uninstall them.
    • Another batch of minor tweaks to the client design (it's soooo close!).

    🐛 Bug Fixes

    • Fix the %InstantKeyRate% and %InstantClickRate% Geek Window variables. These were showing 2x the actual value.
  • 4.0 Beta (3.6.2489) 2022-04-27

    📝 Notes


    📈 Improvements

    • Several design updates to better fit the light and dark themes. For example: the key character color on the keyboard heat map, or the text color on the Export buttons dropdown.

    🐛 Bug Fixes

    • Fixed a few crashing bugs based on reports coming in from the new automatic bug reporter.
    • Fixed Linux website communication (pulsing, etc.).

    🎉 New Features

    • Add Bulgarian and Spanish languages.
  • 4.0 Beta (3.6.2455) 2022-04-03

    📝 Notes


    📈 Improvements

    • Several design updates to better fit the light and dark themes. For example: the key character color on the keyboard heat map, or the text color on the Export buttons dropdown.

    🐛 Bug Fixes

    • Fixed a few crashing bugs based on reports coming in from the new automatic bug reporter.
    • Fixed Linux website communication (pulsing, etc.).

    🎉 New Features

    • Add Bulgarian and Spanish languages.
  • 4.0 Beta (3.6.2448) 2022-03-29

    📝 Notes


    🎉 New Features

    • Add a time selection to the Application Uptime list, allowing you to see application usage in a specific time window.

    🐛 Bug Fixes

    • Fixed large application uploads, which made it so that your applications didn't show up in pulses. The client uploads new applications in batches.
  • 4.0 Beta (3.6.2444) 2022-03-14

    📝 Notes


    📈 Improvements

    • Use the theme colors for the tab transitions. I.e., the tab transition could flash white in dark mode.
    • Use the full width of the window for the Input History charts
    • Better indicate when specific stats are disabled
    • Tons of small tweaks to the style
    • Improve network measurements with high speeds. Go from ~80% accuracy at 200Mb/s or more, to ~98% accuracy
    • Add more sanity checks on the GeoIP database
  • 4.0 Beta (3.6.2430) 2022-01-22

    📝 Notes


    🎉 New Features

    • Arabic & Polish languages
    • Add the 'Open Window on Startup' setting to the general Settings tab

    📈 Improvements

    • Add a divider between subtabs for more clarity
    • Internal mumbojumbo to make loading large sets of data faster.

    🐛 Bug Fixes

    • Update Now button didn't work due to a typo in calling the MaintenanceTool.