What's new with WhatPulse?

Use setting
Include beta releases

WhatPulse 2.7b1

December 27, 2017

🎉 New Features

  • Support for high resolutions on Windows.
  • Measure and display the different types of network traffic. This uses a dynamic traffic type database, which can be updated frequently.
  • New auto pulse option: pulse on client startup.
  • Added buttons to the Advanced settings to manually update the network GeoIP and the Network Port Description database.

📈 Improvements

  • With some database magic, the disk usage has been cut in half!

WhatPulse 2.7b2

December 27, 2017

🎉 New Features

  • Client API: With the Client API you can programmatically extract real-time data from the client for use in your own program. More on this in a new website called Developer Center, but for now simply point your browser to http://localhost:3490 to discover more (after enabling it in your settings).
  • Network: Added a time selector for the traffic types to view a certain time span.
  • Network: Allow users to override traffic type description through a custom CSV file (more info on the forums).
  • Network: Added a time selector for the per application traffic to view historic application traffic data.
  • Mac OS X: New OS X version icons!

📈 Improvements

  • Network: Show when testing internet connectivity.
  • Windows: Also optimize the Updater for high resolution screens.
  • Improve a few interface elements.

🐛 Bug Fixes

  • Properly display Network Traffic Types for non-premium users during the beta.
  • Network: In the per application stats, idle applications could have a rate up to 16TB/s.
  • Mac OS X: Fix auto correction for keyboard/mouse access in OS X 10.11.

WhatPulse 2.7b3

December 27, 2017

🎉 New Features

  • Traffic Types: Add an option to record unknown traffic (not registered in the network ports CSV) and and disable it by default. This will stop database files growing extensively when using Peer-to-Peer download services.

📈 Improvements

  • When using the 'Reset' button, the client now asks which statistic you want to reset instead of resetting all stats. Also fix resetting of per traffic type stats.
  • Adjust some interface element sizes (few buttons, some text) to look more spiffier.

🐛 Bug Fixes

  • Fix email validation for newer domain extensions.
  • Fix unknown key names in an exported CSV file (they were mangled unicode mumbo-jumbo).
  • Client API: Fix Pulse function.
  • Fixed validation of computer names when creating a new one.

WhatPulse 2.7

December 27, 2017

🎉 New Features

  • Support for high resolutions on Windows.
  • Network Traffic Types: Measure and display the different types (protocols) of network traffic.
  • Client API: With the Client API you can programmatically extract real-time data from the client for use in your own program. More on this in a new website called Developer Center, but for now simply point your browser to http://localhost:3490 to discover more (after enabling it in your settings).
  • Network: Added a time selector for the traffic types to view a certain time span.
  • Network: Added a time selector for the per application traffic and per interface traffic to view historic data, not just real-time.
  • Mac OS X: New OS X version icons!
  • New auto pulse option: pulse on client startup.
  • Added buttons to the Advanced settings to manually update the network GeoIP and the Network Port Description database.

📈 Improvements

  • With some database magic, the disk usage has been cut in half! (the WhatPulse client is even lighter now)
  • Network: Show when testing internet connectivity.
  • Tweak, turn, sprouse and twob a few interface knobs, making it pretty, like Carol.
  • When using the 'Reset' button, the client now asks which statistic you want to reset instead of resetting all stats.

🐛 Bug Fixes

  • Network: In the per application stats, idle applications could have a rate up to 16TB/s.
  • Mac OS X: Fix auto correction for keyboard/mouse access in OS X 10.11.
  • Fix unknown key names in an exported CSV file (they were mangled unicode mumbo-jumbo).
  • Fixed validation of computer names when creating a new one.
  • Fix email validation for newer domain extensions.

WhatPulse 2.7.1

December 27, 2017

🎉 New Features

  • Mac: Support for macOS Sierra (10.12).
  • Windows: New updater to improve future updates and for a better update experience.
  • Keyboard Heat-map: Add a view with a table with the key counts.

🐛 Bug Fixes

  • Pulsing: Fix situations where the client could pulse every minute.
  • Make the "I" button clickable again for the window with all the facts.
  • Fix premium expiration date presentation.
  • Never allow negative application uptime (when a computers clock changes).
  • Keyboard Heat-map: Fix the color overlay positioning of the keyboard when switching between regular and with numpad.
  • Input - Mouse Heat-map: Show the export button.
  • Windows: Better handle hibernation/sleep and make sure the counters are still active.
  • Fix the sizes of the dots in the reboot dot chart when there's just 1 day of the week with reboots.

