NetBalancer Changelog

What's new in NetBalancer 12.3.1 Build 3696

Feb 13, 2024
  • NetBalancer is thrilled to announce the release of version 12.3, a significant update that introduces comprehensive internationalization to its user interface. With this latest upgrade, NetBalancer becomes more accessible to a global audience by supporting an extensive list of languages, including Deutsch, English, Español, Français, Italiano, Nederlands, Polski, Português, Română, Türkçe, Ελληνικά, Русский, Українська, हिंदी, and 中文. This development underscores our commitment to providing a user-friendly network monitoring and control tool that caters to the diverse needs of users worldwide.
  • The addition of multilingual support is a response to the growing demand for NetBalancer in various regions around the globe, enabling users to navigate, manage, and control their network traffic in their native language.

New in NetBalancer 12.2.2 Build 3611 (Dec 3, 2023)

  • NetBalancer's latest update, version 12.2, introduces a practical feature for users: the display of organization names for IP addresses in the Explore panel. This addition simplifies the identification of IP addresses by attaching a recognizable entity name, enhancing the user's ability to manage network traffic effectively.

New in NetBalancer 12.2.1 Build 3611 (Nov 20, 2023)

  • Introduces a practical feature for users: the display of organization names for IP addresses in the Explore panel. This addition simplifies the identification of IP addresses by attaching a recognizable entity name, enhancing the user's ability to manage network traffic effectively.
  • The update also includes user interface improvements for better usability, along with fixes that improve the software’s performance and resolve known issues. Users can expect a more stable and efficient network monitoring experience with this new release.

New in NetBalancer 12.1.1 Build 3556 (Sep 27, 2023)

  • We are proud to unveil the latest enhancement in NetBalancer's toolkit: the "Bind program to adapter" feature, incorporated in the 12.1 release. This addition marks a significant step in our journey to provide users with superior control over their network management.
  • This new capability empowers all NetBalancer users to dictate specific programs to operate through designated network connections, such as Wi-Fi or Ethernet. By doing so, users can, for example, ensure certain applications always leverage the Wi-Fi connection, even when Ethernet is the dominant network. This intricate level of control is paramount in situations demanding distinct network priorities or dedicated bandwidth for specific applications.

New in NetBalancer 12.0.1 Build 3507 (Aug 8, 2023)

  • In a significant development, we are thrilled to announce the addition of experimental VPN support to NetBalancer. This major update is effectively making NetBalancer the most advanced VPN software on the planet aimed at providing secure and private internet connections to our users.
  • Starting today, all registered users with a current license, not older than a year, can access our VPN service at no additional cost. This is part of our commitment to continually provide value to our loyal users.
  • At present, we offer a handful of OpenVPN servers located in the USA, UK, Australia, France, and several other countries. We understand the importance of a wide server network for a robust VPN service, and we are committed to expanding our server list in the near future. Additionally, we are exploring the possibility of supporting more VPN protocols, besides OpenVPN.
  • Users can easily locate the VPN servers on the Explore map in the NetBalancer User Interface (UI). To connect, simply click on a server to view its properties, and then hit the 'Connect' button.
  • However, it's important to note that currently, P2P traffic, including torrents, is not allowed. We are working on this and expect to support it in the near future.
  • In a move to provide more flexibility, users can also add their own or third-party OpenVPN configurations to the NetBalancer UI. These configurations can be used in the same way as the pre-included ones.
  • We have also updated the NetBalancer traffic rules to consider the VPN state. For instance, users can create a rule that allows internet access to Firefox only when a VPN connection is active, or specifically when a certain VPN server is connected. The programmatic rules also now include the VPN context variable.
  • With the integration of VPN awareness, NetBalancer's traffic rules have become even more flexible and powerful. Users can now easily tailor their network behavior based on the VPN connection status. For example, implementing a VPN Network Lock (aka Kill Switch) is now a straightforward task that can be achieved in just 4 lines of C# code (or just 2 clicks using our Rule Templates engine)
  • This enhancement adds a new dimension to network control, allowing users to create more dynamic and responsive rules that adapt to their VPN connection state.
  • As VPN support is an experimental feature, we are eager to hear from our users. Your feedback is invaluable to us, and it will help us refine and improve this feature further. We encourage all users to share their experiences and suggestions.
  • We, at SeriousBit, are excited about this new feature and believe it will significantly enhance the NetBalancer experience. We look forward to your feedback and to making your internet experience even better.

