[INFO] XAMPP Control Panel V3 Changelog & Downloads

Problems with the Windows version of XAMPP, questions, comments, and anything related.

[INFO] XAMPP Control Panel V3 Changelog & Downloads

Postby hackattack142 » 17. October 2011 00:10

*Disclaimer: These are my own changes and, at this time, are not officially recognized and/or supported by the XAMPP team. Use at your own risk and/or enjoyment*

** Downloads at the bottom of the post **

** Installation Instructions **
1. Make sure you have an archive extractor capable of extracting 7zip (.7z) archives
2. Extract the archive to your XAMPP root folder (EX: C:\xampp)
3. Run 'xampp_control3.exe' to start the control panel

I have been working to make some improvements to this version of the CP. I think I am at a point to get some public feedback and testing.

** Complete Changelog **

Version 3.0.3 Changes:
  • Fix Misc spellings errors in log messages
  • Fix extra slashes in the MySQL Service Install and Uninstall
  • Update Code to work with latest version of Delphi
  • Add better Windows Version/Architecture output on startup
  • Add error message for spaces in install path
  • Add error message for unsupported Windows version (< Windows XP)
  • Minor Interface Tweaks
  • Minor Log Message Tweaks/Cleanup
  • Fix incorrect error message being displayed during MySQL Service uninstall stating the service was not uninstalled correctly even thought it was removed
  • Remove FileZilla Service requirement
  • Make FileZilla non-service run with "-compat" switch to enable portability
  • Make FileZilla install/uninstall service use the "-install" and "-uninstall" switches
  • Make FileZilla non-service start/stop with the "-start" and "-stop" switches
  • Add ability to specify which ports to check (Stored in the INI file)
  • Add ability to specify the names of the services that get installed (Stored in the INI file)
  • Add additional missing default ports to checks
  • Add better Tomcat port detection
  • Replace Error message with Information message if XAMPP programs are already running when the CP is started
  • Add a check in preexisting services for correct service directory
  • Misc Code Cleanup/Tweaks

Version 3.0.4 Changes:
  • Fix Apache Logs button options both leading to the same file
  • Make FileZilla Service Install only require one Admin dialog (WinXP)
  • Better Tomcat status tracking based on default port check
  • Remove Tomcat popup menu
  • Fix Tomcat status flickering when pressing the 'Admin' button (WinXP)
  • Add error messages for Tomcat Batch file failures (Requires updated Batch files)
  • Remove unbound intermediate check option from "Tomcat output window visible" checkbox in Config
  • Remove unbound intermediate check option from "Check default ports on startup" checkbox in Config
  • Integrate custom Tomcat port into Tomcat Admin button
  • Add "httpd-ssl.conf" to Apache Config button
  • Add "httpd-xampp.conf" to Apache Config button
  • Misc code tweaks

Version 3.0.5 Changes
  • Improve application exit code
  • Force waiting threads to timeout when application is being closed
  • Suppress thread timeout log errors if caused by an application close
  • Add missing resource deallocation to one of the shell execution methods
  • Add application exit code to Windows shutdown detection
  • Add 'Browse' option to Mercury Logs button
  • Remove old Tomcat6 detection
  • Add better information message for Admin check on Windows version less than Vista
  • Misc code tweaks

Version 3.0.6 Changes
  • Remember window size and position
  • Tweak log window font size
  • Tweak log window font
  • Add 'Browse' option to FileZilla FTP Logs button if the logs directory exists when the CP is started
  • Add improved Admin check function
  • Add logic to only require "Run As" dialog if not Admin (Win XP)
  • Tweak the Help menu
  • Adjust length of various log messages
  • Add "Successful" messages to service install/uninstall for MySQL and FileZilla
  • Add INI setting for Log Window Font Size
  • Misc log message and code tweaks

Version 3.0.7 Changes
  • Use default Window Height and Width if not set (First Run)
  • Add interface to set Service Names and Default Ports
  • Add interface to set Log Font and Log Font Size
  • Add button in Config window to access Service Names/Default Ports Config Window
  • Add button in Config window to access Log Font/Log Font Size Config Window
  • Add custom Apache port to Apache Admin button
  • Add custom Apache port to MySQL Admin button
  • Tweak Autostart message in the Config window to make it more visible in certain conditions
  • Various Interface adjustments to the Config window
  • Add Tomcat Autostart checkbox to the Config Window
  • Make links in Help Window clickable
  • Tweak log messages
  • Misc Code Tweaks

