2008-06-13  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.6.3
	* This release contains several cleanups and bugfixes:
		- Fail nicely in out of memory situations.
		- Drop R package, now configure; make; make install will work for all
		interfaces.
		- Disable progress output by default. Ocas now uses a progress bar and
		  hence is less verbose.
		- Revised directory structure with /doc, /examples, /src, /testsuite.
		- Add common toy data repository and make all examples from all interfaces
		use it.
		- Add examples for cmdline interface.
		- Dynamically generate a reference documentation for the static interfaces.
		- Syntax highlight commands again.
		- Support for cplex 11.
		- Port MKL examples to R.
		- Merge structure learning branch.
	* Bugfixes:
		- Don't render string if it is not printed in current loglevel anyway
		and throw exceptions for messages with priority ERROR or higher.
		- Compile fix when lapack is not available.
		- Fix when only lapack and blas (but not atlas) are available.
		- Fix bug in batch/linadd occurring for WD kernel of order 1.
		- Check that strings have same length on initing WD kernels.
		- Remove signal handler on Ctrl+C to fix Ctrl+C pressed twice bug.
		- All derived classes now call their parent class on construction.
		- Fix a crasher occuring with SVRLight on multiple threads.

2008-05-15  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.6.2
		- Experimental support for r-modular thanks to the swig team!
		- All python-modular examples describing the use of kernels,
		classifier, distributions, features, distances, regression and
		preprocessors have been ported to r-modular (requires swig from svn).
		- The 'send_command' legacy is no longer necessary, numbers can be used
		as such and don't have to be given as strings. All examples for
		r,python,octave,matlab have been converted to the new syntax.
		- Resurrected the command line interface. Basic functionionality,
		like training a classifier on strings/real valued (sparse) features
		was restored. Readline completion was added.
		- Documentation updates.
	* Bugfixes:
		- The weighted spectrum kernel is now working again.
		- Fix the testsuite to reliably check methods that use random().
		- Off-by-one bug fix in FixedDegreeStringKernel.
		- Fix reading strings from file, when strings don't have the same length.
		- Fix massive slowdown in modular interfaces for WD based kernels (it
		is 5-30 times faster now).

2008-04-19  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.6.1
		- Now fully support octave-modular thanks to the swig team!
		- All python-modular examples describing the use of kernels,
		classifier, distributions, features, distances, regression and
		preprocessors have been ported to octave-modular.
		- Minor documentation updates.
		- Unconditionally disable swig director. This reduces wrapper code size
		and compile time and also speeds up calls to virtual functions *a lot*.
		Expect big speed improvements if you were using the python-modular
		interface.
	* Bugfixes:
		- Include missing files in documentation.
		- The 'send_command' legacy is no longer necessary.
		- Improved cmdline help, categorized in topic sg('help', 'topic')

2008-04-12  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.6.0
	* This release contains several major enhancements:
		- The static R,octave,matlab,python interfaces have been rewritten from
		scratch simplifying future extensions. They now use the same syntax and
		support the same set of shogun commands.
		- Toy examples describing the use of kernels, classifier,
		distributions, features, distances, regression and preprocessors
		for the static python, R, octave and matlab interface have been added.
		- Improved user documentation
		- Support for ACML and Intel MKL
	* New methods:
		- POIMs for python-modular interface
	* Bugfixes:
		- Fixed memory leaks in Classifiers, Kernels, Distributions
		- Fixed severale delete[]/free mismatches
		- Fixed reading and writing of svm light format
		- Enable ctrl-c support in octave

2008-02-19  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.5.1
	* This release contains minor bugfixes
		- Allow building w/o doxygen
		- Code cleanups
		- Support newer lapack/atlas/blas
	* New methods:
		- Added several performance measures
		- SVMSGD
		- Efficient reading/writing of svmlight format

2008-01-31  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.5.0
	* This release contains several major enhancements:
		- Full fledged test suite for python-modular interface
		- Toy examples describing the use of kernels, classifier,
		distributions, features, distances, regression and preprocessors
		for the python-modular interface
		- Doxygen generated documentation for python-modular interface
		- Many cleanups to make python-modular interface more consistent
	* New methods:
		- WDSVMOcas
		- Update liblinear to version 1.22
	* Bugfixes:
		- StringFeatures may now directly read DNA strings from a single file
		- Option to quieten progress output
		- Several memory leaks and valgrind errors
		- Fixed rarely ocurring convergence problem in OCAS
		- Division by zero in Chi2Kernel
		- WD kernel now dynamically allocates Tries
		- Matlab clear sg ; sg crasher
		- Salzberg/HistogramWordkernel crasher
		- Fix build dependency generation using gcc -MM
	* Switched license to GPL v3

