WhatPulse Changelog

What's new in WhatPulse 2.8.3

Apr 16, 2018
  • NEW: Applications were not uploading properly from certain systems with an older database structure or older sqlite libraries.
  • FIXED: From 2.8.2b1, new applications didn't upload. This fixes that!

New in WhatPulse 2.8.2 (Feb 27, 2018)

  • IMPROVED:
  • IMPORTANT: There have been a couple of security updates. First, password handling has been made more accurate and secure (thanks to Caboose700, for reporting it). This will automatically be updated when you log in to our website.
  • Second, the client to website communication is now encrypted end-to-end. An anonymous reporter (thanks!) brought a scenario to our attention where it was possible to extract data from the back and forth between the client and website. This update prevents those leaks.
  • NEW:
  • Client settings are now saved to the website. When you log in to an existing computer, the client will ask you if you want to apply the existing settings or start anew.
  • NEW:
  • When starting a new client for the first time, a small wizard (not Gandalf) will guide you through the settings.
  • NEW:
  • When logging into an existing computer, it will now display the totals per stat (previously it started from 0).
  • NEW:
  • In all date selectors, the ability to select a custom date range (instead of just today, yesterday, 3 months ago, etc).
  • NEW:
  • We're now using the new logo on the client. There are 2 options: a black or white version to best suit your theme.
  • FIXED:
  • On high-resolution screens, the client now looks normal again (instead of HUMONGOUS text and images).
  • FIXED:
  • In certain situations the keyboard heat map wasn't loading. This has been fixed.
  • FIXED:
  • On MacOS, the system permission correction sometimes didn't go through properly and you had to do it by hand.
  • FIXED:
  • Fix the error "drive not found" when a USB disk with an application on it gets ejected.
  • NEW:
  • There is a refresh icon below the keyboard heat map that spins while the heat map is loading, so you can see when it is doing so.
  • IMPROVED:
  • Speed up the startup time of the client.
  • IMPROVED:
  • Download all files (the network port translation, GeoIP database) over HTTPS.
  • IMPROVED:
  • Prepare the client for multiple languages (coming soon).

New in WhatPulse 2.7.1 (Jul 4, 2016)

  • Apple macOS Sierra (10.12) Support:
  • The new macOS (previously known as OS X) Sierra is still in beta, but we've already made sure the client supports it.
  • 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).

New in WhatPulse 2.7 (Jun 11, 2016)

  • Windows High Resolutions:
  • This feature has to be the most requested feature over the last few months or so. The client did not scale very well on high resolution monitors, making the statistics a bit hard to read. Happy to say that has been fixed with this release!
  • Network Traffic Types (Protocols) & History:
  • To complement the networking statistics, we have added the ability to look at the different network types that your computer is using. Ever wonder what kind of network traffic you're sending or receiving? Use the Network Traffic Types to find out.
  • Also, it is now possible to view historical network traffic statistics for network interfaces and applications, next to the real-time stats that were already there.
  • Client API:
  • This feature is the one we're most excited about. To open up the client to any developers that want to get real-time statistics from the client, we've created the Client API. The Client API is a RESTful API where you can use HTTP requests to get stats from the client and even execute a remote pulse! To learn more about the Client API, visit our newly opened Developer Center.
  • Other Cool Stuff:
  • There are a lot more awesome changes in 2.7, for instance: the client uses about 50% less disk work (I/O); there's a new auto pulse option (on startup); with the growing amount of different statistics, the "Reset" button now asks which type you want to reset. Look for gold in the release notes!

New in WhatPulse 2.7 Beta 2 (Jan 15, 2016)

  • NEW: 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).
  • NEW: Network: Added a time selector for the traffic types to view a certain time span.
  • NEW: Network: Allow users to override traffic type description through a custom CSV file (more info on the forums).
  • NEW: Network: Added a time selector for the per application traffic to view historic application traffic data.
  • NEW: Mac OS X: New OS X version icons!
  • IMPROVED: Network: Show when testing internet connectivity.
  • IMPROVED: Windows: Also optimize the Updater for high resolution screens.
  • IMPROVED: Improve a few interface elements.
  • FIXED: Properly display Network Traffic Types for non-premium users during the beta.
  • FIXED: Network: In the per application stats, idle applications could have a rate up to 16TB/s.
  • FIXED: Mac OS X: Fix auto correction for keyboard/mouse access in OS X 10.11.