Version 3.0.8 Changes
  • Add additional 'Port In Use' check for Apache if installed as a service
  • Add additional 'Port In Use' check for MySQL if installed as a service
  • Add additional 'Port In Use' check for FileZilla if installed as a service
  • Add RetrunCode debug and error output to Apache Start/Stop when not a service
  • Add RetrunCode debug and error output to MySQL Start/Stop when not a service
  • Change the way FileZilla is executed when not a service to be the same as Apache and MySQL
  • Add RetrunCode debug and error output to Mercury Start/Stop
  • Add check and error message for missing VC9 Runtimes if Apache fails to start
  • Add check to Apache Service Install/Uninstall so 'Status Change Detected' does not fire unnecessarily
  • Add check to MySQL Service Install/Uninstall so 'Status Change Detected' does not fire unnecessarily
  • Add check to FileZilla Service Install/Uninstall so 'Status Change Detected' does not fire unnecessarily
  • Prevent duplicate ports from showing (happens when multiple connections to a port)
  • Add right-click pop-up menu to log window with 'Copy' and 'Select All' commands
  • Remove duplicate 'Mercury Stopping' log message
  • Add phpMyAdmin config file (config.inc.php) under the Apache Config button
  • Add 'Browse' option for phpMyAdmin under the Apache Config button
  • Add additional port options for Tomcat in the INI file and the GUI
  • Add additional default port checks to Tomcat
  • Add additional special character checks to install directory check
  • Sort port list per module least to greatest
  • Fix wrong brackets in 'Catalina_Stop.bat'
  • Misc Message Tweaks
  • Misc Code Tweaks

Version 3.0.9 Changes
  • Adjust interface in preparation for translation
  • Add missing strings from translation into translation files (Not Yet Integrated)
  • Change what the Apache 'Admin' button launches (http://localhost/xampp => http://localhost) for additional flexibility
  • Redesign layout of the Service and Port Settings window
  • Add additional checks on PIDs for Apache when detecting the module status
  • Add additional checks on PIDs for MySQL when detecting the module status
  • Add additional checks on PIDs for FileZilla when detecting the module status

Version 3.0.10 Changes
  • Fix missing detection of Apache parent process

Version 3.0.11 Changes
  • Change the graphic used for indicating a service is not installed to make it more obvious (Grey Check => Red 'X')
  • Include cleaned up locale folder in the upper level distribution
  • Make German translation usable - move locale folder to /xampp directory (Thanks Altrea for the translation)
  • Add additional strings to German translation
  • Modify Tomcat service script to detect Java location and version (Catalina_Service.bat)
  • Add code to install/uninstall and start/stop Tomcat as a service
  • Add code to detect when Tomcat service is running
  • Add Tomcat Service name to Service and Port Settings window
  • Adjust layout of the Service and Port Settings window
  • Add Tomcat Service name to INI file
  • Tweak catalina_start.bat and catalina_stop.bat
  • Misc GUI tweaks
  • Misc code tweaks

3.0.12 Changes (Available in XAMPP 1.8.0)
  • Change xampp path detection to allow spaces in install path
  • Change names of modules/services to match the 1.8.0 release
  • Compiled with updated compiler
  • Misc changes/tweaks

3.1.0 Beta 1 Changes
  • Change Tomcat Service to install as an automatic startup service instead of manual
  • Compile with updated compiler
  • Misc interface tweaks
  • Misc Code Refactoring
  • Add 'Readme' button on the 'Help' window
  • Disable buttons if module not found
  • Add fallback detection for FileZilla with spaces
  • Add existence checking for required tools and scripts
  • Add native way to kill processes by PID (instead of using and relying on pv.exe)
  • Add misc supplemental error messages for service detection
  • Make module color Yellow if not all PIDs are detected
  • Add new process update monitoring backend (Fixes Apache Parent Image problem - I think)
  • Change the size of the Port(s) fields to allow more display room
  • Change error message when there are blocked ports to give more information
  • Add error message if module status changes to stopped without pressing 'Stop' button
  • Upgrade icons throughout the control panel
  • Add ability to start/stop the modules from the system tray icon menu
  • Update various strings throughout the interface
  • Add more information to various error messages throughout the program
  • Add customization of module binary names to configuration file
  • Merge 3.0.12 branch changes into main code branch
  • Add more env variables to the XAMPP Shell
  • Add red background to module when a startup issue is detected for it
  • Add check for VC++ 2008 Runtimes on CP startup
  • Add PHP error log to Apache log button
  • Add PHP error log folder to Apache log button
  • Change FileZilla Service to install as an automatic startup service
  • Change the fonts thoughout the CP to all match
  • Fix Tomcat port detection if running when CP starts
  • Resize many aspects of the primary GUI to reduce the overall size

3.1.0 Beta 2 Changes
  • Fix Tomcat Service name font size to be consistent
  • Change the size of Config and Log Settings save buttons to account for translated text
  • Rebuild the User Defined Files dialog with tabs to save space

3.1.0 Beta 3 Changes
  • Add ability to disable individual modules
  • Add ability to disable individual service buttons
  • Add INI option to disable modules
  • Add INI option to disable services
  • Add INI option to disable VC Runtime check
  • Add INI option to display edition
  • Minor reorganization of INI

3.1.0 Beta 4 Changes
  • Add additional message to Tomcat error response
  • Add additional message to Apache error response
  • Add additional message to MySQL error response
  • Change the tab backround of the tabs on the User Defined Config page
  • Redesign Service and Port settings page to use tabs and save screen space
  • Minor interface tweaks
  • Minor code tweaks

3.1.0 Beta 5 Changes
  • Add 'PEAR Test Dir' to the XAMPP Shell
  • Add 'PEAR Cfg Dir' to the XAMPP Shell
  • Add 'PEAR Data Dir' to the XAMPP Shell
  • Add 'PEAR WWW Dir' to the XAMPP Shell
  • Add 'PEAR Doc Dir' to the XAMPP Shell

3.1.0 Beta 6 Changes (Available in XAMPP 1.8.1)
  • Update German translation (Thanks Altrea :) )

