What's new with WhatPulse?

Use setting
Include beta releases

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.

WhatPulse 2.8.1

December 27, 2017

📝 Notes

  • Linux: Please update to the latest stable OpenSSL version for your distro, otherwise the client will not work.

🐛 Bug Fixes

  • Windows: Fix crashes every 17 minutes. This was caused by the database backup which was not handling itself well with the backend updates.
  • Windows: Fix network monitoring on some systems. The monitor did not get a proper network interface name which it could use to monitor, so the monitoring itself did not start at all. Fixed this by translating improper network interface names into proper names which can be used.

WhatPulse 2.8.2b1

December 27, 2017

🎉 New Features

  • You can now select a custom date and time to view historic stats.
  • Start using the our new logo as the system icons.

📈 Improvements

  • The client now talks more efficiently and secure to the website.
  • Speed up the initial start of the client.

🐛 Bug Fixes

  • Fix sporadic not refreshing of keyboard heat maps (also add a manual refresh button).
  • Windows: Fix "no such drive" errors when running a program from USB and then removing the USB drive
  • Windows: Fix the UI on high resolution screens, have it be normal size instead of tiny or humongous.

🎉 New Features

  • Mac OS: Add OS specific icons for Mac OS 10.12 and 10.13.
  • Mac OS: Add support for Mac OS 10.13.