Wake On LAN Changelog

What's new in Wake On LAN 2.12.4

May 6, 2019
  • Improved validation in Properties panel, during copy/paste operations
  • Fixed some French translation mistakes

New in Wake On LAN 2.12.2 (Dec 6, 2018)

  • Fix bug in data updater after program upgrade
  • Fix bug in autoupdate code related to skipping a version

New in Wake On LAN 2.11.22 Beta (May 23, 2018)

  • Added -agent option to command line
  • wakeonlanc -w -mac 00:00:00:00:00:00 -agent 192.168.0.8
  • Fix bug: legacy shutdown could fail if password contains special characters

New in Wake On LAN 2.11.20 (Dec 18, 2017)

  • Added "trace log" function
  • Added "message" function
  • Fixed IPv6 / IPv4 display mixup

New in Wake On LAN 2.11.20 Beta (Dec 16, 2017)

  • Added "trace log" function
  • Added "message" function
  • Fixed IPv6 / IPv4 display mixup

New in Wake On LAN 2.11.18 (Jul 17, 2017)

  • Added -pw command line option. This is used to change the passwords for machines.
  • Example: wakeonlanc -pw "new password" -m MyComputer
  • You can also use the -g option to change a whole group, or the -all option to change all machines to the same password. The optional -p parameter to specify a database in a different location.
  • Others:
  • Fix broken dependencies in reportviewer (print function)
  • Added Debug Log form
  • Fix crash when starting for first time on clean build of Windows 10
  • Fix problem with flapping hosts
  • Code signing now SHA256 only, SHA1 signatures are depreciated

New in Wake On LAN 2.11.17 Beta 30 (Jul 4, 2017)

  • fix broken dependencies in reportviewer (print function)
  • added Debug Log form
  • fix crash when starting for first time on clean build of Windows 10
  • fix problem with flapping hosts
  • code signing now SHA256 only, SHA1 signatures are depreciated

New in Wake On LAN 2.11.16 Beta 11 (Apr 21, 2017)

  • This is used to change the passwords for machines.
  • Example: wakeonlanc -pw "new password" -m MyComputer
  • You can also use the -g option to change a whole group, or the -all option to change all machines to the same password. The optional -p parameter to specify a database in a different location.

New in Wake On LAN 2.11.16 (Apr 21, 2017)

  • Setting were not saved if program closed unexpectedly
  • Saved passwords in task scheduler failed if they contained international character sets
  • Security of stored passwords improved. Now using AES encryption engine.

New in Wake On LAN 2.11.15 (Mar 27, 2017)

  • Italian translation
  • Fix bug in WakeOnLANC that would crash if not installed correctly, or missing registry entry

New in Wake On LAN 2.11.10 (May 24, 2016)

  • Fixed compatibility problem with Windows XP and Server 2003
  • German language refreshed

New in Wake On LAN 2.11.9 (May 24, 2016)

  • NAS keep-alive

New in Wake On LAN 2.11.8 (May 24, 2016)

  • 64 bit installation now installs into correct folder.
  • Application is signed. This will fix issues where anti-virus and anti-malware display warnings during install.

New in Wake On LAN 2.11.7 (May 24, 2016)

  • Arabic translation
  • Fix a problem with culture changes, default group not selected
  • Fix a problem with installer not setting culture correctly, if user is not admin

New in Wake On LAN 2.11.6 (May 24, 2016)

  • Fix logic error in Culture handler, from previous release.

New in Wake On LAN 2.11.4.10 Beta (Nov 25, 2015)

  • Fix "Object reference not set" error on certain users.

New in Wake On LAN 2.11.4 (Jun 26, 2015)

  • Changed:
  • Fixed an error with the "progressBar" in the Search page.
  • New:
  • Added "-p" command-line option to the GUI program, allows overriding the machines.xml file location.
  • Fixed missing dependecies in the "Print Report" page that could cause a crash.
  • Fixed:
  • "Host Groups" are now sorted alphabetically.