3.1.0 Beta 7 Changes
  • Disable some experimental service code causing lockups in certain conditions
  • Add missing checks to start/stop buttons if service is both installed and not enabled

3.2.0 Changes
  • Update linked libraries (JCL 2.5.0.4749 Snapshot)
  • Update Tomcat batch files to fix Tomcat path detection
  • Disable service install/uninstall buttons if no admin privileges detected
  • Make various log messages more modular
  • Refactor/Reorganize code to make it easier to maintain and read
  • Fix JRE detection in catalina_service.bat
  • Add option in Config to start minimized
  • Add new INI option to store minimized option
  • Rearchitect the process discovery/monitoring subsystem
  • Add new internal functions to acquire service information
  • Reduce internal requested privileges where appropriate
  • Replace some custom code with code from linked libraries
  • Add message to post entire log for support on error
  • Tweak various log messages to be more complete
  • Fix memory leak in netstat table
  • Add port check to the module Start buttons
  • Add hint to the service install/uninstall buttons
  • Add more debugging messages
  • Remove some unused code

3.2.1 Changes
  • Add XAMPP Portable version detection
  • Fix issue with crash when a module is disabled
  • Add new INI entries for module names
  • Tweak how the netstat table is loaded
  • Add more error handling to netstat loading
  • Add exception dialog for debugging
  • Add check to process subsystem to prevent IOOB error
  • Add timer/control functions for network table updating
  • Plug a large number of race conditions in the netstat module
  • Made internal netstat update function only able to run once at a time
  • Add better error catching to various backend functions

3.2.2 Changes
  • Compiled with updated Delphi compiler
  • Updated linked libraries (JCL 2.7.0.5449)
  • Updated translation library
  • Resolved all compilation hints and a bunch of warnings
  • Added Polish translation (Thanks odie2)
  • Added French translation (Thanks UrsusPolaris)
  • Updated German translation (Thanks Altrea)
  • Changed default font of all interface components
  • Adjusted size of interface components to accommodate new translations
  • Added custom dialogs (Windows Vista and up required)
  • Added configuration file parameters to specify custom Apache Admin URL
  • Added configuration file parameters to specify custom MySQl Admin URL
  • Added configuration file parameters to specify custom Tomcat Admin URL
  • Minor code tweaks
***This build requires a Windows version greater than XP

