Changelog (list of changes)
12.03.2010 -- 1.2.1 RC1
-Minor bug fixes
-Updated 7zS.sfx module
-Removed Firefox, IE and WMP installer detection (pretty useless and outdated)
-Fixed VersionInfo (Edit Strings) changing/updating code with new re-written code. Now it works for everyone !
23.12.2009 -- 1.2.1 Beta
-Updated Firefox detection to 3.5.5
-Fixed pointing to the selected directory when browse file to run was clicked
-Fixed "Insuficient memory" errors for larger files
20.09.2009 -- 1.2 Final
-Updated Firefox detection to 3.5.3
-Fixed few minor bugs
-Cleaned source code (it was a real mess there :P)
29.07.2009 -- 1.2 RC3
-Removed GoRC, since we no longer need it for rc2res conversion
-Re-wrote code for editing VersionInfo (Edit Strings) with internal code. It should work for everyone now
-Fixed a bug into the icon extraction engine
-Added more debugging info. SFXMaker will save info for every installer you create. Just run it with /debug switch
-Added detection for Windows XP Embedded, Windows 7 and Windows Server 2008 R2
26.06.2009 -- 1.2 RC2
-Added French
-Translated the strings from ChooseIcon GUI (thanks to Google Translate)
-Fixed bug when no icon was selected from ChooseIcon GUI
-Fixed bug when no switches were specified and Create nLite Addon was checked. In this case, SFXMaker was creating no nLite Addon
-Fixed "Check Updates" button in the Sttings GUI. It was not working at all
-Fixed some labels length and Settings GUI Title
-Fixed Icon Extraction. Much faster and stable now, working for all kind of executables (both 16bit and 32bit)
21.05.2009 -- 1.2 RC1
-Added IE8 Detection
-Fixed bug with extracting icons from non-supported formats, which are now excluded. In this case, SFXMaker was crashing
-Fixed bug in Directory Tab, when retrieving supported formats. SFXMaker will now return only supported formats
-Updated Firefox Detection to 3.0.10
15.04.2009 --1.2 Beta
-Updated Firefox Detection to 3.0.8
-Other small fixes
-Fixed Edit Strings
-Fixed update bug (again)
-Added support for use of any executable icon
22.03.2009 -- 1.1 Final
-Fixed bug with transperency to SFXMaker's GUIs
-Update 7-zip modules(thanks to Oleg_Sch) and executables to 4.65
-Update ExeInfo PE to 0.0.2.1 - 470 sign
-Updated Firefox detection to 3.0.7
17.01.2009 -- 1.1 RC1
-Re-Added Spanish and Italian
-New tag in every SFX Installer created with SFXMaker from now on - "Compiled by SFXMaker"
-Fixed bug with a Settings label. The text was not applied after selecting a new language
-SFXMaker now remembers the settings after creating an installer/addon
-Updated 7-zip to 4.62
-Updated ExeInfo PE to 0.0.2.1 - 445 sign
-Updated Firefox detection to 3.0.5
13.12.2008 -- 1.1 Beta
-Added more settings
-Added ability to run SFXMaker w/ Splash Screens or System Info
-Added support for nLite Addons. SFXMaker can make now nLite compatible Addons. More info below
-Added Basic debugging engine. Run SFXMaker with /debug switch and watch for debug.log
-Added new Settings GUI
-Removed Spanish and Italian, because they need to be updated
-Removed Settings Tab
29.11.2008 -- 1.0 Final
-Fixed small bugs
21.11.2008 -- 1.0 RC3
-Updated Firefox detection to 3.0.4
-Added REG files support, as jamshed_11946 strongly asked for it
-Fixed TAB order with Edit Strings controls
-Fixed bug with settings. SFXMaker was always writing 0
02.11.2008 -- 1.0 RC2
-Added Splash screen
-Fixed bug when creating installer and no switches and output path were specified. SFXMaker was stuck when compiling executable
-Fixed some labels
-Fixed some interface problems
-Removed tray icon
19.10.2008 -- 1.0 RC1
-Updated Firefox detection to 3.0.3
-Fixed some little bugs
-Fixed a bug in update checker (again)
-Fixed bug with batch files. A forgoten variable made 1.0 Beta has no support for batch files
-Fixed bug with Edit Strings. The strings were not updated with the one user was selecting
-Fixed "Use last icon" bug. SFXMaker was not using last used icon, if this was checked
-Fixed bug when Settings Tab was active and users was selecting a Output Path. In this case, SFXMaker was crashing
02.10.2008 -- 1.0 Beta
-Added support for running files in other directory than the root. However, it will not automaticaly recurse the subdirectories
-Added Basic System Info. May be useful sometimes :)
-Added support for .vbs files and .inf files. However, this needs testing
-Added ability to remember the last used icon and use it without selecting it everytime
-Removed 7zng.sfx (sfx module for non-gui installers) because i wrote an internal function to support this
-Fixed a bug with progress. Sometimes, it was starting over from 0%.
-Fixed a huge bug which was stopping the switchless installers to work on some systems. Thanks to amitri for his patience and help with bug-fixing
-Fixed bug when running msi files. The installer was giving an error
-Fixed bug in the Update Checker. Update was found, even if SFXMaker was at the last version
05.09.2008 -- 0.9 Beta
-Added PNG and GIF support for icons. Now you can use these formats for SFX Installer Icon
-Added Tray Menu
-Added option to create a switchless installer for an entire directory
-Updated 7-Zip to 4.60
-Fixed bug when a Batch file was selected firstly. In this case, some control were enabled, but had no functionality
-Fixed bug in the Update Checker when no internet connectivity was available. In this case, SFXMaker was crashing
-Fixed bug when selecting "Use EXEs Icon"
16.08.2008 -- 0.8 Beta
-Added Transparency to GUI while moving it
-Added Update Checker
-Added multi-language support
-Added About GUI
-Added Settings Tab
-Updated 7-Zip to 4.59
-Removed logo_.jpg from gfx directory.
-Some improvements in the silent switches finder engine
-Rewritten code. Faster, smarter and bug free (hope so)
-Fixed bug in installer. It was not overwriting new files
-Fixed bug in silent switches finder engine. When ExeInfoPE was not determinating installer type, it was returning 0.
-Fixed bug when initial installer path was typed. In this case, check for switches button was still disabled
28.07.2008 -- 0.7 Final
-Some small bug-fixes
-A bit of improvement and rewritten code
-Added option to use icon from the initial installer
18.07.2008 -- 0.7 RC1
-Updated Firefox 3 detection to Firefox 3.0.1.
-Removed multiple files support. It was too unstable and unusual, since there will be added support for an entire directory
-Fixed bug when "X" was pressed and SFXMaker was not responding
-Fixed bug when installer path was introduced from keyboard. In this case, switches controls were still disabled
-Fixed WMP11 detection bug. Now it works
08.07.2008 -- 0.7 Beta
-Added support for multiple files. Now, multiple files can be included in the installer, that can be ran through a batch file. SFXMaker will automatically pick the Batch file. Multiple Batch files are not supported yet
-Added support for Batch files (.bat and .cmd)
-Added IE7, WMP11 and Firefox 3 detection
-Now switches controls are initially disabled
-Some improvements when compiling executable
-Fixed bug when ".exe" string was not specified when saving the new file. In that case, SFXMaker was crashing
-Fixed some misspeled strings in Message Boxes
-Fixed bug when plugins folder was missing. In this case, SFXMaker started to behave strangly
-Fixed bug when no switches were found. It wasn't showing any Dialog, like in previous version
24.06.2008 -- 0.6 Beta
-Added possibility to make SFX Installer with or without GUI/Progress
-Added .msi support
-Added ExePeInfo.exe, which replaces PEiD.exe
-Updated 7zS.sfx to the latest version ( 4.58 )
-Removed PEiD.exe because it was outdated
-Fixed bug when compiling the new executable and that executable already exists
-Fixed bug when updating progress
-Fixed bug when creating installer, but no switches specified.
-Fixed bug in switches finder engine
19.06.2008 -- 0.5 Beta
-initial release