New in Wake On LAN 2.11.3 (Apr 20, 2015)

  • Changed:
  • French language updated.
  • New:
  • Added Spanish language.
  • Added task-tray options for RDP and Shutdown, in addition to Wake-Up.
  • Fixed:
  • Fixed some problems with the Auto-Updater.

New in Wake On LAN 2.11.2.25 Beta (Apr 16, 2015)

  • French updates
  • Added Spanish translation
  • Added task tray options for RDP and Shutdown of hosts

New in Wake On LAN 2.11.2 (Apr 16, 2015)

  • Changed:
  • Splash screen is multithreaded and the program startup experience is more fluid.
  • Russian language translation has been brought up-to-date.
  • Minor code refactoring and optimization.
  • New:
  • New custom shutdown command substitution parameters: $PF and $PFX86.

New in Wake On LAN 2.11.1 (Mar 31, 2015)

  • New installer based on Inno Setup.
  • Installer is now multilingual. Installation language carries over to the WOL program.
  • New scheduler option to send messages to machines.
  • New feature: managed thread pool. The polling of machines is now managed so that it doesn't overload network.

New in Wake On LAN 2.11.0 (Mar 9, 2015)

  • New:
  • Added "legacy" shutdown option, to support Windows workgroup computers.
  • Added $HOST substitution variable.
  • Added a message (popup) handler that supports Windows workgroups, if RDP is enabled.
  • Changed:
  • Restructured and simplified the host properties page.
  • Fixed:
  • Fixed a problem with the database not being saved, immediately after a host delete.
  • Fixed password being shown in cleartext on properties page.

New in Wake On LAN 2.10.19-15 Beta (Mar 3, 2015)

  • Shutdown for Workgroups. To use this, open properties for the host you want to shutdown. Click on "Password". Enter a userid and password. You can leave the domain blank. Click on Shutdown Method, select "Legacy".

New in Wake On LAN 2.10.19-10 Beta (Mar 2, 2015)

  • Testing new ideas for Shutdown on Workgroup type computers.

New in Wake On LAN 2.10.19 (Feb 28, 2015)

  • New: The "Listener" screen has been enhanced and displays more information about captured packets.
  • Fixed: The installer now remembers your custom database path. Upgrading the software is easier because you will not have to tell it where the db is.
  • Fixed: If you change the name of the database to a custom name, the software and the installer now remember your setting.
  • New: The command-line program now displays the broadcast subnet it is using for wake-ups, to help in debugging.
  • New: Added an option on the main form to clear the IP addresses of selected hosts. (Useful for DHCP hosts).
  • Changed: Dutch language translations updated.
  • Fixed: Fixed a bug where changing the display language could sometimes corrupt the main WOL window. During upgrades, the program would revert to English.

New in Wake On LAN 2.10.18-32 Beta (Feb 21, 2015)

  • Database path is shared between installer and WOL.
  • Can now have a custom DB filename, and it is preserved between versions.

New in Wake On LAN 2.10.18 (Feb 16, 2015)

  • Fixed:
  • The scheduler window would sometimes disappear if it was minimized and closed.
  • The event-log history windows is now multithreaded, so the rest of the program is not delayed while it loads.

New in Wake On LAN 2.10.17 (Jan 28, 2015)

  • Fixed an error that could occur after repeatedly clicking the "schedule" button.
  • Fixed various issues with the task scheduler. Especially, the weekly trigger days would be incorrect if the host was in a culture that starts the week on a day other than Sunday.
  • Search function now sets a sane default broadcast subnet when it detects a new host computer.
  • The AutoUpdater module could throw an error for some users in non-English cultures.
  • The shutdown "popup message" was not using the correct host name to send the message to.

New in Wake On LAN 2.10.16 (Jan 6, 2015)

  • New:
  • Event Log tracks all wake-ups, shutdowns, and exceptions. Events are stored in the Windows event log, and are also displayable and searchable within AquilaWOL.
  • Fixed:
  • The "Reboot" option was missing from the GUI task scheduler. You can now schedule an event to reboot a host, or group of hosts.
  • Fixed a minor issue where shutting down a local host could display a message that the host "will shutdown in -1 seconds".
  • Changed:
  • Some minor user interface updates.

