Wnmp Changelog

What's new in Wnmp 4.1.0

Mar 14, 2022
  • Wnmp Control Panel:
  • Moved to .NET 6
  • Moved the "Setup MariaDB" button to the "File" drop down menu
  • Made the "Check For Updates" function not block the UI thread
  • Nginx:
  • Updated to 1.21.6
  • MariaDB:
  • Updated to 10.6.7
  • PHP:
  • Updated to 8.1.3
  • phpMyAdmin:
  • Updated to 5.1.3

New in Wnmp 4.0.5 (Oct 12, 2021)

  • Nginx updated to 1.21.3
  • PHP updated to 8.0.11

New in Wnmp 4.0.4 (Aug 20, 2021)

  • MariaDB:
  • Updated to 10.6.4
  • PHP:
  • Updated to 8.0.9

New in Wnmp 4.0.3 (Jul 11, 2021)

  • Nginx:
  • Updated to 1.21.1
  • MariaDB:
  • Updated to 10.5.11
  • PHP:
  • Updated to 8.0.8
  • phpMyAdmin:
  • Updated to 5.1.1

New in Wnmp 4.0.2 (May 31, 2021)

  • Nginx:
  • Updated to 1.21.0
  • MariaDB:
  • Updated to 10.5.10
  • PHP:
  • Updated to 8.0.6

New in Wnmp 4.0.1 (Apr 9, 2021)

  • Wnmp Control Panel:
  • Moved to .NET 5
  • Made the Host To IP function not block the UI thread
  • Made the Get HTTP Headers function not block the UI thread
  • Initial Localization Support
  • Nginx:
  • Updated to 1.19.9
  • PHP:
  • Updated to 8.0.3

New in Wnmp 4.0.0 (Feb 27, 2021)

  • Implement support for multiple versions of Nginx and MariaDB, Many other improvements!

New in Wnmp 3.2.2 (Jan 27, 2019)

  • Nginx
  • Updated to 1.15.8
  • MariaDB
  • Updated to 10.3.12
  • PHP
  • Updated to 7.3.1

New in Wnmp 3.2.1 (Nov 28, 2018)

  • Wnmp Control Panel:
  • Fixed Auto-restart PHP-CGI after crash #107
  • Nginx:
  • Updated to 1.15.7

New in Wnmp 3.2.0 (Nov 13, 2018)

  • Wnmp Control Panel:
  • Project has been revived!
  • Fixed #101
  • Nginx:
  • Updated to 1.15.6
  • MariaDB:
  • Updated to 10.3.10
  • PHP:
  • Updated to 7.2.12

New in Wnmp 3.1.0 (Aug 7, 2017)

  • Wnmp Control Panel:
  • Fixed #90
  • Fixed #91
  • Added menu to the tray to control the programs
  • PHP:
  • Updated to 7.1.8

New in Wnmp 3.0.1 (Jul 28, 2017)

  • Wnmp Control Panel:
  • Fixed #89
  • Various other bugfixes

New in Wnmp 3.0.0 (Jul 28, 2017)

  • Wnmp:
  • MAJOR: Wnmp will now require a 64-bit version of Windows.
  • New homepage https://wnmp.x64architecture.com
  • All binaries signed with my certificate:
  • Thumbprint: ‎1c 91 c7 af 64 44 6d 0c b2 47 32 db 2a 9f 1f b8 90 21 40 64
  • Wnmp Control Panel 5.0.0:
  • Various improvements
  • Rewritten to be more maintainable
  • PHP now starts on a port configured with the SO_REUSEPORT
  • option so the php processes will liston on the same port
  • which should resolve various hangs
  • Nginx:
  • Updated to 1.13.4
  • Temporarily switched to OpenSSL 1.1.0f
  • Now compiled as a 64-bit binary
  • MariaDB:
  • Updated to 10.2.7
  • Now compiled as a 64-bit binary
  • PHP:
  • Updated to 7.1.7
  • Now compiled as a 64-bit binary
  • phpMyAdmin:
  • Updated to 4.7.3