New in WhatPulse 2.7 Beta 1 (Jan 5, 2016)

  • NEW: Measure and display the different types of network traffic. This uses a dynamic traffic type database, which can be updated frequently.
  • NEW: New auto pulse option: pulse on client start-up.
  • NEW: Added buttons to the Advanced settings to manually update the network GeoIP and the Network Port Description database.
  • IMPROVED: With some database magic, the disk usage has been cut in half.

New in WhatPulse 2.6 (May 13, 2015)

  • NEW: Added the NumPad to the keyboard heat-map.
  • NEW: Brand new communication framework; pulsing is more reliable, secure and data-loss free!
  • NEW: Premium: Per application keyboard heat-map.
  • NEW: Extra time windows in the real-time network graph (last 5, 15, 30 and 60 minutes)
  • NEW: Added variables for todays keys, clicks, download and upload in the Geek Window.
  • NEW: Added a new setting to include beta versions in the update check.
  • NEW: Display most used key combinations.
  • NEW: Added uploading of heat-maps for a future website feature.
  • NEW: Added a cool dotted graph to show which days are your favorite days to reboot.
  • NEW: Premium: Add a "Last 12 hours" and "Last 24 hours" view to the input history chart.
  • NEW: Add facts for most productive hour for keys and clicks.
  • NEW: Add keyboard, mouse and trackpad hardware detection for display on computer profile page.
  • NEW: OS X: Offer the user to automatically fix Accessibility permissions on startup when detecting they are not correct.
  • IMPROVED: Computer names can now be renamed on the website with no impact on the client. "Refresh Status" will update to the new computer name.
  • IMPROVED: OS X: Fix retina screen support for the menu bar icon.
  • IMPROVED: Detect whether a fullscreen app is active and don't send any notifications (and remove the option to disable notifications for that purpose).
  • IMPROVED: Several interface and security improvements; it looks better with dark themes and all login info is encrypted twice.
  • IMPROVED: Change 'month' in time selection to reflect last 29-31 days instead of the current month.
  • FIXED: Fix bandwidth spikes at the end of the real-time network graph
  • FIXED: Fix false-positive premium membership deactivations in some cases.
  • FIXED: Fix not being able to resize keyboard and mouse heat-maps to the maximum size of your screen.
  • FIXED: Fix thicker black borders on Windows 8.1 on several spots in the interface.
  • FIXED: Avoid "Missing input" message upon pulsing in some rare cases.

New in WhatPulse 2.6 Beta 5 (Apr 25, 2015)

  • NEW: Display most used key combinations on the input tab.
  • NEW: Add keyboard, mouse and trackpad hardware detection for display on computer profile page.
  • FIXED: 2.6b4 stopped input counting on a new hour in certain situations, this has been fixed.
  • IMPROVED: The client warned but allowed older databases, which caused an enormous amount of errors. It now prevents loading of older databases.
  • IMPROVED: OS X: Restore native checkboxes and only use the custom checkboxes on Windows (for dark themes).
  • IMPROVED: Make the uptime dots a bit smaller so that they do not cross the day name.
  • IMPROVED: Windows: Make the period selection bigger.
  • IMPROVED: Add some spacing between the keyboard heat-map and the top data.
  • REMOVED: Remove QWERTZ layout for now.

New in WhatPulse 2.6 Beta 4 (Apr 16, 2015)

  • FIXED: Fix a few facts accuracy: they did not take the newly added per hour stats into account.
  • IMPROVED: Change 'month' in time selector to reflect last 29-31 days instead of the current month.
  • NEW: Add a "Last 12 hours" and "Last 24 hours" view to the input history chart.
  • NEW: Add facts for most productive hour for keys and clicks.
  • NEW: Remember all select boxes across the client and select them when reopening the main window.

