This is the official CHANGELOG file for TikiOne Steam Cleaner
Nota :
× "major update" means big changes that can lead to incompatibilities with previous version.
× "intermediate update" means normal changes that can lead to incompatibilities with previous version, and can be
quickly fixed.
× "minor updates" means small changes or additions that doesn't lead to incompatibilities with previous version.
version : X.Y.Z
| | |
major version number -----/ | \----- minor version number
\------- intermediate version number
1.4.0 (2013/01/17)
JDK 7
-
warning : TikiOne Steam Cleaner now runs with Java 7 (or the upcoming version 8). You can not run it with Java 5 nor Java 6.
-
information : the 1.4.x branch will prepare the future 2.0.0 version of TikiOne Steam Cleaner (which will include support for the new Steam features).
-
fixed the startup (.bat) script : it should detect more Java installations.
-
replaced the main menu by a toolbar.
-
internal : general code cleanup.
-
removed support of VDF files (this feature sounded useless and not efficient enough).
1.3.5 (2012/11/10)
JDK 6
-
updated German (de) translation. Thx Ulli Kunz for his great contribution.
1.3.4 (2012/10/28)
JDK 6
-
added Hungarian (hu) translation. Thx Zsolt Brechler for his great contribution.
1.3.3 (2012/08/21)
JDK 6
-
updated the configuration file to detect BattleEye Anti-Cheat Engine installers.
-
updated the program's launcher to detect more Java installations.
1.3.2 (2012/07/31)
JDK 6
-
updated the configuration file to improve installers detection (DirectX folder for the
Worms Reloaded game).
1.3.1 (2012/07/25)
JDK 6
-
updated the program's logger to provide more detailed error messages.
1.3.0 (2012/05/15)
JDK 6
-
the program now asks for the Steam base directory, not the "SteamApps" directory.
-
updated the configuration file to improve installers detection (DirectX, DotNET, AMD Dual-Core
Optimizer and patterns I have classified as experimental). Thx Petr Kudlička for his great contribution.
-
updated the detection of possible Steam base directories.
-
updated the English and French translations.
-
added a PayPal button for donations.
-
added an option to enable experimental installers detection. This feature is deactivated by default.
-
added an option to check for program updates at startup. This feature is activated by default.
-
added Spanish (es) translation, based on Google Trad and Microsoft Translator.
-
added German (de) translation, based on Google Trad and Microsoft Translator.
-
added icons in some menu items and buttons.
-
added the possibility to save to a (log) file the errors that the program encounters. This feature is
activated by default.
-
internal : re-activated the debugging informations from compiled Java class files, to make log informations more accurate.
-
important code cleanup and refactoring.
-
reworked UI (User Interface).
-
information : replaced the executable file (generated by Bat-To-Exe-Converter v1.6) by a windows batch
file (BAT) : some antivirus softwares reported it as a malware (this is a false-positive alert, probably due to unreliable
heuristics).
Avira Antivir has announced a fix for this false-positive alert in a future update of its virus definitions database.
You still can download and use the executable file from the 1.2.2 version of TikiOne Steam Cleaner. I'll provide my own executable
file in a future release.
-
the start-up script now increases the maximum amount of memory that the program can use, to avoid some abnormal exits. Available
if you use the bundled JRE only (available in the "tikione-steam-cleaner-1.3.0 (with JRE).zip" package
download).
A future version of the start-up script (or executable file, if available) will apply the same parameters to the system's JRE (if
you use the default package download : "tikione-steam-cleaner-1.3.0.zip").
1.2.2 (2012/04/29)
JDK 6
-
at first launch, the default language is now selected according to the operating system's settings.
1.2.1 (2012/04/21)
JDK 6
-
fixed the log files name (the month's number was wrong).
-
minor performance optimizations.
-
internal : removed the debugging informations from compiled Java class files, to reduce the application size.
1.2.0 (2012/04/18)
JDK 6 this is a highly recommended update !
-
updated the configuration file to improve installers detection ("dependencies" directories) (1.1.5
update 1 integration).
-
updated the configuration file to make installers detection safer (it will avoid false-positive
directories detections) (1.1.5 update 1 integration).
-
added the possibility to verify redistributable packages files validity thanks to the VDF games files
(it will avoid false-positive directories detections too). This feature is experimental and not activated by
default.
-
added the possibility to save to a (log) file the list of redistributable packages you have deleted.
This feature is activated by default.
-
updated the French translation.
-
minor performance optimizations.
-
updated dependency to the TikiOne INI library (v2.0.1->v2.0.2).
1.1.5 (2012/03/29)
JDK 6
-
some UI enhancements.
-
updated the French translation of "About TikiOne Steam Cleaner" window's title (1.1.4 translation update 1
integration).
1.1.4 (2012/03/29)
JDK 6
-
fixed a bug : close the application while a search task is running hides the main window but it doesn't
end the search task. The search task is now automatically aborted.
-
added support for language translations.
-
added French translation (fr).
-
the application configuration design allows you to add new translations easily : edit or add
/conf/i18n/*.ini
files.
Don't hesitate to contact me for additional translations (you can find my email at the end of this page).
-
updated (decreased by 2) the default max depth of folders scanning to significantly improve search speed.
-
added an option to configure max depth of folders scanning.
1.1.3 (2012/03/19)
JDK 6
-
updated the configuration file to improve installers detection ("prerequisite(s)" directories).
1.1.2 (2012/03/10)
JDK 6
-
some UI enhancements.
-
updated the configuration file to improve Visual C++ Redistributable Package installers detection.
1.1.1 (2012/03/04)
JDK 6
-
reduced the application size by 25%.
1.1.0 (2012/03/01)
JDK 6
-
warning : TikiOne Steam Cleaner now runs with Java 6 (or better). You can not run it with Java 5.
-
added the possibility to check for new version of TikiOne Steam Cleaner.
-
added an estimation of the amount of disk space you have saved by deleting selected redistributable
packages.
-
code cleanup and some documentation added in the Java source code (Javadoc).
-
updated the configuration file to improve installers detection ("installer(s)" directories).
-
fixed a case where the "Search" button is disabled if no redistributable package found.
1.0.8 (2012/02/01)
JDK 5
-
fixed another case where user could search for packages to remove, edit the Steam path (via the "..."
button), and launch redistributable packages deletion : packages base path used the new and wrong Steam path.
1.0.7 (2012/01/31)
JDK 5
-
added an information message when Steam is correctly detected and there is (no) redistributable package
to remove.
-
added the ability to remember when a redistributable package has been unselected in the list, in
order to set its default state to unselected too for later searches.
-
added a progress bar to show advance of research.
-
improved user interface reactivity during research.
-
fixed another language error : replaced "Redistribuable" by
"Redistributable" in Visual C++ Redistributable Package installer description.
1.0.6 (2012/01/30)
JDK 5
-
fixed a little language error in button names : replaced "Redistribuable" by
"Redistributable".
1.0.5 (2012/01/30)
JDK 5
-
updated the program and configuration file to be case insensitive when examining redistributable
package names. This will improve detection of every redistributable package.
-
updated the configuration file to improve GameSpy Arcade installers detection.
-
some code optimizations.
1.0.4 (2012/01/29)
JDK 5
-
fixed a case where user could search for packages to remove, edit the Steam path, and launch
redistributable packages deletion : packages base path used the new and wrong Steam path.
Deletion buttons ("Remove selected items..." and "Generate a Windows Batch...") are now disabled when Steam path is
modified : you have to initiate a new search in order to re-enable them.
-
updated the configuration file to fix DirectX installers detection.
1.0.3 (2012/01/29)
JDK 5
-
updated the configuration file to rename the Visual C++ redist description
("Vivual" to "Visual").
-
fixed size information for files smaller than 1 MB.
1.0.2 (2012/01/28)
JDK 5
-
updated the configuration file to remove the "install(s)" and ""installer(s)" directories detection.
-
fixed the version shown into the window title.
-
renamed the "Reload" button title to "Search".
-
added a button ("...") to search Steam folder manually.
1.0.1 (2012/01/28)
JDK 5
-
updated the configuration file to fix .NET 4.0 Framework installers detection.
1.0.0 (2012/01/28)
JDK 5
Jonathan Lermitage, a French professional programmer
< jonathan.lermitage@entreprise38.org >
WebSites and projects :
- TikiOne projects
- NetBeansColors
-
Unit Tests Code Coverage Plugin for NetBeans 7.1.x, 7.0.x and 6.9.x
- French,
German and
Spanish
dictionaries for the NetBeans 7.2.x, 7.1.x, 7.0.x and 6.9.x online spellchecker