New in Wnmp 2.2.5 (Jul 15, 2016)

  • Wnmp Control Panel 4.0.3:
  • Add option to start Wnmp minimized
  • Add option to minimize to tray instead of closing
  • Remove MariaDB service on exit
  • Fix adding new version of PHP
  • Nginx:
  • Updated to 1.11.2
  • Updated VigorTLS to latest commit 143be4c
  • PHP:
  • Updated to 7.0.8
  • phpMyAdmin:
  • Updated to 4.6.3

New in Wnmp 2.2.4 (May 13, 2016)

  • Wnmp Control Panel 4.0.2:
  • CPU Information is now shown in the log
  • MariaDB is no longer installed and deinstalled after
  • each click of start or stop
  • Major Internal Code Cleanup
  • Nginx:
  • Updated to 1.9.15
  • Updated VigorTLS to latest commit 013a618
  • MariaDB:
  • Updated to 10.1.14
  • PHP:
  • Updated to 7.0.6
  • phpMyAdmin:
  • Updated to 4.6.1

New in Wnmp 2.2.3 (Apr 5, 2016)

  • Wnmp Control Panel 4.0.1:
  • 44, Enabled xdebug by default, display_errors and display_startup_errors
  • 71, Add MySQL timezone data
  • 72, Add CA Root Certificates
  • Nginx:
  • Updated to 1.9.12
  • Updated VigorTLS to latest commit b692860
  • MariaDB:
  • Updated to 10.1.12
  • PHP:
  • Updated to 7.0.4
  • phpMyAdmin:
  • Updated to 4.5.5.1

New in Wnmp 2.2.2 (Feb 8, 2016)

  • Wnmp Control Panel 4.0.0:
  • Added PHP Extension Manager, this allows you to manage php extensions in
  • the php.ini for the default php version as well as custom versions.
  • MariaDB is now controlled through a service managed by Wnmp. This has
  • required Wnmp to need administrator privileges. This alleviates many
  • problems (such as closing MariaDB properly).
  • The editor option has been fixed.
  • 60, Added the options to start Nginx, MariaDB, or PHP when Wnmp starts.
  • The Start All On Launch option has been removed in favor of these new
  • options.
  • Nginx:
  • Updated to 1.9.10
  • Updated VigorTLS to latest commit fe3ab2c
  • MariaDB:
  • Updated to 10.1.11
  • PHP:
  • Updated to 7.0.3
  • phpMyAdmin:
  • Updated to 4.5.4.1

New in Wnmp 2.2.1 (Feb 8, 2016)

  • Wnmp Control Panel 3.0.2:
  • 64, Ensure processes are killed after trying to close them properly
  • nginx doesn't like to close right)
  • 66, Only kill MariaDB process that we created. Note: only works if you *do not*
  • exit the Wnmp Control Panel otherwise Wnmp will *kill all* running MariaDB processes
  • MariaDB:
  • Upgrade databases to make them work

New in Wnmp 2.2.0 (Feb 8, 2016)

  • Wnmp Control Panel 3.0.1:
  • Ability to use custom php versions
  • Just drop in a folder of php in C:\Wnmp\php\phpbins
  • and go to File->Wnmp Options->PHP->PHP Version
  • Bug fixes
  • Nginx:
  • Updated to 1.9.6
  • Updated VigorTLS to latest commit 5ac8b48
  • MariaDB:
  • Updated to 10.1.8
  • PHP:
  • Updated to 5.6.15
  • phpMyAdmin:
  • Updated to 4.5.1

New in Wnmp 2.1.9 (Feb 8, 2016)

  • Wnmp Control Panel 3.0.0:
  • Major code refactor
  • Windows 10 detection
  • Nginx:
  • Updated to 1.9.2
  • Updated VigorTLS to latest commit 0b89f03
  • Note: VigorTLS *never was* vulnerable to CVE-2015-1793
  • MariaDB:
  • Updated to 10.0.21
  • PHP:
  • Updated to 5.6.12
  • phpMyAdmin:
  • Updated to 4.4.12