New in Wake On LAN 2.10.15 (Nov 3, 2014)

  • Changed:
  • The shutdown/reboot/sleep/hibernate subsystem has been completely reengineered. The Windows API calls have been removed, and the new code uses WMI (Windows Management Instrumentation) exclusively.
  • The "Donate" button has been removed from the main form and moved to the help menu.
  • Enhanced the "Reset Window Layout" option to fix more potential problems with layout. Added the option to the task tray menu.
  • Moved all wakeup/shutdown/reboot code to a portable library that can be reused in other projects.
  • Better error handling throughout the program. Fatal errors now show a dialog with helpful information.
  • New:
  • It is now possible to specify a unique "User ID", "Password", and "Domain" when shutting down a remote host.
  • Added "logoff" to the list of shutdown options.
  • Fixed:
  • "Search" function was not filling in all default settings correctly, such as TTL and RDP Port.
  • The "Pinger" function was showing some hosts "offline" when they were really "online", due to a bug in the ARP MAC address validation function.

New in Wake On LAN 2.10.14 (Oct 14, 2014)

  • New:
  • "Safe Mode". If you hold the control key down while starting WOL, it will start in "safe mode". Safe mode resets the configuration to default and can help in various situation, like if the display is trying to start "off screen". Your computer database will not be affected.
  • There is a new "Notes" field in the machine properties. You can store any user comments or notes for each machine.
  • Changed:
  • In some situations, DNS Servers may cache IP addresses for DHCP clients. This can cause the wrong IP address to be given to WOL and therefore WOL could indicate a machine is ONLINE when in fact it isn't. The program now verifies the MAC address for each host when determining the online/offline status.

New in Wake On LAN 2.10.13 (Sep 22, 2014)

  • New:
  • You can now sort the columns in the "search" window. The main window sorting has also been replaced with the new and improved code
  • The Listener window now has a field where you can specify which port to listen on. Previously it only listened to port 9

New in Wake On LAN 2.10.12 (Jun 28, 2014)

  • New:
  • You can now schedule Wake and Shutdown of groups of machines.
  • New command line option: -g, enables you to specify groups for wakeup and shutdown. See command-line help for details.
  • Fixed:
  • Fixed some error handling problems.

New in Wake On LAN 2.10.11 (Jun 20, 2014)

  • New: You can now Wake and Shutdown groups of machines. Right-click on the desired group and select Wake Up or Shutdown
  • Fixed: It was possible to type invalid text into the network interface pull-down, and crash the program

New in Wake On LAN 2.10.10 (Jun 10, 2014)

  • Fixed:
  • Scheduled tasks and command-line operations involving hosts with spaces in their would fail
  • Some localization problems were fixed. Some Chinese translations where corrected
  • Scheduled tasks and command-line shutdowns were not using the correct field for the host name. They were mistakenly using the display name as the host name
  • Custom shutdown command worked in the GUI, but failed on scheduled tasks and command-line shutdowns

New in Wake On LAN 2.10.9 (Jun 3, 2014)

  • New: Added Chinese Language translation - Taiwan, simplified Chinese.
  • New: Donate: Added a button to accept donations for the project.
  • Changed: Many changes to the language / culture code. You can now change the language / culture and it takes effect immediately, without having to restart the program. The Language option has been moved to the Options page.
  • Fixed: The Splash-Screen has been rewritten. It no longer has color artifacts around the edges. It should start up faster and look cleaner.
  • Fixed: Fixed a problem with the toolbar and menubar not keeping their proper position and order on the page - during language changes.
  • Changed: A lot of behind the scenes code refactoring and reorganization.

New in Wake On LAN 2.10.8 (May 20, 2014)

  • Changed: The Properties form has been reorganized to make it more efficient.
  • New: You can now specify the RDP port number used for Remote Desktop connections.
  • New: The installer now has the option to set the location of the program installation, and also the database folder location.
  • New: Added the Romanian language translation.
  • New: User settings are now preserved during program version upgrades.
  • Fixed: If the shutdown form had an error during an operation, that error would remain on the screen if you retry the operation. This is now fixed.
  • New: The application is now "single instance". If you launch the program while it is already running, it will simply open the exising instance of the program, so you won't have 2 copies of WOL running by accident.