New in NetBalancer 11.2.1 Build 3390 (Apr 14, 2023)

  • Today, we are excited to announce the release of NetBalancer 11.2, which comes with an array of new features designed to offer users even greater control over their network activities. One of the most notable additions is the support for global hotkeys that allow users to manage rules, filters, and network balancing (limits, priorities, delays) with customizable global hotkeys.
  • By introducing global hotkeys, NetBalancer 11.2 takes network management to the next level, enabling users to easily switch between different settings and configurations without the need to navigate through the application's interface. This streamlined approach not only saves time, but also makes it easier to monitor and control network activities during periods of heavy usage or high demand.
  • To give you an idea of how these hotkeys work, let's take a look at two examples:
  • Enabling/Disabling Network Balancing: Users can now toggle network balancing on and off by simply pressing Control + Alt + N. This hotkey allows you to quickly adjust your network settings to optimize performance or conserve bandwidth as needed.
  • Blocking All Network Traffic: If you ever need to temporarily stop all network traffic, NetBalancer 11.2 has you covered. By pressing Control + Alt + B, you can instantly block all incoming and outgoing connections, giving you full control over your network during critical situations.
  • The addition of global hotkeys in NetBalancer 11.2 is just one of the many improvements we've made to ensure our software remains a powerful, user-friendly solution for managing and monitoring network activities. As always, we are committed to continually enhancing NetBalancer's capabilities to provide our users with the best possible experience.

New in NetBalancer 11.1.1 Build 3325 (Feb 8, 2023)

  • Improves the traffic chart on the Explore panel, now it can show traffic in minutes and hours, up to 1000 units back in the past. Also the info text can be set to stay always visible using the 'i' push button.

New in NetBalancer 11.0.1 Build 3304 (Jan 18, 2023)

  • Adds one new major feature: the Explore panel which provides a view of your computer's network activity through a geographic perspective: all the apps, network connections and servers around the globe that you are currently connected to on Earth's map.

New in NetBalancer 10.6.1 Build 3129 (Jul 26, 2022)

  • We've done many small performance and stability improvements since March and are releasing it with one single update as NetBalancer v10.6.

New in NetBalancer 10.5.1 Build 2995 (Apr 13, 2022)

  • Taking further advantage of the Multimedia Timers we introduced two versions ago, NetBalancer v10.5 is now able to make high precision network packet delays with a resolution of under 1 millisecond.
  • Also we made the traffic balancing algorithm less aggressive, so it will slow down low priority traffic a bit less than before. The old behavior can be restored using the Level Severity settings from Menu/Miscellaneous/Level Severity.

New in NetBalancer 10.4.1 Build 2879 (Nov 18, 2021)

  • Improves programmable rules by making accessible the body of the packets at packet.body[] field as an array of bytes. Now we can set limits and priorities for traffic based on the data that this traffic carries.

New in NetBalancer 10.3.1 Build 2805 (Sep 6, 2021)

  • Instead of simple system timers NetBalancer now uses specialized Multimedia Timers for real-time data processing, which greatly improves latency and PING stability.
  • Also we fixed a rare and old memory leak which was happening on some systems after a computer sleep.

New in NetBalancer 10.2.1 Build 2457 (Sep 22, 2020)

  • NetBalancer v10.2 adds back the status bar from the old UI with all functionality

New in NetBalancer 10.0.1 Build 2322 (May 11, 2020)

  • Various user interface fixes.