New in WhatPulse 2.6 Beta 1 (Mar 5, 2015)

  • NEW: 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.
  • NEW: Added the NumPad to the keyboard heat-map.
  • NEW: Added the ability to show a per application keyboard heat-map
  • NEW: Added different time periods in the real-time network graph (last 5, 15, 30 and 60 minutes)
  • NEW: 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.
  • NEW: Added variables for todays keys, clicks, download and upload in the Geek Window.
  • NEW: Revised the update checker to optionally (it’s a setting) include beta releases. No more separate installing beta versions.
  • NEW: Added uploading of keyboard heat-maps for global anonymous analytics usage and personal dashboards (future feature).
  • NEW: Added a cool dotted graph on the uptime tab to show which days are your favorite reboot days.
  • NEW: Mac OS X: Properly sign the installer as well, so everything is signed.
  • IMPROVED: Mac OS X: Update to Qt 5.4.1, which fixes retina support for the menu bar icon.
  • IMPROVED: 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.
  • IMPROVED: Scramble user passwords completly locally in the client (previously they were stored encrypted, but were decrypted for website communications)
  • IMPROVED: Tweak the registration form a bit and add form validation to prevent invalid information to go through.
  • FIXED: Fix not being able to resize keyboard and mouse heat-maps to the maximum size of your screen.
  • FIXED: Fix false-positive premium membership deactivations in some cases.
  • FIXED: Fix thicker black borders on Windows 8.1 on several spots in the interface.
  • FIXED: Fix a few other layout quirks.

New in WhatPulse 2.5 (Dec 11, 2014)

  • NEW: The client now differentiates between mouse buttons and a presentation of these stats has been added.
  • NEW: You can now ignore specific network interfaces for network monitoring.
  • IMPROVED: The client will no longer reset the local database when logging out, so local stats can be kept through a re-login.
  • IMPROVED: OS X: Detect black theme and auto adjust black W icon to a white W icon.
  • FIXED: OS X: Fix computer model and architecture detection on Yosemite.
  • FIXED: Linux: Fix text color when using black themes.

New in WhatPulse 2.4.1 (Sep 29, 2014)

  • NEW: Geek Window: Add realtime keys, clicks, download and upload per second variables called "Rates".
  • NEW: Add support for Windows 8.1, Windows 2012R2 and OS X Yosemite (10.10).
  • NEW: OS X: Client is now signed with a proper certificate (Gatekeeper likes us now).
  • IMPROVED: The Facebook login experience has been greatly enhanced.
  • IMPROVED: 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)
  • IMPROVED: Reduce memory usage greatly on some computers where it used much memory.
  • IMPROVED: 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: Improved communication flow to prevent wrong tokens when internet connectivity is unreliable.
  • FIXED: Windows: Fixed some cases where 'zombie' client processes can happen (client was running but not showing).
  • FIXED: Fix issues where client does not start on Windows startup in some cases.
  • FIXED: Fix Geek Window transparency glitch when saving new layout and make modifying Geek Window layout more smooth.
  • FIXED: OS X: Fix recognition of AMD processors on Hackintosh computers.
  • FIXED: Replace fact variables with 'no data' when there's no data instead of showing the variables names themselves

New in WhatPulse 2.4.1 Beta 4 (Sep 15, 2014)

  • FIXED:
  • 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 Correct some Apple model numbers (same number for multiple releases)
  • NEW:
  • Save some basic computer information to the database

New in WhatPulse 2.4.1 Beta 3 (Sep 8, 2014)

  • IMPROVED: The Facebook login experience has been greatly enhanced by involving whatpulse.org when authorisation is needed and improving the interface for logging in.
  • IMPROVED: 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)
  • FIXED: Fix jumping of geek window layout when using smaller font and not using snap to grid.
  • NOTE: OS X: The menu icon can look weird when transitioning, this is an experiment for high definition screens.
  • KNOWN: OS X: Yosemite can be recognized as a virtual machine.

New in WhatPulse 2.3.1 (Dec 13, 2013)

  • NEW: Added colemak keyboard layout
  • IMPROVED: Ignore network interface 'Virtual WiFi Miniport' on Windows. WinPcap crashes on those interfaces.
  • FIXED: Network graph gaps and spikes
  • FIXED: Fix client crash on sleep when the network statistics are shut down too quickly (happens on fast computers).

