What's new with WhatPulse?

Use setting
Include beta releases

WhatPulse 5.8.2

July 16, 2024

πŸ› Bug Fixes

  • Some of the updates in v5.8.1 didn't get into the release. This is a re-spin, with the actual changes mentioned for v5.8.1. Γ°ΕΈΛœβ€¦

WhatPulse 5.8.1

July 15, 2024

πŸŽ‰ New Features

  • Added filtering on Profiles when exporting data via the Export Wizard.

πŸ› Bug Fixes

  • Fix not updating the mouse details page button clicks and distance (issue started in v5.8).
  • Fix showing old text in the Geek Window. On macOS this looked like a shadow of the text, on Windows it was clearer.
  • Fix possible crash on malformed network traffic, only found in a virtual machines under certain situations.
  • Fix the floating 'Start backup' button that could appear when Premium was being activated.

WhatPulse 5.8

July 2, 2024

πŸŽ‰ New Features

  • Introducing Profiles! You can create profiles to group and keep track of stats during a specific time. For example, keep track of how much you're gaming, how many keys you pressed on a project, or working for a client.
  • Create & manage profiles under the Settings tab and Profiles section.
  • Activate and deactivate profiles in the tray menu.
  • Filter profile stats when analyzing stats by selecting the profile in the top-right dropdown.
  • Setting to automatically deactivate an active profile when your computer shuts down or goes to sleep.
  • Setting to change the color of the WhatPulse menu icon to show that a profile is active.
  • Integrate automation to activate and deactivate profiles using the client API to enable our Stream Deck plugin to physically turn profiles on and off. (Stream Deck plugin update coming soon!)
  • Show the current active profile in the Geek Window using the %CurrentProfile% variable.

Note: Profiles is a WhatPulse Premium feature.

  • To improve developer experience, we added an OpenAPI specification to the Client API, and http://127.0.0.1:3490/ is now using Swagger UI.
  • Windows: Add an option to install for all users on the computer.

πŸ“ˆ Improvements

  • Added a feedback notification when settings are saved, so you're 💯 sure they are saved.
  • macOS: Improve network interface detection. Sometimes with computers with multiple interfaces, the last interface wasn't detected properly.
  • macOS: Updated the Apple computers model database to recognize the newer models.
  • Be more verbose about why connections are rejected from the client API in the HTTP responses. Also, add the dual stack localhost address by default (::ffff:127.0.0.1).

πŸ› Bug Fixes

  • Fix translating dates inside the facts.
  • Make sure all updating the Geek Window transparency has immediate effect on all Windows versions, there were some versions where this didn't work and you had to restart WhatPulse for the transparency to take effect.
  • Prevent the real-time network traffic graph to draw funky backtracking lines by clearing the data when it's not being updated, or the chart united (bits vs bytes) are changed.
  • Windows: Fixed application metadata discovery (version, vendor, etc.) on some Windows versions.
  • When ignoring an application in the uptime tab, the client asked whether you wanted to reset the Geek Window to its defaults. This fixes that misplaced message.
  • Skip npcap installation when WhatPulse is being installed via the command-line. Otherwise it would still pop up a GUI for the NPcap installer.

WhatPulse 5.8.beta3

June 17, 2024

πŸŽ‰ New Features

  • Added a search box to the profiles list in the settings. Appears when there are 7 or more profiles.
  • Added a setting that changes the WhatPulse menu tray icon color to highlight when there's a profile active.
  • Updated the Apple computers model database to recognize the newer models.

πŸ“ˆ Improvements

  • Added the profiles' last activated date to the profiles list in the settings.
  • Added links to help articles on settings sections.
  • Skip npcap installation when WhatPulse is being installed via the command-line. Otherwise it would still pop up a GUI for the NPcap installer.

πŸ› Bug Fixes

  • Prevent the real-time network traffic graph to draw funky backtracking lines by clearing the data when it's not being updated, or the chart united (bits vs bytes) are changed.

WhatPulse 5.8.beta2

May 24, 2024

πŸŽ‰ New Features

  • The ability to show the active profile in the Geek Window by adding %CurrentProfile% as a variable.
  • Windows: Add an option to install for all users on the computer.

πŸ› Bug Fixes

  • Windows: Fixed application metadata discovery (version, vendor, etc.) on some Windows versions.