New in Wake On LAN 2.10.7 (Apr 22, 2014)

  • New:
  • Computer name field now supports spaces and extended characters.
  • Search for computers function now detects WOL settings on remo name field now supports spaces and extended characters.
  • Fixed:
  • You can specify a particular network interface to use for wakeup. Scheduled tasks were not obeying this interface choice. This has been fixed.

New in Wake On LAN 2.10.6 (Apr 11, 2014)

  • Added Dutch language translation.

New in Wake On LAN 2.10.5 (Apr 7, 2014)

  • Fixed:
  • The Host-URI field is required for shutdown to work properly. It is now a "required field".
  • New:
  • Some users are having problems with the "Listener", due to a conflict with Windows "Simple TCPIP Services". It now displays a more useful error message and has online help to explain the problem and how to resolve it.

New in Wake On LAN 2.10.4 (Mar 8, 2014)

  • Fixed:
  • Fixed a problem that in rare circumstances caused a error "unable to find XML Serializer" when working with Scheduled tasks.
  • Fixed broken links in the About-box.
  • New:
  • Some French and Hungarian language updates.
  • Various minor code updates.

New in Wake On LAN 2.10.3 (Feb 20, 2014)

  • New:
  • WOL Network Interface is now configurable.
  • The "Listener" no longer locks the port, so you can run WOL and "Listener" at the same time on the same machine.
  • About-box now shows all of the assembly version numbers.
  • Changed:
  • Host status check now uses URI field, was previously using the Name.
  • Fixed:
  • French translation brought up-to-date.

New in Wake On LAN 2.10.2 (Jan 27, 2014)

  • The shutdown feature was broken in 2.10.1.

New in Wake On LAN 2.10.1 (Jan 27, 2014)

  • The AutoUpdate function was missing the foreign language DLL's.

New in Wake On LAN 2.10.0 (Jan 27, 2014)

  • Hungarian translation.
  • New version number scheme. Even numbers will be releases. Odd numbers will be beta test releases.
  • You can now add hosts into groups directly from the "Search" page.
  • WOL now saves window column positions, status of folders, column positions of task scheduler, etc.
  • AutoUpdater function has been Globalized. It is Hungarian aware. More translations coming soon.
  • Splash Screen has been Globalized.

New in Wake On LAN 2.08.1 (Jan 16, 2014)

  • Trying to schedule an event with a local user account (non domain account) would result in a "Security Error".

New in Wake On LAN 2.08.0 (Dec 30, 2013)

  • New:
  • Added Sleep and Hibernate options to Shutdown
  • Fixed:
  • Minor bug fixes in Search function

New in Wake On LAN 2.07.6 (Dec 16, 2013)

  • New:
  • Remote wakeup over internet. It is now possible to specify a URI for the WOL broadcast message, instead of just an IP subnet. This is to better support sending WOL messages over the Internet.
  • Fixed:
  • Task Scheduler Access-Rights module has been rewritten. The error: Security Warning "user" does not appear to have access rights to the WOL Scheduler database. Should be resolved.
  • Shutdown would crash if host had an invalid shutdown command.
  • Some users report that the installer forced a download of DotNet - unnecessarily. Although we could not duplicate the problem, the dependencies module was competely replaced.
  • Changed:
  • Search function now finds MAC addresses for more types of hosts, Linux servers, for example. Search function now uses DNS name for host name, if nothing else available. The error message "The RPC Server is unnavailable" is no longer displayed when scanning Linux hosts. The search function is now able to scan across subnet octects. For example, from 192.168.0.0 to 192.168.100.255.
  • Moved code base from Visual Studio 2010 to Visual Studio 2013.
  • The installer has been rewritten. Now based on InstallShield instead of the defunct Microsoft Setup program.