3.2.3 Changes
  • Updated linked libraries (JCL 2.7.0.5512)
  • Linked against new libraries (JVCL 3.48 Nightly Build 4/4/15)
  • Merged interface changes and Russian translation from HakOrd
  • Minor fixes to merged code


Version 3.2.3 Downloads:

Primary Download Option:
https://www.dropbox.com/s/g4x0k90nzk3xgq7/CPv3.2.3.7z

Version 3.2.2 Downloads:

Primary Download Option:
https://www.dropbox.com/s/z7mnfzcczkw78nv/CPv3.2.2.7z

Version 3.2.1 Downloads:

Primary Download Option:
https://www.dropbox.com/s/otlflqmnhtq4i0s/CPv3.2.1.7z

Version 3.2.0 Downloads:

Direct Download Option:
http://www.fileden.com/files/2011/11/12 ... Pv3.2.0.7z

Direct Download Mirror:
http://xampp.statusnull.com/CPv3/CPv3.2.0.7z

Alternative Download if the above does not work (Not Direct - Warning - Lots of Ads on page):
http://www.mediafire.com/download.php?92vzc6vlsz7mdrv

Version 3.1.0 Beta 7 Downloads:

Direct Download Option:
http://www.fileden.com/files/2011/11/12 ... 0_Beta7.7z

Direct Download Mirror:
http://xampp.statusnull.com/CPv3/CPv3.1.0_Beta7.7z

Alternative Download if the above does not work (Not Direct - Warning - Lots of Ads on page):
http://www.mediafire.com/download.php?bnmrg4l0qk7j7mm

Version 3.2.1 DEBUG Downloads:
Use this version only if directed.
https://www.dropbox.com/s/6uzktnh241pn2 ... g-321_7.7z
Last edited by hackattack142 on 05. April 2015 16:17, edited 29 times in total.
XAMPP Control Panel Developer
Latest CP: viewtopic.php?f=16&t=48932
hackattack142
 
Posts: 701
Joined: 20. May 2011 23:29
Operating System: Windows 7 Ultimate SP1 64-Bit

Re: *** XAMPP Control Panel V3 Updates ***

Postby Sharley » 12. November 2011 20:14

If you have any issues with these XCPv3 updates or if you have any problems with the functions of XCPv3 that you wish to report to the XCPv3 developers, then please post them in the following specific topic only...
viewtopic.php?f=16&t=46743
...not in here.


If you make any posts in here then they will be deleted or moved to the above topic and a warning issued.

Thank you for your cooperation in this matter.
User avatar
Sharley
AF Moderator
 
Posts: 3316
Joined: 03. October 2008 05:10
Location: Yeppoon, Australia Time Zone: GMT/UTC+10
Operating System: Win 7 Pro 32bit/XP Pro SP3

Re: *** XAMPP Control Panel V3 Updates ***

Postby codeuser » 21. July 2013 17:41

First time posting..

1. I would like to thank the community for what I think is an outstanding solution to local server applications.
2. Really not sure were this should go?

Question - Maybe a better understanding on the complier configuration within SRC files?
Looking to do some modifications to the source code for the control panel. I am Running Delphi 2009 with C++
it seems I might not have a full understanding to how you build the control panel but when I look at it
and try to build or compile it shows me 2 errors that seem to focus on files not within the SRC or within my library

Could someone direct me to configuring my setup to match who ever is developing the control panel and maybe make
available the files associated with the build/design process that is not in the Src but maybe within your Delphi
library.

Now as stated above I am using Delphi 2009/C++. Am I using a newer or older version then the Control Panel being developed in?

Thanks in advance
JR
User avatar
codeuser
 
Posts: 5
Joined: 17. July 2013 22:11
Operating System: unavailable

Re: [INFO] XAMPP Control Panel V3 Changelog & Downloads

Postby TomasYates » 17. January 2014 11:58

hackattack142 wrote:*Disclaimer: These are my own changes and, at this time, are not officially recognized and/or supported by the XAMPP team. Use at your own risk and/or enjoyment*

** Downloads at the bottom of the post **

** Installation Instructions **
1. Make sure you have an archive extractor capable of extracting 7zip (.7z) archives
2. Extract the archive to your XAMPP root folder (EX: C:\xampp)
3. Run 'xampp_control3.exe' to start the control panel

I have been working to make some improvements to this version of the CP. I think I am at a point to get some public feedback and testing.

** Complete Changelog **