πŸ“ˆ Improvements

  • Backend work to log more errors to the app.log file.
  • Allow activating the general profile by using profile_id 0 with the REST API.
  • Rearrange the settings tabs in the order that is most used.

WhatPulse 5.8.beta1

May 9, 2024

πŸŽ‰ New Features

  • Introducing profiles! You can create profiles to group and keep track of stats during a specific time. For example, keep track of how much you're gaming, how many keys you pressed on a project, or working for a client.
  • Create & manage profiles under the Settings tab and Profiles section.
  • Activate and deactivate profiles in the tray menu.
  • Filter profile stats when analyzing stats by selecting the profile in the top-right dropdown.
  • Integrate automation to activate and deactivate profiles using the client API.

Coming soon: Help articles, and a Stream Deck plugin to toggle between profiles and see which is currently active.

Note: We haven't decided how Profiles will fit into the Premium and free features. It might be a Premium-only feature.

πŸ“ˆ Improvements

  • Improve network interface detection on macOS. Sometimes with computers with multiple interfaces, the last interface wasn't detected properly.
  • Added a feedback notification when settings are saved, so you're 💯 sure they are saved.
  • Be more verbose about why connections are rejected from the client API in the HTTP responses. Also, add the dual stack localhost address by default (::ffff:127.0.0.1).
  • Make sure all updating the Geek Window transparency has immediate effect on all Windows versions, there were some versions where this didn't work.

πŸ› Bug Fixes

  • When ignoring an application in the uptime tab, the client asked whether you wanted to reset the Geek Window to its defaults. This fixes that misplaced message.

WhatPulse 5.7

March 5, 2024

πŸŽ‰ 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.
  • Windows: Allow the installer to install WhatPulse without Administrative permissions.

πŸ“ˆ Improvements

  • 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.
  • macOS: Dynamically detect whether the device is Intel or Apple Silicon-based. This means you'll always get the right version when updating.
  • Immediate Tray Icon Update: When you change the color settings, the tray icon will now update right away to reflect the changes.
  • 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.
  • 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.
  • Format the numbers in the keyboard heat maps' hover labels to improve readability.
  • Improve top navigation menu by fixing an issue where only the "Account" tab was showing on initial setup, and removing the help and feedback icons to create more space.
  • Exclude virtual interfaces (docker, other virtualizations) from the computer profiles.

πŸ› Bug Fixes

  • Auto Pulse Settings Disabling Fix: Resolved an issue where disabling auto pulse settings wasnÒ€ℒt being saved correctly.
  • Fix not being able to update input settings (i.e. auto pulse numbers) when the Geek Window was open.
  • Uptime Calendar Bug: Fixed a crash related to fast navigation through the uptime calendar.
  • 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.
  • A bug that could cause the application to crash if a backup took too long has been fixed.
  • Add a few missing translations. They'd appear as English instead of its translated counterpart.
  • macOS: Fix an issue where the client could crash when the "Launch when computer starts" option is disjointed with reality.
  • Fix an issue where if 'Upload application info' was disabled, it could still send apps data for previously uploaded applications to the time series (so appear in the weekly update).
  • Fix keyboard heat map sharing to your online profile.

WhatPulse 5.7 (beta 3)

February 24, 2024

πŸŽ‰ New Features

  • Allow the Windows installer to install WhatPulse without Administrative permissions.

πŸ“ˆ Improvements

  • Exclude virtual interfaces (docker, other virtualizations) from the computer profiles.
  • Improve top navigation menu by fixing an issue where only the "Account" tab was showing on initial setup, and removing the help and feedback icons to create more space.

WhatPulse 5.7 (beta 2)

February 5, 2024

πŸ› Bug Fixes

  • Fix not showing the initial setup page for blank accounts during the setup process.
  • Fix an issue where if 'Upload application info' was disabled, it could still send apps data for previously uploaded applications to the time series (so appear in the weekly update).
  • macOS: Fix an issue where the client could crash when the "Launch when computer starts" option is disjointed with reality.
  • Add a few missing translations. They'd appear as English instead of its translated counterpart.

πŸ“ˆ Improvements

  • Format the numbers in the keyboard heat maps' hover labels to improve readability.

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.