New in WhatPulse 2.3 (Nov 28, 2013)

  • Brings support for more keyboard layouts in the heat map, OS X Mavericks and a ton of other stuff. Stability of the client has also further improved and it should be as solid as a rock on all platforms.
  • Keyboard Layouts:
  • The previous versions of the client only supported the qwerty layout in the keyboard heat map. WhatPulse 2.3 supports multiple keyboard layouts, starting with dvorak and azerty.
  • OS X Mavericks:
  • The client has now full support for OS X Mavericks. This means no more annoying warning about the security settings!
  • Stability Improvements:
  • Since the release of 2.0, the stability of the client has been an issue for some users. Every update since 2.0 has had improvements for those issues, and we're glad to report that 2.3 fix all remaining random stability problems. We've made this the top priority and the beta period has not reported any random crash during the trials! If you are having any random issues, please upgrade to version 2.3.
  • Other Changes:
  • NEW: Added support for dvorak and azerty keyboard layouts
  • NEW: OS X Mavericks support
  • FIXED: A few remaining client random crash situations. All platforms should be stable as a rock now!
  • FIXED: Allow GeoIP database downloads on computers using a non-standard character set
  • FIXED: When using an upgraded client, applications were sometimes not properly uploaded to the website.
  • FIXED: On Windows tilde and apostrophe were sometimes mixed up. On OS X 9, tilde and caps lock were sometimes not counted.
  • FIXED: OS X: The client sometimes lost the network hook when coming out of sleep, or even crashed.
  • FIXED: WINDOWS: Sometimes the updater was not launched correctly (“updater.exe not found”)
  • IMPROVED: Interface and collection optimizations on memory and CPU, making the client use 40% less memory and be 20% faster.
  • IMPROVED: Only used applications are now sent to the website, minimizing clutter in your overviews.
  • IMPROVED: Interface updating has been tweaked so that the Geek Window updates are a lot smoother.
  • IMPROVED: Ignore dead center clicks in the mouse heat map. Some games lock the cursor in the center, ruining your mouse heat map.
  • IMPROVED: “Refresh Status” on the Account tab now also refreshes totals and ranks.
  • IMPROVED: When “Pulse on double click” is disabled, open the main window upon double clicks.
  • IMPROVED: A lot of tiny awesome stuff!

New in WhatPulse 2.3 Beta 3 (Nov 26, 2013)

  • FIXED: Applications were not uploading properly from certain systems with an older database structure or older sqlite libraries.
  • FIXED: Removed reference to broken pcap function which can cause the client to crash on system resumes.
  • FIXED: Client crashed when the Uptime Activity graph was open and you refreshed the account information and Premium was activated.
  • NEW: Open Main Window on tray double click, if 'Pulse on double click' has been disabled.
  • NEW: Added (currently static) application aliases for better naming applications.
  • IMPROVED: Account Wizard tab glitched on final login step.
  • IMPROVED: Set "Upload application info" to default enabled.
  • IMPROVED: Added button for a link to the Premium explanation on the 'Premium Only' tabs.
  • FIXED: 'Premium Only' background disappeared when opening and closing the main window several times.
  • FIXED: Account tab header displayed twice on initial login.
  • FIXED: Update "Premium:" text value on "Refresh Status" button.

New in WhatPulse 2.3 Beta 2 (Nov 19, 2013)

  • FIXED:
  • OS X: Fix client crash on upgraded systems with older libpcap.

New in WhatPulse 2.3 Beta 1 (Nov 12, 2013)

  • NEW:Support for dvorak and azerty keyboard layouts in the keyboard heat map.
  • IMPROVED:Upload new applications every 5 minutes instead of every 15 minutes so it appears on the website quicker.
  • IMPROVED:Remove the application information requirement from uploading and try to find matching info on the website.
  • IMPROVED:Reduce amount of background workers. Some systems still have instability issues, this will dramatically reduce the crashes (hopefull to zero) on those systems.
  • IMPROVED:General optimization of bandwidth collector. Better performance at higher bandwidth rates.
  • IMPROVED:Remove some memory leaks when disabling and re-enabling statistics manually.
  • FIXED;Asking to execute an unneeded update for WinPcap.
  • FIXED:Fix crash on client exit (networking stack)
  • FIXED:Linux: Fix incorrect counting of bandwidth (missing a few bytes)
  • FIXED:OS X Mavericks: Fix some font issues
  • FIXED:Linux: Fix empty process details on some systems
  • FIXED:Windows: Launching updater from client failed (updater.exe not found)