New in NetBalancer 9.17.1 Build 2297 (Apr 15, 2020)

  • In NetBalancer v9.17 we've improved all statistics (top apps, totals and event log) by adding the adapter selector, so now it is possible to see statistics by a specific adapter.
  • Also in this version we've added the traffic() function for programmable rules, which returns the downloaded or uploaded traffic of a rule for a specified time duration in the past.

New in NetBalancer 9.16.1 Build 2284 (Apr 3, 2020)

  • NetBalancer v9.16 gets the second part of scripting support with Programmatic Rules for most advanced scenarios.
  • Today NetBalancer adds its most advanced feature ever since inception: Programmatic Rules.
  • A programmatic rule is a rule defined entirely in C# code, is compiled and then executed for every single network packet.
  • Based on the packet's properties and various environment data the rule then decides what priority, limit or block to assign to the packet.
  • Alternatively the rule can just pass the packet to the next rule if it doesn't match its criterias.
  • A unique feature of programmatic rules is that they can assign multiple different priorities to packets, not just a single download and upload priority like normal rules.
  • All the source code required to compile a programmatic rule in your preferred code editor is openly available in NetBalancer under an open source MIT license.
  • See the 'View embedding source code' link in the image above.
  • Programmatic rules are able to handle up to 10 Gbps on a single CPU code, depending on the complexity of the code.
  • Just like C# scripts from the previous release, the rules also are not permitted any IO operation, including file, registry and network access to avoid elevation security vulnerabilities.
  • Code reflection is prohibited as well.

New in NetBalancer 9.15.2 Build 2276 (Mar 26, 2020)

  • Stability improvements.

New in NetBalancer 9.15.1 Build 2275 (Mar 24, 2020)

  • NetBalancer v9.15 gets the first version of scripting support for Rules for maximum flexibility.
  • The scripting is done in the C# language, and is a single boolean expression or a block of statements that must return true or false, which indicates if the parsed traffic packet does match the current rule or not.
  • The code is compiled for better performance, and currently is able to execute about 1 million times per second on a single processor core, that is about 10 Gbps.
  • The script is not perfmited any IO operation, including file, registry and network access to avoid elevation security vulnerabilities.
  • Code reflection is prohibited as well.

New in NetBalancer 9.14.1 Build 2086 (Sep 17, 2019)

  • Stability improvements.

New in NetBalancer 9.13.1 Build 2071 (Sep 3, 2019)

  • Version 9.13 of NetBalancer will automatically scale up and down the tray and toolbar mini-windows based on the current screen's DPI settings.
  • Also we improved the memory and CPU usage under heavy loads, added more useful tips and help messages to the UI and improved the overall stability.
  • Update - stability improvements.

New in NetBalancer 9.12.2 Build 1567 (Apr 18, 2018)

  • Version 9.12 of NetBalancer adds "Export to CSV" and "Copy to Clipboard" buttons to all windows under the Statistics menu.
  • This is mostly a usability improvement, as until this addition it was still possible to copy and export using the right-click context menu, but it was not obvious for new users that such menu existeds.

New in NetBalancer 9.12.1 Build 1496 (Feb 5, 2018)

  • Adds "Export to CSV" and "Copy to Clipboard" buttons to all windows under the Statistics menu. This is mostly a usability improvement, as until this addition it was still possible to copy and export using the right-click context menu, but it was not obvious for new users that such menu existeds.

New in NetBalancer 9.11.1 Build 171026.1022 (Oct 26, 2017)

  • It's been a long time since we added new functional features to NetBalancer and today is the day: NetBalancer 9.11 can limit the maximum number of packets per second that can be sent or received by a connection, process or rule.
  • Also two new columns were added for download rates in packets per second and respectively upload rates.
  • The same for rules, beside the traditional traffic rates are also shown the packet current rates.

