What's new with WhatPulse?

Use setting
Include beta releases

WhatPulse 2.4b1

December 27, 2017

πŸŽ‰ New Features

  • Export functionalities!
  • Export your keyboard & mouse heat maps
  • Export network bandwidth history per application, interface or originating country
  • Export the uptime of your applications and computer restarts
  • Use the buttons directly on the tabs, or use the advanced (premium) Export Wizard
  • The advanced Export Wizard provides all possible data exports!
  • Add a menu to the tray icon for quickly enabling and disabling statistics
  • Add an option for auto pulsing on every hour
  • Show exactly what your auto pulse settings do for you, in human terms
  • Add window with all the available fun facts, which can be opened by clicking the fact icon or text
  • Mac OSX: Show icon in Dock when the client is open, to make it easier to bring to focus

πŸ“ˆ Improvements

  • Upgraded to Qt5 for better overall performance and memory management
  • Multiple interface improvements to improve the user experience
  • Multiple performance tweaks; lesser database usage, more caching
  • Change tray icon to alert when the client is not logged in
  • Document command line options in a --help menu
  • Add command line option to disable network statistics from startup

πŸ› Bug Fixes

  • Check the downloaded GeoIP.dat for corruption and don't load it if it is corrupted
  • Detect date changes when the interface is open, so that 'today', 'yesterday', etc. display the correct data when the day changes
  • Network stats could cause the client to crash upon exiting, under heavy network load
  • Properly calculate Current/Average/Maximum values on Realtime bandwidth tab

WhatPulse 2.4b2

December 27, 2017

πŸ“ˆ Improvements

  • Add a network counter monitor for Windows which catches network monitor time outs (on system sleep/hibernation) and restarts networking counting
  • Don't restart networking on OSX on sleep/wake up and have the network monitor fix network counting. May be related to some OS X crashes when waking the system up.
  • Show release notes of all clients from current version to latest version for a full overview of changes when skipping versions.

πŸ› Bug Fixes

  • The auto pulse on every hour on every day works now
  • OS X / Linux: Fix transparency of geek window
  • OS X: Leave the Geek Window open when closing main window

WhatPulse 2.4

December 27, 2017

πŸŽ‰ New Features

  • Export functionalities!
  • Export your keyboard & mouse heat maps
  • Export network bandwidth history per application, interface or originating country
  • Export the uptime of your applications and computer restarts
  • Use the buttons directly on the tabs, or use the advanced (premium) Export Wizard
  • The advanced Export Wizard provides all possible data exports!
  • Add a menu to the tray icon for quickly enabling and disabling statistics
  • Add an option for auto pulsing on every hour
  • Show exactly what your auto pulse settings do for you, in human terms
  • Add window with all the available fun facts, which can be opened by clicking the fact icon or text
  • Mac OSX: Show icon in Dock when the client is open, to make it easier to bring to focus

πŸ“ˆ Improvements

  • Multiple interface improvements to improve the user experience
  • Multiple performance tweaks; lesser database usage, more caching
  • Add a network counter monitor for Windows which catches network monitor time outs (on system sleep/hibernation) and restarts networking counting
  • Change tray icon to alert when the client is not logged in
  • Document command line options in a --help menu
  • Add command line option to disable network statistics from startup
  • Don't restart networking on OSX on sleep/wake up and have the network monitor fix network counting. May be related to some OS X crashes when waking the system up.
  • Show release notes of all clients from current version to latest version for a full overview of changes when skipping versions.

πŸ› Bug Fixes

  • Properly colour a key inside the keyboard heat map when it is 0. Sometimes turned out red, previously.
  • Fix rendering of the hours on the application uptime activity graph
  • Fix displaying day changes in application uptime activity graph.
  • Check the downloaded GeoIP.dat for corruption and don't load it if it is corrupted
  • Detect date changes when the interface is open, so that 'today', 'yesterday', etc. display the correct data when the day changes
  • Network stats could cause the client to crash upon exiting, under heavy network load
  • Properly calculate Current/Average/Maximum values on Realtime bandwidth tab

WhatPulse 2.4.1b2

December 27, 2017

πŸŽ‰ New Features

  • Geek Window: Add realtime keys, clicks, download and upload per second variables called "Rates".

πŸ“ˆ Improvements

  • Database size: Delete mouse points older than 3 months from the heatmap to save space and memory usage (option to keep them). This reduces the size of an average database with 80% and improves client performance.
  • Improve token flow to double validate token upon pulse to make sure the token gets transferred properly and you donҀÂℒt get stuck with an invalid token because the communication had a glitch.
  • Reset new application uploads back from 30 minutes to 15 minutes as it was causing too much confusion about new applications.
  • Introduce a new memory swiper which makes sure the client does not hang on to unneeded memory (use less memory).

πŸŽ‰ New Features

  • Recognise Windows 8.1 and 2012R2.

πŸ› Bug Fixes

  • Fix timing issues where client does not start on Windows startup.
  • Fix Geek Window transparency glitch when saving new layout.
  • Fix another few Geek Window glitches to make it more smooth and stable during settings changes.

πŸŽ‰ New Features

  • The client application is now signed with a proper certificate! (Gatekeeper likes us now).
  • Add support and recognition for OS X 10.10 (Yosemite).
  • Recognise virtualised OS X.
  • Recognise some of the newer computer models.

πŸ› Bug Fixes

  • Fix recognition of AMD processors.

WhatPulse 2.4.1b3

December 27, 2017

πŸ“ˆ Improvements

  • The Facebook login experience has been greatly enhanced by involving whatpulse.org when authorisation is needed and improving the interface for logging in.
  • The Qt framework has been upgraded to Qt5 (from Qt4) and weҀÂℒre using a custom build, which means the client has shrunk in size substantially. The Windows is now only 22MB (from 38MB, is a 42% save) and the Mac client is now 34MB (from 62MB, is a 45% save)