New in WhatPulse 2.2.2 Beta 2 (Oct 29, 2013)

  • Changes:
  • OS X: Mavericks support
  • OS X: Fix video card detection when there are more than one card present
  • OS X: Log the detection of wrong network device permissions (ChmodBPF script)
  • Input per application tab: Fix crash when selecting app and select different time period where that app is not displayed
  • Account tab: 'Refresh Status' now includes total counts and ranks
  • Numerous memory usage optimizations
  • Numerous pcap/network measuring optimizations (performance on slower computers)

New in WhatPulse 2.2.2 Beta 1 (Oct 22, 2013)

  • Database handling has been revisited, making connections more stable on all platforms.
  • There were some remaining stability issues on OS X and Linux specifically, which should be solved with this method.
  • General optimizations on memory and processor handling (Use less memory and gain performance)
  • Only send used applications to the website, instead of all applications. This will minimize traffic sent to the website and fix certain situations where the applications were not being sent.
  • Move application information gathering to separate process. This allows the application data to be filled when 'Application Uptime' is disabled
  • Tweak updating timers when a GUI is opened, making updates flow smoother
  • Fix tilde and apostrophe mixup in keyboard heat map
  • Ignore dead center clicks (Some games lock the mouse there, ruining the heat map)
  • Allow beta versions to use the automatic updater
  • Fix GeoIP.dat downloads on computers using a non-standard character set
  • Start a fresh database when logging out of your account
  • OS X: Fix catching keys 9, ~ and caps lock
  • OS X: Fix crash when losing input device during sleep
  • OS X: Fix losing network hooks after sleep mode

New in WhatPulse 2.2 Beta 5 (Sep 3, 2013)

  • Crash fixes:
  • Safety fixes for input counter. Could cause crashes when typing very fast.
  • Speed up database backups. Some people reported backup times of 15+ seconds, which should be limited to 1 second from now on. (long backup can lead to crashing)
  • Other fixes:
  • Add sanity check for application uptime (if time goes backwards, don't freak out)
  • Fix heatmap counting of arrows, page up/down, insert, delete, home and end.
  • New:
  • Add option to disable pulsing on doubleclick on trayicon
  • Disable tray menu when you're not logged in
  • UI changes in (manual) upload of applications and database

New in WhatPulse 2.2 Beta 4 (Sep 3, 2013)

  • Added a crash reporter which catches any crashes and compiles useful data, which I can use to pinpoint the part where it goes wrong.
  • Resolved any QPixmap/Icon/Image messages
  • Fixed some malformed application data (which prevented an application upload)
  • Fix IPv6 bandwidth counting

New in WhatPulse 2.2 Beta 3 (Jul 31, 2013)

  • Fix application upload related crashes (related to "WARN QPixmap::fromWinHICON(), failed to GetIconInfo()")
  • Fix resetting geek window location when applying settings
  • Fix IPv6 network detection
  • Add font size as an option for the Geek Window
  • Add a 'Reset to defaults' button on Geek Window settings tab
  • Less database updating when window is closed (less I/O)
  • Limit amount of applications sent to website (when just a few applications went through, it was sending too much at a time)
  • Append to app.log instead of making a new one each startup

New in WhatPulse 2.2 Beta 2 (Jul 11, 2013)

  • No more geek window related crashes
  • Fix total download/upload values in geek window stats
  • Fix some weird behaviour with ignoring apps via the input tab
  • Fix auto pulsing with keys; it pulsed the current keys, not the settings keys
  • Fall back on native network APIs when winpcap or libpcap are not available (only local stats, no unpulsed when pcap is not available).
  • Add a button to upload the local database to the website, for debugging purposes.
  • Use a bit less memory

New in WhatPulse 2.2 Beta 1 (Jul 4, 2013)

  • Customizable Geek Window:
  • You can determine the entire look and feel of your Geek Window in 2.2. You can add text and statistics anywhere you'd like (drag 'n drop) and choose the background/font color. The default settings are pretty slick, but you can do anything with it!
  • Application uploads:
  • There are a lot of applications out there in the world of computers. With this feature, WhatPulse will start to map those applications so that we can use them on the website. Currently, the application will show up on the website inside your profile, but only to yourself, not the public. This option is by default off and is located in the Settings tab ("Upload application info"). Please consider enabling this option so that we can see what data comes from you guys and so that we can learn how to sort through it the best.
  • Display mouse heat-map in proper screen ratio.
  • Use OS X's notification center for notifications.
  • Make the tray menu more useful.
  • Allow applications to be ignored for input as well.
  • General code optimization, which causes the client to respond more snappy. Also a few minor memory leaks removed.