New in NetBalancer 9.10.1 Build 170629.1040 (Jun 29, 2017)

  • Version 9.10 of NetBalancer gets a few visual improvements the most notable of which is Events Log's auto-update feature. Note the "Auto-update" check-box on the image below, when checked the page will auto-click on "Show Me" every 2 seconds, effectively refreshing the log.
  • Also:
  • The logs can be copied using the mouse context menu: right click on the log lines you want to copy and select "Copy".
  • The Windows Service will restart on critical error, making NetBalancer more stable as a result.
  • The news will be checked only once a day, not every UI start as before.

New in NetBalancer 9.9.2 Build 170306.1022 (Mar 6, 2017)

  • Done some usability improvements.

New in NetBalancer 9.9.1 Build 170301.1023 (Mar 1, 2017)

  • Performance and stability improvements

New in NetBalancer 9.8.1 Build 161207.0948 (Dec 7, 2016)

  • Some programs, like antivirus solutions, firewalls or advanced torrent clients use special techniques, like 'local proxy' or tunneling, to redirect all local PC's network routes and connections to their own process for further inspection and analysis, and then redirect it back to the original client process or connection
  • In NetBalancer this looks like all PC's traffic is consumed by the antivirus, making it harder to monitor and analyze the traffic, or to create priorities and rules
  • To improve this situation NetBalancer 9.8 and up restores the original connections and marks them as Virtual Connections. It does NOT affect the real state of redirection, just makes it easier to manage the traffic inside NetBalancer. This functionality is enabled by default and can be disabled in Menu>Edit>Settings>Virtual Connections.

New in NetBalancer 9.7.1 Build 161112.0948 (Nov 13, 2016)

  • Thanks to the great open source nDPI library NetBalancer v9.7 can now detect the application level protocol of many programs traffic, like BitTorrent, GMail, Skype, etc.
  • This functionality is named DPI (Deep Packet Inspection) and works by parsing the body of every packet, searching for patterns specific to known applications. The app protocol in NetBalancer is shown for every network connection on the Connections panel (Window>Connections).
  • And of course NetBalancer also supports rules based on these protocols. So, for example, it is now possible to create rules that will set a low priority for all P2P traffic, will block Skype, limit the Steam traffic and so on.

New in NetBalancer 9.6.1 Build 160928.0911 (Oct 8, 2016)

  • Continuing the work on improving the monitoring functionality in NetBalancer, started with v9.2, today we are presenting you a new long-awaited functionality, the Event Log (Menu>Statistics>Event Log). This initial implementation show the following event types:
  • Connection opened/closed
  • Process started/stopped
  • Data transferred
  • Executable file changed
  • Session started/stopped
  • Also, this release contains serious performance improvements, especially on the memory consumption part, now NetBalancer uses less memory overall, but more importantly, the usage pattern is much smoother and CPU efficient.

New in NetBalancer 9.5.2 Build 160827.1438 (Aug 27, 2016)

  • Fixed some minor user interface issues.

New in NetBalancer 9.5.1 Build 160816.0839 (Aug 16, 2016)

  • After introducing the new monitoring functionality in v9.2 (and up) quite a few users asked us to add the possibility to disable it, to save a few more CPU cycles on older computers. This feature is availble in version 9.5 released today, and is located in Menu>Edit>Settings>Database, named "Enable database". By default it is set to enabled, as it was in previous versions, so nothing changes if the user is fine spending a few CPU cycles for monitoring and statistics.

New in NetBalancer 9.4.1 Build 160623.1314 (Jun 23, 2016)

  • The new monitoring functionality introduced with v9.2 and v9.3 is great (we hope) but it has a problem: on computers with a lot of network activity the database file where NetBalancer stores the traffic stats (C:ProgramDataSeriousBitNetBalancernetbalancer.db) grows very fast up to hundreds of MB. This growth stops after about two weeks when the automatic data aggregation kicks-in and the older data gets compacted.
  • Still for computers with small disks even 100MB might be unacceptable so in version 9.4 we added a new setting that tells how much data should be stored in the first place, named "Initial Traffic Resolution" and located in Menu>Edit>Settings>Database.
  • By default this setting is set to 1 second, as it was in previous versions, so nothing changes if the user is fine spending some more megabytes for monitoring.