πŸ› Bug Fixes

  • Windows: Taskbar item showed when Geek Window was open.

πŸŽ‰ New Features

  • Windows: Add a watchdog process that looks after the main client process.

πŸ› Bug Fixes

  • Windows: Fixed some cases where ΓƒΒ’Γ‚β‚¬Γ‚ΛœzombieҀÂℒ client processes can happen (client was running but not showing).
  • Fix Windows 8.1 and 2012R2 recognition.
  • Fix jumping of geek window layout when using smaller font and not using snap to grid.

πŸ“ Notes

  • OS X: The menu icon can look weird when transitioning, this is an experiment for high definition screens.
  • OS X: Yosemite can be recognized as a virtual machine.

WhatPulse 2.4.1b4

December 27, 2017

πŸ› Bug Fixes

  • The token improvements after pulsing caused a crash on certain systems
  • Replace fact variables with 'no data' when there's no data instead of showing the variables names themselves
  • Correct some Apple model numbers (same number for multiple releases)

πŸŽ‰ New Features

  • Save some basic computer information to the database

WhatPulse 2.4.1

December 27, 2017

πŸŽ‰ New Features

  • Geek Window: Add realtime keys, clicks, download and upload per second variables called "Rates".
  • Add support for Windows 8.1, Windows 2012R2 and OS X Yosemite (10.10).
  • OS X: Client is now signed with a proper certificate (Gatekeeper likes us now).

πŸ“ˆ Improvements

  • The Facebook login experience has been greatly enhanced.
  • The Qt framework has been upgraded to Qt5 (from Qt4) and we've sent it to the gym. The Windows is now only 22MB (42% smaller) and the Mac client is now 34MB (45% smaller)
  • Reduce memory usage greatly on some computers where it used much memory.
  • Database size: Delete mouse points older than 3 months from the heat map to save space and memory usage (option to keep them). This reduces the size of an average database with 80% and improves client performance.
  • Improved communication flow to prevent wrong tokens when internet connectivity is unreliable.

πŸ› Bug Fixes

  • Windows: Fixed some cases where 'zombie' client processes can happen (client was running but not showing).
  • Fix issues where client does not start on Windows startup in some cases.
  • Fix Geek Window transparency glitch when saving new layout and make modifying Geek Window layout more smooth.
  • OS X: Fix recognition of AMD processors on Hackintosh computers.
  • Replace fact variables with 'no data' when there's no data instead of showing the variables names themselves

WhatPulse 2.5

December 27, 2017

πŸŽ‰ New Features

  • The client now differentiates between mouse buttons and a presentation of these stats has been added.
  • You can now ignore specific network interfaces for network monitoring.

πŸ“ˆ Improvements

  • The client will no longer reset the local database when logging out, so local stats can be kept through a re-login.
  • OS X: Detect black theme and auto adjust black W icon to a white W icon.

πŸ› Bug Fixes

  • OS X: Fix computer model and architecture detection on Yosemite.
  • Linux: Fix text color when using black themes.

WhatPulse 2.6b1

December 27, 2017

πŸŽ‰ New Features

  • A brand new website communication framework, which makes communication more reliable and secure. A handshake is introduced which prevents any incomplete or double pulses and secures the token (no more ҀœInvalid token" messages). The communication stream is also double checked against the website for security, so possible attacks will not comprimise any personal data.
  • Added the NumPad to the keyboard heat-map.
  • Added the ability to show a per application keyboard heat-map
  • Added different time periods in the real-time network graph (last 5, 15, 30 and 60 minutes)
  • It now does not matter whether a computer name is renamed on the website, the client will continue pulsing. The "Refresh Status" button will update the new computer name if it has been changed.
  • Added variables for todays keys, clicks, download and upload in the Geek Window.
  • Revised the update checker to optionally (itҀÂℒs a setting) include beta releases. No more separate installing beta versions.
  • Added uploading of keyboard heat-maps for global anonymous analytics usage and personal dashboards (future feature).
  • Added a cool dotted graph on the uptime tab to show which days are your favorite reboot days.
  • Mac OS X: Properly sign the installer as well, so everything is signed.

πŸ“ˆ Improvements

  • Mac OS X: Update to Qt 5.4.1, which fixes retina support for the menu bar icon.
  • Detect whether youҀÂℒre in a fullscreen application, on which it wonҀÂℒt send an automated alert about a automatic pulse, eliminating the need for an option for that.
  • Scramble user passwords completly locally in the client (previously they were stored encrypted, but were decrypted for website communications)
  • Tweak the registration form a bit and add form validation to prevent invalid information to go through.

πŸ› Bug Fixes

  • Fix not being able to resize keyboard and mouse heat-maps to the maximum size of your screen.
  • Fix false-positive premium membership deactivations in some cases.
  • Fix thicker black borders on Windows 8.1 on several spots in the interface.
  • Fix a few other layout quirks.

WhatPulse 2.6b2

December 27, 2017

πŸŽ‰ New Features

  • Add 'QWERTZ' keyboard heat-map layout (needs testing for validity!).
  • OS X: Offer the user to automatically fix Accessibility permissions on startup when detecting they are not correct.

πŸ› Bug Fixes

  • Avoid "Missing input" message upon pulsing, by retrieving the computer id before pulsing if needed (instead of only on startup).
  • Windows: Fix updater.exe to detect beta versions when enabled in client.

πŸ“ˆ Improvements

  • Add some whitespace to W system menu icon. It looked a bit too big.