Version 3.0.3 Changes:
  • Fix Misc spellings errors in log messages
  • Fix extra slashes in the MySQL Service Install and Uninstall
  • Update Code to work with latest version of Delphi
  • Add better Windows Version/Architecture output on startup
  • Add error message for spaces in install path
  • Add error message for unsupported Windows version (< Windows XP)
  • Minor Interface Tweaks
  • Minor Log Message Tweaks/Cleanup
  • Fix incorrect error message being displayed during MySQL Service uninstall stating the service was not uninstalled correctly even thought it was removed
  • Remove FileZilla Service requirement
  • Make FileZilla non-service run with "-compat" switch to enable portability
  • Make FileZilla install/uninstall service use the "-install" and "-uninstall" switches
  • Make FileZilla non-service start/stop with the "-start" and "-stop" switches
  • Add ability to specify which ports to check (Stored in the INI file)
  • Add ability to specify the names of the services that get installed (Stored in the INI file)
  • Add additional missing default ports to checks
  • Add better Tomcat port detection
  • Replace Error message with Information message if XAMPP programs are already running when the CP is started
  • Add a check in preexisting services for correct service directory
  • Misc Code Cleanup/Tweaks

Version 3.0.4 Changes:
  • Fix Apache Logs button options both leading to the same file
  • Make FileZilla Service Install only require one Admin dialog (WinXP)
  • Better Tomcat status tracking based on default port check
  • Remove Tomcat popup menu
  • Fix Tomcat status flickering when pressing the 'Admin' button (WinXP)
  • Add error messages for Tomcat Batch file failures (Requires updated Batch files)
  • Remove unbound intermediate check option from "Tomcat output window visible" checkbox in Config
  • Remove unbound intermediate check option from "Check default ports on startup" checkbox in Config
  • Integrate custom Tomcat port into Tomcat Admin button
  • Add "httpd-ssl.conf" to Apache Config button
  • Add "httpd-xampp.conf" to Apache Config button
  • Misc code tweaks

Version 3.0.5 Changes
  • Improve application exit code
  • Force waiting threads to timeout when application is being closed
  • Suppress thread timeout log errors if caused by an application close
  • Add missing resource deallocation to one of the shell execution methods
  • Add application exit code to Windows shutdown detection
  • Add 'Browse' option to Mercury Logs button
  • Remove old Tomcat6 detection
  • Add better information message for Admin check on Windows version less than Vista
  • Misc code tweaks

Version 3.0.6 Changes
  • Remember window size and position
  • Tweak log window font size
  • Tweak log window font
  • Add 'Browse' option to FileZilla FTP Logs button if the logs directory exists when the CP is started
  • Add improved Admin check function
  • Add logic to only require "Run As" dialog if not Admin (Win XP)
  • Tweak the Help menu
  • Adjust length of various log messages
  • Add "Successful" messages to service install/uninstall for MySQL and FileZilla
  • Add INI setting for Log Window Font Size
  • Misc log message and code tweaks

Version 3.0.7 Changes
  • Use default Window Height and Width if not set (First Run)
  • Add interface to set Service Names and Default Ports
  • Add interface to set Log Font and Log Font Size
  • Add button in Config window to access Service Names/Default Ports Config Window
  • Add button in Config window to access Log Font/Log Font Size Config Window
  • Add custom Apache port to Apache Admin button
  • Add custom Apache port to MySQL Admin button
  • Tweak Autostart message in the Config window to make it more visible in certain conditions
  • Various Interface adjustments to the Config window
  • Add Tomcat Autostart checkbox to the Config Window
  • Make links in Help Window clickable
  • Tweak log messages
  • Misc Code Tweaks