New in NetBalancer 9.3.3 Build 160601.1205 (Jun 1, 2016)

  • Fixed Top Statistics to show correct upload and downloads values.

New in NetBalancer 9.3.2 (Jun 1, 2016)

  • Fixed a 'file missing' error

New in NetBalancer 9.3.0 (Jun 1, 2016)

  • Version 9.3 adds another statistics module, namely Top Statistics, located in "Menu>Statistics>Tops...".

New in NetBalancer 9.2.7 Build 160419.0846 (Apr 19, 2016)

  • Bug fix: the bug fixed in 9.2.5 wasn't completely fixed, this update fixes that... fix.

New in NetBalancer 9.2.6 Build 160411.1103 (Apr 11, 2016)

  • Bug fix: the local port was not displayed for some connections on UI.

New in NetBalancer 9.2.5 Build 160406.1238 (Apr 6, 2016)

  • Fixed a bug when the name of a process could be wrongly identified in some specific cases.

New in NetBalancer 9.2.4 Build 160307.1401 (Mar 7, 2016)

  • Improved the performance of database flushes, now they will use less CPU and will have a much lower impact on PC's overall performance.

New in NetBalancer 9.2.3 Build 160304.0914 (Mar 4, 2016)

  • Fixed details info on Totals window. Improved the limiting algorithm and idle CPU usage.

New in NetBalancer 9.2.2 Build 160224.1615 (Feb 24, 2016)

  • Fixed details info on Totals window.

New in NetBalancer 9.2.1 Build 160222.1224 (Feb 22, 2016)

  • From the beginning NetBalancer was designed as more a network controlling tool than a monitoring one, still you can't control what you can't measure so our users had to use a second 3rd party tool for network monitoring. But this is no longer the case!
  • Starting with today NetBalancer will constantly improve its monitoring capabilities until it matches or even surpasses the more specialized monitoring tools. The first improvement is a new advanced traffic data collection performed by NetBalancer in background (in a SQLite database file) and the new "Traffic Totals" statistics available in Menu>Statistics>Totals.
  • Also in this release we improved the usability of the taskbar widget, cleaned up the Settings window (Menu>Edit>Settings) and added a few more settings related to disk access and data preservation, see the Database tab.
  • And as usual we've done a lot of small fixes and performance improvements here and there. Don't forget to restart the PC if you're updating from an older version.

New in NetBalancer 9.1.2 Build 151118.0923 (Nov 18, 2015)

  • Fixed a security issue when the wrong netsh.exe could be called if placed inside NetBalancer's directory.

New in NetBalancer 9.1.1 Build 151112.1228 (Nov 12, 2015)

  • Windows 10 is a really impressive piece of engineering with great functional additions, one of which is named Telemetry Data Collection that improves the features and overall experience of the operating system through automated uploads of data.
  • As it frequently happens not all users are happy of this addition, especially the privacy concerned ones, so in this release of NetBalancer we added a new Anti-Telemetry rule template that creates a rule blocking all Microsoft IP (internet protocol) numbers known to be used for telemetry data upload.
  • Also version 9.1 adds manual maximum bandwidth settings and improves the UI of taskbar toolbar for a more native look.

New in NetBalancer 8.9.1 Build 150916.1322 (Sep 16, 2015)

  • Version 8.9 is all about performance improvements: we've tried to minimize all expensive operations in NetBalancer (like system calls, locks, context changes etc.) and add as much batch processing as possible.
  • So now NetBalancer uses up to 50% less CPU on traffic intensive computers, keeping the same low latency as before.

New in NetBalancer 8.8.1 Build 150804.1412 (Aug 4, 2015)

  • Full support for Windows 10
  • Also 8.8 fixes a rules' templates ordering bug, and another one with rule traffic limits being incorrectly interpreted.