New in WhatPulse 2.1 (Apr 27, 2013)

  • New:
  • Per application keyboard/mouse statistics
  • WinPcap 4.1.3 for Windows 8 support
  • The login procedure has been simplified to be a breeze. You can add computers from the wizard and it auto detects your computer name.
  • New updater for automatic updates to make updating easier
  • An option to run WhatPulse as Administrator (Windows), to catch input from elevated applications
  • Fixed:
  • Database backups. This fixes startup crashes and data loss
  • Random client crashes
  • Client not counting input stats after hibernations
  • Linux crash when pf_ring (network) was not available
  • Windows lag every 5 minutes
  • Improved:
  • Network monitoring performance (less CPU)
  • Time period selector for per country network stats
  • Windows XP support (input and network stats)
  • Require SSL libraries on Linux, otherwise account settings cannot be saved
  • Linux: Set up network capabilities automatically instead of having to do it manually
  • Log to 'app.log' inside the settings directory so you can see what's going on

New in WhatPulse 2.1 Beta 3 (Apr 13, 2013)

  • Crash Fix: Networking code has been improved. This should stop most random client crashes.
  • Crash Fix: Don't use country statistics when GeoIP database is updating
  • Improvement: Require SSL libraries instead of just displaying a warning. (without SSL the libraries the account session is not saved)
  • Improvement / Crash Fix: Check database integrity when starting and error when both the database and backup are corrupted. In previous versions, the client continued and displayed an unclear Visual Studio error on Windows.
  • Improvement: Move all account data to whatpulse.wpw file instead of the SQLite database. So if there's ever anything wrong with the database, the unpulsed stats are not affected.

New in WhatPulse 2.1 Beta 2 (Apr 4, 2013)

  • Input: Add a time period selector for per application stats.
  • Network: The GeoIP database (per country stats) is now updated every 6 weeks.
  • Network: Add a time period selector for per country stats.
  • Generate a file called app.log in the %LOCALAPPDATA% directory for debugging.

New in WhatPulse 2.0.4 (Apr 4, 2013)

  • Enhancement: Add an option to disable automated pulse notifications
  • Enhancement: Blink tray icon on keyboard or mouse option (plus an option to disable that)
  • Enhancement: Launch Geek Window on startup when it was open upon closing the client
  • Enhancement: Update statistics every second when Geek Window is open
  • Enhancement: Don't show tray notifications when a full screen application is running
  • Enhancement: Add the ability to auto detect the system proxy server
  • Enhancement: Add total account overview (totals + ranks) to account tab
  • Enhancement: Only use database file every 5 minutes, cache everything else. This brings disk I/O usage to a near standstill.
  • Enhancement: Make scheduled backups of databases and fall back on backups if main database file gets corrupted
  • Fix: Improve accuracy of measuring both uptime and bandwidth
  • Fix: Count bandwidth from and to a proxy server in unpulsed stats (was excluded in previous clients)
  • Fix: Show more accurate network usage on interface overview
  • Fix: Don't check for updates or internet IP when "Work Offline" is enabled
  • Fix: The 'Year' option in the keyboard + mouse heat map was not the last 12 months, but the current year
  • Fix: Extra precautions for double pulsing
  • OSX - Enhancement: Replace the black menu icon with a more fitting one.
  • OSX - Enhancement: Optimize detection of network interfaces (2500% quicker)
  • OSX - Enhancement: Optimize detection of running processes (120% quicker)
  • OSX - Fix: Detect when computer goes into sleep mode and release lock on bpf device(s). This will make sure OSX won't need to create extra bpf devices, which in turn will make the client ask you for your password to reset permissions on these new files.