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.