New in NetBalancer 8.7.1 Build 150715.1021 (Jul 15, 2015)

  • NetBalancer's traffic rules are quite flexibile but also hard to understand at first, so in version 8.7 of NetBalancer we decided to add a few rules templates, which will serve as shortcuts for creating new rules and also as a starting point at learning the rules system for our new or unexperienced users.
  • Other changes in this release are:
  • Added better support for PC power events (sleep, hibernate, shutdown, restart).
  • Added "Show on Mouse-Over" option to taskbar window so the window can be disabled now.
  • Fixed taskbar window freeze on PC restart with option Keep Visible enabled.
  • Added license verification before new version notification, so if the new App update is not eligible for the existing license then a warning will be shown.
  • Improved overall performance.
  • Fixed some other minor and rare bugs.

New in NetBalancer 8.6.1 Build 150402.1006 (Apr 3, 2015)

  • Added a search box to connections panel, which helps find connections by IPs, Ports, countries... virtualy anything.
  • Improved the delaying algoritm, now it will be more precise at small values.
  • Added "End Process" and "End Process Tree" options to processes' context menu.
  • Fixed a bug blocking all traffic when the Delay value was 5 ms or smaller.
  • Fixed the look of UI, toolbar and mini-window at high DPI settings.
  • Fixed a bug in NBCMD priority edit command.
  • Fixed some other minor and rare bugs.

New in NetBalancer 8.5.1 Build 141211.1233 (Dec 12, 2014)

  • For those of you who are not sure what priorities are best for your PC we decided in NetBalancer 8.5 to add some predefined priorities.
  • These priorities include the most used programs and processes, currently about 1700 total (and counting), and are set to match the needs of most users, but of course there are always exceptions, so feel free to change them to your own requirements, or event completely disable them if they are too disconnected from your setup.
  • The predefined priorities are loaded online automatically every week from netbalancer.com and can be enabled or disable from "Menu>Edit>Predefined Priorities" at any time, and they will not overwrite any manually edited priorities.

New in NetBalancer 8.4.1 Build 141110.1011 (Nov 11, 2014)

  • We are presenting the 8.4 version of NetBalancer with custom priorities:
  • The 'Custom' priority is a special traffic setting that allows you to delay, drop and limit the speed of network packets, all at the same time.
  • The first use case of this new priority type that I can think of is when a developer need to test his/her application in bad network conditions, like when using a satellite connection, with lots of lost packets, high latency and quite limited traffic speed.

New in NetBalancer 8.3.1 Build 141016.1004 (Oct 16, 2014)

  • 8.3 version of NetBalancer App adds one important improvement to Rules: IP Enumerations, for both local and remote IP fields.
  • So now you can create one single rule to manage the traffic from/to multiple IP addresses and ranges.
  • Here is an IP Enumeration example:
  • 192.168.2.1, 100.100.2.0/24, 201.201.0 - 201.201.255.
  • As you can see an IP Enumeration can be any mix of IPs, IP ranges and CIDR notations, comma separated in any order.

New in NetBalancer 8.2.2 Build 140812.1057 (Sep 25, 2014)

  • NetBalancer App updates to v8.2.2 with a memory leak fix.

New in NetBalancer 8.2.1 Build 140719.1124 (Sep 25, 2014)

  • The most important addition to 8.2 version of NetBalancer App is support for Block Lists: lists of IP ranges that can be used to make Rules (menu>Edit>Rules).
  • They can be used in various ways. For example when I'm out and on my 3G data plan I like to create a rule, named "No Windows Update", which uses the "Microsoft IPs" block list to block any comunication of my laptop to Windows Update, and thus not spending precious traffic on huge updates.
  • Of course the lists are not limited to blocking only, they can also be used to limit traffic speed, set priorities, delays etc, anything a NetBalancer rule can do with traffic.
  • Also some other minor improvements were done, the most notable of which is the new Ping information on tray and toolbar windows, which constantly ping google.com and show the results in real-time.