Version 3.0.8 Changes
  • Add additional 'Port In Use' check for Apache if installed as a service
  • Add additional 'Port In Use' check for MySQL if installed as a service
  • Add additional 'Port In Use' check for FileZilla if installed as a service
  • Add RetrunCode debug and error output to Apache Start/Stop when not a service
  • Add RetrunCode debug and error output to MySQL Start/Stop when not a service
  • Change the way FileZilla is executed when not a service to be the same as Apache and MySQL
  • Add RetrunCode debug and error output to Mercury Start/Stop
  • Add check and error message for missing VC9 Runtimes if Apache fails to start
  • Add check to Apache Service Install/Uninstall so 'Status Change Detected' does not fire unnecessarily
  • Add check to MySQL Service Install/Uninstall so 'Status Change Detected' does not fire unnecessarily
  • Add check to FileZilla Service Install/Uninstall so 'Status Change Detected' does not fire unnecessarily
  • Prevent duplicate ports from showing (happens when multiple connections to a port)
  • Add right-click pop-up menu to log window with 'Copy' and 'Select All' commands
  • Remove duplicate 'Mercury Stopping' log message
  • Add phpMyAdmin config file (config.inc.php) under the Apache Config button
  • Add 'Browse' option for phpMyAdmin under the Apache Config button
  • Add additional port options for Tomcat in the INI file and the GUI
  • Add additional default port checks to Tomcat
  • Add additional special character checks to install directory check
  • Sort port list per module least to greatest
  • Fix wrong brackets in 'Catalina_Stop.bat'
  • Misc Message Tweaks
  • Misc Code Tweaks

Version 3.0.9 Changes
  • Adjust interface in preparation for translation
  • Add missing strings from translation into translation files (Not Yet Integrated)
  • Change what the Apache 'Admin' button launches (http://localhost/xampp => http://localhost) for additional flexibility
  • Redesign layout of the Service and Port Settings window
  • Add additional checks on PIDs for Apache when detecting the module status
  • Add additional checks on PIDs for MySQL when detecting the module status
  • Add additional checks on PIDs for FileZilla when detecting the module status

Version 3.0.10 Changes
  • Fix missing detection of Apache parent process

Version 3.0.11 Changes
  • Change the graphic used for indicating a service is not installed to make it more obvious (Grey Check => Red 'X')
  • Include cleaned up locale folder in the upper level distribution
  • Make German translation usable - move locale folder to /xampp directory (Thanks Altrea for the translation)
  • Add additional strings to German translation
  • Modify Tomcat service script to detect Java location and version (Catalina_Service.bat)
  • Add code to install/uninstall and start/stop Tomcat as a service
  • Add code to detect when Tomcat service is running
  • Add Tomcat Service name to Service and Port Settings window
  • Adjust layout of the Service and Port Settings window
  • Add Tomcat Service name to INI file
  • Tweak catalina_start.bat and catalina_stop.bat
  • Misc GUI tweaks
  • Misc code tweaks

3.0.12 Changes (Available in XAMPP 1.8.0)
  • Change xampp path detection to allow spaces in install path
  • Change names of modules/services to match the 1.8.0 release
  • Compiled with updated compiler
  • Misc changes/tweaks

3.1.0 Beta 1 Changes
  • Change Tomcat Service to install as an automatic startup service instead of manual
  • Compile with updated compiler
  • Misc interface tweaks
  • Misc Code Refactoring
  • Add 'Readme' button on the 'Help' window
  • Disable buttons if module not found
  • Add fallback detection for FileZilla with spaces
  • Add existence checking for required tools and scripts
  • Add native way to kill processes by PID (instead of using and relying on pv.exe)
  • Add misc supplemental error messages for service detection
  • Make module color Yellow if not all PIDs are detected
  • Add new process update monitoring backend (Fixes Apache Parent Image problem - I think)
  • Change the size of the Port(s) fields to allow more display room
  • Change error message when there are blocked ports to give more information
  • Add error message if module status changes to stopped without pressing 'Stop' button
  • Upgrade icons throughout the control panel
  • Add ability to start/stop the modules from the system tray icon menu
  • Update various strings throughout the interface
  • Add more information to various error messages throughout the program
  • Add customization of module binary names to configuration file
  • Merge 3.0.12 branch changes into main code branch
  • Add more env variables to the XAMPP Shell
  • Add red background to module when a startup issue is detected for it
  • Add check for VC++ 2008 Runtimes on CP startup
  • Add PHP error log to Apache log button
  • Add PHP error log folder to Apache log button
  • Change FileZilla Service to install as an automatic startup service
  • Change the fonts thoughout the CP to all match
  • Fix Tomcat port detection if running when CP starts
  • Resize many aspects of the primary GUI to reduce the overall size

3.1.0 Beta 2 Changes
  • Fix Tomcat Service name font size to be consistent
  • Change the size of Config and Log Settings save buttons to account for translated text
  • Rebuild the User Defined Files dialog with tabs to save space

3.1.0 Beta 3 Changes
  • Add ability to disable individual modules
  • Add ability to disable individual service buttons
  • Add INI option to disable modules
  • Add INI option to disable services
  • Add INI option to disable VC Runtime check
  • Add INI option to display edition
  • Minor reorganization of INI

3.1.0 Beta 4 Changes
  • Add additional message to Tomcat error response
  • Add additional message to Apache error response
  • Add additional message to MySQL error response
  • Change the tab backround of the tabs on the User Defined Config page
  • Redesign Service and Port settings page to use tabs and save screen space
  • Minor interface tweaks
  • Minor code tweaks

3.1.0 Beta 5 Changes
  • Add 'PEAR Test Dir' to the XAMPP Shell
  • Add 'PEAR Cfg Dir' to the XAMPP Shell
  • Add 'PEAR Data Dir' to the XAMPP Shell
  • Add 'PEAR WWW Dir' to the XAMPP Shell
  • Add 'PEAR Doc Dir' to the XAMPP Shell

3.1.0 Beta 6 Changes (Available in XAMPP 1.8.1)
  • Update German translation (Thanks Altrea :) )