2007-11-23  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.4.4
	* This release contains several bugfixes:
		- Memory leak fix in libsvm wrapper
		- Enable error checking in matlab interface
		- Free memory after batch computation
		- Parallel (num_threads>1) bug occurring with batch computation
		- Several python-modular interface cleanups
		- Fix for Chi2 kernel
		- Use gcc now to generate build dependencies
		- Test for existance of log2 (enables building on interix)
		- Python build fix
		- Double free fix for combined kernel (python modular interface)
	* New methods: SVMOcas, GaussianShiftKernel

2007-10-10  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.4.3
	* This release contains minor bugfixes for the
	weighted spectrum kernel and poims

2007-09-19  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.4.2
	* This release contains minor bugfixes and improvements
		- fix POIMs
		- compile fix when atlas/lapack is not available
		- minor code cleanup (Tries now use templates)
		- added KMeans and Hierarchical Clustering

2007-09-01  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.4.1
	* This release contains minor bugfixes and improvements
	* Fixes for:
		- SVMLin
		- python examples
		- R examples
		- cplex 10 compatibility fixes
		- compilation fix when configured with --disable-svm-light
		- sliding window/position list fixes
	* New methods
		- Liblinear
		- Local Alignment Kernel
		- support for transfering StringFeatures of type word to matlab
		- python modular support for custom kernel

2007-07-30  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.4.0
	* new methods: 
		- SubgradientSVM
		- GMNPSVM (multiclass b-SVM)
		- SubgradientLPM
		- CplexLPM
		- LPBoost (for LPM)
		- SVMLin
		- weighted spectrum kernel
	* linadd support for GPDTSVM
	* new commands new_classifier / train_classifier / get_classifier
	* support for sparse features (from matlab)
	* cleaned and added many more examples 
	* removed suffixarray code due to license conflicts
	* Matlab R2007a support
	* all string kernels now work on strings (not charfeatures)

2007-03-06  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.3.2
	* workaround for python-numpy, when long==int==int32, add bool support
	* fix autodetection of atlas/lapack
	* fix uninitialized variables in (GUI)HMM, valgrind errors

2007-02-20  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.3.1
	* update README
	* fix autodetection of powl() and _SC_NPROCESSORS_ONLN

2007-02-14  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.3.0

2007-02-13  Soeren Sonnenburg <debian@nn7.de>

	* added vojtechs SVM
	* finished (regularized) LDA
	* conservational weights in WD kernel
	* added mikios kernel ridge regression (KRR)
	* many fixes in python swig interface
	* build fixes for archs that don't have powl()
	* much improved build system
	* updated coding conventions (though still in a flux)
	* enable warnings for shadowed variables
	* lots of build fixes 

2006-12-05  Soeren Sonnenburg <debian@nn7.de>

	* SHOGUN Release version 0.2.1

2006-10-13  Soeren Sonnenburg <Soeren.Sonnenburg@first.fraunhofer.de>

	* swig python interface (works w/ multiple svms etc etc)

2006-10-09  Soeren Sonnenburg <Soeren.Sonnenburg@first.fraunhofer.de>

	* some autodetection magic in ./configure
	* fixed a serious bug occuring with shrinking & SVM light (target epsilon
			was not achieved as we erreanously terminated optimization)
	* fixed a serious bug when using charfeatures (or strings) w/ mxGetString
	in matlab interface (the mxGetString function has the undocumented
			`feature' of returning locale dependent results!)
	* new command use_shrinking 0/1
	* new svm classifier SVM LIBSVM_ONECLASS
	* new function get_WD_scoring
	* make much more use of templates, i.e. remove all the
	{Real,Char,Word,Byte,*}Kernel.* files

2006-09-11  Soeren Sonnenburg <Soeren.Sonnenburg@first.fraunhofer.de>

	* incorporated MINDY support
	* new alphabet class, all string features now have a defined
	alphabet plus mapping function
	* RAW (i.e. 8bit) alphabet added
	* fixes for CommStringUlongKernel (was buggy when strings have different
			lengths)
	* new get_WD_scoring function
	* compile fixes for octave and matlab on osx
	* configure now scans a number of variants to detect include and library paths
	* configure obeys INCLUDES LIBS environment variables and optional
	  paths specified by --libraries --includes 
	* updated copyright infos
	* updated license infos

2006-06-30  Soeren Sonnenburg <Soeren.Sonnenburg@first.fraunhofer.de>

	* SHOGUN Release 0.1.2
	* compile fixes for R on MaxOSX
	* some compile fixes for cygwin/WIN32
	* Weighted Degree/Weighted Degree Shift kernel speedups & fixes
	* python build fixes
	* initial *workin* swig support 
	* entropy example

2006-06-15  Soeren Sonnenburg <Soeren.Sonnenburg@first.fraunhofer.de>

	* SHOGUN Release version 0.1-pre1