New in NetBalancer 8.1.1 Build 140602.1122 (Sep 25, 2014)

  • Sync Service Updates:
  • Added Information tab on machine Dashboard with detailed software and hardware info. This functionality (and the next one), while not really related to network monitoring and balancing is the most requested feature in the past two months, so we decided to add it.
  • Updated API with Information related methods.
  • Application tab on machine Dashboard, another requested feature, shows a full list of all apps installed on the machine. Also most apps have an Uninstall button that will silently uninstall the app on the remote machine.
  • NetBalancer App v8.1 Updates:
  • Added Country field to rules, so any rule can be made country specific, for example you can make a "Block Nigeria" rule that will block all traffic from/to Nigeria.
  • Toolbars mini-form can be moved on screen, drag it where you like it most.
  • Added traffic flow information on "Edit Rule" window which shows what traffic goes via the current rule.
  • Done lots of UI, stability and performance improvements.

New in NetBalancer 8.0.0 Build 140305.1224 (Mar 5, 2014)

  • In addition to boatloads of usability improvements and bugfixes, the release version of Sync Service gets a REST API and a general statistics page. The API contains almost all website’s functionality and is primarily oriented to developers who want to integrate the Sync with existing IT systems. The statistics page contains aggregate statistics for all user’s machines.
  • Improvements
  • Added an application-wide Save/Load menu for Settings, Rules, Filters and Priorities
  • Added predefined priorities for most known or used applications
  • Added proper detection of Windows Modern (Metro) applications
  • Added “command line” parameter to rules
  • Added filtering functionality to connections list, you can now filter out all local connections, show only IPv4 ones etc
  • Added country and flag column to connections list, so you can see what country an application connects to
  • Added columns “Packets” and “Packets/s” to rules list
  • Added columns “Data” and “Data/s” to filters list
  • Added “Hostname” column to connections list
  • A DNS address can be specified instead of an IP to rules
  • Added a “Search” box to rules, you can search a rule by name or any other property, useful when have lots of rules
  • Added “Last Active At” column to filters and rules list
  • Inactive filters and rules are grayed out
  • Added “Browse” button to rule edit window at “Process Name” textbox
  • Added “Modify”, “Delete” and “Clone” mouse right-click menus to filters and rules lists
  • Added “peaks” to mini-window and toolbar window graphs
  • Added "Disable Balancing" option to Menu>Edit
  • Toolbar window and tray mini-window settings are now synchronised
  • Showing PID in toolbar “Top Apps”, ex.: “explorer.exe [2341]”
  • Implemented Ctrl-Up, Ctrl-Down, Enter and Ins keys functionality for rules and filters lists
  • Added “Export to CSV” option to traffic chart’s right-click menu

New in NetBalancer 7.1.1 (Dec 16, 2013)

  • NetBalancer App updates to v7.1.1 with a few minor bugs fixed.

New in NetBalancer 7.1.0 (Nov 19, 2013)

  • Some UI improvements and adds the Jitter option for traffic delay, useful to emulate an unstable network

New in NetBalancer 6.6.9 (Jul 15, 2013)

  • Adds some stability and performance improvements.

New in NetBalancer 6.6.6 (Jun 28, 2013)

  • Adds the ability to link filters with rules via the Filter ID field at rules, so it is possible now to make some powerful filters/rules combinations for the most demanding situations.
  • Added some other cool new features: full IPv6 support for filters and rules, WiFi SSID parameter for rules and a better network connections detection.

New in NetBalancer 6.4 (Feb 27, 2013)

  • Has a more fluid UI, plus a small but useful addition: now the filters window shows how many packets and data passes through every filter, it helps to find if a filter is active at the moment or not.

New in NetBalancer 6.3.1 (Feb 14, 2013)

  • New feature: Filters. The Filters are just like Rules with the difference that they work at the driver level, and apply to traffic before it enters NetBalancer. A good use for filters is performance optimizations: if there is in your system some critically important traffic that must fly through the wires at the maximum speed possible then set it with filters to be Ignored, so it will go directly to its destination avoiding NetBalancer's limits, priorities and rules, and hence not spending precious milliseconds.
  • Another useful scenario is blocking at the driver level; although Rules contain the block action too, they lack some Filters only parameters, like MAC address or EtherType protocol.