🗑️ Removed

  • Remove psvince.dll file from installer (was used to detect if the client is running), some A/Vs seemed to have problems with it.

📈 Improvements

  • Show a notice when trying to login to an account which is waiting for activation.

WhatPulse 2.7.2b1

December 27, 2017

🎉 New Features

  • Introducing Milestones: A way to get notifications when you reach certain statistics (e.g. every 1000 keys).
  • Add the ability to filter on the type of network traffic; wireless or wired.
  • The Windows client will now be signed to validate it's authentic.
  • You can now file a bug report straight from the client (Settings tab).

🐛 Bug Fixes

  • Don't crash on startup when a network issue downloads a corrupted network-ports.csv file.
  • Ignore Docker virtual interfaces which prevents the client from using way too much memory when Docker is running.

📈 Improvements

  • Don't ever show the updates window when a fullscreen application is active.
  • Update our framework to Qt5.7, which solved a few random stability issues.
  • Properly scale a few interface elements when using a high resolution screen.

📝 Notes

  • After updating, the client might ask for another update. This is known behaviour and will be fixed in the next version.

WhatPulse 2.7.2b2

December 27, 2017

🎉 New Features

  • Show the history of Milestone triggers in the settings page, so you can keep track of when which Milestone triggered.
  • Add support for network hardware offloading. This means the client is way more accurate with network bandwidth in certain hardware setups.
  • Add support for Win10Pcap (newer modern version of the 3rd party network monitoring) in the client. We're still providing WinPcap with the installer though.

📈 Improvements

  • Put the real version number (2.7.2b2) in the title bar and use the confusing one (2.7.1-1431) only under the hood.
  • Add local computer info (OS/Hardware details) to get the complete picture when we're troubleshooting.

📝 Notes

  • The 'Save' button on the Milestones page is now hidden as the Milestones save instantly and you don't have to use the 'Save' button.

🐛 Bug Fixes

  • Adjust the height of the Facts window so the letters aren't squished.

WhatPulse 2.7.2b3

December 27, 2017

🎉 New Features

  • The Client API now has a new endpoint (/v1/realtime) to collect realtime information (keys per second, bandwidth, etc).
  • Introduce the ability to display a custom message when crossing a Milestone. ("Hey, get some coffee - you've earned it!").
  • Start to store the settings on the website, so the client can restore them quickly when installing anew (restore is planned for next version).

WhatPulse 2.7.2b3-win

December 27, 2017

🐛 Bug Fixes

  • Long: There once was a fellow named Bill. Bill had a crew. He and his crew like to patch and break things in their home-brewed operating system they called Windows. This sometimes caused headaches with brethren software developers, like WhatPulse. This release is one of those headaches.
    Short: This fixes inaccurate bandwidth counters in Windows 10.

WhatPulse 2.8

December 27, 2017

🎉 New Features

  • Introducing Milestones: A way to get notifications when you reach certain statistics (e.g. every 1000 keys) and notify that you've earned some coffee.
  • Add the ability to filter on the type of network traffic; wireless or wired.
  • Add support for network hardware offloading. This means the client is way more accurate with network bandwidth in certain hardware setups.
  • The Client API now has a new endpoint (/v1/realtime) to collect real-time information (keys per second, bandwidth, etc.).

🐛 Bug Fixes

  • Fix network latency spikes (slowness) on Mac OS 10.11+ when using wireless only.
  • Don't crash on start-up when a network issue downloads a corrupted network-ports.csv file.
  • Ignore Docker virtual interfaces which prevents the client from using way too much memory when Docker is running.
  • Adjust the height of the Facts window so the letters aren't squished.
  • Fix sharing keyboard and mouse heat maps on the website.

📈 Improvements

  • Prevent the client from locking up when loading keyboard heat map data, when there is a lot of data.
  • Don't ever show the updates window when a full screen application is active.
  • Update our framework to Qt 5.9, which solved a few random stability issues.
  • Properly scale a few interface elements when using a high resolution screen.
  • Start to store the client settings online, so the client can restore them quickly when installing anew (restore is planned for next version).
  • Add "Access-Control-Allow-Origin: *" to the Client API headers, so JavaScript can be used to query it.