New in Wake On LAN 2.07.5 (Oct 25, 2013)

  • Changed:
  • Added addition error handling to the Listener function.
  • Added error handling to Wake Up function to detect missing MAC address. Missing MAC addresses resulted in error: Conversion from string "&H" to type 'Byte' is not valid.

New in Wake On LAN 2.07.3 (Jun 3, 2013)

  • New:
  • Added Finnish language translation.

New in Wake On LAN 2.07.2 (Jun 3, 2013)

  • New:
  • Added Auto-Update feature. Program will automatically check for updates every 7 days, or every time you open the "About" box.
  • CHANGED:
  • Some minor interface improvements. Fixed incorrect tab-order in "Properties" window, etc.

New in Wake On LAN 2.07.1 (Jun 3, 2013)

  • Fixed:
  • Setup requires the DotNet 4.0 as a prerequisite, but it was linking to the wrong download.
  • CHANGED:
  • Cleanup of online help.
  • WakeOnLAN GUI now defaults to minimize on task-bar, instead of task-tray.

New in Wake On LAN 2.07.0 (Jun 3, 2013)

  • New:
  • online help has been completely rewritten. Help is available from the program, and is mirrored on this website.
  • TTL and UDP Port are now configurable for each host.

New in Wake On LAN 2.06.5 (Jun 3, 2013)

  • New:
  • You may now specify the "subnet-directed broadcast" address, individually, for each host. There is a helper tool in the properties window to help you find the proper address to use.
  • There is a new command line option "-p", which is used to override the name of the database. This is used if you have your database in a non-standard location, such as a file share.
  • Fixed:
  • Waking up hosts that were on subnets that did not end in .255, would fail. For example, if you had a host with a subnet of 255.255.248.0, WOL did not send the packet to the correct subnet.
  • If you used the task scheduler, or command-line to wake-up or shutdown, and your database was stored in a non-standard location, WOL could not find the database. This has been corrected.

New in Wake On LAN 2.06.4 Build 0 (Jan 16, 2013)

  • Complete re-write of the Russian translation.

New in Wake On LAN 2.00.6 Build 2 (Dec 28, 2012)

  • Added task-tray icon. Can minimize WakeOnLAN to the task-tray. Program will popup bubble notifications about machines going on or offline.
  • Added ability to auto-start with Windows. This can be combined with the task-tray feature, so the program will auto-start in the task-tray, if desired.

New in Wake On LAN 2.00.5 Build 3 (Dec 28, 2012)

  • Added French language translation.

New in Wake On LAN 2.00.4 Build 1 (Dec 28, 2012)

  • Fixed "access denied" error when multiple users try and access shared database, and some users only had read-only access.
  • Fixed error when starting program in a new environment, missing the machines.xml configuration file.

New in Wake On LAN 2.00.2 Build 3 (Jun 7, 2010)

  • Added German language translation
  • Support for DHCP hosts. Leave the IP address blank, will use Netbios name instead.

New in Wake On LAN 2.00.1.00 (Jun 7, 2010)

  • First release as "Open Source"
  • Added the ability to share the configuration on a file-share. Multiple clients can access the same machine profile.

New in Wake On LAN 2.0.0.15 (Jun 7, 2010)

  • Added "force" option to the task scheduler

New in Wake On LAN 2.0.0.12 Beta (Mar 9, 2010)

  • Routing to other subnets supported
  • "Send email" action type added to scheduler
  • Scheduler shutdown events now support "delay" parameter

New in Wake On LAN 2.0.0.11 (Mar 9, 2010)

  • Many fixes to Brasilian translation
  • Minor user interface improvements

New in Wake On LAN 2.0.0.9 (Mar 9, 2010)

  • Added "-all" option to command line options
  • Added scheduling system!
  • Small bug fixes

New in Wake On LAN 2.0.0.6 (Mar 9, 2010)

  • Updated flags, country names
  • Added "ip address" control

New in Wake On LAN 2.0.0.5 (Mar 9, 2010)

  • Added a "print" function to the main menu