New in NetBalancer 6.2.1 (Jan 25, 2013)

  • Now NetBalancer can extract and process network packets in bulk, thus greatly improving bandwidth performance and lowering CPU usage.
  • Also ewrote its kernel driver, which is not only more lightweight and snappy but also compatible with more hardware and software, especially now it properly recognizes most of 3G/4G modems and is finally compatible with VirtualBox (some of you were reporting BSODs when using NetBalancer and VirtualBox together).

New in NetBalancer 6.1.3 (Dec 11, 2012)

  • This build fixes some other errors related to users of Windows XP SP2.

New in NetBalancer 6.1.2 (Dec 11, 2012)

  • The version 6.1.1 had a bug not allowing it to run on Windows XP x86

New in NetBalancer 6.1.1 (Dec 10, 2012)

  • Added 'External Priority File' and 'External Rules File' setting to Menu>Edit>Settings.
  • Added 'Dropped' and 'Delayed' options along with the current priorities and limits.
  • Added URL option to rules.
  • Added 'Process ID' option to Rules.
  • Added 'When Idle' condition to Rules.
  • Added 'Per Connection' option to traffic speed limitations.
  • Added edit priority on double-click on a process.
  • Added better detection of network changes and refresh accordingly.
  • Added 'Traffic Chart' to main menu.
  • Added support for automatic rules and priorities import from external files.
  • Added optional blur to mini-window on mouse over.
  • Added 'Reset Traffic' command to processes' right-click menu
  • Added some new command line parameters to setup, find them on NetBalancer's help page
  • Improved performance of UI (we're sure you'll feel it!)

New in NetBalancer 5.2.1 (Aug 3, 2012)

  • Added Create Rule command to processes list
  • Fixed all known errors
  • Done UI improvements

New in NetBalancer 5.1 (Mar 12, 2012)

  • Updated the French, German, Spanish, Italian and Russian translations
  • Added the first version of NetBalancer's FAQ
  • Fixed the silent installation support
  • Added a couple of command line arguments to setup

New in NetBalancer 5.0.1 (Feb 4, 2012)

  • Added "Condition" settings to Rules
  • Fixed many pesky bugs.

New in NetBalancer 4.9 (Jan 11, 2012)

  • Added "Copy" and "Copy Details" commands to traffic chart's context menu.

New in NetBalancer 4.8 (Jan 1, 2012)

  • Added traffic chart details;
  • Added traffic chart statistics;
  • Added traffic history saving on shutdown;
  • Added custom time range to traffic chart;
  • Other usability improvements

New in NetBalancer 4.7 (Oct 7, 2011)

  • Added IPv6 support;

New in NetBalancer 4.6 (Sep 22, 2011)

  • Fixed an error in Rules that prevented them to work when the Process Name field was set

New in NetBalancer 4.5 (Sep 9, 2011)

  • Re-implemented Rules and improved performance;
  • Added Process and PID columns to connections list;
  • Improved UI performance;

New in NetBalancer 4.2 (Aug 25, 2011)

  • Added Spanish and Italian translations
  • Updated all translations

New in NetBalancer 4.1.1 (Aug 20, 2011)

  • Added traffic rules functionality;
  • Done performance improvements;

New in NetBalancer 2.1.1 (Jul 20, 2010)

  • Fixed a bug causing NetBalancer not working after system sleep or hibernation
  • Fixed the IPC connection error on system start-up
  • Done some stability improvements

New in NetBalancer 2.0.3 (Jun 2, 2010)

  • Added support for 64 bit version of Vista and Win7;
  • NetBalancer takes into account bandwidth when balancing;
  • Now smaller network packets go with higher priority;
  • Improved prioritization algorithm;
  • NetBalancer now works as a Windows Service

New in NetBalancer 1.7.0 (Feb 18, 2010)

  • Added German translation