3.1.0 Beta 7 Changes
  • Disable some experimental service code causing lockups in certain conditions
  • Add missing checks to start/stop buttons if service is both installed and not enabled

3.2.0 Changes
  • Update linked libraries (JCL 2.5.0.4749 Snapshot)
  • Update Tomcat batch files to fix Tomcat path detection
  • Disable service install/uninstall buttons if no admin privileges detected
  • Make various log messages more modular
  • Refactor/Reorganize code to make it easier to maintain and read
  • Fix JRE detection in catalina_service.bat
  • Add option in Config to start minimized
  • Add new INI option to store minimized option
  • Rearchitect the process discovery/monitoring subsystem
  • Add new internal functions to acquire service information
  • Reduce internal requested privileges where appropriate
  • Replace some custom code with code from linked libraries
  • Add message to post entire log for support on error
  • Tweak various log messages to be more complete
  • Fix memory leak in netstat table
  • Add port check to the module Start buttons
  • Add hint to the service install/uninstall buttons
  • Add more debugging messages
  • Remove some unused code

3.2.1 Changes
  • Add XAMPP Portable version detection
  • Fix issue with crash when a module is disabled
  • Add new INI entries for module names
  • Tweak how the netstat table is loaded
  • Add more error handling to netstat loading
  • Add exception dialog for debugging
  • Add check to process subsystem to prevent IOOB error
  • Add timer/control functions for network table updating
  • Plug a large number of race conditions in the netstat module
  • Made internal netstat update function only able to run once at a time
  • Add better error catching to various backend functions

Version 3.2.1 Downloads:

Primary Download Option:
https://www.dropbox.com/s/otlflqmnhtq4i0s/CPv3.2.1.7z

Version 3.2.0 Downloads:

Direct Download Option:
http://www.fileden.com/files/2011/11/12/3223848/CPv3.2.0.7z

Direct Download Mirror:
http://xampp.statusnull.com/CPv3/CPv3.2.0.7z

Alternative Download if the above does not work (Not Direct - Warning - Lots of Ads on page):
http://www.mediafire.com/download.php?92vzc6vlsz7mdrv

Version 3.1.0 Beta 7 Downloads:

Direct Download Option:
http://www.fileden.com/files/2011/11/12/3223848/CPv3.1.0_Beta7.7z

Direct Download Mirror:
http://xampp.statusnull.com/CPv3/CPv3.1.0_Beta7.7z

Alternative Download if the above does not work (Not Direct - Warning - Lots of Ads on page):
http://www.mediafire.com/download.php?bnmrg4l0qk7j7mm

Version 3.2.1 DEBUG Downloads:
Use this version only if directed.
https://www.dropbox.com/s/6uzktnh241pn25m/xampp-control-panel-debug-321_7.7z

Splended long post.. I have been searching for similar kind of information and download link.. Finally got such useful long old post to work on..
TomasYates
 
Posts: 1
Joined: 16. January 2014 10:37
Operating System: window

Re: [INFO] XAMPP Control Panel V3 Changelog & Downloads

Postby s_federici » 16. October 2014 15:57

Hi, I would like to make available an Italian translation for the Control Panel. Is this possible?
s_federici
 
Posts: 1
Joined: 16. October 2014 15:55
Operating System: windows


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 118 guests