New in Wnmp 2.1.8 (Feb 8, 2016)

  • Wnmp Control Panel 2.4.1:
  • Feature: Stop MariaDB without the need for a passphrase. (Closes #39)
  • Bugfix: Fix Xdebug conflict with PHP (Fixes #47)
  • Bugfix: Fix MariaDB configuration button
  • Improved: Configuration handling
  • Nginx:
  • Updated to 1.9.0
  • Update VigorTLS to latest commit 53517e5
  • MariaDB:
  • Updated to 10.0.18
  • phpMyAdmin:
  • Updated to 4.4.6

New in Wnmp 2.1.7 (Feb 8, 2016)

  • Wnmp Control Panel 2.4.0:
  • PHP no longer automatically kills it processes (Fixed #45)
  • Nginx:
  • Updated to 1.7.12
  • Update VigorTLS to latest commit 463c5c4
  • nginx.conf: Only declare root once per server
  • MariaDB:
  • Updated to 10.0.17
  • PHP:
  • Updated to 5.6.8
  • phpMyAdmin:
  • Updated to 4.4.2

New in Wnmp 2.1.6 (Feb 8, 2016)

  • Wnmp Control Panel 2.3.6:
  • Use VigorTLS instead of OpenSSL
  • Nginx
  • Updated to 1.7.10:
  • Use VigorTLS instead of OpenSSL
  • MariaDB:
  • Updated to 10.0.16
  • PHP:
  • Updated to 5.6.5
  • phpMyAdmin:
  • Updated to 4.3.9

New in Wnmp 2.1.5 (Aug 10, 2015)

  • Wnmp Control Panel:
  • Updated to 2.3.5
  • Nginx:
  • Updated to 1.7.8
  • MariaDB:
  • Updated to 10.0.15
  • PHP:
  • Updated to 5.6.4
  • phpMyAdmin:
  • Updated to 4.3.2

New in Wnmp 2.1.4 (Aug 10, 2015)

  • Wnmp Control Panel:
  • Fixed: Add minimum amount of PHP processes
  • Fixed: Don’t run first run check on a thread
  • Updated to 2.3.4
  • Nginx:
  • Updated to 1.7.7
  • MariaDB:
  • Updated to 10.0.14
  • PHP:
  • Updated to 5.6.2
  • phpMyAdmin:
  • Updated to 4.2.11

New in Wnmp 2.1.3 (Sep 5, 2014)

  • Wnmp Control Panel:
  • Fixed: Use correct log file for MariaDB.
  • Feature: Added an option to start multiple php processes, defaults to 2. Wnmp->Options->PHP->PHP Processes
  • MariaDB:
  • Updated to 10.0.13 - PHP
  • Updated to 5.6.0 (New major release)
  • phpMyAdmin:
  • Updated to 4.2.7.1

New in Wnmp 2.1.2 (Aug 8, 2014)

  • Wnmp Control Panel 2.3.2:
  • Changed - CertGen now uses SHA-256 to sign certificates.
  • OpenSSL:
  • Security - Fix for CVE-2014-3507, Fix for CVE-2014-3506, Fix for CVE-2014-3505, Fix for CVE-2014-3509, Fix for CVE-2014-5139, Fix for CVE-2014-3508
  • Updated to 1.0.1i
  • Nginx:
  • Security - Fix for CVE-2014-3556
  • Updated to 1.7.4

New in Wnmp 2.1.1 (Aug 2, 2014)

  • Wnmp Control Panel 2.3.1
  • Fixed annoying double update prompt.
  • Lots of internal changes:
  • Nginx:
  • Updated to 1.7.3
  • MariaDB:
  • Updated to 10.0.12
  • PHP:
  • PHP updated to 5.5.15
  • phpMyAdmin:
  • Updated to 4.2.7

New in Wnmp 2.1.0 (Jun 6, 2014)

  • Wnmp incompatible changes:
  • Windows XP support dropped permanently
  • .Net Framework 4.0 now required
  • Visual Studio 2012 Redistributable now required
  • Wnmp Control Panel 2.3
  • Upgraded to .Net 4.0
  • Fixed checking if the applications were running
  • Nginx updated to 1.7.1
  • Compiled with OpenSSL 1.0.1h to fix Man in the middle vulnerability (CVE-2014-0224) and others vulnerabilitys: CVE-2014-0221, CVE-2014-0195, CVE-2014-0198, CVE-2010-5298, CVE-2014-3470
  • MariaDB updated to 10.0.11
  • PHP updated to 5.5.13 and dropped XP support
  • phpMyAdmin updated to 4.2.2

New in Wnmp 2.0.13 (Apr 9, 2014)

  • Nginx:
  • Updated to 1.5.13
  • Compiled with OpenSSL 1.0.1g to fix Heartbleed vulnerability (CVE-2014-0160) which leads to system memory disclosure. (Anything in memory e.g. private keys, passwords)

New in Wnmp 2.0.12 (Apr 7, 2014)

  • Wnmp Control Panel 2.2.5:
  • GUI: Added restart buttons for MariaDB and PHP
  • GUI: Renamed the Config button to Configuration
  • GUI: Made options form look cleaner
  • GUI: Added option to change PHP port
  • GUI: The tooltip now only shows once when minimizing to the tray (#25)
  • Fixed: Auto check for updates was always enabled even if it was set not to be
  • MariaDB:
  • Updated to 10.0.10!
  • PHP:
  • Updated to 5.5.11
  • phpMyAdmin:
  • Updated to 4.1.12

New in Wnmp 2.0.11 (Mar 22, 2014)

  • Wnmp Control Panel 2.2.4:
  • Feature: Get the http headers of a website. (Tools->Get HTTP Headers)
  • Fixed: Added Windows XP/2008 support back!
  • Nginx:
  • Updated to 1.5.12
  • Security Notice: CVE-2014-0133 - This vulnerability did not affect nginx in Wnmp because it was compiled with the "--with-debug" build flag.
  • PHP:
  • Now supports Windows XP!

New in Wnmp 2.0.9 (Mar 8, 2014)

  • Wnmp Control Panel 2.2.1:
  • Fixed: The million tooltips that would show up if you hovered over the buttons a few times.
  • Fixed: Calling session_destroy results in 502 gateway error. (#23)
  • Nginx:
  • Updated to 1.5.11
  • PHP:
  • Updated to 5.5.10
  • phpMyAdmin:
  • Updated to 4.1.9

New in Wnmp 2.0.8 (Mar 6, 2014)

  • Wnmp Control Panel 2.2:
  • Feature: Wnmp now generates a SSL certificate for you!
  • Feature: Wnmps has a new configuration system. Wnmp path/Wnmp.ini so you can now easily take your Wnmp settings to go!
  • Feature: Host to IP. New feature is at Tools->Host To IP.
  • Many fixes and improvements.
  • Nginx:
  • Updated to 1.5.10
  • MariaDB:
  • Updated to 5.5.36
  • PHP:
  • Updated to 5.5.10
  • phpMyAdmin:
  • Updated to 4.1.8

New in Wnmp 2.0.7 (Feb 3, 2014)

  • Wnmp Control Panel 2.1.2:
  • Fixed: Windows 8.1 version detection.
  • Fixed: an invalid url and other misc changes
  • Changed: Forms can't be resized now using ~WS_THICKFRAME
  • Feature: Double click the Log RichTextBox and it will pop up a notepad with the current log
  • Feature: When Wnmp is closed it saves a log to Wnmp.log
  • Nginx:
  • Updated to 1.5.9
  • Compiled with OpenSSL 1.0.1f to fix CVE-2013-4353 & CVE-2013-6450
  • SPDY/3.1 Support
  • MariaDB:
  • Updated to 5.5.35
  • PHP:
  • Updated to 5.5.8
  • phpMyAdmin:
  • Updated to 4.1.6

New in Wnmp 2.0.6 (Dec 27, 2013)

  • Wnmp Control Panel 2.1.1
  • Fixed #19, Checking for updates crashes the application

New in Wnmp 2.0.5 (Dec 27, 2013)

  • Wnmp Control Panel 2.1.0
  • Fixed #17, Bug with config and log button menu items.
  • Fixed #18, Wnmp shows two windows when an update if found.
  • Fixed incorrect windows edition definitions
  • Nginx
  • Updated to 1.5.8
  • phpMyAdmin
  • Updated to 4.1.2

New in Wnmp 2.0.4 (Nov 28, 2013)

  • Wnmp Control Panel 2.0.9:
  • Wnmp now backups configuration files and overwrites the old ones.
  • Implemented Automatic Check For Updates Feature, see #15.
  • Nginx:
  • Updated to 1.5.7
  • MariaDB:
  • Updated to 5.5.34

New in Wnmp 2.0.3 (Nov 18, 2013)

  • Wnmp Control Panel:
  • Faster control panel startup(0.15348 vs. 0.183).
  • Windows XP/2003 support dropped.
  • Added Windows version definitions for Windows 8.1 and Windows Server 2012 R2.
  • Added control panel updater and changelog viewer and fixed some minor bugs.
  • Removed the border around the icon.
  • Various fixes and improvments.
  • PHP:
  • Updated to 5.5.6
  • phpMyAdmin:
  • Updated to 4.0.9

New in Wnmp 2.0.2.9 (Oct 5, 2013)

  • Wnmp:
  • Removed All occurrences of the word "MySQL" and replaced them with "MariaDB"
  • Updated PRODUCT_* definitions
  • Some internal changes
  • Nginx:
  • Updated to 1.5.6
  • MariaDB:
  • Updated to 5.5.33a
  • phpMyAdmin:
  • Updated to 4.0.7

New in Wnmp 2.0.2.8 (Sep 11, 2013)

  • Wnmp:
  • Fixed some things: Changed installer files due to modified configuration files.

New in Wnmp 2.0.2.7 (Sep 9, 2013)

  • Wnmp:
  • Added link to localhost
  • Added percent for update download progress
  • Fixed checking if application was already running when starting Wnmp and at other times
  • Other internal fixes and improvments
  • PHP:
  • Updated to 5.4.19
  • Now compiled with extra extensions (apc, apcu, Zend OPcache, etc.) and other stuff!
  • Nginx:
  • Updated to 1.5.4
  • phpMyAdmin:
  • Updated to 4.0.6

New in Wnmp 2.0.2.6 (Aug 8, 2013)

  • Fixed Critical bug #8, PHP Crashes

New in Wnmp 2.0.2.5 (Aug 6, 2013)

  • Wnmp:
  • Fixed bug #6, Nginx config button showes Nginx logs menu.
  • Enhanced menu, see issue #5.
  • Implemented a process revival class, see issue #7.
  • Fixed incorrect term, "tray" instead of "taskbar".
  • Fixed incorrect my.ini path
  • Added check to see if MariaDB is running before launching MariaDB
  • phpMyAdmin:
  • Updated to 4.0.5
  • Nginx:
  • Updated to 1.5.3
  • MariaDB:
  • Updated to 5.5.32

New in Wnmp 2.0.2.4 (Jul 6, 2013)

  • Wnmp:
  • Fixed issue #1: Missing icon
  • Fixed issue #3: Faulty MariaDB configuration file
  • Added option to start Wnmp at startup & option to start all applications upon Wnmp launch. See issue #2.
  • Added option to make Wnmp minimize to the taskbar, and disabled it by defualt. See issue #4.
  • Improved check for updates feature, it now downloads updates through the application and does not remove configuration files.
  • Changed the About Messagebox to a nicer looking form.
  • New installer using Inno Setup.
  • phpMyAdmin:
  • Updated to 4.0.4.1
  • Nginx:
  • Updated to 1.5.2
  • PHP:
  • Updated to 5.4.17

New in Wnmp 2.0.2.3 (Jun 7, 2013)

  • phpMyAdmin:
  • Updated to 4.0.3
  • Nginx:
  • Updated to 1.5.1
  • PHP:
  • Updated to 5.4.16

New in Wnmp 2.0.2.2 (May 24, 2013)

  • Wnmp:
  • Fixed bug #5 (Pressing the Open MySQL Shell button gave the message 'The system cannot find the file specified')
  • Organized code into separate files
  • phpMyAdmin:
  • Updated to 4.0.1
  • MariaDB:
  • Updated to 5.5.31

New in Wnmp 2.0.2.1 (May 13, 2013)

  • Fixed viewing of config files and log files

New in Wnmp 2.0.2 (May 10, 2013)

  • Enhancements:
  • Lots of GUI changes
  • Added option to view logs inside the GUI
  • Added option to edit the config inside the GUI
  • Added the applications statuses inside the GUI
  • Added an output box inside the GUI
  • Updates:
  • PHP now in version 5.4.15
  • Nginx now in version 1.4.1
  • Security: a stack-based buffer overflow might occur in a worker process while handling a specially crafted request, potentially resulting in arbitrary code execution (CVE-2013-2028).
  • phpMyAdmin now in version 4.0.0

New in Wnmp 2.0.1.2 (Apr 26, 2013)

  • Updates:
  • PHP now in version 5.4.14
  • phpMyAdmin now in version 3.5.8.1
  • Nginx now in version 1.4.0. Nginx now supports proxying of WebSocket connections, OCSP stapling, SPDY module, gunzip filter and more.
  • Removed batch scripts now it is all done in the program!
  • Added the option to start the MySQL shell from the program

New in Wnmp 2.0.1.1 (Apr 3, 2013)

  • Updates:
  • PHP now on version 5.4.13
  • MariaDB now in version 5.5.30
  • Nginx now in version 1.2.8
  • Check for updates feature added to Wnmp.exe (File > Check For Updates)

New in Wnmp 2.0.1 (Feb 25, 2013)

  • Enhancements:
  • PHP is now hidden
  • Updates:
  • phpMyAdmin now in version 3.5.7
  • PHP now in version 5.4.12
  • The control panel is now in version 1.0.0.1

New in Wnmp 2.0 (Feb 13, 2013)

  • Enhancements:
  • Added control panel, wnmp.exe 1.0.0
  • Cleaned up nginx.conf
  • You can now place the Wnmp folder anywhere
  • Changed from MySQL Server to MariaDB
  • Bug Fixes:
  • phpMyAdmin wasn't working due to apc 3.1.14
  • Updates:
  • Nginx now in version 1.2.7

New in Wnmp 1.3 (Jan 21, 2013)

  • Nginx 1.2.6
  • MySQL Server 5.5.29
  • PHP 5.4.11 (Non Thread Safe + FastCGI)
  • phpMyAdmin 3.5.5

New in Wnmp 1.2 (Nov 30, 2012)

  • Updated: Nginx to 1.2.5
  • Updated: PHP to 5.4.9
  • Updated: phpmyadmin to 3.5.4
  • Disable force SSL for phpmyadmin login

New in Wnmp 1.1 (Oct 8, 2012)

  • PHP: “no file specified” now shows a 404 error instead of “no file specified”.
  • added timezone to php.ini(change to yours unless you live in NY).
  • force SSL for phpmyadmin login(for added security).